iscsi的安装

服务端设定:

fdisk /dev/vdb      ##先建立一个2G分区
partprobe           ##同步分区表
yum install targetcli.noarch -y  

linux中的iscsi共享

targetcli
ls                   ##查看,蓝色是目录,粉色是命令

linux中的iscsi共享

/backstores/block create westos:storage1 /dev/vdb2     ##创建一个块设备,/backstores/block表示该设备位置,wetsos:storage1是名称,可随便取
/iscsi create iqn.2018-08.com.example:storage1          ##创建一个iqn
/iscsi/iqn.2018-08.com.example:storage1/tpg1/acls create iqn.2018-08.com.example:westoskey1   ##创建一个acls,等同于加密
/iscsi/iqn.2018-08.com.example:storage1/tpg1/luns create /backstores/block/westos:storage1   ##创建一个luns,即将密码与target关联
/iscsi/iqn.2018-08.com.example:storage1/tpg1/portals create 172.25.254.114    ##创建一个portals,即指定该共享硬盘的所在主机

linux中的iscsi共享

/etc/target/saveconfig.json      ##默认保存地址
systemctl stop firewalld

linux中的iscsi共享

客户端设定:

systemctl stop firewalld
yum install iscsi-initiator-utils  -y
iscsiadm -m discovery -t st -p 172.25.254.114  ##扫描
iscsiadm -m node -T iqn.2018-08.com.example:storage1 -p 172.25.254.114 -l   ##不能登陆,需修改配置文件
## -m mode模式  -t type类型  -T 指定设备  -p 指定节点

linux中的iscsi共享

vim /etc/iscsi/initiatorname.iscsi
    InitiatorName=iqn.2018-08.com.example:westoskey1

systemctl restart iscsid.service
iscsiadm -m node -T iqn.2018-08.com.example:storage1 -p 172.25.254.214 -l 

linux中的iscsi共享

fdisk -l                 ##可以查看到共享设备

linux中的iscsi共享

fdisk /dev/sda           ##新建一个分区

linux中的iscsi共享

mkfs.xfs /dev/sda1       ##格式化

linux中的iscsi共享

mount /dev/sda1 /mnt/    ##挂载

 

linux中的iscsi共享

vim /etc/fstab           ##设定开机自动挂载
   /dev/sda1       /mnt    xfs     defaults,_netdev  0 0 

/etc/fstab 文件在系统初始化刚开始的时候读取,由于那时候系统服务没启动,没有网络无法访问到远程设备,致使远程设备无法挂载,系统会起不来。所以设定开机自动挂载时应设定defaults,_netdev

linux中的iscsi共享

linux中的iscsi共享

删除:
客户端

vim /etc/fstab         ##取消开机自动挂载
umount /mnt

linux中的iscsi共享

iscsiadm -m node -T iqn.2018-08.com.example:storage1 -p 172.25.254.114 -u            ##退出登陆
iscsiadm -m node -T iqn.2018-08.com.example:storage1 -p 172.25.254.114 -o delete     ##删除远程设备

linux中的iscsi共享

服务端

targetcli 
help             ##查看帮助

clearconfig confirm=True   ##删除iscis设备

linux中的iscsi共享

相关文章:

  • 2021-10-17
  • 2021-07-30
  • 2021-09-10
  • 2022-01-03
  • 2021-12-12
  • 2021-05-10
  • 2021-07-05
  • 2021-07-06
猜你喜欢
  • 2021-10-13
  • 2021-11-27
  • 2021-06-14
  • 2021-10-09
  • 2021-10-13
  • 2021-05-31
相关资源
相似解决方案