这篇文章上次修改于 1315 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
记录一下处理使用ambari管理的Hadoop集群,将原本的xfs磁盘转换为lvm的操作,仅当hdfs数据量较少,未投入使用时可用
1、准备
停止ambari所有服务
将data分区数据备份:
cp -r /data /root/tmpdata/
查看是否还有占用
fuser -mv /data
4、卸载分区
umount /data
umount /mnt/storage00
umount /mnt/storage01
2、建立LVM
1、创建pv
pvcreate /dev/sdb
pvcreate /dev/sdc
pvcreate /dev/sdd
2、 创建vg
vgcreate data /dev/sdb
vgextend data /dev/sdc
vgextend data /dev/sdd
3、 创建lv
lvcreate -l 100%FREE -n data0 data
4、 查看lv和vg
vgs
lvs
格式化
mkfs.xfs /dev/mapper/data-data0
挂载
mount /dev/mapper/data-data0 /data
3、恢复
vi /etc/fstab
/dev/mapper/data-data0 /data xfs defaults 0 0
cp -r /root/tmpdata/data/* /data/