linux中ISCSI服务管理

一、ISCSI服务

   SCSI(Internet SCSI)支持从客户端通过IP向远程服务器上的iSCSI存储设备发送SCSI命令;

默认情况下,网络通信是至iSCSI目标上的端口3260/tcp的明文端口。

二、ISCSI服务设置

服务端

 1.安装并开启服务  

linux中ISCSI服务管理_第1张图片

 2.新建分区    ##同步分区表

linux中ISCSI服务管理_第2张图片

 3.配置ISCSI     targetcli命令

/> ls     ##蓝色是目录,紫色是文件

linux中ISCSI服务管理_第3张图片

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

/> /iscsi  create  iqn.2018-05.com.westos:storage1   ##设定IQN

/> /iscsi/iqn.2018-05.com.westos:storage1/tpg1/acls     create 

     iqn.2018-05.com.westos:westoskey       ##   加密设置

/> /iscsi/iqn.2018-05.com.westos:storage1/tpg1/luns   create 

   /backstores/block/westos:storage1         ##关联westos:storage1

/> /iscsi/iqn.2018-05.com.westos:storage1/tpg1/portals  create  172.25.254.178  ##打开接口

Last  10  configs  saved  in  /etc/target/backup.

Configuration  saved  to  /etc/target/saveconfig.json     ##配置文件

linux中ISCSI服务管理_第4张图片

客户端配置

 1.安装  iscsi-initiator-utils

 2.开启 iscsid 服务

 3.查看178主机的共享硬盘

 4.链接178主机的硬盘   ##链接失败,没有key

linux中ISCSI服务管理_第5张图片 

 5.修改key(服务端的加密key)

  重启服务再次获得硬盘

linux中ISCSI服务管理_第6张图片

  客户端可看到添加1个sda硬盘

  对/dev/sda硬盘分区、格式化、挂载

linux中ISCSI服务管理_第7张图片

 

三、iSCSI管理

 1.客户端永久挂载  /etc/fstab  ##注意:先开启服务,再加载网络

  重启后会出错,无法正常开启

linux中ISCSI服务管理_第8张图片

  需要强制关闭,再重新开启

linux中ISCSI服务管理_第9张图片

  开机后查看

linux中ISCSI服务管理_第10张图片

还原设置

 1.取消永久挂载   /etc/fstab

 2.安装目录树服务  tree

 3.卸载硬盘   ##此时fdisk  -l 已无/dev/sda硬盘

linux中ISCSI服务管理_第11张图片

 注意:重启iscsi服务,/dev/sda1硬盘依然存在

  重启后依然会自动挂载

linux中ISCSI服务管理_第12张图片

 4.查看iscsi的树目录结构

linux中ISCSI服务管理_第13张图片

 5.删除iscsi树目录下的  iqn.2018-05.com.westos:storage1

  iscsiadm  -m  node  -T   iqn设备名 【-u(卸载)】【-o delete】

linux中ISCSI服务管理_第14张图片

 6.再次重启iscsi,/dev/sda硬盘已移除

 7.服务端删除共享硬盘

[root@localhost ~]#  targetcli

/> help     ##查看相关命令帮助

linux中ISCSI服务管理_第15张图片

/> clearconfig  confirm=true   ##清空IQN等相关配置

linux中ISCSI服务管理_第16张图片
 

你可能感兴趣的:(基础服务管理)