[Linux]iscsi设备共享实验

1、介绍

iscsi(Internet Small Computer System Interface)Internet小型计算机系统接口,基于tcp\ip,是为了对远程块存储设备提供数据传输和管理,简单说是直接对设备进行共享的服务。

2、远端主机设置

步骤:

(1)安装targetcli 

命令:yum install targetcli 

(2)新建分区

命令:fdisk /dev/vdb                  (此处的设备为例子,实际情况需使用命令fdisk -l查看设备情况)

(3)执行targetcli进行设定

命令:targetcli

执行ls可查看到管理信息

/> /backstores/block create admin:storage1 /dev/vdb1                                     
#命名并关联设备

/> /iscsi create iqn.2019-05.com.admin:strage1                                             

#创建磁盘名

/> /iscsi/iqn.2019-05.com.admin:strage1/tpg1/luns create  /backstores/block/admin:storage1 

#关联admin:storage1

/> /iscsi/iqn.2019-05.com.admin:strage1/tpg1/acls create iqn.2019-05.com.admin:strage1:admin
#设置密码

/> /iscsi/iqn.2019-05.com.admin:strage1/tpg1/portals create 172.25.254.219
#添加远端主机ip
/> exit

(4)防火墙设置

方法1:可关闭防火墙

             systemctl stop firewalld

方法2:开放端口并重新加载

            firewall-cmd --permanent --add-port=3260/tcp

            firewall-cmd --reload

 

3、本地主机设置

(1)安装iscsi-initiator-utils.x86_64

(2)编辑配置文件

路径:/etc/iscsi/initiatorname.iscsi

InitiatorName=iqn.2019-05.com.admin:storage1:admin

(3)登录测试

命令:iscsiadm -m discovery -t st -p 172.25.254.219

##查找iscsi 172.25.254.219目标     m:动作,-t:类型 -p:主机

命令:iscsiadm  -m node -T iqn.2019-05.com.admin:storage1 -p 172.25.254.219 -l

##登陆iscsi目标

使用命令fdisk -l可查看

进行格式化后挂载

格式化命令:mkfs.xfs /dev/sda1

挂载命令:mount /dev/sda1 /mnt

4、实现自动挂载

(1)编辑文件

路径:/etc/fstab

以上写法存在弊端,每次引导时设备名称都不同,使用设备名称进行挂在容易出现错误所以采用UUID进行挂载。

使用命令blkid可查看设备的UUID

例:

UUID=“d5cf8f02-c8a7-469b-10a3-ba70ff8cf3e5” /mnt dfs defaults,_netdev 0 0

(2)重启查看结果

5、删除iscsi共享设备

本地主机:

(1)对挂载设备进行卸载

命令:umount /mnt                                   (卸载的目录为挂载的目录)

(2)删除iscsi相关文件

文件路径:/var/lib/iscsi

执行命令:

iscsiadm -m node -T iqn.2019-05.com.admin:strage1 -p 172.25.254.219 -u

iscsiadm -m node -T iqn.2019-05.com.admin:strage1 -p 172.25.254.219 -o delete

远端主机:

执行命令:targetcli

ls                                      #查看内容

清空命令:/> clearconfig confirm=True                                                          #清除iscsi的所有配置信息

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值