CentOS6.5掛載iSCSI存儲(chǔ)詳細(xì)教程
1.客戶端安裝iscsi的相關(guān)安裝包,并啟動(dòng)
使用yum方式安裝必須能夠訪問外網(wǎng)。
[root@localhost~]#yum install binutils iscsi-initiator-utils kmod-xfs xfsprogs -y
[root@localhost~]#service iscsi start
[root@localhost~]#chkconfig iscsi on
[root@localhost~]# chkconfig iscsid on
其中kmod-xfs xfsprogs為xfs文件系統(tǒng)的組件。
2. 發(fā)現(xiàn)target
[root@localhost~]# iscsiadm -m discovery -t sendtargets -p 1.1.1.1
1.1.1.1:3260,0iqn.2001-06.cn.com.toyou:isum420g5-000ce0cb0:dev0
3.配置initiatiorname(可選這是更改服務(wù)器本身的iqn號(hào),存儲(chǔ)映射LUN的時(shí)候指定的主機(jī),如果映射的時(shí)候主機(jī)是全部,這個(gè)步驟不需要)
將initiatorname.iscsi 里添加target的名稱
[root@localhost~]#vi /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.sphy.com.toyou:isum420g5-000ce0cb0:dev0
?
4.登陸target
[root@localhost~]#iscsiadm -m node -T iqn.2001-06.cn.com.toyou:isum420g5-000ce0cb0:dev0 ?-p 1.1.1.1 –login
Logging in to [iface:default, target: iqn.2001-06.cn.com.toyou:isum420g5-000ce0cb0:dev0, portal:1.1.1.1,3260] (multiple)
Login to [iface: default,target: iqn.2001-06.cn.com.toyou:isum420g5-000ce0cb0:dev0, portal:1.1.1.1,3260] successful.
5.查看存儲(chǔ)是否掛載上
[root@localhost~]# fdisk -l
Disk /dev/sda:1999.0 GB, 1998998994944 bytes
255 heads, 63sectors/track, 243031 cylinders
Units = cylindersof 16065 * 512 = 8225280 bytes
Sector size(logical/physical): 512 bytes / 4096 bytes
I/O size(minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier:0x000bb04e
?? Device Boot????? Start???????? End????? Blocks??Id? System
/dev/sda1?? *??????????1????????? 26????? 204800??83? Linux
Partition 1 doesnot end on cylinder boundary.
/dev/sda2????????????? 26??????? 2066???16384000?? 82? Linux swap / Solaris
/dev/sda3??????????? 2066????? 243032?1935557632?? 83? Linux
Disk /dev/sdb:16002.0 GB, 16001974403072 bytes(此處為掛載的硬盤)
255 heads, 63sectors/track, 1945462 cylinders
Units = cylindersof 16065 * 512 = 8225280 bytes
Sector size(logical/physical): 512 bytes / 512 bytes
I/O size(minimum/optimal): 512 bytes / 512 bytes
Disk identifier:0x00000000
6.用parted進(jìn)行分區(qū)
[root@localhost~]# parted? /dev/sdb
GNU Parted 2.1
使用 /dev/sdb
Welcome to GNUParted! Type 'help' to view a list of commands.?????????????????????????????????????????????????
(parted) mklabelgpt(磁盤容量大于2T要用gpt分區(qū))
(parted)mkpart? primary 0% 100%?????????????????????????????????????????
(parted) print
Model: TOYOU iSUM420G5(scsi)
Disk /dev/sdb: 16.0TB
Sector size(logical/physical): 512B/512B
Partition Table: gpt
Number? Start??End???? Size??? File system?Name???? 標(biāo)志
?1?????1049kB? 16.0TB? 16.0TB?????????????? primary
(parted) quit????????????????????????????????????????????????????????????
信息: You may need toupdate /etc/fstab.?????
注:fdisk支持小于2TB的磁盤,大于2TB的磁盤需要用parted
7.格式化分區(qū)
[root@localhost~]#mkfs.ext4 -T largefile /dev/sdb1
注:-T largefile對(duì)格式化大文件速度要快很多
查看磁盤的uuid
[root@localhost~]#blkid /dev/sdb1
/dev/sdb1:UUID="3fa56f3f-e905-42e5-94cf-e39c49dffc2e" TYPE="ext4"
8.掛載硬盤(注意:掛載分區(qū)到錄像資源/usr/iactive/rec_resource下會(huì)刪除原來的存儲(chǔ)的錄像數(shù)據(jù))
[root@localhost~]#mount? -t ext4 /dev/sdb1 ?/usr/iactive/rec_resource??
9.開機(jī)自動(dòng)掛載
先在/etc/rc.local進(jìn)行登陸
[root@localhost~]#vi /etc/rc.lcoal
iscsiadm -m node-T iqn.2001-06.cn.com.toyou:isum420g5-000ce0cb0:dev0 ?-p 1.1.1.1 –login
[root@localhost~]#vi ?/etc/fstab
UUID=3fa56f3f-e905-42e5-94cf-e39c49dffc2e? /usr/iactive/rec_resource? ext4?defaults? 0? 0
修改完要用mount –a命令檢查fstab文件是否有錯(cuò)誤。(fstab文件有錯(cuò)誤會(huì)導(dǎo)致系統(tǒng)無法啟動(dòng))
注:default后面的一定要注意,第一個(gè)0為是否支持dump(檢查一個(gè)文件系統(tǒng)應(yīng)該以多快頻率轉(zhuǎn)儲(chǔ),不需要?jiǎng)t為0),第二個(gè)0問支持fsck,這個(gè)在啟動(dòng)后會(huì)fsck /dev/sdb1(檢查掛載的分區(qū)文件,0不檢查)。