首頁 > 網際網路

Linux掛載iscsi儲存

2019-12-18 05:29:36

    Linux掛載iscsi儲存

    iscsi 提供給Linux掛載有兩種方式,一種通過iscsi 協定的ip對映,一種通過檔案共用 nfs掛載。其中通過iscsi 協定的ip對映 方式掛載到Linux中以磁碟形式展現,ip對映之後還需要對該磁碟分割區,並格式化分割區。

掛載步驟:

1:檢查iscsi rpm包

2:啟動iscsi服務並設定開機自啟動

3:查詢儲存對外提供的邏輯卷

4:對映邏輯卷到Linux系統中

5:設定開機自動對映

6:對對映出來的磁碟進行分割區

7:分割區之後進行格式化

8:掛載分割區

注意:Linux格式化完之後,邏輯卷的系統檔案就是Linux型別的檔案系統了,這個邏輯卷如果要掛在到window伺服器上就需要將這個邏輯卷衝新格式化,格式化之後的系統就是window的系統檔案型別。總之,通過ip對映的iscsi儲存不能同時掛載到Linux和window中,如果需要做共用,那麼最好是將儲存做成檔案共用的lun。

1

檢查iscsi rpm包

rpm -qa | grep iscsi

安裝rpm包

[root@qionghai11g Packages]# rpm -Uvh iscsi-initiator-utils-6.2.0.873-2.el6.x86_64.rpm


2

啟動iscsi服務並設定開機自啟動

[root@qionghai11g Packages]# service iscsi start

[root@qionghai11g Packages]# chkconfig --list | grep iscsi


3

查詢儲存對外提供的邏輯卷

[root@qionghai11g ~]# iscsiadm -m discovery -t sendtargets -p 192.16.10.188:3260

Starting iscsid:                                           [  OK  ]

192.16.10.188:3260,1 iqn.2004-01.com.storbridge:block02-wt

192.16.10.188:3260,1 iqn.2004-01.com.storbridge:block01-wt


4

對映邏輯卷到Linux系統中

[root@qionghai11g ~]# iscsiadm -m node -T iqn.2004-01.com.storbridge:block01-wt -p 192.16.10.188:3260 -l

Logging in to [iface: default, target: iqn.2004-01.com.storbridge:block01-wt, portal: 192.16.10.188,3260] (multiple)

Login to [iface: default, target: iqn.2004-01.com.storbridge:block01-wt, portal: 192.16.10.188,3260] successful.

[root@qionghai11g ~]# iscsiadm -m node -T iqn.2004-01.com.storbridge:block02-wt -p 192.16.10.188:3260 -l

Logging in to [iface: default, target: iqn.2004-01.com.storbridge:block02-wt, portal: 192.16.10.188,3260] (multiple)

Login to [iface: default, target: iqn.2004-01.com.storbridge:block02-wt, portal: 192.16.10.188,3260] successful.


5

設定開機自動對映[root@qionghai11g ~]# iscsiadm -m node -T iqn.2004-01.com.storbridge:block02-wt -p 192.16.10.188:3260 --op update -n node.startup -v automatic[root@qionghai11g ~]# iscsiadm?-m node -T iqn.2004-01.com.storbridge:block01-wt -p 192.16.10.188:3260 --op update -n node.startup -v automatic這兩個是開機自動對映

6

對對映出來的磁碟進行分割區

由於儲存容量是12T 大於2T,不能用不同分割區 fdisk ,只能用GPT分割區

parted /dev/sdb  對/dev/sdb進行分割區

print     列印資訊,從中可以看出這個磁碟大小和分割區格式

mklabel gpt   

mkpart primary 0% 100%

print    從中可以看出這個磁碟分割區格式已經變了成GPT了


7

分割區之後進行格式化

[root@oracle11g ~]# mkfs.ext3 /dev/sdb

mke2fs 1.39 (29-May-2006)

/dev/sdb is entire device, not just one partition!

Proceed anyway? (y,n) y

Filesystem label=

OS type: Linux

Block size=4096 (log=2)

Fragment size=4096 (log=2)

1708998656 inodes, 3417968064 blocks

170898403 blocks (5.00%) reserved for the super user

First data block=0

Maximum filesystem blocks=4294967296

104309 block groups

32768 blocks per group, 32768 fragments per group

16384 inodes per group

Superblock backups stored on blocks:

         32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,

         4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,

         102400000, 214990848, 512000000, 550731776, 644972544, 1934917632,

         2560000000

 

Writing inode tables: done                           

Creating journal (32768 blocks): done

Writing superblocks and filesystem accounting information: done   

done

 

This filesystem will be automatically checked every 23 mounts or

180 days, whichever comes first.  Use tune2fs -c or -i to override.


8

掛載分割區[root@qionghai11g ~]# cd /var/www/html/[root@qionghai11g html]# mkdir kk1 kk2[root@qionghai11g mnt]# mount? /dev/sdb1 /var/www/html/kk1/

IT145.com E-mail:sddin#qq.com