iscsi 0:off 1:off 2:off 3:on 4:on 5:on 6:off
iscsid 0:off 1:off 2:off 3:on 4:on 5:on 6:off
如果不是开机启动,即3和5是off,需要改成开机启动
chkconfig iscsi --level 35 on
chkconfig iscsid --level 35 on (0-6代表什么意思,还不是很懂,查)
此时可以查看iSCSI服务
service iscsi status 查看服务状态,
如果没有起来,service iscsi start 还有stop restart等
iscsiadm -m node 查看node数量
iscsiadm -m session 查看session 此时上面二者都没有
可以编辑下InitiatorName
在/etc/iscsi/目录下 用vi编辑 initiatorname.iscsi 这次有二台邮件服务器,我就把后面分别改成mail1 mail2
InitiatorName=iqn.2005-03.com.redhat:01.e7839d513f
InitiatorName=iqn.2005-03.com.redhat:01.mail1 要注意的是iqn name的格式必须正确,不能想怎么改就怎么改。
discovery targets
#iscsiadm -m discovery -t sendtargets -p 192.168.2.2:3260 正常情况下都会发现
#此时查看session和node 都会有四个
到存储上去,就可以在connection status下查看到iqn的路径了,在存储上注册主机。
login存储
[root@localhost ~]# iscsiadm -m node -T iqn.1992-04.com.emc:cx.fcn00114700134.a7 -p 192.168.2.9 --login
Logging in to [iface: default, target: iqn.1992-04.com.emc:cx.fcn00114700134.a7, portal: 192.168.2.9,3260]
Login to [iface: default, target: iqn.1992-04.com.emc:cx.fcn00114700134.a7, portal: 192.168.2.9,3260]: successful
[root@localhost ~]# iscsiadm -m node -T iqn.1992-04.com.emc:cx.fcn00114700134.b7 -p 192.168.2.10 --login
Logging in to [iface: default, target: iqn.1992-04.com.emc:cx.fcn00114700134.b7, portal: 192.168.2.10,3260]
Login to [iface: default, target: iqn.1992-04.com.emc:cx.fcn00114700134.b7, portal: 192.168.2.10,3260]: successful
#iscsiadm -m node -T iqnxxx -p 192.168.2.2:3260 -l
#iscsiadm -m node -T iqnxxx -p 192.168.2.3:3260 -l
#iscsiadm -m node --loginall=all
设置需要的node autologin
# iscsiadm -m node -T iqn.1992-04.com.emc:cx.fcn00114700134.a7 -p 192.168.2.9 -n node.startup -v automatic
在我们这次的连接结构中,每个主机会发现4个node,但是活跃的只有二个,所以我们必须把活跃的设置为autologin,把不需要的二个链路设置为不autologin,
#将/etc/iscsi/iscsid.conf 文件里的启动改为automatic(默认,先查看下是否需要改动),需要注意的是在/var/lib/iscsi/node 下会有每个node的配置参数,他是继承/etc/iscsi/iscsid.conf 里的参数所以改掉/etc/iscsi/iscsid.conf 后 也应该查看下node 里面的参数有没有改过来,没有的话需要自己手工改过来,
引用:
Open-iSCSI是通过以下iSCSI数据库文件来实现永久配置的:
Discovery (/var/lib/iscsi/send_targets):在/var/lib/iscsi/send_targets目录下包含iSCSI portals的配置信息,每个portal对应一个文件,文件名为“iSCSI portal IP,端口号”(例如“200.200.10.200,3260”)。
Node (/var/lib/iscsi/nodes):在/var/lib/iscsi/nodes目录下,生成一个或多个以iSCSI存储服务器上的Target名命名的文件夹,在该文件夹下有一个文件名为“iSCSI portal IP,端口号” (例如“200.200.10.200,3260”)的配置参数文件,该文件中是initiator登录target时要使用的参数,这些参数的设置是从/etc/iscsi/iscsi.conf中的参数设置继承而来的,可以通过iscsiadm对某一个参数文件进行更改(需要先注销到target的登录)。
iscsiadm是用来管理(更新、删除、插入、查询)iSCSI配置数据库文件的命令行工具,用户能够用它对iSCSI nodes、sessions、connections和discovery records进行一系列的操作。
可以参考这个,写的比我好。
http://www.360doc.com/content/11/1218/09/8373439_173088468.shtml