RHCE7:(19-20) iSCSI
RHCE7:(19-20) iSCSI
19.配置iSCSI服务端
配置server提供一个iSCSI 服务磁盘名为iqn.2018-05.com.example:server0并符合下列要求:
A 服务端口为3260;
B 使用iscsi——store作其后端卷其大小为3G;
C 从服务只能被desktop0. example.com访问。
Server端:
1、分区 新建一个3G的vdb1做为后端存储:
fdisk /dev/vdb
(n,回车,回车,回车,+3G,p,w)
2、安装targetcli:
yum install -y targetcli
3、进入targetcli进行配置:
targetcli
1) ls
2)
/backstores/block create disk1 /dev/vdb1
3)
/iscsi create iqn.2018-05.com.example:server0
4)
/iscsi/iqn.2018-05.com.example:server0/tpg1/acls create iqn.2018-05.com.example:desktop0
5)/iscsi/iqn.2018-05.com.example:server0/tpg1/luns create /backstores/block/disk1
6)/iscsi/iqn.2018-05.com.example:server0/tpg1/portals create
7)保存targetcli配置:
saveconfig
8)targetcli配置完成,退出:exit
4、重启并启用targetcli服务:
systemctl restart target
systemctl enable target.service
5、设置防火墙:
firewall-cmd --permanent --add-port=3260/tcp
firewall-cmd –reload
server端targetcli配置完成。
20.配置iSCSI的客户端
配置desktop0是其能连接在server0上提供的iqn.2014-09.com.example:server0并符合以下要求:
A iSCSI 设备在系统启动的期间自动加载;
B 块设备iSCSI上包含一个大小为2100 MIB的分区,并格式为ext4;
C 此分区挂载在 /mnt/data上同时在系统启动的期间自动挂载。
Desktop端:
1、搜索iscsi软件包:
yum search iscsi
2、安装软件:
yum install -y iscsi-initiator-utils.x86_64
3、配置initiatorname.iscsi文件:
vim /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.2018-05.com.example:desktop0
4、重启服务:
systemctl restart iscsi iscsid
systemctl enable iscsid iscsi
systemctl restart iscsi
systemctl enable iscsi
systemctl restart iscsid
systemctl enable iscsid
5、登录并识别共享存储:
iscsiadm -m discovery -t st -p 172.25.0.11 -l
lsblk
6、分区:
fdisk /dev/sda n, 回车,回车,回车,+2100M,p, w。
7、格式化:
mkfs.ext4 /dev/sda1
8、创建挂载点并配置永久挂载:
mkdir /mnt/data
9、配置/etc/fstab文件,使其永久挂载:
vim /etc/fstab
/dev/sda1 /mnt/data ext4 _netdev 0 0
mkdir /mnt/data
10、挂载并查看是否挂载成功:
mount -a
df -Th
11、重启desktop:
reboot
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。
转载请保留出处: www.zh-cjh.com珠海陈坚浩博客 » RHCE7:(19-20) iSCSI
作者: cjh
手机扫一扫,手机上查看此文章: |
一切源于价值!
其他 模板文件不存在: ./template/plugins/comment/pc/index.htm