你好,游客 登录 注册 搜索
背景:
阅读新闻

RHCE培训笔记:iscsi挂载远端磁盘

[日期:2016-01-01] 来源:Linux社区  作者:Linux [字体: ]

本地端挂载远程服务器的磁盘或者分区当成本地磁盘使用,目前有两台机器,分别是foundation(服务器端192.168.122.1/24)和Desktop(终端192.168.122.2/24),先配置服务器端:以RHEL7为例,准备一个分区/dev/sda5

#yum -y install targetcli            //安装软件
#systemctl enable target.service    //设置开机自启
#systemctl start target.service        //启动服务
#targetcli                            //进入命令行

进入到/> cd backstores/block/目录,创建后端区域磁盘,名字为back,这里使用的是分区/dev/sda5

/> cd backstores/block/
/> create back /dev/sda5
/backstores/block> cd ../../iscsi/
/iscsi> create iqn.2015-09.com.example:rhce  //创建本地链接名称

进入到tpg1目录,创建acls,由于只有一个lun0,故这里可以不指定

/iscsi/iqn.20...hce/tpg1/acls>create iqn.2015-09.com.example.foundation:888

进入到luns目录,创建对应关系

/iscsi/iqn.20...hce/tpg1/luns> create /backstores/block/back

指定端口

create ip_address=192.168.122.1 ip_port=3260

最后的目录结构为:

/> ls
o- / ................................................................................................... [...]
  o- backstores ........................................................................................ [...]
  | o- block ............................................................................ [Storage Objects: 1]
  | | o- back ...................................................... [/dev/sda5 (2.0GiB) write-thru activated]
  | o- fileio ........................................................................... [Storage Objects: 0]
  | o- pscsi ............................................................................ [Storage Objects: 0]
  | o- ramdisk .......................................................................... [Storage Objects: 0]
  o- iscsi ...................................................................................... [Targets: 1]
  | o- iqn.2015-09.com.example:rhce ................................................................ [TPGs: 1]
  |  o- tpg1 ......................................................................... [no-gen-acls, no-auth]
  |    o- acls .................................................................................... [ACLs: 1]
  |    | o- iqn.2015-09.com.example.foundation:888 ......................................... [Mapped LUNs: 1]
  |    |  o- mapped_lun0 ............................................................ [lun0 block/back (rw)]
  |    o- luns .................................................................................... [LUNs: 1]
  |    | o- lun0 ................................................................... [block/back (/dev/sda5)]
  |    o- portals .............................................................................. [Portals: 1]
  |      o- 192.168.122.1:3260 ......................................................................... [OK]
  o- loopback ................................................................................... [Targets: 0]

接下来配置防火墙

#firewall-cmd --permanent --add-port=3260/tcp --zone=public
#firewall-cmd --permanent --add-port=3260/udp --zone=public
#firewall-cmd --reload

现在将视线转到desktop端

#yum install iscsi-*
#vim /etc/iscsi/initiatorname.iscsi  //将其中的默认的名字改为服务器端中acls里设置的名字
#systemctl enable iscsi
#systemctl enable iscsid
#systemctl start iscsi
#systemctl start iscsid
#iscsiadm -m discovery -t st -p 192.168.122.1:3260    //发现设备
#iscsiadm --node -l                                    //登陆

登陆成功后fdisk -l即可看到新增的一块磁盘,接下来可以对磁盘进行格式化和挂载,即可正常使用

本文永久更新链接地址http://www.linuxidc.com/Linux/2016-01/126961.htm

linux
相关资讯       iscsi挂载 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款