ISCSI網路儲存盤的建立和使用

2021-09-24 13:04:02 字數 2292 閱讀 5368

《伺服器端》 iscsi-server:192.168.1.2

[root@iscsi-server ~]#yum -y  install  targetcli                       //安裝targetcli軟體包,用來搭建iscsi

[root@iscsi-server ~]#targetcli                  // ls 檢視最初的配置情況

/> backstores/block create name=back_store dev=/dev/vdb             //建立後端儲存盤

/> iscsi/ create iqn.2019-06.com.student:server                //建立iscsi的伺服器的名字

/> iscsi/iqn.2019-06.com.student:server/tpg1/luns create /backstores/block/back_store         //luns 建立和後端盤直接的鏈結

/> iscsi/iqn.2019-06.com.student:server/tpg1/acls create iqn.2019-06.com.student:client          建立iscsi的客戶端名稱

/> exit                   //會自動進行儲存

[root@iscsi-server ~]# systemctl restart target                  //重啟服務

[root@iscsi-server ~]# systemctl enable target                   //設定開機自啟動

《客戶端》 iscsi-client:192.168.1.3

[root@iscsi-client ~]# yum list | grep iscsi

[root@iscsi-client ~]# yum -y install iscsi-initiator-utils

[root@iscsi-client ~]# vim /etc/iscsi/initiatorname.iscsi

initiatorname=iqn.2019-06.com.student:client

[root@iscsi-client ~]# man iscsiadm                       //末行模式.examples,有模板

[root@iscsi-client ~]# iscsiadm --mode discoverydb --type sendtargets --portal 192.168.1.2 --discover

192.168.1.2:3260,1 iqn.2019-06.com.student:server       //正確輸出

[root@iscsi-client ~]# systemctl restart iscsid

[root@iscsi-client ~]# systemctl enable iscsid

[root@iscsi-client ~]# systemctl restart iscsi

[root@iscsi-client ~]# systemctl enable iscsi

[root@iscsi-client ~]#partprobe

[root@iscsi-client ~]# lsblk                   //多出乙個sda的盤

name   maj:min rm size ro type mountpoint

sda      8:0    0  20g  0 disk 

vda    253:0    0  30g  0 disk 

└─vda1 253:1    0  30g  0 part /

sparse image file的建立和使用

sparse file的檔案以sparse方式儲存,其優點是延遲分配磁碟空間,原理可模擬於可執行檔案中的.bss段。sparse file尤其適合作為虛擬機器的磁碟映像檔案。它僅保留一些建立時使用者指定的檔案大小資訊以及其他的metadata,使用allocation on demand的方式,用多...

儲存過程的 建立 和 呼叫

1 建立儲存過程has permission create or replace procedure has permission contentid in varchar2,contenttype in number,privilege in number,userid in number,ret...

Objective C 的類和物件的建立和使用

在oc中類有介面 inte ce 和實現 implementation 兩部分組成。1.inte ce介面部分。介面的擴充套件名為.h。在該檔案中主要說名類有哪些特性和功能。在其中存放了類的例項變數和方法。比如建立student類基於nsobject類 inte ce student nsobjec...