当前位置:文档之家› Linux服务器连接iSCSI存储配置文档

Linux服务器连接iSCSI存储配置文档

一、确认存储具备iSCSI连接功能。

存储上的iSCSI IP地址已配置,iSCSI接口
与服务器网卡已能够通讯。

可以在服务器端通ping命令检验。

二、在服务器端检查/安装iSCSI 发起程序(以redhat为例)
检查iscsi发起程序的rpm package是否安装
rpm -qa |grep open-iscsi
在命令行下输入iscsiadm,看是否有此命令
Iscsiadm
安装iscsi发起程序
挂载linux系统安装盘,用rpm –ivh 命令安装open-iscsi包、或者iscsi-initator 包。

三、打开iscsi服务
chkconfig --list open-iscsi
chkconfig --level 0123456 open-iscsi
vi /etc/iscsi/iscsid.conf
编辑(或确认)是否已禁用node.startup = manual 行。

编辑(或确认)是否已禁用node.startup = automatic行。

这将在引导时自动启动该服务。

重启后,iscsi存储即为挂载状态。

四、确保iscsi服务已经运行
/etc/init.d/open-iscsi start
五、挂载iscsi存储
发现iscsi目标
iscsiadm -m discovery -t sendtargets -p <iscsi存储的IP地址>
(若正常,可看到iscsi存储的iqn 号码已经被发现,例如“.example-test”。


挂载iscsi存储
iscsiadm -m node -T <存储的iqn号码> -p <存储的ip地址:3260> -l
(若正常,系统会提示成功)
如果iscsi存储已经划分lun并映射给主机,这时就可以用fdisk –l等命令查看磁盘了。

六、管理iSCSI存储
列出所有target
iscsiadm -m node
挂载所有target
iscsiadm -m node -L all
查看目前iSCSI target 連線狀態
iscsiadm -m session
断开target
iscsiadm -m node -T <存储的iqn号码> -p <存储的ip地址:3260> -u
卸载iscsi发起程序
rpm -e open-iscsi-xxx
到/var/lib/iscsi/nodes及/var/lib/iscsi/send_targets刪除其目錄下的資料。

相关主题