基於iscsi配置SAN儲存

2021-10-06 08:37:59 字數 3579 閱讀 7050

//安裝並檢視相關檔案

yum install scsi-target-utils

rpm -ql scsi-target-utils

//檢視守護程序監聽在3260/tcp

service tgtd start

ss -tnl

ss –tunlp

//開機自啟

chkconfig tgtd on

fdisk –l

//target的管理工具

tgtadm –h

//增加target及其logicalunits

tgtadm --lld iscsi --mode target --op show

tgtadm --lld iscsi --mode target --op new --tid 1 --targetname iqn.2020-5.com.wyj:s1.t1

tgtadm --lld iscsi --mode target --op show

tgtadm --lld iscsi --mode logicalunit --op new --tid 1 --lun 1 --backing-store /dev/sdb

tgtadm --lld iscsi --mode logicalunit --op show

tgtadm --lld iscsi --mode target --op show

tgtadm --lld iscsi --mode logicalunit --op new --tid 1 --lun 2 --backing-store /dev/sdc

tgtadm --lld iscsi --mode target --op show

//刪除乙個logicalunit並回增

tgtadm --lld iscsi --mode logicalunit --op delete --tid 1 --lun 2

tgtadm --lld iscsi --mode target --op show

tgtadm --lld iscsi --mode logicalunit --op new --tid 1 --lun 2 --backing-store /dev/sdc

tgtadm --lld iscsi --mode target --op show

//授權給initiator

tgtadm --lld iscsi --mode target --op bind --tid 1 --initiator-addres 192.168.184.0/24

tgtadm --lld iscsi --mode target --op show

//target賬戶管理

tgtadm -l iscsi -m account -o show

tgtadm -l iscsi -m account -o new --user wyj --password wyj

tgtadm -l iscsi -m account -o bind --tid 1 --user wyj

tgtadm -l iscsi -m account -o show

tgtadm -l iscsi -m account -o unbind --tid 1 --user wyj

tgtadm -l iscsi -m account -o show

//刪除target及其logicalunits

tgtadm -l iscsi -m logicalunit -o delete -t 1 -l 1

tgtadm -l iscsi -m logicalunit -o delete -t 1 -l 2

tgtadm -l iscsi -m target -o delete -t 1

tgtadm -l iscsi -m target -o show

//配置永久性iscsi的san儲存

cd /etc/tgt/

lscp targets.conf

lsvim targets.conf

//安裝及檢視initiator相關檔案

yum -y install iscsi-initiator-utils

rpm -ql iscsi-initiator-utils

//啟動兩個服務

service iscsi start

service iscsid start

ss -tnl

iscsiadm –h

// 幫助生成iqn(完全合格)名稱

man iscsi-iname

iscsi-iname -p iqn.2020-5.com.wyj.

vim /etc/iscsi/initiatorname.iscsi

echo 「initiatorname=$(iscsi-iname -p iqn.2020-5.com.wyj)」 > /etc/iscsi/initiatorname.iscsi

cat /etc/iscsi/initiatorname.iscsi

//重啟服務

for i in iscsi iscsid;do service $i restart;done

//發現target

iscsiadm -m discovery -d 3 -t sendtargets -p 192.168.184.10:3260

cd /var/lib/iscsi/

lsls sendtargets/192.168.184.10,3260/

fdisk –l

//登入/登出target

iscsiadm -m node -d 1 -t iqn.2020-5.com.wyj:s1.t1 -p 189.168.184.10:3260 -l

fdisk -l /dev/sd[a-z]

fdisk /dev/sdc

fdisk -l /dev/sd[a-z]

mount /dev/sdc1 /mnt

cd /mnt

lscp /etc/issue /mnt

lsmount

umount /mnt

iscsiadm -m node -d 1 -t iqn.2020-5.com.wyj:s1.t1 -p 192.168.184.10:3260 –u

//刪除發現

iscsiadm -m discovery -d 3 –t sendtargets -p 192.168.184.10:3260 -o delete

ls /var/lib/iscsi/send_targets/192.168.184.10,3260/

//發現及回話過程incoing user給target的賬號驗證

vim /etc/iscsi/iscsid.conf

node.session.auth.username = wyj//發現時用的賬號密碼

node.session.auth.password = wyj

discovery.sendtargets.auth.username = wyj//會話時用的賬號密碼

discovery.sendtargets.auth.password = wyj

Linux配置iSCSI儲存

目錄 實驗環境 iscsi target端安裝與配置 常用引數介紹 iscsi initiator端安裝與配置 問題 儲存區域網路 san 來自網路中其他儲存裝置提供的磁碟。iscsi就是屬於這種方式 iscsi target 儲存提供端,為其他裝置提供 磁碟 iscsi initiator 使用t...

教你構建iSCSI伺服器實現SAN儲存模型

iscsi internet small computer system inte ce internet 小型計算機系統介面,是一種基於 tcp ip的協議,用來建立和管理 ip 儲存裝置 主機和客戶機等之間的相互連線,並建立儲存區域網路 san san 使得 scsi 協議應用於高速資料傳輸網路...

教你構建iSCSI伺服器實現SAN儲存模型

iscsi internet small computer system inte ce internet 小型計算機系統介面,是一種基於 tcp ip的協議,用來建立和管理 ip 儲存裝置 主機和客戶機等之間的相互連線,並建立儲存區域網路 san san 使得 scsi 協議應用於高速資料傳輸網路...