- 論壇徽章:
- 0
|
iscsi on opensolaris(200906) for xenserver5.5
by Xiantong Wang,xiantong@gmail.com
date:2009.9.18
1、安裝target和initiator
SUNWiscsitgt提供target,SUNWiscsi提供initiator
# pkg install SUNWiscsitgt SUNWiscsi
DOWNLOAD PKGS FILES XFER (MB)
Completed 2/2 18/18 0.79/0.79
PHASE ACTIONS
Install Phase 78/78
2、起動target服務(wù)
2.1、查看iscsitgt是否online
# svcs iscsitgt
STATE STIME FMRI
disabled 8:48:21 svc:/system/iscsitgt:default
2.2、使iscsitgt服務(wù)online
# svcadm enable system/iscsitgt:default
2.3、確認(rèn)iscsitgt服務(wù)狀態(tài)
# svcs iscsitgt
STATE STIME FMRI
online 8:48:51 svc:/system/iscsitgt:default
3、為遠(yuǎn)程用戶提供lun磁盤服務(wù)
3.1、創(chuàng)建zfs分區(qū)專供iscsi存儲使用
#zfs create rpool/disks
3.2、為iscsitgt配置默認(rèn)目錄
#iscsitadm modify admin -d /rpool/disks
3.3、創(chuàng)建一個target
#iscsitadm create target -z 10G storage2
3.4、查看target
# iscsitadm list target
Target: storage2
iSCSI Name: iqn.1986-03.com.sun:02:82277c34-0f48-6999-88cc-a374fb1dd5d9.storage2
Connections: 0
4、利用xenceneter5.5創(chuàng)建上述iscsi存儲池(略)
要注意的是在Discover LUNs的時候經(jīng)常發(fā)現(xiàn)不了lun,多試幾次,暫沒找到原因。
5、在xenserver5.5主機(jī)上,CLI命令行模式創(chuàng)建上述iscsi存儲池
5.1、探測指定主機(jī)可用的target
# iscsiadm -m discovery -t sendtargets -p 192.168.1.6
192.168.1.6:3260,1 iqn.1986-03.com.sun:02:82277c34-0f48-6999-88cc-a374fb1dd5d9.storage2
5.2、針對該IQN發(fā)起一個會話
# iscsiadm -m node -T iqn.1986-03.com.sun:02:82277c34-0f48-6999-88cc-a374fb1dd5d9.storage2 -l
Login session [iface: default, target: iqn.1986-03.com.sun:02:82277c34-0f48-6999-88cc-a374fb1dd5d9.storage2, portal: 192.168.1.6,3260]
5.3、查看會話是否active
# iscsiadm -m session
tcp: [25] 192.168.1.6:3260,1 iqn.1986-03.com.sun:02:82277c34-0f48-6999-88cc-a374fb1dd5d9.storage2
5.4、找到上述session的SCSI-ID
# xe sr-probe type=lvmoiscsi device-config:target=192.168.1.6 devi ce-config:targetIQN=iqn.1986-03.com.sun:02:82277c34-0f48-6999-88cc-a374fb1dd5d9. storage2
Error code: SR_BACKEND_FAILURE_107
Error parameters: , The SCSIid parameter is missing or incorrect,
SUN
0
10737418240
3600144f04ab2d9f3000011258f319600
5.5、確認(rèn)host-uuid
如果在pool狀態(tài)
# xe pool-list
uuid ( RO) : c8881189-8f95-7a83-4c02-ad44fd41fc12
name-label ( RW): xbox
name-description ( RW):
master ( RO): 8d280321-288c-4294-8d97-90f3f3374467
default-SR ( RW): 17b8a5f7-b10e-34d9-f5cc-002343b5744e
如果在單機(jī)狀態(tài)
# xe host-list
uuid ( RO) : 8d280321-288c-4294-8d97-90f3f3374467
name-label ( RW): xbox3
name-description ( RO): Default install of XenServer
5.6、創(chuàng)建sr
# xe sr-create host-uuid=8d280321-288c-4294-8d97-90f3f3374467 content-type=user name-label="iSCSI SR" shared=true device-config:target=192.168.1.6 device-config:targetIQN=iqn.1986-03.com.sun:02:82277c34-0f48-6999-88cc-a374fb1dd5d9.storage2 device-config:SCSIid=3600144f04ab2d9f3000011258f319600 type=lvmoiscsi
ae39bbc9-423d-6ebb-f486-029e119e3357
本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u/12199/showart_2058169.html |
|