实验环境:
服务器001:添加一块8G硬盘作(存储数据)
客户端002: 挂载到/data
1.服务器001配置:
fdisk /dev/ade 磁盘分区
格式化
mkfs -t xfs /dev/sde1安装targetcil
Yum install targetcil
targetcli (进入命令行模式)
/backstores/block create disk01 /dev/sde1 #建立块存储disk01
/iscsi create iqn.2020-02.com.example:target01 (建立target对象 FQDN域名反写)
/iscsi/iqn.2020-02.com.example:target01/tpg1/acls create iqn.2020-02.com.example.worker01:initiator01 (#建立ACL允许该主机访问)
/iscsi/iqn.2020-02.com.example:target01/tpg1/luns create /backstores/block/disk01 (创建LUN并且和存储设备相关联)/iscsi/iqn.2020-02.com.example:target01/tpg1/portals delete 0.0.0.0 3260 (删除默认规则)
/iscsi/iqn.2020-02.com.example:target01/tpg1/portals create 192.168.20.20 (192.168.20.20是iscsi服务器ip)Saveconfig保存配置
exit退出
firewall-cmd --list-all (查看当前防火墙的规则信息)
firewall-cmd --add-port=3260/tcp --permanent (永久添加3260端口)
firewall-cmd --reload(加载)
systemctl start target
systemctl enable target(服务自启动)
netstat -napt | grep 3260 (检查服务启动)
2.客户端002配置:
yum -y install iscsi-initiator-utils (安装所需的软件)
vi /etc//iscsi/initiatorname.iscsi(配置访问主机标识名)
InitiatorName=iqn.2020-02.com.example.worker01:initiator01开启iSCSI服务
systemctl start iscsi
systemctl enable iscsi
iscsiadm -m discovery -t sendtargets -p 192.168.20.20:3260(发现target)
iscsiadm -m node -T iqn.2020-02.com.example:target01 -p 192.168.20.20:3260 -l登录iscsiadm -m node –T iqn.2020-02.com.example:target01 -p 192.168.20.20:3260 --op update -n node.startup -v automatic(可设置自动登录)
lsblk(查看磁盘)
(服务器用的是ade,对于客户端来说是第二块所以是sdb)
分区、格式化、挂载、测试
fdisk /dev/sdb
mkfs -t xfs /dev/sdb1
mount /dev/sdb1 /data
在挂载的/data目录下测试
**测试成功!!!
欢迎评论探讨!!!