CentOS 6.5 安裝使用iscsi-initiator

iSCSI(發音爲 /аskzi/)又稱爲IP-SAN,是一種基於因特網及SCSI-3協議下的存儲技術,由IETF提出,並於2003年2月11日成爲正式的標準。與傳統的SCSI技術比較起來,iSCSI技術有以下三個革命性的變化:

把原來只用於本機的SCSI協同透過TCP/IP網絡傳送,使連接距離可作無限的地域延伸;
連接的服務器數量無限(原來的SCSI-3的上限是15);
由於是服務器架構,因此也可以實現在線擴容以至動態部署。

有關ISCSI-target 可參考 CentOS 6.5 安裝使用iSCSI-Target

 

直接使用Yum安裝iSCSI Initiator

[root@I-IT ~]# yum install iscsi\*[root@I-IT ~]# rpm -qa | grep iscsi\*
iscsi-initiator-utils-devel-6.2.0.873-10.el6.x86_64
iscsi-initiator-utils-6.2.0.873-10.el6.x86_64

 

和常規rpm 一樣,命令在/sbin下,配置文件在/etc/iscsi 下:

[root@I-IT ~]# ls /etc/iscsi/ | sort
initiatorname.iscsi ##軟件iSCSI initiator的intiator名稱配置文件##iscsid.conf ##所有剛發起的iSCSI session默認都將使用這個文件中的參數設定##確認iscsi服務隨系統啓動而啓動######################################################################[root@I-IT ~]# chkconfig --list | grep iscsi
iscsi 0:off 1:off 2:off 3:on 4:on 5:on 6:off
iscsid 0:off 1:off 2:off 3:on 4:on 5:on 6:off######################################################################

 

設置InitiatorName

[root@I-IT ~]# cat /etc/iscsi/initiatorname.iscsiInitiatorName=iqn.2014-04.com.i-it:test-iscsi##接受參數的名字嚴格區分大小寫####遵循IQN命名規範iqn.domaindate.reverse.domain.name:optional name

 

設置iscsi參數

###編輯/etc/iscsi/iscsi.conf文件,確認node.startup的值爲automatic,如果iSCSI存儲服務器的target上啓用了CHAP認證,則還需要配置CAHP認證:###|這塊註釋很容易懂|#node.session.auth.authmethod = CHAP#node.session.auth.username = username#node.session.auth.password = password #至少12個字符哦#node.startup = automatic 自動登錄(默認是automatic)node.startup = manual 手動登錄。node.session.timeo.replacement_timeout = 120 #應用程序的超時時間

 

可以先查看一下磁盤的情況

########可以看到我前面共享出來的設備##########[root@itchenyi ~]# iscsiadm -m discovery -t sendtargets -p www.i-it.info10.204.10.204:3260,1 iqn.2014-04.i-it.info:test-iscsi

 

覈對設備信息

[root@itchenyi ~]# iscsiadm -m node -o show# BEGIN RECORD 6.2.0-873.10.el6node.name = iqn.2014-04.i-it.info:test-iscsi
node.tpgt = 1node.startup = automatic##省略若干行.....##

 

登入到iSCSI

[root@itchenyi ~]# iscsiadm -m node --targetname iqn.2014-04.i-it.info:test-iscsi --portal www.i-it.info --loginLogging in to [iface: default, target: iqn.2014-04.i-it.info:test-iscsi, portal: 10.204.10.204,3260] (multiple)Login to [iface: default, target: iqn.2014-04.i-it.info:test-iscsi, portal: 10.204.10.204,3260] successful.## 登入所有掃描到到iscsi ##iscsiadm -m node --login

 

查看磁盤信息並格式化磁盤

[root@itchenyi ~]# fdisk -l###.....省略多行###Disk /dev/sdc: 10.7 GB, 10742151168 bytes64 heads, 32 sectors/track, 10244 cylindersUnits = cylinders of 2048 * 512 = 1048576 bytesSector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0xf2fa270cDevice Boot Start End Blocks Id System/dev/sdc1 1 10244 10489840 83 Linux###.....省略多行###[root@itchenyi ~]# mkfs.ext4 /dev/sdc1

 

設置開機自動掛載

[root@itchenyi ~]# cat /etc/###.....省略多行###/dev/sdc1 /mnt ext4 defaults 0 0[root@itchenyi ~]# mount -a[root@itchenyi ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/sda3 74G 61G 9.6G 87% /tmpfs 2.9G 500K 2.9G 1% /dev/shm/dev/sda1 194M 32M 152M 18% /boot/dev/sda5 372G 2.7G 351G 1% /data/dev/sdc1 9.9G 151M 9.2G 2% /mnt

 

對iSCSI-target進行註銷、刪除操作

###註銷指定targets###              ###註銷前請卸載當前掛載的iSCSI共享磁盤###[root@itchenyi ~]# iscsiadm  -m node -T iqn.2014-04.i-it.info:test-iscsi --portal www.i-it.info -uLogging out of session [sid: 1, target: iqn.2014-04.i-it.info:test-iscsi, portal: 10.204.10.204,3260]Logout of [sid: 1, target: iqn.2014-04.i-it.info:test-iscsi, portal: 10.204.10.204,3260] successful.###註銷所有targets###[root@itchenyi ~]# iscsiadm -m node --logoutall=all###刪除targets信息###[root@itchenyi ~]# iscsiadm -m node -o delete -T iqn.2014-04.i-it.info:test-iscsi --portal www.i-it.info###查看當前iSCSI數據庫中存儲了哪些target記錄###[root@itchenyi ~]# iscsiadm -m node
iscsiadm: No records found


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章