SAN之ISCSI

ISCSI后端块设备存储

iSCSI利用了TCP/IP的port 860 和 3260 作为沟通的渠道。透过两部计算机之间利用iSCSI的协议来交换SCSI命令,让计算机可以透过高速的局域网集线来把SAN模拟成为本地的储存装置。

SERVER端
>准备磁盘空间
parted /dev/vdb
mktable gpt    //建立分区表
mkpart primary ext4 0 3G  //指定分区大小
quit
partprobe    //刷新
>安装配置ISCCI磁盘 
yum -y install targetcli  //安装软件包
targetcli   //进入配置命令行
/> ls
/> backstores/block create iscsi_store /dev/vdb1
//定义后端存储
/> /iscsi create iqn.2016-02.com.example:serverX
//创建 iqn 对象
/> /iscsi/iqn.2016-02.com.example:serverX/tpg1/acls create iqn.2016-02.com.example:desktopX
//授权客户机(的 IQN)
/> /iscsi/iqn.2016-02.com.example:serverX/tpg1/luns create /backstores/block/iscsi_store
//绑定存储
/> /iscsi/iqn.2016-02.com.example:serverX/tpg1/portals create 172.25.0.11
//指定监听地址(本机 IP)
/> saveconfig
//保存配置结果(缺省)
/> exit
systemctl restart target    //重启服务
systemctl enable target   //开机自启
#############################################
客户端
yum -y install iscsi-initiator-utils  //装客户端包
vim /etc/iscsi/initiatorname.iscsi   //设置本机IQn名称
InitiatorName=iqn.2016-02.com.example:desktopX
iscciadm -m discovery -t  st -p serverX|IP  //通过域名或ip发现存储节点
iscsiadm -m node -T iqn.2016-02.com.example:server -l
或者iscciadm -m node -L all     //指令登录ISCSI
vim /varlib/iscsi/iqn/2016-02.com.example:server/*/default 
....
node.conn[0].startup = automatic
systemctl restart iscsi iscsid  //重启服务
systemctl enable iscsi iscsid  //开机自启
lsblk  //查看磁盘
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值