centos6.4掛載iscsi網絡存儲

昨日爲一客戶部署linux系統,服務器自己只有73G磁盤做系統盤。全部數據存儲在網絡存儲上,須要把網絡存儲(iSCSI)掛載到本地,配置過程總結以下:html


Windows server 2008 R2 創建iSCSI

因爲是遠程部署的,我並不瞭解網絡存儲是什麼樣的,向客戶要了一個Windows server 2008 iSCSI建立文檔,這幾個圖都是從客戶給個人iSCSI使用文檔中摘出來的。瞭解一下存儲服務器是如何管理的。node

網上連接:http://blog.sina.com.cn/s/blog_43f638db0101bill.htmllinux


wKioL1LPddPDkaJrAAGo-lCmK2U620.jpg

wKiom1LPdeCQhDUEAAEIHryJ5Eg246.jpg

wKiom1LPdeCgLs05AAE7hdoRaTY406.jpg

wKioL1LPddORlhDCAAEtIwWxk4c924.jpg



點擊檢測IQNLUN,而後完成。
服務器

Centos 6.4上掛載iSCSI配置

1.安裝iscsi支持包並啓動服務

yuminstall binutils iscsi-initiator-utils kmod-xfs xfsprogs網絡


service iscsi startapp

2.登錄網絡存儲

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

反饋結果: 192.168.1.100:3260,1 iqn.1991-05.com.microsoft:data-win-01-ipc-targeturl

客戶端登陸:spa

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

fdisk /dev/sd* 檢查看是否多了一塊磁盤,多了則登錄成功


3.分區並格式化

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

使用fdisk進行分區

fdisk  /dev/sdb

n      #建立一個新分區

1      #建立一個主分區

回車   #選擇啓始位置,回車即默認值,第一個block

回車  #回車即默認值,最後block

W      #退出並保存


格式化爲ext4文件系統:

mkfs.ext4 /dev/sdb1

4.掛載磁盤

建立掛載點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

5.開機自動登記scsi客戶端

修改/etc/iscsi/iscsid.conf文件,將:

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

node.startup = automatic


或:

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

service iscsi start

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


6.開機自動掛載

修改/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



7.總結

考慮到啓動服務與掛載網絡磁盤的前後順序,擔憂若是先啓程序而讀不到磁盤內容出現未知問題,把所有命令放入到/etc/rc.loal中依次執行。

相關文章
相關標籤/搜索