iSCSI安装与配置

    1. 安装过程
      1. Server端

#tar -zxvf iscsitarget-1.4.20.1.tar.gz

#make

#make install

#编辑/etc/iet/ietd.conf

需要共享/dev/sdb物理磁盘。

#cat /etc/iet/ietd.conf|grep –v \#

Target iqn.2019-09.net.ixdba:sdb

Lun 0 Path=/dev/sdb,Type=fileio,ScsiId=xyz,ScsiSN=xyz

如果要共享多块磁盘,需要在配置文件中同时增加Target和Lun。

Target iqn.2019-09.net.ixdba:sdc

Lun 0 Path=/dev/sdc,Type=fileio,ScsiId=xyz,ScsiSN=xyz

#service iscsi-target restart  启动服务

#tail –f /var/log/messages    查看启动日志

# netstat -tlnup|grep 3260

查看服务启动的端口信息:

      1. Client端

iscsi-initiator的版本根据操作系统的不同会有差异,所以直接从操作系统的光盘中安装即可。

#rpm –ivh  iscsi-initiator-utils-6.2.0.873-2.el6.x86_64.rpm

或者执行:

#yum install iscsi*

安装完成之后配置文件的主目录:

/etc/iscsi

启动客户端服务:

#service iscsi start

Target发现:

# iscsiadm -m discovery -t sendtargets -p 192.168.10.201

192.168.10.201:3260,1 iqn.2019-09.net.ixdba:sdb

发现成功的磁盘被记录在如下目录中:

/var/lib/iscsi/send_targets

查看哪些tgname记录在数据库中

# iscsiadm -m node

登录已经发现的tgname

# iscsiadm -m node -T iqn.2019-09.net.ixdba:sdb -p 192.168.10.201 -l

# fdisk –l 可以看到新增的硬盘

去掉自动检查的属性,防止磁盘降速

# tune2fs -c -1 -i 0 /dev/sdc5

查看磁盘设备的UUID

# tune2fs -l /dev/sdb1

查看iscsi的会话:

# iscsiadm -m session

断开initiator与iscsi target的连接:

#iscsiadmin –m node –T [tgname] –p [IP_addr] –u

查看iscsi的配置信息

# iscsiadm -m node -T iqn.2019-09.net.ixdba:sdb -p 192.168.10.201

 

我有一个疑问想请教大家:

通过ISCSI可以把一块磁盘映射给两台或多台主机,多个initiator是如何控制读写这个磁盘的呢 ?

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

请叫我曾阿牛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值