Centos7 ISCSI 安装多路径配置

最近客户现场安装这个服务突然有些记不清了,特写下此章巩固记忆。

一、安装ISCSI Target (服务端配置)

1.安装target

yum -y install targetcli

2.启动target

systemctl start target

3.设置开机自启

systmctl enable target

4.设置共享的块存储

通过targetcli命令进入交互界面

使用ls或者cd可以进入如下目录树

backstores/block create xendata /dev/sdb1 设置映射的块存储,如下:

iscsi/creat iqn.2024-10.com.pyj.123 设置target的命名,如下:

iscsi/iqn...../tpg1/luns create /backstores/block/xendata

5.创建acl允许ISCSI客户机

iscsi/iqn..../tpg1/acls create iqn.....(客户端的iqn)

6.创建用户密码

在acls目录下的客户iqn下面操作

set auth userid=username

set auth password=userpass

7.重启target服务

systemctl restart target

二、安装ISCSI发起者initiator

yum instal -y iscsi-initiator-utils

2.开启ISCSI服务

systemctl  start iscsid-service

systemctl enable iscsid-service

3.查看ISCSI的IQN号

vim /etc/iscsi/initiatorname.iscsi

4.发现iscsi存储

iscsiadm -m discovery -t st -p [目标主机IP]

5.登录目标主机

iscsiadm -m node --login

三、安装配置多路径

1.安装多路径软件

yum -y install device-mapper-multipath

2.开启多路径软件

systemctl start multipathd.service

systemctl enable multipathd.service

3.配置device-mapper-multipath

创建或编辑 /etc/multipath.conf,添加如下内容:
defaults {  
    user_friendly_names yes  
}  
devices {  
    device {  
        vendor "YourVendor"  
        product "YourProduct"  
        path_grouping_policy multibus  
        failback immediate  
        rr_min_io 100  
        rr_weight priority  
        no_path_retry fail  
    }  

注意:请将 vendor 和 product 替换为你的设备信息。

4.重启 multipath 和 iSCSI 服务:
sudo systemctl restart multipathd  
sudo systemctl restart iscsid  

5.确保 iSCSI 目标在开机时自动连接:
sudo iscsiadm -m node -o update -n node.startup -v automatic 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值