CentOS7 ISCSI简单使用

一、ISCSI简介
iscsi实现网络存储,提供存储端叫 target,使用存储端叫 initiator。target 上可以提供存储空间,initiator负责连接ISCSI设备,在ISCSI设备中创建文件系统,以及存取数据,在 initiator 上看上去是多了一块硬盘。服务器端配置target,准备做为LUN发布的ISCSI的存储设备(可以是一整块磁盘、一个分区、逻辑卷或RAID阵列)。
二、服务组件的安装
首先安装target
yum install -y targetcli
设置为开机自启动服务:
systemctl enable target
开启target服务端
systemctl start target
客户端组件安装
yum -y install iscsi-initiator-utils
客户端服务启动
systemctl start iscsi
CentOS7 ISCSI简单使用_第1张图片
三、配置界面如图,通过上下和回车可以进入相关的配置中去,他的配置遵循几个流程
1、创建存储节点,存储节点再/backstores/block下面创建
创建的时候要先进入到相关的目录中去
/backstores/block create test.disk /dev/sdb
路径 创建命令 存储节点名称 具体采用什么存储
2、创建target标识
创建target标识是再iscsi目录下面,一位他属于iscsi的范畴
/iscsi create iqn.2019-05.com.cn.fu:test
路径 命令 结点名称
3、创建ACL路径下面允许标识的主机访问该存储
创建允许主机需要再acls路径下面,是再制定的target标识下面
/iscsi/ iqn.2019-05.com.cn.fu:test/tpg1/acls create iqn.2018-03.ab.com:ab
路径 命令 允许的主机名称
4、创建LUN并和存储设备做关联
将创建的target与存储进行绑定,登陆制定的标识就是有相应的存储
/iscsi/iqn.2019-05.com.cn.fu:test/tpg1/luns create /backstores/block/test.disk
路径 命令 先前创建的存储路径
5、配置target监听IP和端口(默认在所有接口IP的3260/tcp监听)
其实不配置也是可以的,不配置的时候监听再所有的ip地址上,配置后可以监听再指定的ip地址上
/iscsi/iqn.2019-05.com.cn.fu:test/tpg1/portals/ delete 0.0.0.0 3260
路径 命令 ip 端口
/iscsi/iqn.2019-05.com.cn.fu:test/tpg1/portals/ create 192.168.1.179 3260
路径 命令 ip 端口
6、设置用户名和密码
设置用户明和密码,客户端想要登陆的时候需要在配置文件中填写用户名和密码
/iscsi/iqn.2019-05.com.cn.fu:test/tpg1/acls/iqn.2019-05.com.cn.fu:ab/ set auth userid=fu
路径 命令
/iscsi/iqn.2019-05.com.cn.fu:test/tpg1/acls/iqn.2019-05.com.cn.fu:ab/ set auth password=890
路径 命令
7、-查看配置保存退出-
cd命令全局查看 ls / 也可以查看
exit命令推出配置并且自动保存配置然后生效

CentOS7 ISCSI简单使用_第2张图片

你可能感兴趣的:(CentOS7,ISCSI,CentOS7,ISCSI简单使用)