iSCSI initiator在windows和linux下的安装方法及配置指南.docx
- 文档编号:10480038
- 上传时间:2023-02-13
- 格式:DOCX
- 页数:16
- 大小:425.23KB
iSCSI initiator在windows和linux下的安装方法及配置指南.docx
《iSCSI initiator在windows和linux下的安装方法及配置指南.docx》由会员分享,可在线阅读,更多相关《iSCSI initiator在windows和linux下的安装方法及配置指南.docx(16页珍藏版)》请在冰豆网上搜索。
iSCSIinitiator在windows和linux下的安装方法及配置指南
iSCSIinitiator在windows和linux下的安装方法及配置指南
一、Windows平台iSCSIinitiator安装方法
Step1:
从下列网址下载MicrosoftiSCSIInitiator
Step2:
安装iSCSIinitiator
双击“initiator-x86free-version.msi”,然后一直“next”“next”….
Step3:
iSCSI配置文件
注:
开始配置之前,确保主机的IP设置,使主机能够连接上RAStor4000控制器,即在一个子网段内,互相能够ping通。
双击桌面上的“MicrosoftiSCSIInitiator”图标。
出现如下界面:
该界面是用来添加Target,稍后进行配置。
首先,切换到“InitiatorSettings”属性页,如下图所示,记下nitiatornodename,这个ID便是将来RAStor4000中添加主机时所需要使用的WWN,也可以自己改变,但要保证是唯一的。
由于该主机为NF280,主机名为nf280,因此系统会自动给出initiatornodename为“iqn.1991-.microsoft:
nf280”。
然后返回开始属性页“TargetPortals”,通过单击“Add。
。
。
”,添加RAStor4000的控制器IP,如下图:
其中“192.168.0.1”为RAStor4000的控制器0IP地址,3260为默认的iscsiservice端口号。
单击“Advanced…”可以设置连接方式,也可以设置为default。
sourceIP选择initiator主机的IPAddress:
192.168.0.5
设置完,单击确定,再单击“AddTargetPortal”对话框中的OK,进入如下界面:
添加完成后,激活Target,激活会话,需要完成以下几步:
单击“LogOn…”
选择第一个复选框,暂时不选择多路径,单击OK。
可以看到状态Status由Inactive变为Connected。
“ActiveSessions”属性页中出现活动的连接会话。
如下图:
单击Details…可以查看相应的会话(session)细节。
接下来在主机的计算机管理中查看“磁盘管理”可以看到新增加的磁盘,向本地磁盘一样操作。
Windows下卸载iscsiinitiator方法如下:
通过“控制面板”中的“添加/删除程序”来删除安装的initiator。
二、linux平台iscsiinitiator安装方法及配置方法
注意:
对于linuxas3u3以下版本,需采用下述步骤,对于as3u4以上版本,iscsi安装包包含在系统光盘中,是一个RPM包,安装简便多了。
安装后的配置过程相同。
Step1:
下载iscsi模块:
Step2:
iSCSI安装方法:
备注:
确信iSCSItarget连接在网络中,或直连于linux主机上。
安装linux操作系统时,需要安装kerneldevelopment组件,以便于成功编译iSCSIinitiator。
1.下载linux-iscsi-
/usr/src/iscsi,这里
3.4.4,该版本是我们的随机光盘里附带的版本).如果目录已经存在,删除以前安装的版本。
然后建立工作目录如下:
#mkdir/usr/src/iscsi
2.将下载的文件转移到建立的工作目录中,然后解压缩,会产生一个子目录。
如:
#cd/usr/src/iscsi
#tarxvzflinux-iscsi-3.4.4.tgz
#cdlinux-iscsi-3.4.4//解压缩后自动生成子目录,转到该目录,可以看到iSCSI包文件。
3.编译iSCSI驱动程序,如果kernel源目录不在缺省的位置(如果人为改动),则需要修改Makefile文件。
#viMakefile
TOPDIR=/path/to/kernel//缺省安装linuxkernel的情况下为空即可,否则将/path/to/kernel修改为kernel所在的目录路径。
KERNEL_CONFIG=/path/to/.config//缺省安装linuxkernel的情况下为空即可,否则将/path/to/.config修改为kernel所在的目录。
4.使用根用户root,编译并安装驱动程序
#make
然后安装
#makeinstall
至此,iscsi软件包安装完毕。
Step3:
iscsi配置文件
1.开始之前,编辑主机的IP地址,确信能够连通RAStor4000。
#netconfig–deviceeth0//连接RAStor4000的网络接口。
#ping“192.168.0.1”//RAStor4000上控制器0的IP地址
2.编辑/etc/iscsi.conf,添加DiscoveryAddress/TargetName
#vi/etc/iscsi.conf
DiscoveryAddress=192.168.0.1:
3260//RAStor4000控制器0的IP和iSCSIsevice端口.
3.如果使用非RedhatLinux,需要编辑启动脚本以便正常运行iSCSI安装脚本。
同样也需要确认关机脚本。
#chkconfigiscsion将iscsi服务设为自动启动
serviceiscsistart
启动iscsi服务,然后查看initiatorname文件,iscsi服务会自动更新网卡的initiatorname,
#vi/etc/initiatorname.iscsi
InitiatorName=iqn.1987-.cisco:
01.ae8dd89ae88
将此处的initianame复制粘贴到/etc/iscsi.conf中的TargetName处,
#vi/etc/iscsi.conf
TargetName=iqn.1987-.cisco:
01.ae8dd89ae88//与RAStor4000添加的主机WWN一致。
4.查看是否连接成功:
#fdisk-l,可以看到新增加的磁盘设备。
Step4:
iSCSI驱动程序卸载方法
1.以根用户root登陆,umount所有的iSCSI设备,然后停止iSCSI服务:
#/etc/init.d/iscsistop
2.卸载iSCSI驱动程序包
#cd/usr/src/iscsi/linux-iscsi-3.4.4
#makeremove//删除/lib/modules和/usr/local/sbin中相应的文件,/etc中的配置文件不被删除,以后可以继续使用。
3.回到目录及删除源文件
#cd..
#rm–rflinux-iscsi-3.4.4//删除目录以及目录下的文件
Step5:
iSCSI驱动程序升级方法
按照Step4中的步骤删除已有的驱动程序,然后按照Step3中的步骤安装。
Step6:
linux内核升级
因为iscsiinitiator包含linux内核模块,在对linux内核做任何修改之后都需要重新编译、安装iscsi驱动程序,删除,编译,安装命令如下:
#cd/usr/src/iscsi/linux-iscsi-3.4.4
#makeremove
#makeclean
#make
#makeinstall
附:
现在从AS4.2开始在系统盘的光盘中有iscsi-initiator-utils-4.0.3.0-2.i386.rpm,直接用rpm安装即可,不需要编译,直接改/etc下的initiatorname.iscsi和iscsi.conf两个配置文件即可。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- iSCSI initiator在windows和linux下的安装方法及配置指南 initiator windows linux 安装 方法 配置 指南