Test multipath feature by hand (by quqi99)
2017-02-16 19:07
423 查看
**作者:张华 发表于:2017-02-16
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明
( http://blog.csdn.net/quqi99 )**
1, Create a VM with one NIC ens3 (10.5.9.40) and the second NIC ens7 (10.5.9.41) and the second disk /dev/vdc as iscsi server
2, Login into iscsi server VM and set up target by hand
3, Create another VM as iscsi client
4, Set up iscsi client
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明
( http://blog.csdn.net/quqi99 )**
1, Create a VM with one NIC ens3 (10.5.9.40) and the second NIC ens7 (10.5.9.41) and the second disk /dev/vdc as iscsi server
nova keypair-add --pub-key ~/.ssh/id_rsa.pub mykey nova secgroup-add-rule default tcp 22 22 0.0.0.0/0 nova secgroup-add-rule default icmp -1 -1 0.0.0.0/0 nova boot --key-name mykey --image auto-sync/ubuntu-yakkety-16.10-amd64-server-20161214-disk1.img --flavor m1.small --nic net-id=$(neutron net-list |grep 'zhhuabj_admin_net' |awk '{print $2}') iscsi_server #add the second NIC ens7 VM_ID=$(nova list |grep 'iscsi_server' |awk '{print $2}') nova interface-attach $VM_ID --net-id=$(neutron net-list |grep 'zhhuabj_admin_net' |awk '{print $2}') cinder create --display_name iscsi_server_volume 2 nova volume-attach iscsi_server $(cinder list |grep 'iscsi_server_volume' |awk '{print $2}') FLOATING_IP=$(nova floating-ip-create |grep 'ext_net' |awk '{print $4}') nova add-floating-ip iscsi_server $FLOATING_IP ssh ubuntu@10.230.69.180 -v ssh ubuntu@10.230.69.180 sudo dhclient ens7
2, Login into iscsi server VM and set up target by hand
sudo apt-get install lvm2 sudo pvcreate /dev/vdc sudo vgcreate cinder-volumes /dev/vdc #dd if=/dev/zero of=/tmp/test-volume.img bs=1M count=2048 #sudo losetup -f --show /tmp/test-volume.img #sudo pvcreate /dev/loop0 #sudo vgcreate cinder-volumes /dev/loop0 sudo lvcreate -L 1.5G -n lv1 cinder-volumes #will create /dev/cinder-volumes/lv1 sudo apt-get install tgt sudo tgtadm --lld iscsi --op new --mode target --tid 1 --targetname iqn.2017-02.com.quqi:storage #Attach a LUN sudo tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 --backing-store /dev/cinder-volumes/lv1 #persistent sudo -i tgt-admin --dump > /etc/tgt/conf.d/my-targets.conf && exit sudo service tgt restart cat /etc/tgt/conf.d/my-targets.conf default-driver iscsi <target iqn.2017-02.com.quqi:storage> backing-store /dev/cinder-volumes/lv1 </target> #verify # sudo tgtadm --mode target --op show
3, Create another VM as iscsi client
nova boot --key-name mykey --image auto-sync/ubuntu-yakkety-16.10-amd64-server-20161214-disk1.img --flavor m1.small --nic net-id=$(neutron net-list |grep 'zhhuabj_admin_net' |awk '{print $2}') iscsi_client FLOATING_IP=$(nova floating-ip-create |grep 'ext_net' |awk '{print $4}') nova add-floating-ip iscsi_client $FLOATING_IP ssh ubuntu@10.230.69.181 -v
4, Set up iscsi client
sudo apt-get install open-iscsi multipath-tools sudo iscsiadm -m discovery -t sendtargets -p 10.5.9.40 sudo iscsiadm -m discovery -t sendtargets -p 10.5.9.41 $ sudo iscsiadm -m node 10.5.9.41:3260,1 iqn.2017-02.com.quqi:storage 10.5.9.40:3260,1 iqn.2017-02.com.quqi:storage sudo iscsiadm -m node --loginall=all #sudo iscsiadm -m node --logoutall=all $ sudo iscsiadm -m session tcp: [1] 10.5.9.41:3260,1 iqn.2017-02.com.quqi:storage (non-flash) tcp: [2] 10.5.9.40:3260,1 iqn.2017-02.com.quqi:storage (non-flash) $ sudo multipath -l 360000000000000000e00000000010001 dm-0 IET,VIRTUAL-DISK size=1.5G features='0' hwhandler='0' wp=rw |-+- policy='round-robin 0' prio=0 status=active | `- 3:0:0:1 sda 8:0 active undef running `-+- policy='round-robin 0' prio=0 status=enabled `- 2:0:0:1 sdb 8:16 active undef running sudo fdisk -l sudo mkfs.ext4 /dev/mapper/360000000000000000e00000000010001 sudo mkdir /test sudo mount -o _netdev /dev/mapper/360000000000000000e00000000010001 /test
相关文章推荐
- Test multipath feature by openstack lioadm (by quqi99)
- Test multipath feature by openstack (by quqi99)
- test by phone
- Init keystone data step by step ( by quqi99 )
- java: Multiple encodings set for module chunk test "GBK" will be used by compiler
- ceconfig.h和添加的feature的对应关系(By Walle@ARMCE)
- 网站跳转到Apache 2 Test Page powered by CentOS
- MT6735[CTS Verifier][Test Method]Hardware/Software Feature
- Test by Windows Live Writer
- wdcp 打开网页显示 Apache 2 Test Page powered by CentOS
- Test for publish blog by word 2007
- a small test by windows live writer 2011
- windows下git添加文件时,LF will be replaced by CRLF in test.txt.
- 论文笔记(1)-Dropout-Improving neural networks by preventing co-adaptation of feature detectors
- Loadrunner 11在win7录制中失败“the recording of the application was terminated by windows due to window data execution prevention feature"
- 【转】ACM搜索算法总结 --By GreenHand
- 解决No “rule to make target `../skin_test.qss', needed by `debug/qrc_resource.cpp'. Stop.”
- 【转】ACM搜索算法总结 --By GreenHand
- 《Test-Driven development By Example》阅读(二)
- Faster AJAX than you can write by hand