磁盘管理

1、为已创建分区扩容
#查看磁盘信息
fdisk -l
#查看磁盘分区
lsblk
#对新增磁盘进行分区,划出sdb1分区
fdisk /dev/sdb
#重新读分区表
partprobe
#查看磁盘信息
df -Th
#创建pv
pvcreate /dev/sdb1
#扩展原有vg
vgextend centos /dev/sdb1
#查看lv信息
lvdisplay
#扩展原有lv
lvextend -l +100%FREE /dev/centos/root
#重新读分区表
partprobe
#查看磁盘使用信息
df -Th
#扩展xfs文件系统
xfs_growfs /dev/centos/root


2、创建挂载新分区
#对新增磁盘进行分区,划出sdb1分区
fdisk /dev/sdb
#重新读分区表
partprobe
#查看未使用分区
lsblk
#创建pv
pvcreate /dev/sdb2
#创建vg
vgcreate vgdata /dev/sdb2
#创建lv
lvcreate -l 1279 -n lvdata vgdata
#建立文件系统
mkfs.xfs /dev/vgdata/lvdata
#执行文件系统挂载
mkdir /mnt/lv1
mount /dev/vgdata/lvdata /mnt/lv1
#查看磁盘信息
df -Th
#开机自动挂载
vi /etc/fstab
/dev/mapper/vgdata-lvdata /mnt/lv1 xfs defaults 0 0

3、卷组迁移:

在旧机器中:
umount /mnt/lv0
vgchange -an centos6vg0
vgexport centos6vg0
在新机器中:
echo '---' > /sys/class/scsi_host/host2/scan #更新磁盘
lsblk#查看磁盘
vgimport centos6vg0
vgchange -ay centos6vg0
mount /dev/centos6vg0/centos6lv0 /mnt/lv0



posted @ 2019-09-19 21:13  BicycleBoy  阅读(202)  评论(0编辑  收藏  举报