linux配置iSCSI

在 Linux 系统中配置 iSCSI 主要包括两部分:配置 iSCSI 目标服务器(Target)和配置 iSCSI 客户端(Initiator)。以下是详细的配置步骤:

一、配置 iSCSI 目标服务器

1. 安装 iSCSI 目标软件

在目标服务器上,需要安装 iSCSI 目标软件。常用的软件有 targetcliiet。以下以 targetcli 为例:

yum install targetcli
2. 启动并启用 iSCSI 目标服务

安装完成后,启动并启用 target 服务:

systemctl start target
systemctl enable target
3. 创建后端存储

后端存储是 iSCSI 目标实际存储数据的位置。可以使用物理硬盘、分区或逻辑卷(LVM)。以下是一个使用 LVM 创建后端存储的示例:

# 创建物理卷
pvcreate /dev/sdb
​
# 创建卷组
vgcreate storage_vg /dev/sdb
​
# 创建逻辑卷
lvcreate -L 10G -n my_volume storage_vg
​
# 在 targetcli 中创建后端存储
targetcli '/backstores/block create name=my_block_store dev=/dev/mapper/storage_vg-my_volume'
4. 配置 iSCSI 目标

targetcli 中创建 iSCSI 目标,并绑定后端存储:

# 创建 iSCSI 目标
targetcli '/iscsi create iqn.2023-01.example.com:target1'
​
# 将后端存储绑定到 iSCSI 目标
targetcli '/iscsi/iqn.2023-01.example.com:target1/tpg1/luns create /backstores/block/my_block_store'
​
# 设置访问控制列表(ACL)
targetcli '/iscsi/iqn.2023-01.example.com:target1/tpg1/acls create iqn.2023-01.client InitiatorName=iqn.2023-01.client //这里写你的客户端iqn'

二、配置 iSCSI 客户端

1. 安装 iSCSI 客户端软件

在客户端上,安装 iSCSI 客户端软件 iscsi-initiator-utils

yum install iscsi-initiator-utils
2. 配置 Initiator 名称

编辑 /etc/iscsi/initiatorname.iscsi 文件,设置客户端的 Initiator 名称:

vi /etc/iscsi/initiatorname.iscsi

InitiatorName= 后面的内容替换为与目标服务器上设置的 ACL 匹配的名称。

3. 发现并连接到 iSCSI 目标

使用 iscsiadm 工具发现目标服务器的 iSCSI 目标:

# 发现目标
iscsiadm -m discovery -t st -p <target_server_IP>
​
# 登录到目标
iscsiadm -m node -T <target_iqn> -p <target_server_IP> -l

<target_server_IP> 替换为目标服务器的 IP 地址,<target_iqn> 替换为目标的 IQN。

4. 检查并挂载设备

登录成功后,可以使用 lsblk 命令查看挂载的设备:

lsblk

然后将 iSCSI 设备挂载到本地文件系统:

mount /dev/sdx1 /mnt/iscsi

其中 /dev/sdx1 是 iSCSI 设备的设备名,/mnt/iscsi 是挂载点。

总结

通过以上步骤,可以在 Linux 系统中完成 iSCSI 目标服务器和客户端的配置。客户端可以通过网络访问目标服务器上的存储资源,实现高效的存储管理。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值