DataEngine大数据平台按要求应该安装在至少300G以上的系统盘中,系统盘需要两块物理盘做raid1挂载在根目录。实际项目中可能因为操作不规范的原因,导致根目录空间规划不足,DataEngine安装后很容易导致根目录被塞满,进而导致DataEngine异常。处理方法可以删除运行平台产生的日志释放空间,但要从根本上解决问题需要重新规划磁盘空间。
[root@node1 log]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_h3cnode01-lv_root 50G 39G 8.1G 83% / tmpfs 63G 35M 63G 1% /dev/shm /dev/sda2 485M 33M 428M 8% /boot /dev/sda1 200M 260K 200M 1% /boot/efi /dev/mapper/vg_h3cnode01-lv_home 1.8T 200M 1.7T 1% /home /dev/sdc 1.8T 21G 1.7T 2% /opt/disk0 /dev/sdd 1.8T 20G 1.7T 2% /opt/disk1 /dev/sde 1.8T 22G 1.7T 2% /opt/disk2 /opt/data/DataEngine-E0104-RHEL6-X86_64/iso/CentOS-6.5-x86_64-bin-DVD1.iso 4.2G 4.2G 0 100% /media/cdrom |
1.首先备份数据
mv -R /home/* /bak
2.卸载
umount home
如果无法卸载,则有进程占用,使用如下命令来终止占用进程
fuser -mu /home
可以找到占用分区的进程id,用命令“kill -9 进程号”终止进程
3.调整分区大小为10G(这时调整的是分区的逻辑大小)
resize2fs -p /dev/mapper/vg_h3cnode01-lv_home 10G
4.重新挂载上/home,空间变为10G,闲置的1.8T-10G空间可以在下一步用lvextend命令分配给其他分区。
mount /dev/mapper/vg_h3cnode01-lv_home /home
5.把闲置空间(1.8T-10G)挂载到根目录下
lvextend -L +xxG /dev/mapper/vg_h3cnode01-lv_root
resize2fs -p /dev/mapper/vg_h3cnode01-lv_root
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作