Nova Compute集成iSCSI

注意下面操作全部在root下执行

首先挂载在物理机上挂载LUN:

#发现
iscsiadm --mode discovery --type sendtargets --portal 172.26.0.1
172.26.0.1:3260,257 iqn.2006-08.com.huawei:oceanstor:210004f938ebfdb4::20100:172.26.0.1

#登录
iscsiadm -m node -T iqn.2006-08.com.huawei:oceanstor:210004f938ebfdb4::20100:172.26.0.1 -l

#通过 fdisk -l 检查是否挂载成功
Disk /dev/sdb: 128.8 GB, 128849018880 bytes
255 heads, 63 sectors/track, 15665 cylinders, total 251658240 sectors

#设置该iSCSI session开机自动挂载
iscsiadm -m node -T iqn.2006-08.com.huawei:oceanstor:210004f938ebfdb4::20100:172.26.0.1  --op update -n node.startup -v automatic

挂载nova目录,以便虚拟机能够被创建在LUN中:

# 格式化块设备
mkfs.ext4 /dev/sdb

# mount 目录
mount /dev/sdb /var/lib/nova/instances/


#权限
chown -R nova:nova /var/lib/nova/instances/

设置开机自动mount:

#取得设备的uuid
ls -l /dev/disk/by-uuid

#修改 /etc/fstab  添加如下(UUID对应的值替换掉)
UUID=722360e9-98d0-4a6d-b0d7-b2336e51847  /var/lib/nova/instances ext4 defaults,nobootwait 0 0

#修改rc.local 在exit 0前添加
mount -a

重启nova服务:

restart nova-compute

如需深度校验,可以重启机器验证下,是否能够自动挂载:

root@ncloud-compute-19:~# df -hl
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       1.1T  2.0G  1.1T   1% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
udev             63G  4.0K   63G   1% /dev
tmpfs            13G 1000K   13G   1% /run
none            5.0M     0  5.0M   0% /run/lock
none             63G     0   63G   0% /run/shm
none            100M     0  100M   0% /run/user
/dev/sdb        118G  1.1G  111G   1% /var/lib/nova/instances

Previous topic

keystone 配置token的cache

Next topic

多DHCP Agent方案

This Page