vistor+redhat linux+nbu 实验中使用iscis,linux无法找到磁带机,请问是什么原因。
[i=s] 本帖最后由 micronet 于 2010-02-09 14:48 编辑 [/i]
[root@dbtest ~]# service iscsi start
Checking iscsi config: [ OK ]
Loading iscsi driver: [ OK ]
Starting iscsid: [ OK ]
[root@dbtest ~]# chkconfig --list iscsi
iscsi 0:off 1:off 2:on 3:on 4:on 5:on 6:off
[root@dbtest ~]# iscsi-ls
*******************************************************************************
SFNet iSCSI Driver Version ...4:0.1.11-6(03-Aug-2007)
*******************************************************************************
[root@dbtest ~]# iscsi-ls -l
*******************************************************************************
SFNet iSCSI Driver Version ...4:0.1.11-6(03-Aug-2007)
*******************************************************************************
[root@dbtest ~]#
在windows上面可以连接,可以发现驱动器,按照RedHat 的文档安装了redhat的iscsi-initiator-utils-4.0.3.0-6.i386.rpm 软件包。
但是linux上一直都不能发现磁带驱动器,请问是什么原因啊??
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
应该还是我说的原因。刷刷磁带机的firmwae试试
另外建了个带库,tar文件的时候报错。
[root@localhost ~]# tar rvf /dev/st2 /etc/hosts
tar: /dev/st2: Cannot open: Input/output error
tar: Error is not recoverable: exiting now
我换了个linux的版本,认到磁带了,可是写不进去,是什么原因呢?
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.9-89.0.0.0.1.ELsmp #1 SMP Tue May 19 04:23:49 EDT 2009 i686 i686 i386 GNU/Linux
[root@localhost ~]# iscsi-ls -l
*******************************************************************************
SFNet iSCSI Driver Version ...4:0.1.11-7(14-Apr-2008)
*******************************************************************************
TARGET NAME : iqn.2002-12.com.4bridgeworks.000000:ensemble
TARGET ALIAS : Bridgeworks-Alias
HOST ID : 1
BUS ID : 0
TARGET ID : 0
TARGET ADDRESS : 192.168.3.166:3260,1
SESSION STATUS : ESTABLISHED AT Wed Feb 10 14:53:20 CST 2010
SESSION ID : ISID 00023d000001 TSIH 4
DEVICE DETAILS:
---------------
LUN ID : 0
Vendor: OVERLAND Model: NEO Model: Series Rev: 1.00
Type: Medium Type: Changer ANSI SCSI revision: 03
LUN ID : 1
Vendor: HP Model: Ultrium Model: 1-SCSI Rev: 1.00
Type: Sequential-Access ANSI SCSI revision: 03
1:0:0:1: sg_io failed status 0x8 0x0 0x0 0x2
1:0:0:1: sense buffer too small 32 bytes, 6 bytes too short
1:0:0:1: Unable to get INQUIRY vpd 1 page 0x83.
page83 type0:
page80: 312d534353490a
Device: /dev/st0
*******************************************************************************
[root@localhost ~]# tar xvf /dev/st0 /etc/hosts
我一用tar测试写入数据,linux就cpu资源直线上升,kill不了tar命令,重启主机报错。
scsi1 (0:1): rejecting I/O to dead device
scsi1 (0:1): rejecting I/O to dead device
scsi1 (0:1): rejecting I/O to dead device
scsi1 (0:1): rejecting I/O to dead device
一直不停的报错,只有硬重启机器。
还有就是你操作系统上的initiator不兼容你的iscsi 磁带机的iscsi target。这个就需要linux厂商修改initiator或者iscsi厂商修改iscsi的target了。
我曾经在solaris上遇到过类似的问题。在u6上用iscsi阵列没有任何问题,但在u7上用iscsi阵列就不行。楼主的问题可能和我曾经遇到的问题类似。
试了下添上端口,还有配置TargetName都不行,不知道问题出在什么地方,initiator 软件我也卸载了几次,用的是系统安装光盘里面的rpm包,应该不会有兼容性问题吧。
linux里面防火墙也没启用,实在想不出海有什么方面的问题了。
把端口配制上试试
有谁遇到过么????着急啊,都浪费我查不多一天时间了。
# vi /etc/iscsi.conf
添加虚拟带库的IP地址
DiscoveryAddress=192.168.3.166
SendAsyncText=yes
Continuous=yes
配置文件修改了iscsi.conf文件,增加了vistor的IP地址。
配置文件搞好了吗?