AIX操作系统挂载iSCSI磁盘设备,并创建为共享存储


1.环境描述。
1).操作系统版本:
# oslevel -s
6100-01-01-0823
2).iSCSI设备:
openfiler x86_64bit 2.3

2.确保AIX服务器与iSCSI存储服务器能够正常的通信。

3.查看AIX服务器相应的iSCSI包。
        IBM从5200-03开始,在操作系统基本包中包含了iscsi的驱动程序:
# lslpp -L | grep -i iscsi
  devices.common.IBM.iscsi.rte
                             6.1.1.0    C     F    Common iSCSI Files
  devices.iscsi.disk.rte     6.1.0.0    C     F    iSCSI Disk Software
  devices.iscsi.tape.rte     6.1.0.0    C     F    iSCSI Tape Software
  devices.iscsi_sw.rte       6.1.1.0    C     F    iSCSI Software Device Driver
  devices.pci.14102203.diag  6.1.0.0    C     F    IBM 1 Gigabit-TX iSCSI TOE
  devices.pci.14102203.rte   6.1.0.0    C     F    IBM 1 Gigabit-TX iSCSI TOE
  devices.pci.1410cf02.diag  6.1.0.0    C     F    1000 Base-SX PCI-X iSCSI TOE
  devices.pci.1410cf02.rte   6.1.0.0    C     F    1000 Base-SX PCI-X iSCSI TOE
  devices.pci.1410d002.com   6.1.1.0    C     F    Common PCI iSCSI TOE Adapter
  devices.pci.1410d002.diag  6.1.1.0    C     F    1000 Base-TX PCI-X iSCSI TOE
  devices.pci.1410d002.rte   6.1.0.0    C     F    1000 Base-TX PCI-X iSCSI TOE
  devices.pci.1410e202.diag  6.1.0.0    C     F    IBM 1 Gigabit-SX iSCSI TOE
  devices.pci.1410e202.rte   6.1.0.0    C     F    IBM 1 Gigabit-SX iSCSI TOE
  devices.pci.77102e01.diag  6.1.0.0    C     F    1000 Base-TX PCI-X iSCSI TOE
  devices.pci.77102e01.rte   6.1.0.0    C     F    PCI-X 1000 Base-TX iSCSI TOE

4.编辑客户端target配置文件。
# vi /etc/iscsi/targets
加入
10.0.0.159 3260 iqn.2006-01.com.openfiler:tsn.a0712cbb9ca7

格式为:ip port target_iqn
        ip为iSCSI服务器地址,端口是Openfiler默认的3260端口,target_iqn是创建的iqn的名称。

5.扫描iSCSI设备:
# cfgmgr -v -l iscsi0
----------------
attempting to configure device 'iscsi0'
Time: 0 LEDS: 0x25b0
invoking /usr/lib/methods/cfgiscsi -l iscsi0
Number of running methods: 1
----------------
Completed method for: iscsi0, Elapsed time = 1
return code = 0
****************** stdout ***********
hdisk2
****************** no stderr ***********
----------------
Time: 1 LEDS: 0x539
Number of running methods: 0
----------------
attempting to configure device 'hdisk2'
Time: 1 LEDS: 0x25f3
invoking /usr/lib/methods/cfgscsidisk -l hdisk2
Number of running methods: 1
----------------
Completed method for: hdisk2, Elapsed time = 4
return code = 0
****************** no stdout ***********
****************** no stderr ***********
----------------
Time: 5 LEDS: 0x539
Number of running methods: 0
----------------
calling savebase
return code = 0
****************** no stdout ***********
****************** no stderr ***********
Configuration time: 5 seconds

6.查看设备:
# lspv
hdisk0          00cc1ad4ef095bf0                    rootvg          active
hdisk1          00cc1ad46aff307f                    rootvg          active
hdisk2          none                                None

7.查看hdisk2属性:
# lsattr -El hdisk2
clr_q         no                                         Device CLEARS its Queue on error True
host_addr     10.0.0.159                                 Hostname or IP Address           False
location                                                 Location Label                   True
lun_id        0x0                                        Logical Unit Number ID           False
max_transfer  0x40000                                    Maximum TRANSFER Size            True
port_num      0xcbc                                      PORT Number                      False
pvid          none                                       Physical volume identifier       False
q_err         yes                                        Use QERR bit                     True
q_type        simple                                     Queuing TYPE                     True
queue_depth   1                                          Queue DEPTH                      True
reassign_to   120                                        REASSIGN time out value          True
rw_timeout    30                                         READ/WRITE time out value        True
start_timeout 60                                         START unit time out value        True
target_name   iqn.2006-01.com.openfiler:tsn.a0712cbb9ca7 Target NAME                      False

         从上面的结果可以看出,挂载的iSCSI磁盘设备没有reserve_lock和reserve_policy属性,应该可以直接当成共享磁盘使用。

请使用浏览器的分享功能分享到微信等