数据盘异常:touch -a /mnt/* 确认磁盘只读情况
------------------------------------------------------------
情况①:读写异常,磁盘正常
※停止8877页面服务--→关机--→拔插盘--→开机,磁盘恢复
------------------------------------------------------------
情况②:读写异常,磁盘损坏,需要踢盘&换盘
※停止问题节点(的所有)服务:数据不会写入问题节点(集群环境则会写入其他正常节点)
※拔盘--→评估--→换盘【?】
系统盘爆盘:数据盘读写异常,数据写入系统盘,引起爆盘,数据盘:/dev/sdc,对应文件系统:/mnt/disk1
------------------------------------------------------------
※停止服务:停止数据写入
Ⅰ、8877页面按顺序停止爆盘节点所有服务
Ⅱ、底层停止cm服务:sh /usr/lib/cloudmanager/sbin/stop-cloudmanager.sh
※踢盘操作:卸载问题盘,取消挂载
Ⅰ、/etc/fstab里面注释掉问题盘:/dev/sdc
Ⅱ、umount /dev/sdc
#设备卸载时打印device is busy:fuser -k -m /mnt/disk1可以解决
#fuser -uv /mnt/disk1 查看那个用户在访问/mnt
#fuser -kv /mnt/disk1 把访问mnt目录的用户踢出下线
#这样就可以卸载/mnt了
※移除数据:挂载在/mnt/disk1的/dev/sdc磁盘上一步已经卸载,这里的/mnt/disk1/data/SERVICE-*便是数据盘异常时写入系统盘的数据
Ⅰ、创建备份目录:mkdir /mnt/disk2/back_up
Ⅱ、移动数据至备份目录:mv /mnt/disk1/data/SERVICE-* /mnt/disk2/back_up
※查看磁盘使用情况:df -h,磁盘空间释放
※磁盘挂载:重新挂载问题盘
Ⅰ、/etc/fstab里面取消注释
Ⅱ、mount /dev/sdc /mnt/disk1
※启动服务:系统盘空间释放,重新开启数据写入
Ⅰ、底层启动cm服务:sh /usr/lib/cloudmanager/sbin/start-cloudmanager.sh
Ⅱ、8877页面按顺序启动爆盘节点所有服务(可以手动拉起watchdog,watchdog拉起其他服务)