IPSAN(二)iscsi服务器部署

目标

在192.169.66.22上共享三个设备, 两个block设备:sdb1,sdb2,一个文件设备:sdb3

1.准备环境
fdisk  /dev/sdb #用这个命令交互式建立两个设备sdb1,sdb2
dd if=/dev/test of=/opt/sdb3 bs=1M count=3000 #建立文件设备sdb3
2.p安装iscsi软件
yum -y install targetcli#安装
systemctl enble target;systemctl start target#启动设置
systemctl status targetcli #检查服务状态
3.用targetcli启动交互式命令

ls 命令 显示树状结构
block :块设备
fileio:文件设备
pscsi:物理设备
ramdisk:内存设备

  1. 将设备加入到blockstores存储库
cd blockstores
block/ create block1 /dev/sdb1 #在blockstores/block中把/dev/sdb1放到存储库
\# block/ delete block1  这一句为删除命令。
block/ create block2    /dev/sdb2 #在blockstores/block中把/dev/sdb2放到存储库
fileio/ create block3   /opt/sdb3 #在blockstores/block中把/opt/sdb3放到存储库

2.创建共享名IQN标识
IQN标识命令名规范:iqn.年-月.二级域名倒写:共享名

cd ..#到根目录
iscsi/ create iqn.2019-06.com.test:storage#设置共享名,同时会在iqn.2019-06.com.test:storage下生一个tpg1目录

3.设置tpg组

cd iscsi/iqn.2019-06.com.test:storage/tpg1#到tpg1目录下
  • 建立允许访问的客户端共享名
acls/ create iqn.2019-06.com.test:client1
  • 建立与块相关联的luns
luns/ creat  /blockstores/block/block1
luns/ creat  /blockstores/block/block2
luns/ creat  /blockstores/block/block3
  • 设置提供服务ip与端口
portals/ delete 0.0.0.0 3260 #删除默认
portals/  create 192.168.66.22 3260
  • 退出
exit#退出targetcli交互界面
重新启动
systemctl restart target#重启服务
netstat -ntpl#检查服务

你可能感兴趣的:(IPSAN(二)iscsi服务器部署)