天天看點

centos6.4挂載iscsi網絡存儲 推薦Windows server 2008 R2 建立iSCSICentos 6.4上挂載iSCSI配置

昨日為一客戶部署linux系統,伺服器本身隻有73G磁盤作系統盤。所有資料存儲在網絡存儲上,需要把網絡存儲(iSCSI)挂載到本地,配置過程總結如下:

由于是遠端部署的,我并不了解網絡存儲是什麼樣的,向客戶要了一個Windows server 2008 iSCSI建立文檔,這幾個圖都是從客戶給我的iSCSI使用文檔中摘出來的。了解一下存儲伺服器是如何管理的。

centos6.4挂載iscsi網絡存儲 推薦Windows server 2008 R2 建立iSCSICentos 6.4上挂載iSCSI配置
centos6.4挂載iscsi網絡存儲 推薦Windows server 2008 R2 建立iSCSICentos 6.4上挂載iSCSI配置
centos6.4挂載iscsi網絡存儲 推薦Windows server 2008 R2 建立iSCSICentos 6.4上挂載iSCSI配置
centos6.4挂載iscsi網絡存儲 推薦Windows server 2008 R2 建立iSCSICentos 6.4上挂載iSCSI配置

點選檢測IQN和LUN,然後完成。

<a href="http://photo.blog.sina.com.cn/showpic.html#blogid=43f638db0101bill&amp;url=http://s12.sinaimg.cn/orignal/43f638dbgd47ce009eb2b" target="_blank"></a>

yuminstall binutils iscsi-initiator-utils kmod-xfs xfsprogs

service iscsi start

iscsiadm-m discovery --type sendtargets --portal 192.168.1.100(存儲位址)

回報結果: 192.168.1.100:3260,1 iqn.1991-05.com.microsoft:data-win-01-ipc-target

用戶端登入:

iscsiadm-m node -T iqn.1991-05.com.microsoft:data-win-01-ipc-target -p192.168.1.100:3260 --login

fdisk /dev/sd* 檢檢視是否多了一塊磁盤,多了則登陸成功

一塊磁盤要使用,必須首先分區,然後格式化(格式化的目的建立檔案系統),然後挂載到目錄下,才能被讀寫。

使用fdisk進行分區

fdisk  /dev/sdb

n      #建立一個新分區

1      #建立一個主分區

回車   #選擇啟始位置,回車即預設值,第一個block

回車  #回車即預設值,最後block

W      #退出并儲存

格式化為ext4檔案系統:

mkfs.ext4 /dev/sdb1

建立挂載點mkdir /data

挂載mount /dev/sdb1 /data      #未指定檔案系統類型與參數時,系統自動會使用預設值

df -h 檢視分區情況

[root@localhost ~]# df -h

Filesystem           Size  Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root

                     50G  918M   46G   2% /

tmpfs                48G     0   48G   0% /dev/shm

/dev/sda1            485M   52M  408M  12% /boot

/dev/mapper/VolGroup-lv_home

                     21G  172M   20G   1% /home

/dev/sdb1            985G  188M  984G   1% /data

修改/etc/iscsi/iscsid.conf檔案,将:

#node.startup = automatic 一行前面的#去掉改成

node.startup = automatic

或:

把下面兩行指令寫入/etc/rc.local中

iscsiadm-m node -T iqn.1991-05.com.microsoft:data-win-01-ipc-target -p192.168.1.100:3260 –login

修改/etc/fstab如下:

[root@localhost ~]# tail -1/etc/fstab

/dev/sdb1              /data                  ext4             defaults       0           0

磁盤分區挂載目錄檔案系統類型參數配置是否dump    是否開機自檢

或把下面指令寫入/etc/rc.local中

[root@localhost ~]# tail -1 /etc/rc.local

mount /dev/sdb1 /data

考慮到啟動服務與挂載網絡磁盤的先後順序,擔心如果先啟程式而讀不到磁盤内容出現未知問題,把全部指令放入到/etc/rc.loal中依次執行。

繼續閱讀