CentOS iSCSI客戶端使用配置

配置步驟: php

一、查看安裝是否安裝iSCSI驅動html

rpm -qa|grep iscsi

 

二、查看yum安裝源node

yum list |grep iscsi

 

三、安裝iscsi驅動linux

yum install iscsi-initiator-utils

 

四、配置客戶端名稱vim

vim /etc/iscsi/initiatorname.iscsi
#initiatorname.iscsi
InitiatorName=iqn.2012-10.net.cpd:san.initiator01
InitiatorAlias=initiator01

 

五、修改配置文件centos

vim /etc/iscsi/iscsid.conf
#iscsid.conf
# To manually startup the session set to "manual". The default is automatic.
node.startup = automatic
# To enable CHAP authentication
node.session.auth.authmethod = CHAP
# To set a CHAP username and password for initiator
node.session.auth.username = iscsiadm
node.session.auth.password = iscsiadm123

 

六、查找目標存儲服務器

iscsiadm -m discovery -t sendtargets -p 192.168.130.201

 

七、查看覈對信息網絡

iscsiadm -m node -o show 

 

八、登陸session

#登陸所有掃描到的服務器
iscsiadm -m node --login 

#登陸某一個
#iscsiadm --mode node --targetname iqn.2012-10.net.cpd:san.target01 --portal 172.16.201.200 --login

 

七、查看覈對登陸信息app

iscsiadm -m session -o show 

 

八、查看磁盤狀況

fdisk -l
#or
#cat /proc/partitions

 

九、格式化磁盤

mkfs.ext4 /dev/mapper/san
#格式化大文件 #mkfs.ext4 -T largefile /dev/mapper/san

PS:SAN硬盤經過iscsiadm掃描後通常能看到三個,掛載其中的mapper映射便可。

 

十、掛載磁盤

mkdir /mnt/san
mount -t ext4 /dev/mapper/san /mnt/san

 

十、設置iscsi進程隨系統啓動、啓動自動掛載

#1
#查看啓動設置
chkconfig --list netfs
#設置啓動
chkconfig iscsi on 
chkconfig iscsid on

#2
#設置自動掛載
vim /etc/fstab
#add 
#/dev/sdb1                   /var/kvm                ext4    _netdev         0 0

 

問題:

問題a. 安裝完成後使用service iscsi startservice iscsid start沒法啓動

嘗試使用/sbin/iscsistart 啓動報錯:InitiatorName not set. Exiting iscsistart

解決:直接使用iscsiadm查詢,自動啓動iscsi和iscsid

 

問題b. 登陸後在/dev目錄下不能找到sdb網絡硬盤,能找到sg1

解決:應該是服務器配置問題,經過服務器的管理員修改後就能顯示磁盤了

 

相關問題解決:

 一、查看登陸是否正常

iscsiadm -m session

二、查看網絡是否正常

netstat -n -p|grep 3260

 

 

 

 

參考:

[1] Sunshyfangtian.CentOS5 iSCSI部署.http://sunshyfangtian.blog.51cto.com/1405751/560162.2013-10-16

[2] IVAN MORA PÉREZ.etup iSCSI Target & Initiator on CentOS 6.http://opentodo.net/2012/10/setup-iscsi-target-initiator-on-centos-6/.2013-10-16

[3]  Open-iSCSI.http://www.open-iscsi.org/

[4] Linux-iSCSI Project.http://linux-iscsi.sourceforge.net/

[5] Configure iSCSI Initiator.http://www.server-world.info/en/note?os=CentOS_6&p=iscsi&f=2.2013-10-16

[6] NIXCRAFTNIXCRAFT.CentOS / Red Hat Linux: Install and manage iSCSI Volume.http://www.cyberciti.biz/tips/rhel-centos-fedora-linux-iscsi-howto.html.2013-10-16

[6] Ext4 (簡體中文).https://wiki.archlinux.org/index.php/Ext4_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87).2013-10-23

相關文章
相關標籤/搜索