由于磁盘空间不够导致redis,zookeeper,kafka,storm死掉的解决方法

在公司的三台虚拟机上答了redis,zookeeper,kafka,storm集群,redis装在redis用户下,其他的装在storm用户下

但是发现莫名奇妙的总是会死掉,一直差不出原因,后来发现是磁盘空间不够

用命令 df -h查看时挂载点是/home的使用量已经达到97%,在网上查换挂载点,本来以为换到属于根目录的opt下

1.先取消挂载umount /home

2.修改/etc/fstab文件,把原本的/home改成/opt


3.重启机器reboot,发现挂载点已经改变,但是文件系统还是/dev/mapper/VolGroup-lv_home显然是换汤不换药,

突然发现在把/opt下的storm拷贝到/home下挂载点是/的使用率升高了,这正是我们想要的(应该是默认/home挂载到根目录上了)


4.因为如今使用的是root用户,所以要在隐藏文件./bash_profile配置Java环境变量

export JAVA_HOME=/home/storm/jdk1.7.0_10
export JRE_HOME=${JAVA_HOME}/jre/
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin/:$PATH

5.启动zookeeper,kafka,storm

bin/zkServer.sh start

bin/kafka-server-start.sh -daemon config/server.propertis

nohup bin/storm nimbus/ui/supervisor &

发现kafka,storm还是自动死掉,并且用bin/zkServer.sh status查看zookeeper状态是zookeeper没跑起来,原来是重启机器后防火墙开了

查看防火墙service iptables status 

关闭防火墙service iptables stop

到此一切ok


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值