linux kill和信号量

2017/03/11

Linux中的kill命令用来终止指定的进程,最常用的杀死进程的命令是 kill -9 pid,很多人用过这个命令,却不知道-9是什么意思。

阅读全文


终端控制VirtualBox虚拟机

2016/05/06
  • 查询虚拟机
vboxmanage list vms
  • 查询运行的虚拟机
vboxmanage list runningvms
  • 启动虚拟机
vboxmanage startvm hadoop1 --type gui #界面方式启动
vboxmanage startvm hadoop1 --type headless #后台无界面启动
  • 控制虚拟机
vboxmanage controlvm hadoop1 acpipowerbutton # 关闭虚拟机,等价于点击系统关闭按钮
vboxmanage controlvm hadoop1 poweroff  # 关闭虚拟机,等价于直接关闭电源,非正常关机
vboxmanage controlvm hadoop1 pause  # 暂停虚拟机的运行
vboxmanage controlvm hadoop1 resume   # 恢复暂停的虚拟机
vboxmanage controlvm hadoop1 savestate   # 保存当前虚拟机的运行状态

阅读全文


Linux下开机服务

2016/05/06

chkconfig命令

  1. 查看所有的自启动服务列表:chkconfig -–list
  2. 将iptables服务添加到chkconfig列表中:chkconfig –-add iptables
  3. 查看iptables自启动状态:chkconfig -–list iptables
  4. 将iptables服务设置为开机自启动:chkconfig iptables on

/etc/rc.d/rc.local文件

vim /etc/rc.d/rc.local
#添加开机执行的命令
/usr/sbin/apachectl start
/etc/rc.d/init.d/mysqld start
/etc/rc.d/init.d/smb start
/usr/local/subversion/bin/svnserve -d

阅读全文


解决linux挂载其他硬盘lvm分区时VG重复问题

2016/05/06

问题:

[root@w ~]# vgscan
Reading all physical volumes.  This may take a while...
WARNING: Duplicate VG name vg_w: Existing nMjHCd-6EUR-66l4-y27E-n5is-i1Q4-ddqest (created here) takes precedence over Bju7iV-coBV-RZLb-SZX6-ol3Z-fO1A-bvSTw6
WARNING: Duplicate VG name vg_w: Existing nMjHCd-6EUR-66l4-y27E-n5is-i1Q4-ddqest (created here) takes precedence over Bju7iV-coBV-RZLb-SZX6-ol3Z-fO1A-bvSTw6
Found volume group "vg_w" using metadata type lvm2
Found volume group "vg_w" using metadata type lvm2

阅读全文


git用法记录

2015/03/17

记录一些git的常用命令

阅读全文


mongodb简单使用

2013/09/12

mongodb的安装和简单启动配置

阅读全文


solr集群配置文档

2013/06/10

SolrCloud 是基于Solr和Zookeeper的分布式搜索方案,是Solr4.X的核心组件之一,它的主要思想是使用Zookeeper作为集群的配置信息中心。它有几个特色功能:

  1. 集中式的配置信息
  2. 自动容错
  3. 近实时搜索
  4. 查询时自动负载均衡 aa

阅读全文


solr索引数据同步与备份

2013/06/10

Solr作为一个搜索服务器,在并发搜索请求的场景下,可能一台服务器很容易就垮掉,这时我们可以通过使用分布式技术,设置多台Solr搜索服务器同时对外提供搜索服务,这样每台Solr搜索服务器搜索请求的压力可以大大减小,增强了每台服务器能够持续提供服务器的能力。然而,这时我们面临的问题有:

  1. 分布式中的每台服务器在线上要保证索引数据都能很好地的同步,使得每台搜索服务器的索引数据在一定可以承受的程度上保持一致性;
  2. 分布式中某台服务器宕机离线,人工干预重启后继续与集群中其它服务器索引数据保持一致,继续提供搜索服务;
  3. 分布式中某台服务器的索引数据,由于硬盘故障或人为原因无法提供搜索服务,需要一种数据恢复机制;
  4. 分布式中接受数据更新的更新服务器,在将索引更新传播到其他服务器上时,避免多台检索服务器同一时间占用大量网络带宽,从而影响了更新提供服务。

事实上,Solr框架在上面的几个方面都能做到不错的支持,具有很大的灵活性。基于上述的几个问题,我们来配置Solr分布式的Replication,并实践分布式复制和备份的功能。

阅读全文


linux下ntfs硬盘的加载

2013/06/01

阅读全文


ssh通过corkscrew代理软件连接远程主机

2012/02/20

在存在代理的网络中无法直接通过ssh连接远程主机,这就需要通过corkscrew来为ssh设置代理.

阅读全文