Linux學習筆記 iSCSI

2021-08-19 18:51:55 字數 3095 閱讀 4484

實驗環境:server=172.25.254.105

<1>安裝並開啟服務

[root@client ~]# yum search target      ##查詢安裝包

<2>準備新的硬碟,即磁碟劃分分割槽(本實驗使用vdb2)

[root@client ~]# fdisk /dev/vdb
<3>配置(關聯裝置、共享名稱、金鑰介面開啟)

[root@client ~]# targetcli

/> /backstores/block create westos:storage1 /dev/vdb2

created block storage object westos:storage1 using /dev/vdb2.

/> /iscsi create iqn.2018-04.com.westos:storage1

#target和initiator是通過名字進行通訊的,因此,每個iscsi節點必須擁有乙個iscsi名字,其命名有一定的規則可循。

#iqn.年月.網域名稱的顛倒:裝置的具體名稱

created target iqn.2018-04.com.westos:storage1.

created tpg 1.

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

#targetcli 在建立target 時即自動建立tpg (target portal groups)

created node acl for iqn.2018-04.com.westos:westoskey

/> /iscsi/iqn.2018-04.com.westos:storage1/tpg1/luns create /backstores/block/westos:storage1

created lun 0.

# lun (the logical unit number),邏輯單元號,用於擴充 target id

/> /iscsi/iqn.2018-04.com.westos:storage1/tpg1/portals create 172.25.254.105

/> exit

示圖:

<1>配置之前,ls 可以列出當前可用的目錄

<2>配置過程

<3>配置之後

實驗環境:desktop=172.25.254.205

[root@localhost ~]# yum search iscsi

[root@localhost ~]# yum install iscsi-initiator-utils.x86_64 -y

[root@localhost ~]# vim /etc/iscsi/initiatorname.iscsid

initiatorname=iqn.2018-04.com.westos:westoskey ##密碼為第一台虛擬機器密碼

[root@localhost ~]# systemctl restart iscsi

[root@localhost ~]# iscsiadm -m discovery -t st -p 172.25.254.105 #查詢iscsi伺服器所提供的iscsi目標(目標門戶)

[root@localhost ~]# iscsiadm -m node -t iqn.2018-04.com.westos:storage1 -p 172.25.254.105 -l ##登入伺服器上的乙個或多個iscsi目標

[root@localhost ~]# fdisk -l #可以檢視到target端的裝置

注意:sda1 相當於最開始一台主機的vdb2

[root@localhost ~]# fdisk /dev/sda

[root@localhost ~]# partprobe

[root@localhost ~]# mkfs.xfs /dev/sda1

[root@localhost ~]# mount /dev/sda1 /mnt

[root@localhost ~]# vim /etc/fstab        #刪除自動掛載項

[root@localhost ~]# iscsiadm -m node -t iqn.2018-04.com.desktop:desktop -p 172.25.28.105 -u

#登出iscsi目標,以暫時斷開連線

[root@localhost ~]# iscsiadm -m node -t iqn.2018-04.com.desktop:desktop -p 172.25.28.105 -o delete

刪除iscsi目標的本地記錄,以永久斷開連線。

iSCSI網路協議 學習筆記

internet scsi iscsi 是一種網路協議,使用tcp ip網路來傳輸scsi協議。它是代替fc fibre channel based,光纖通道 san的很好選擇。你可以在linux下方便的管理 掛載 格式化iscsi卷,它允許通過網路訪問san儲存裝置。安裝步驟 1.安裝 iscsi...

iSCSI學習總結

1.解決了 scsi 協議在裝置數目和連線距離上的限制 2.為san 提供了一種高價效比的傳輸協議 3.與各種儲存管理結合起來,提供靈活的備份 映象 災難恢復以及次級儲存解決方案 iscsi 是由ieetf 開發的網路儲存標準,目的是為了用 ip協議將儲存裝置連線在一起。通過在 ip網上傳送 scs...

使用linux連線ISCSI

這幾天做資料庫集群。需要用共享儲存。我公司有買了乙個xx備份儲存櫃。裡面有iscsi硬碟4塊。首先開啟終端。確認是否有裝iscsi rpm qa grep iscsi 嘗試啟動服務 service iscis 沒關係。沒註冊。直接在目錄下啟動 etc init.d iscsi restart 上面犯...