Date: มกราคม 6, 2019
ทีละขั้นตอน: เชื่อมต่อกับเป้าหมาย iSCSI โดยใช้ซอฟต์แวร์ Open-iSCSI initiator
บทความนี้จะแสดงวิธีกำหนดค่า Open-iSCSI initiator (ไคลเอนต์) เพื่อเชื่อมต่อกับเป้าหมาย iSCSI ที่มีอยู่ (เซิร์ฟเวอร์) ฉันจะไม่ตรวจสอบวิธีตั้งค่าเป้าหมาย iSCSI จริง ๆ ในบทความนี้ หากคุณยังไม่มีเป้าหมาย iSCSI อยู่ในสภาพแวดล้อมของคุณคุณอาจดูที่ OpenFiler
ในคู่มือนี้ฉันใช้ระบบ CentOS 6.5 เป็น iSCSI initiator (ไคลเอนต์) และจะเชื่อมต่อกับเป้าหมาย iSCSI ที่มีอยู่ ติดตั้งซอฟต์แวร์ Open-iSCSI บนระบบ CentOS 6.5 ของฉันแพ็คเกจ Open-iSCSI จะไม่ถูกติดตั้งตามค่าเริ่มต้น คุณสามารถตรวจสอบเพื่อดูว่าระบบของคุณมีแพ็คเกจที่ติดตั้งหรือไม่โดยการรันคำสั่งต่อไปนี้: [root @ linux ~] # rpm -qa | grep iscsi-initiator-
utils หากแพ็คเกจ iscsi-initiator-utils ยังไม่ได้ติดตั้งให้ใช้คำสั่ง“ yum” เพื่อติดตั้ง: [root @ linux ~] # yum การติดตั้ง iscsi-initiator-u
tils เริ่มบริการ iSCSI หลังจากติดตั้ง iscsi-initiator-utils แพ็คเริ่มบริการ iscsid และกำหนดค่าทั้งบริการ iscsid และ iscsi ให้เริ่มโดยอัตโนมัติทุกครั้งที่บูทระบบ: [root @ linux ~] # /etc/init.d/iscsid start [root @ linux ~]
# chkconfig iscsid บน [root @ lin
ux ~] # chkconfig iscsi บน Disco
ver iSCSI เป้าหมายใช้คำสั่ง iscsiadm เพื่อค้นหาเป้าหมาย iSCSI ทั้งหมดบนเซิร์ฟเวอร์เป้าหมาย iSCSI ของคุณ (เช่น iSCSI SAN ของคุณ ในกรณีนี้เซิร์ฟเวอร์ของฉันใช้ OpenFiler): [root @ linux ~] # iscsiadm - การค้นพบ -t sendtargets -p 192.168.197.201
192.168.197.201:3260,1 iqn.2006-01.com.openfiler: tsn.target1 หมายเหตุ: ในตัวอย่างของฉันชื่อโฮสต์ของ iSCSI Target (SAN) ของฉันคือ "openfiler.mydomain.com" และมีที่อยู่ IP เป็น 192.168.197.201 เข้าสู่เป้าหมาย iSCSI และกำหนดค่าการเข้าสู่ระบบอัตโนมัติในเวลาบูต [root @ linux ~] # iscsiadm -m node -T iqn.2006-01.com.openfiler: tsn.target1 -p 192.168.197.201 - ล็
อก [root @ linux ~] # iscsiadm โหนด -m -t iqn.2006-01.com.openfiler: tsn .target1 -p 192.168.197.201 - อัพเดตล่าสุด -n node.startup -v
อัตโนมัติตรวจสอบเซสชัน iSCSI ใช้งานอยู่ [root @ linux ~] # iscsiadm
-m เซสชัน tcp: [1] 192.168.197.201:3260,1 iqn.2006 -01.com.openfiler: tsn.target1 ระบุอุปกรณ์ที่แผนที่เป้าหมาย iSCSI ไปที่ [root @ linux ~] # # (cd / dev / disk / by-path; ls -l * iscsi * | awk '{FS = "" พิมพ์ $ 9
"" $ 10 "" $ 11} ') ip-192.168.197.201: 3260-iscsi-iqn.2006-01.com.openfiler: tsn.target1-lun-0 -> ../../sdc เราว่า เป้าหมาย iSCSI ของเขาถูกแมปไปยัง / dev / sdc บนระบบ จากที่นี่ใช้คำสั่งการแบ่งพาร์ติชัน / การจัดรูปแบบมาตรฐาน (fdisk, mkfs ฯลฯ ) เพื่อตั้งค่าดิสก์ตามที่ต้องการ! ทำซ้ำโดยได้รับอนุญาตจาก Linuxclustering