目标:
将 sdb,sdc,sdd 三块磁盘,合为一个lvm 用来为另一台server 提供一个大容量磁盘空间(通过iscsi-target)
1. 创建分区
fdisk /dev/sdb
n
p
1
t
8e
w
2. 创建物理卷
pvcreate /dev/sdb1
pvcreate /dev/sdc1
pvcreate /dev/sdd1
3. 创建卷组
vgcreate tgt_volume_group /dev/sdb1 /dev/sdc1 /dev/sdd1
4. 激活卷组
vgchange -ay tgt_volume_group
5. 从卷组中删除一个物理卷
vgreduce tgt_volume_group /dev/sdd1
6. 添加一个新的物理卷到卷组中
vgextend tgt_volume_group /dev/sdd1
7. 查看卷组的大小
vgdisplay tgt_volume_group | grep "Total PE"
或者
vgdisplay tgt_volume_group
-------------------------------------------
Total PE 107517
8. 创建罗辑卷
lvcreate -l107517 tgt_volume_group -n tgt_lvm_disk
以上入口是:/dev/tgt_volume_group/tgt_lvm_disk
或 /dev/mapper/tgt_volume_group-tgt_lvm_disk
8.1 lvm收缩和扩容
#收缩到10G
lvreduce -L10G /dev/mapper/tgt_volume_group-tgt_lvm_disk
#收缩到30G
lvextend -L30G /dev/mapper/tgt_volume_group-tgt_lvm_disk
注意在扩容要注意,扩容后的逻辑卷的空间一定要小于卷组的空间
8.2 同步到文件系统
之前只是对逻辑卷扩容,还要同步到文件系统,实现对根目录的扩容。
[root@localhost ~]# xfs_growfs /dev/mapper/tgt_volume_group-tgt_lvm_disk
8.3
#查看目录结构
lsblk
9. Xx
在另一台server 上
1. 发现目标
iscsiadm -m discovery -t sendtargets -p 10.253.32.106:3260
2. 登录磁盘
iscsiadm -m node -T iqn.2012-01.cn.yuanbo:test02 -l