作者:獨筆孤行@TaoCloud
OpenStack支持多種類型後端存儲,包括NFS、Ceph、GlusterFS、FC、iSCSI等。本次以iscsi存儲爲例講解OpenStack添加iSCSI存儲使用方式。
1.在cinder節點上用iscsi命令iscsi共享存儲:
[root@OpenStackNewton ~]# iscsiadm -m discovery -t st -p 192.168.3.15
192.168.3.15:3260,1 iqn.com.taocloud.2018-04.thomas.test01:ssan
註解
192.168.3.15爲iscsi存儲的ip地址
2.在cinder節點上發現iscsi存儲後,用iscsi命令登錄存儲:
[root@OpenStackNewton ~]# iscsiadm -m node -T iqn.com.taocloud.2018-04.thomas.test01:ssan -p 192.168.3.15:3260 -l
Logging in to [iface: default, target: iqn.com.taocloud.2018-04.thomas.test01:ssan, portal: 192.168.3.15,3260] (multiple)
Login to [iface: default, target: iqn.com.taocloud.2018-04.thomas.test01:ssan, portal: 192.168.3.15,3260] successful.
3.用lsblk命令查看可用的磁盤
[root@OpenStackNewton ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
fd0 2:0 1 4K 0 disk
sda 8:0 0 50G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 49G 0 part
├─centos-root 253:0 0 44G 0 lvm /
└─centos-swap 253:1 0 5G 0 lvm [SWAP]
sdb 8:16 0 50G 0 disk
sdc 8:32 0 10G 0 disk
sr0 11:0 1 4.2G 0 rom
loop0 7:0 0 2G 0 loop /srv/node/swiftloopback
loop1 7:1 0 20.6G 0 loop
└─cinder--volumes-volume--0192edf0--73b7--4ffb--b75e--16c5a8774f56 253:2 0 8G 0 lvm
查看到sdc即爲新增加的iscsi存儲磁盤。
4.增加sdc的pv
[root@OpenStackNewton ~]# pvcreate /dev/sdc
Physical volume "/dev/sdc" successfully created.
5.將sdc磁盤的pv添加進到原有的vg中擴展vg:
[root@OpenStackNewton ~]# vgextend cinder-volumes /dev/sdc
Volume group "cinder-volumes" successfully extended
6.用vgdisplay命令查看擴展後的vg大小:
[root@OpenStackNewton ~]# vgdisplay
7.vg擴展完成後,在web頁面創建磁盤即可。