最近一个项目,客户的存储空间有点大,32TB,16块2TB的硬盘,相对应的服务器是linux操作系统的。因不能一次全部用完20多TB的存储空间,所以暂时的分配10TB作为数据存储,若以后有需要在加,也可用于其它目的。
当用光纤交换机与存储和服务器相连接后,若用fdisk -l无法找到对应的存储,那么请使用一下命令试试
echo - - - >/sys/class/scsi_host/host0/scan
echo - - - >/sys/class/scsi_host/host1/scan
echo - - - >/sys/class/scsi_host/host2/scan
echo - - - >/sys/class/scsi_host/host3/scan
执行后,再用fdisk -l看能否找到对应的存储空间,前提是,你必须在存储上面已经做好了raid,而且存储的控制器连接方式、速率匹配等必须要准确,光交换机的分组、连接要准确
当找到后,若是多路径,首先做的是多路径软件的安装,安装device-mapper-multipath rpm包
多路径做好后,fdisk -l,一般情况看到的是/dev/mapper/mpathbp1
然后吧这个part改为GPT格式的
利用parted命令修改/dev/mapper/mpathbp1 为GPT格式的,查看/dev/mapper/mpathbp1 的system是否为GPT
接下来就是划分物理卷、虚拟机、逻辑卷的时候了
1、创建物理卷 pvcreate /dev/mapper/mpathbp1
查看pvdisplay
2、创建虚拟卷组 vgcreate vg1 /dev/mapper/mpathbp1p1 -s 16M
#(-s 指定pe大小、默认4M)
#vg1为创建的虚拟卷组的名称
#vgchange -ay vg1 #激活vg1
#vgextend vg1 /dev/sde #添加磁盘到卷组
#vgreduce vg1 /dev/sdc #从卷组中删除一个物理卷
查看vgdisplay
3、创建逻辑卷组 lvcreate -L 10T -n lv1 vg1 #在虚拟卷组VG1中增加10TB空间给LV1的逻辑卷组
# lvcreate -l200 -n lv3 vg1 # -l 200个pe
#lvremove /dev/vg1/lv1 # 删除卷
# lvextend -L15T /dev/vg1/lv1 #将lv1逻辑卷扩展为15TB
#lvextend -L +5T /dev/vg1/lv1 ; resize2fs /dev/vg1/lv1 #将逻辑卷lv1扩展5T 共10T+5T=15T
#lvresize -L 5T /dev/vg1/lv1 ; e2fsck -f /dev/vg1/lv1 ; resize2fs /dev/vg1/lv1 5T #增加为5T
查看lvdisplay
做好后就可以mount到目录了
转载于:https://blog.51cto.com/taosq/1265752