OpenStack添加iscsi共享存儲

作者:獨筆孤行@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頁面創建磁盤即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章