Test multipath feature by hand (by quqi99)
来源:互联网 发布:淘宝上怎么买报销发票 编辑:程序博客网 时间:2024/04/30 04:21
**作者:张华 发表于: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
nova keypair-add --pub-key ~/.ssh/id_rsa.pub mykeynova secgroup-add-rule default tcp 22 22 0.0.0.0/0nova secgroup-add-rule default icmp -1 -1 0.0.0.0/0nova 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 ens7VM_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 2nova 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_IPssh ubuntu@10.230.69.180 -vssh ubuntu@10.230.69.180 sudo dhclient ens7
2, Login into iscsi server VM and set up target by hand
sudo apt-get install lvm2sudo pvcreate /dev/vdcsudo vgcreate cinder-volumes /dev/vdcsudo lvcreate -L 1.5G -n lv1 cinder-volumes #will create /dev/cinder-volumes/lv1sudo apt-get install tgtsudo tgtadm --lld iscsi --op new --mode target --tid 1 --targetname iqn.2017-02.com.quqi:storage#Attach a LUNsudo tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 --backing-store /dev/cinder-volumes/lv1#persistentsudo tgt-admin --dump > /etc/tgt/conf.d/my-targets.confsudo service tgt restartcat /etc/tgt/conf.d/my-targets.confdefault-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_clientFLOATING_IP=$(nova floating-ip-create |grep 'ext_net' |awk '{print $4}')nova add-floating-ip iscsi_client $FLOATING_IPssh ubuntu@10.230.69.181 -v
4, Set up iscsi client
sudo apt-get install open-iscsi multipath-toolssudo iscsiadm -m discovery -t sendtargets -p 10.5.9.40sudo iscsiadm -m discovery -t sendtargets -p 10.5.9.41$ sudo iscsiadm -m node10.5.9.41:3260,1 iqn.2017-02.com.quqi:storage10.5.9.40:3260,1 iqn.2017-02.com.quqi:storagesudo iscsiadm -m node --loginall=all$ sudo iscsiadm -m sessiontcp: [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 -l360000000000000000e00000000010001 dm-0 IET,VIRTUAL-DISKsize=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 runningsudo mkfs.ext4 /dev/mapper/360000000000000000e00000000010001sudo mkdir /testsudo mount -o _netdev /dev/mapper/360000000000000000e00000000010001 /test
0 0
- Test multipath feature by hand (by quqi99)
- Test multipath feature by openstack (by quqi99)
- Test multipath feature by openstack lioadm (by quqi99)
- Test OpenStack SRIOV (by quqi99)
- OpenStack's multiattach Feature (by quqi99)
- How to test Heat (by quqi99)
- How to test VPNaaS using two KVM VMs (by quqi99)
- How to test Neutron VRRP HA rapidly (by quqi99)
- JetNuke笔记 ( by quqi99 )
- XPath学习 ( by quqi99 )
- xslt笔记(by quqi99)
- JVM调优 ( by quqi99 )
- JPA学习指南 ( by quqi99 )
- JVM调优 ( by quqi99 )
- OpenDaylight学习 ( by quqi99 )
- OpenDaylight学习 ( by quqi99 )
- MPLS学习( by quqi99 )
- NFV是什么? (by quqi99)
- 为了安装Scipy必须安装BLAS,可这个BLAS也太难安装了。。。
- 计算机如何工作
- LeetCode:ZigZag Conversion
- 数据结构实验之栈四:括号匹配
- Linux下安装Lnmp环境之Nginx Vhosts配置
- Test multipath feature by hand (by quqi99)
- 设计模式 (一)——策略模式(Strategy,行为型)
- LeetCode:Reverse Integer
- Android Gradle JenKins SVN 自动化打包
- 【linux】【kernel】【gpio】imx-m6-vab820与ZX2000上的GPIO sysfs
- 提升iOS审核通过率之“IPv6兼容测试”
- LeetCode:String to Integer (atoi)
- 单页WEB应用(四),Model数据模型模块
- Altium Designer拖动器件消失的解决办法