scsi(internet scsi) 支援從客戶端 ( 發起端 ) 通過 ip 向遠端伺服器上的 iscsi 儲存裝置 ( 目標 ) 傳送 scsi 命令。 iscsi限定名稱用於確定發起端和目標 , 並採用 iqn.yyyy-mm.:label 的格式預設情況下 , 網路通訊是至 iscsi 目標上的埠 3260/tcp 的明文埠
裝置的共享
服務:targetcli
3260埠
iscsi 發起端 : 需要訪問原始 san 儲存的客戶端
iscsi 目標 : 從 iscsi 伺服器提供的遠端硬碟磁碟 , 或「目標門戶」
iscsi 目標門戶 : 通過網路向發起端提供目標的伺服器。
iqn:「iscsi 限定名稱」。每個發起端和目標需要唯一名稱進
行標識最好的做法是使用乙個在 internet 上可能獨一無二的名稱
服務端:
新建用於共享的分割槽
安裝服務
yum install targetcli
開啟服務並設定:
targetcli
/> backstores/block create ##新建磁碟
/> iscsi/ create iqn.年-月.網域名稱的反寫:自定義名稱 ##新建磁碟
/> luns ##關聯裝置
/> acls ##加密
/> portals ##開啟服務的埠,所以加伺服器的ip
打**牆的埠
3260/tcp
客戶端:
vim /etc/iscsi/initiatorname
initiatorname=*********
systemctl restart iscsi
iscsiadm -m discovery -t st -p 172.25.254.107 ##檢視是否共享成功
iscsiadm -m node iqn.****** -p 172.25.254.107 -l ##登陸使用共享磁碟;t,type;l,login
fdisk -l
fdisk /dev/sda
格式化分割槽,做永久掛載
/etc/fstab的設定
使用 blkid 確定檔案系統 uuid 並使用 uuid 掛載 , 而不是 /dev/sd* 裝置名稱。 ( 每次引導時顯示的裝置名稱都不同 ,具體取決於 iscsi 裝置通過網路進行響應的順序。如果按裝置名稱掛載 , 這會導致使用錯誤的裝置。 )
在 /etc/fstab 中使用 _netdev 作為掛載選項。 ( 這將確保客戶端不會嘗試掛載檔案系統 , 直至啟用聯網。否則 , 在引導時系統將出錯 )確保 iscsi 服務在引導時啟動
因為是網路磁碟所以需要加'_netdev'
客戶端:
iscsiadm -m node iqn.****** -p 172.25.254.107 -u ##登出 ,斷開連線
iscsiadm -m node iqn.****** -p 172.25.254.107 -o delete ##刪除資料(var/lib/iscsi)
注意:客戶端iscsi服務不能重啟時:就可以用上面兩條命令刪除之前錯誤的資訊
服務端:
targetcli
clearconfig confirm=true ##刪除之前的設定
tree ##樹型顯示工具
iscsi網路磁碟共享
實驗一 iscsi的搭建 1 伺服器端 1 yum install targetcli y 2 新建共享分割槽 3 targercli 進入共享磁碟的設定工具裡邊 ls backstores block create westos storage1 dev vdb1 給裝置起乙個iscsi內部使用的...
Centos 連線ISCSI 網路共享磁碟
使用epel安裝iscsi initiator utils yum y install iscsi initiator utils cat etc iscsi initiatorname.iscsi vi etc iscsi iscsid.conf login時啟用chap驗證 node.sessi...
CentOS Linux連線iscsi磁碟陣列
centos linux連線iscsi磁碟整列 iscsi 即internet small computer system inte ce 系統環境 centos 6.5 mini 磁碟陣列 聯想emc iscsi ip 192.168.100.201 一 安裝iscsi 1 確認是否安裝iscsi...