Oracle Enterprise Linux 6.4 下挂载ISCSI 设备

时间:2021-12-24 22:32:22

Oracle Enterprise Linux 6.4 下挂载ISCSI 设备
一、发现
① 要求安装iscsi客户端软件
   yum install iscsi-initiator-utils

② 发现ISCSI 服务器上的 TARGET
    iscsiadm -m discover -t sendtargets -p 192.168.139.9
    
    此命令等同于
    iscsiadm --mode discover --type sendtargets --portal 192.168.139.9

以上命令会输出:
     192.168.139.9:3260,1 iqn.2006-01.com.openfiler:tsn.c6f306d76a34
    某台服务器上,有可能不止一个TARGET
    我的当初就出现了这样的错误:Cannot perform discovery. Invalid Initiatorname.   
    发现是/ets/iscsi/initiatorname.iscsi配置不正确

③ 发现TARGET 上的设备
    iscsiadm -m node -T iqn.2006-01.com.openfiler:tsn.c6f306d76a34 -p 192.168.139.9 -l
    此命令等同于
    iscsiadm --mode node -T iqn.2006-01.com.openfiler:tsn.c6f306d76a34 --portal 192.168.139.9 --login

④ 查看是否有新设备出现
    fdisk -l
    接着可以对磁盘进行分区

二、保证重启后,继续有效
① chkconfig iscsi on
   注意不是iscsid,这个服务是iscsi 服务器端

② 修改 /etc/iscsi/iscsid.conf,找到下面的行,将注释去掉
   # node.startup = automatic

③ 重启服务
   service iscsi stop
   fdisk -l
   (iscsi 磁盘应该没有了)
   service iscsi start
   fdisk -l