CentOS配置iSCSI存储环境及客户端应用

我的CentOS配置iSCSI存储环境及客户端应用配置,大家可参考下。

Linux target端
安装iSCSI target软件
Iscsitarget下载地址为:
 
[root@iscsi-target iscsi]#tar -xzvf iscsitarget-1.4.20.1.tar.gz
[root@iscsi-target iscsi]#cd iscsitarget-1.4.20.1
[root@iscsi-target iscsitarget-1.4.20.1]#make
[root@iscsi-target iscsitarget-1.4.20.1]#make install
 
[root@iscsi-target iscsi]# service iscsi-target        
Usage: /etc/init.d/iscsi-target {start|stop|restart|condrestart|status}
 
vi /etc/iet/ietd.conf
target和lun是成对出现的,xyz是随便的
target iqn.2010-11.net.rui:sdc
Lun 0 path=/dev/sdc,type=fileio,scsiid=xyz,scsisn=xyz
tar iqn.2010-11.ent.rui:sdd
lun 0 path=/devsdd,type=fileio
以ip认证的方式获取iscsi target资源
vi /etc/iet/initiators.allow
iqn.123123123213.sdc 192.168.0.199
service iscsi-target restart
以密码的方式获取iscsi target资源
ip和密码是不能同时用的,最好是把allow文件改为 all all
vi /etc/iet/ietd.conf
下面的是全局的发现账号和密码
IncomingUser discovery.auth discoverysecret
下面是使用的密码,在target和lun中间加认证的密码
Target Iqn。2010-11.net.isdba:sdd
Incomingusr login.win.auth windowsecret
Lun 0 Path=/dev/sdd,Type=fileio
在客户端加上
/etc/iscsi/iscsid.conf
node.session.auto.authmethod=CHAP
node.session.auth.username=login.linux.auth
node.session.auth.password=linuxsecret
后面还有个发现sendtargets的账号和密码
service iscsi restart
iscsiadm -m discovery t send_targets -p ipdizhi
 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/etc/iscsi/iscsi.conf
service iscsi restart
ps -ef|grep iscsi
发现,并且登陆
iscsiadm -m discovery -t sendtargets -p ip地址
会出现提示iqn的信息
fdisk -l
他会把记录放在 /var/lib/iscsi/send_targets
登陆
iscsiadm -m node -T target-name -p ipdizhi -l
退出
iscsiadm -m node -T target-name -p ipdizhi -u
查看信息
iscsiadm -m session -i
刷新,看看有没有新的target磁盘
iscsiadm -m session -R
iscsiadm -m node 信息
iscsiadm -m node -T iqn.2012-05.com.rui:sys.sdc1 -p ipdizhi
 
去掉文件系统的属性,不然的话,会影响性能
tune2fs -c -1 -i 0 /dev/sdc5    次数改成负1 时间是0秒
查看uuid的方法是 tune2fs -l /etc/sdc5
开机启动mount
vi /etc/fstab
uuid=123123123123 /data ext3 _netdev 0 0
_netdev 类型是 关闭网络的时候,会自动提前卸载iscsi,开机的时候会提前挂载

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/8d13949d54bfa85877a4512ff23abf18.html