2024山西省网络建设运维第十八届职业院校技能大赛解析答案(6. iscsi 服务)

\6. iscsi 服务
任务描述:请采用iscsi,搭建存储服务,具体要求如下:
(1)为linux3添加4块硬盘,每块硬盘大小为5G,(硬盘名称分别为
linux3-1.qcow2至linux3-4.qcow2)创建lvm卷,卷组名为vg1,逻辑卷
名为lv1,容量为全部空间,格式化为ext4格式。使用/dev/vg1/lv1配置
为ISCSI目标服务器,为linux4提供iSCSI服务。iSCSI目标端的wwn为
iqn.2024-11.cn.skills:server, iSCSI发起端的wwn为iqn.2024-
11.cn.skills:client。
(2)配置linux4为ISCSI客户端,实现discovery chap和session chap双
向认证,Target认证用户名为IncomingUser,密码为IncomingPass;
Initiator认证用户名为OutgoingUser,密码为OutgoingPass。修改
/etc/rc.d/rc.local文件开机自动挂载iscsi硬盘到/iscsi目录。

#linux3需要单独用虚拟机创建并给他配置好四块硬盘
virt-install --name linux10 --ram 2048 --vcpus=2 --disk
path=/var/lib/libvirt/images/linux10.qcow2,size=20,format=qcow2,bus=virtio --
disk size=5,format=qcow2 --disk size=5,format=qcow2 --disk size=5,format=qcow2 -
-disk size=5,format=qcow2 --location=/Rocky-9.1-x86_64-dvd.iso --network
bridge=br1,model=virtio --graphics none --extra-args='console=ttyS0' --force
yum -y install targetcli iscsi* lvm2
pvcreate /dev/vd{b,c,d,e}
vgcreate vg1 /dev/vd{b,c,d,e}
#这将创建一个名为 vg1 的卷组,并将 /dev/vdb、/dev/vdc、/dev/vdd 和 /dev/vde 这四块硬盘添
加到卷组中。
#接下来,使用以下命令创建一个容量为全部空间的逻辑卷 lv1:
lvcreate -l 100%FREE -n lv1 vg1
这将创建一个名为 lv1 的逻辑卷,并使用卷组 vg1 的全部可用空间。
#使用以下命令格式化逻辑卷为 ext4 文件系统:
mkfs.ext4 /dev/vg1/lv1
#这将在 /dev/vg1/lv1 上创建一个 ext4 文件系统。
targetcli
/backstores/block create wwn /dev/vg1/lv1
/iscsi/ create iqn.2024-11.cn.skills:server
cd /iscsi/iqn.2024-11.cn.skills:server
#创建LUN并绑定块
/iscsi/iqn.2024-11.cn.skills:server> tpg1/luns create /backstores/block/wwn
/iscsi/iqn.2024-11.cn.skills:server> tpg1/acls create iqn.2024-
11.cn.skills:client
exit
systemctl enable --now target targetclid
#LINUX9客户端
yum -y install targetcli iscsi*
vim /etc/iscsi/iscsi.conf
:58 #把注释去掉
node.session.auth.authmethod = CHAP
#把下面的username改为OUtgoingUser
# Outgoing CHAP authentication (Initiator to Target)
node.session.auth.username = OutgoingUser
node.session.auth.password = OutgoingPass
# Incoming CHAP authentication (Target to Initiator)
node.session.auth.username_in = IncomingUser
node.session.auth.password_in = IncomingPass
systemctl enable --now iscsid
#进行 iSCSI 目标的发现。在终端中运行以下命令:
iscsiadm -m discovery -t sendtargets -p 10.1.40.103
#确认发现后,运行以下命令登录到 iSCSI 目标:
iscsiadm -m node -T iqn.2024-11.cn.skills:server -l
vim /etc/rc.local
mount -t ext4 10.1.40.103:dev/vg1/lv1 /iscsi
#一定得加权限
chmod +x /etc/rc.local
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

南港清风_sec

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值