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限定名稱”。每個發起端和目標需要唯一名稱進行標識,最好的做法是使用一個在i在Internet上可能獨一無二的名稱。


   ##實驗前在服務端建立lvm設備

wKiom1k2uWPR3gHrAAA0WbZ-qr4254.png

  

   1.服務的安裝和開啓

   yum install targetcli -y

wKioL1k2uc3gGT8YAADvnmjl_Lw178.png

  

   systemctl enable target.service 

wKioL1k2uh7yYmNoAABS86ilc_c848.png

   2.服務端的配置

    targetcil

wKioL1k2uoiiGhnPAADGPKTjP9c231.png


/> backstores/block create sever1storage /dev/vg0/iscsi_storage  ##創建一個設備

Created block storage object sever1storage using /dev/vg0/iscsi_storage.


/> /iscsi create iqn.2017-06.com.example:strage1     ##創建一個target

Created target iqn.2017-06.com.example:strage1.

Created TPG 1.


/> /iscsi/iqn.2017-06.com.example:strage1/tpg1/luns create /backstores/block/sever1storage

Created LUN 0.   ##創建邏輯單元號


/> /iscsi/iqn.2017-06.com.example:strage1/tpg1/acls create iqn.2017-06.com.example:sever1storagekey

Created Node ACL for iqn.2017-06.com.example:sever1storagekey  ##創建訪問控制列表

Created mapped LUN 0


/> /iscsi/iqn.2017-06.com.example:strage1/tpg1/portals create 172.25.254.174   ##使用174主                                                     機的3260端口

Useing defaults IP port 3260

Creata network portal 172.25.254.174:3260

wKioL1k2vFPzHsXrAAEhwBJnx2c209.png

wKioL1k2vmrhXr8GAAFBAqaIeaY735.png

  

   3.客戶端的連接

   iscsiadm -m discovery -t st -p 172.25.254.174  ##查找iSCSI服務器所提供的iSCSI目標

wKioL1k2vzLAb7xRAAApNI7dUeE633.png

   iscsiadm -m node -T iqn.2024-12.com.example:server0 -p 172.25.254.174 -l  ##登錄服務器上的iscsi目標  

wKiom1k2v9OC0SKTAABoLwkfbAI345.png

  **測試

  客戶端上出現一個新硬盤設備

   vim /etc/fstab    ##設置開機自動掛載

wKiom1k2wI2BUSDjAAA-ogtuNsg801.png

   ##_netdev表示開機掛載之前先啓動網絡服務

 

   4.刪除服務

   客戶端

   iscsiadm -m node -T iqn.2017-06.com.example:strage1 -p 172.25.254.174 -u

   ## 登出iSCSI目標,以暫時斷開連接

   iscsiadm -m node -T iqn.2010-09.com.example:strage1 -p 172.25.254.174 -o delete

   ## 刪除iSCSI目標的本地記錄,以永久斷開連接

wKioL1k2wgOCsiZ3AACqPt7pUKY146.png

   

   服務端

   在targetcli服務裏執行

   clearconfig confirm=True

wKioL1k2wlCBaJdvAADPyv-7cg8324.png


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章