灌溉梦想,记录脚步
标签类目:iscsi

批量ISCSI生成与加载示例

这是我在做oracle集群和mfs存储实验时创建的iscsi磁盘,操作系统为centos 5.4。

服务端:

1
2
3
4
yum install -y scsi-target-utils
chkconfig --level 2345 tgtd on
service tdtd start
//安装并启动相关服务
1
2
3
4
5
6
7
8
9
tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.2010-05.com.forzw.disk1
tgtadm --lld iscsi --op new --mode target --tid 2 -T iqn.2010-05.com.forzw.disk2
tgtadm --lld iscsi --op new --mode target --tid 3 -T iqn.2010-05.com.forzw.disk3
tgtadm --lld iscsi --op new --mode target --tid 4 -T iqn.2010-05.com.forzw.disk4
tgtadm --lld iscsi --op new --mode target --tid 5 -T iqn.2010-05.com.forzw.disk5
tgtadm --lld iscsi --op new --mode target --tid 6 -T iqn.2010-05.com.forzw.disk6
tgtadm --lld iscsi --op new --mode target --tid 7 -T iqn.2010-05.com.forzw.disk7
tgtadm --lld iscsi --op new --mode target --tid 8 -T iqn.2010-05.com.forzw.disk8
//生成iqn

继续阅读 »

Linux下挂载ISCSI的盘符问题

问题描述:用linux作为iscsi发起端时,若配置多个iscsi磁盘,在不同的客户端挂载时候往往出现挂载后的iscsi磁盘盘符错乱,比如A机器disk1挂载为/dev/sdb ,而在B机器则把disk1挂载为/dev/sdc,这样会给配置带来不少麻烦,经尝试,下面这个方法可以解决:

在/etc/rc.local添加下面命令

/sbin/iscsiadm -m discovery -t sendtargets -p 10.0.70.51

/sbin/iscsiadm -m node -T iqn.2010-05.com.forzw.disk1 -p 10.0.70.51 -l
/sbin/iscsiadm -m node -T iqn.2010-05.com.forzw.disk2 -p 10.0.70.51 -l
/sbin/iscsiadm -m node -T iqn.2010-05.com.forzw.disk3 -p 10.0.70.51 -l
/sbin/iscsiadm -m node -T iqn.2010-05.com.forzw.disk4 -p 10.0.70.51 -l
/sbin/iscsiadm -m node -T iqn.2010-05.com.forzw.disk5 -p 10.0.70.51 -l
/sbin/iscsiadm -m node -T iqn.2010-05.com.forzw.disk6 -p 10.0.70.51 -l
/sbin/iscsiadm -m node -T iqn.2010-05.com.forzw.disk7 -p 10.0.70.51 -l
/sbin/iscsiadm -m node -T iqn.2010-05.com.forzw.disk8 -p 10.0.70.51 -l

其中首句是预扫描,不然下面命令不起作用,这样重启之后就可以按照统一顺序挂载;若先前已经挂载顺序错乱,请在重启前执行下面命令:

rm -rf /var/lib/iscsi/nodes/*
rm -rf /var/lib/iscsi/targets/*

linux下挂载ISCSI

#安装iSCSI发起器

yum install -y –nogpgcheck iscsi-initiator-utils

chkconfig –level 2345 iscsi on

chkconfig –level 2345 iscsid on

service iscsi start

service iscsid start

#挂载iSCSI设备
继续阅读 »