网站首页 文章专栏 服务器普通分区在线转lvm.md
几个目标:
lvm home
home
动态变更为 lvm home(dump, fstab)
home
加入 lvm
购买一个10G的云盘
可以看到新硬盘
新建分区并设立lvm标志
fdisk /dev/vdb
# 跟随提示操作
在交互命令行中选择t设立标志
这个只是设立一个标志,方便操作人员记忆哪个盘都用来做了什么。
设立物理卷 & 设立组 & 打印组信息
pvcreate /dev/vdb1
vgcreate vgdata /dev/vdb1
vgdisplay
vgs
vgs也可以打印组信息,更简洁
设立逻辑卷 & 打印逻辑卷信息
lvcreate -L 9G -n home vgdata
lvs
lvdisplay
使用mkfs.ext4 制作文件系统 & 挂载到/home/home
mkfs.ext4 /dev/vgdata/home
mkdir /test
mount /dev/vgdata/home /test
使用dump备份文件系统
dump -0 -f /home.dump /home
查看备份的文件
restore -tf /home.dump
还原home到新卷
实测不行,restore只能还原到原来的目录中
带属性迁移home目录,使用rsync
sudo rsync -aXS /home/. /test/.
重命名原home & 查看uuid & 挂载新home
umount /test
sudo mv /home /home_backup
sudo mkdir /home
blkid
vim /etc/fstab
UUID=fd394f10-8c1b-4150-852a-b08cbbb81551 /home ext4 nodev,nosuid 0 2
挂载并检查
mount -a
ls /home