ISCSI协议

一、ISCSI

iSCSI(Internet SCSI)支持从客户端(发起端)通过IP向远程服务器上的SCSI存储设备(目标)发送SCSI命令。iSCSI限定名称用于确定发起端和目标,并采用iqn.yyyy-mm.{reverse domain}:label的格式。默认情况下,网络通信是至iSCSI目标上的端口3260/tcp的明文。

  • iSCSI发起端:需要访问原始SAN存储的客户端。
  • iSCSI目标:从iSCSI服务器提供的远程硬盘磁盘,或“目标门户”
  • iSCSI目标门户:通过网络向发起端提供目标的服务器。
  • IQN:“iSCSI限定名称”。每个发起端和目标需要唯一名称进行标识,最好的做法是使用一个在Internet上可能独一无二的名称

二、ISCSI服务配置

1.安装targetcli并开启服务



2.新建分区



## 同步分区表   partpprobe

3.配置ISCSI

服务端

配置target端


(1)命名设备块


(2)生成共享设备


(3)生成共享设备的钥匙


(4)建立共享设备指向本地设备的连接


(5)添加共享设备的端口


(6)结果展示


(7)防火墙开启状态下,需要添加端口3260


客户端

(1)安装iscsi-initiator-utils

(2)开启服务


(3)修改key(服务端的加密key)后,重启服务


(4)检测172.25.254.2主机的共享磁盘


(5)连接172.25.254.2主机硬盘


(6)查看共享磁盘


        磁盘已共享,可以正常使用

(7)创建分区fdisk   /dev/sda

   

   

           ## 同步分区表:partprobe

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


           ## 临时挂载:mount  /dev/sda1    /mnt


         ## 永久挂载

     (1)查看UUID

        

     (2)vim   /etc/fstab

     

      (3)挂载

     

客户端删除

1.安装tree 服务


2.查询设备


3.临时删除设备



重启服务后,设备还存在


4.永久删除


5.删除永久挂载配置文件


服务端删除

1.查询target端配置


2.删除配置



猜你喜欢

转载自blog.csdn.net/lj_11111/article/details/80231028