感谢支持
我们一直在努力

CentOS 5.3 使用iSCSI挂载存储磁盘柜

将CentOS 5.3 光盘下的iscsi-initiator-utils-6.2.0.868-0.18.el5.i386.rpm上传服务器


执行rpm -ivh iscsi-initiator-utils-6.2.0.868-0.18.el5.i386.rpm


修改initiatorname
[root@standby ~]# more /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.1994-05.com.Oracleback:guchen


启动服务
[root@standby ~]# service iscsi start


发现
[root@standby ~]# iscsiadm -m discovery -t st -p 115.238.55.55
10.0.0.100:3260,1 iqn.1984-05.com.dell:powervault.md3000i.6002219000afc93c0000000049955ac1
115.238.55.55:3260,1 iqn.1984-05.com.dell:powervault.md3000i.6002219000afc93c0000000049955ac1


列出
[root@standby ~]# iscsiadm -m node
10.0.0.100:3260,1 iqn.1984-05.com.dell:powervault.md3000i.6002219000afc93c0000000049955ac1
115.238.55.55:3260,1 iqn.1984-05.com.dell:powervault.md3000i.6002219000afc93c0000000049955ac1


进iSCSI服务器-编辑主机拓扑-添加


最后-挂载


[root@standby ~]# iscsiadm -m node -T iqn.2005-03.com.max -p 192.168.0.4:3260 -l


挂载成功之后,在/dev/sdb (多一块磁盘)


fdisk 进行分区之后,为/dev/sdb1 (可以分为多个分区,如sdb1、sdb2等


再为分区创建文件系统 mkfs.ext3 /dev/sdb1


新建挂载目录/data 试一下mount /dev/sdb1 /data是否成功 成功之后,www.linuxidc.com加入自动挂载


编辑/etc/fstab  添加一行/sdb1    /data  defaults  1 2 之后


启动系统之后,发现挂载失败,失败后文件系统不允许写入,登录之后执行


[filesystemrepair @~]# mount -n -o remount,rw /            –挂载为允许写入


重新修改/etc/fstab 将新加的那行删除,再reboot系统


再通过在rc.local加入mount /dev/sdb1 /data 重启系统,用df -lh 查看,加载成功。


出现这个情况的原因,可能是是跟物理连接方式有关

如果用HBA卡来连存储一般这样自动加载没有问题,但这次是用网线直接与存储连接,


可能是因为linux启动顺序的原因,在启动/etc/fstab之前还没有启动网卡,所以老是会出现自动加载失败


后来。


其他
login : iscsiadm -m node -l
           iscsiadm -m node -T iqn.2005-03.com.max -l
           iscsiadm -m node -T iqn.2005-03.com.max -p 192.168.0.4:3260 -l


logou: iscsiadm -m node -u
           iscsiadm -m node -T iqn.2005-03.com.max -u


Removing iSCSI portal:
           iscsiadm -m node -o delete -T iqn.2005-03.com.max -p 192.168.0.4:3260


show node:
           iscsiadm -m node



show discovery:
           iscsiadm -m discovery



————————————————————————————–


安装:scsi-target-utils.i386 : The SCSI target daemon and utility programs
文档:more /usr/share/doc/scsi-target-utils-0.0/README.iscsi
设置:
tgt-setup-lun -d /dev/sdc -n iqn.2009-07.com.chocobo


tgt-setup-lun -d /dev/sdc -n iqn.2009-07.com.chocobo 192.168.0.1 192.168.0.2


————


tgtadm –lld iscsi –mode target –op new –tid 1 –targetname iqn.2009-07.com.chocobo
tgtadm –lld iscsi –mode logicalunit –op new –tid 1 –lun 1 –backing-store /dev/sdb
tgtadm –lld iscsi –mode target –op bind –tid 1 -I ALL


———-


tgtadm -m target -o new -t 1 -T iqn.2009-07.com.chocobo
tgtadm -m lu -o new -t 1 –lun 1 –backing-store /dev/sdb
tgtadm -m target -o bind -t 1 -I ALL


———


chkconfig tgtd on


———-


查看target状态
tgt-admin -s


写入配置文件
tgt-admin –dump > /etc/tgt/targets.conf


刷新配置,删除、离线、在线、更新target对应
tgt-admin -e ALL
tgt-admin –delete ALL
tgt-admin –offline ALL
tgt-admin –ready ALL
tgt-admin –update ALL


直接输入这些命令是对所有生效,后面也可以接target名称,或者跟help
tgt-admin -e help


可以用-p让其转换成为tgtadm的命令
tgt-admin –update -p


yum install iscsi-initiator-utils.i386


iscsiadm -m discovery –type sendtargets –portal 10.0.0.100

赞(0) 打赏
转载请注明出处:服务器评测 » CentOS 5.3 使用iSCSI挂载存储磁盘柜
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏