linux服务器怎么修改iqn,ISCSI服务器的设置

ISCSI服务器的设置

发布时间:2010-05-02 10:01:06来源:红联作者:mblz

[attach]30574[/attach]

安装ISCSI服务器,首先当然是要把这个软件下到你的LINUX电脑上,

然后:tar -zxvf iscsitarget-1.4.20.1.tar.gz #附件里有,把这个文件解压开;

然后:cd iscsitarget-1.4.20.1

more README #看看它到底是何方神圣了

按照README文件里面说的

make #这需要你的LINUX电脑上面正确的安装了gcc,make这两个东东。

make install

下面就来配置一下iscsi这个软件的参数吧

vi /etc/ietd.conf

找到下面的内容并修改吧:

Target iqn.2001-04.com.example:storage.disk2.sys1.xyz #这一行如果前面有“#”号,请将它去掉。

Lun 0 Path=/dev/hda2,Type=fileio #注意那个hda2,我的电脑上,它是一个FAT的分区哦,如果要给WINDOWS共享,那它一定要是WINSOWS能识别的分区,彻记!!!我列出的行都请将前面的“#”号去掉了。

MaxConnections 1

MaxSessions 5

InitialR2T Yes

ImmediateData Yes

MaxRecvDataSegmentLength 8192

MaxXmitDataSegmentLength 8192

MaxBurstLength 262144

FirstBurstLength 65536

DefaultTime2Wait 2

DefaultTime2Retain 20

MaxOutstandingR2T 1

DataPDUInOrder Yes

DataSequenceInOrder Yes

ErrorRecoveryLevel 0

HeaderDigest None,CRC32C

DataDigest None,CRC32C

NOPInterval 0

Wthreads 8

好了,配置完成(基本上可以用了),下面启动iscsi-target吧

不过在此之前,你最好关掉防火墙了,就是那个iptables,

怎样关:/etc/init.d/iptables stop

启动iscsi-target: /etc/init.d/iscsi-target start

然后你可以:netstat -tunlp #如果在make的时候没有出错,你应该可以看到以下这内容

tcp 0 0 0.0.0.0:3260 0.0.0.0:* LISTEN 3363/ietd

tcp 0 0 :::3260 :::* LISTEN 3363/ietd

3206 就是我们的iscsi-target所启用的端口了

这说明你的iscsi-target服务器就启来了,当然不一定你就能用哦,还需要:

tail /var/log/message #如果你看到以下的内容,那就要恭喜你了

May 1 23:53:51 linux kernel: iscsi_trgt: Removing all connections, sessions and targets

May 1 23:53:52 linux kernel: iSCSI Enterprise Target Software - version 1.4.20.1

May 1 23:53:52 linux kernel: iscsi_trgt: Registered io type fileio

May 1 23:53:52 linux kernel: iscsi_trgt: Registered io type blockio

May 1 23:53:52 linux kernel: iscsi_trgt: Registered io type nullio

May 1 23:53:52 linux ietd: initiators.deny is depreciated and will be obsoleted in the next release, please see README.initiators for more information

这样应该是没有什么问题了。

先进行WINDOWS客户端的安装吧

下载一个Microsoft iSCSI Initiator 安装上

打开,再找到Discovery标签

在Target Portals 这一栏点击Add

在IP address or DNS name 这个框框里面输入你的LINUX服务器的IP地址,然后点OK

然后再选择Targets标签页,点一下Refresh,就会在上面的框框里显示一个:ipn****************了Status:Inactive

点住那一条,点下面的:Log On,点确定。打开“我的电脑”,看看,会有什么东东

如果没有过,就又键点“我的电脑”,选择“管理”----磁盘管理。管理一下就可以了

如果说不会,那就学习一下了,也可以baidu一下

再来说LINUX系统下的iscsi客户端吧

一般的LINUX都带有iscsi客户端的,我用的是CentOS5.3自带iscsi-initiator-utils-6.2.0.868-0.18.el5这个东东

安装:rpm -ivh iscsi-initiator-utils-6.2.0.868-0.18.el5

启动:/etc/init.d/iscsi start #建议先关掉iptables

搜寻:iscsiadm --mode discovery --type sendtargets --portal 192.168.1.12 #我的服务器地址是192.168.1.12

如果成功,会显示:192.168.1.12:3260,1 iqn.2001-04.com.example:storage.disk2.sys1.xyz

登陆: iscsiadm --mode node --targetname iqn.2001-04.com.example:storage.disk2.sys1.xyz --portal 192.168.1.12:3260 --login

如果成功,会显示:Logging in to [iface: default, target: iqn.2001-04.com.example:storage.disk2.sys1.xyz, portal: 192.168.1.12,3260]

Login to [iface: default, target: iqn.2001-04.com.example:storage.disk2.sys1.xyz, portal: 192.168.1.12,3260]: successful

再用fdisk -l,就会发现有额外的磁盘了,最后就用mount罗

最后:LOGOUT:iscsiadm --mode node --portal 192.168.1.12 --logout

如果成功,会显示:Logging out of session [sid: 3, target: iqn.2001-04.com.example:storage.disk2.sys1.xyz, portal: 192.168.1.12,3260]

Logout of [sid: 3, target: iqn.2001-04.com.example:storage.disk2.sys1.xyz, portal: 192.168.1.12,3260]: successful

如果这样都还不会的话,就email我吧:mblzgz@163.com

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值