การบริหารระบบลีนุกซ์. เอกสารแนบ ISCSI Bezdiskova รองรับเทคโนโลยี iSCSI บนพื้นฐานของการเชื่อมต่อ Windows OS iSCSI windows 10

เราจะสามารถเลือกระบบปฏิบัติการ Windows 10 ได้ ในปัจจุบันนี้เกี่ยวกับหน้าที่ของ iSCSI initiator บนคอมพิวเตอร์ที่ใช้ Windows 10 ISCSI เป็นโปรโตคอลการถ่ายโอนข้อมูลซึ่งเป็นรูปแบบการล่มสลายสำหรับการสร้างการทำงานร่วมกันและการจัดการระบบเซิร์ฟเวอร์ เพียงแค่เริ่มต้น iSCSI initiator บนคอมพิวเตอร์ของคุณ กดปุ่ม Start ที่มุมล่างซ้ายของหน้าจอ ที่หน้าต่าง คลิกที่แท็บ - อาหารเสริมทั้งหมด

ในรายการอาหารเสริมทั้งหมดที่ด้านล่างสุด ให้คลิกที่แท็บ - บันทึกผู้ดูแลระบบ ในรายการ คลิกที่แท็บ - iSCSI Iniator

Dal เมื่อเริ่มต้นอย่างรวดเร็วให้กดปุ่ม SO เพื่อให้คุณสามารถเห็นหน้าจอ คุณสามารถเปิดการเชื่อมต่อได้ ในฟิลด์Ob'єktป้อนที่อยู่ IP หรือชื่อ DNS ของวัตถุเทอร์มินัลซึ่งจำเป็นต้องตั้งค่าลิงค์และกดปุ่ม - การเชื่อมต่อ shvidke... เศษขนมปังด้านล่างในสนามมีความผิดในการเป็นตัวแทนของวัตถุและค่ายโยโก

คุณสามารถเชื่อมต่อกับผู้ชนะ พารามิเตอร์เพิ่มเติม... หากคุณต้องการเปิดวัตถุ ให้ดูวัตถุแล้วกดปุ่ม - ขัดจังหวะหรือบีบนิ้ว หุ่นยนต์สามารถอยู่กับเจ้าหน้าที่ของวัตถุและการกำหนดค่าของเซสชัน Schob ตั้งค่าสิ่งที่แนบมาที่ผูกกับวัตถุ kintsevym ดูสิ่งที่แนบมาและกดปุ่ม - สิ่งที่แนบมา

iSCSI(Internet Small Computer System Interface - Maliy kompyuterniy sistemny Internet interface) เป็นโปรโตคอลที่อนุญาตให้คุณส่งคำสั่ง SCSI ได้ตามต้องการ Zvvychay iSCSI ถูกนำไปใช้กับอาร์เรย์ดิสก์ของ Storage Area Network (SAN) ทำให้เซิร์ฟเวอร์แม่สามารถเข้าถึงพื้นที่ดิสก์ขนาดใหญ่ได้ โปรโตคอล iSCSI ถูกใช้โดยผู้ริเริ่ม และใช้เซิร์ฟเวอร์ iSCSI

เซิร์ฟเวอร์ Ubuntu สามารถกำหนดค่าเป็นผู้ริเริ่ม iSCSI หรือเป็นวัตถุกลาง (เซิร์ฟเวอร์) ลำดับของโพรซีเดอร์อธิบายคำสั่งและตัวเลือกสำหรับการตั้งค่าตัวติดตั้ง iSCSI หากคุณมีไฟล์แนบ iSCSI กับกริดของคุณ และคุณจะต้องมีสิทธิ์ที่จำเป็นในการเชื่อมต่อ คำแนะนำในการติดตั้งไฟล์แนบ iSCSI ควรอยู่ใกล้กับ virobnik มาก ดังนั้นไปที่เอกสารประกอบของ virobnik เพื่อตั้งค่าไฟล์แนบ iSCSI เฉพาะของคุณ

การติดตั้ง iSCSI initiator

ในการตั้งค่าเซิร์ฟเวอร์ Ubuntu ใน iSCSI initiator ให้ติดตั้ง package open-iscsi... ป้อนคำว่า:

Sudo apt-get ติดตั้ง open-iscsi

การตั้งค่าตัวเริ่มต้น iSCSI

จามรี tilki ในแพ็ค open-iscsiติดตั้ง แก้ไข /etc/iscsi/iscsid.conf เปลี่ยนขั้นตอนต่อไป:

Node.startup = อัตโนมัติ

คุณสามารถมองเห็นได้ว่ามีข้อมูลประเภทใดบ้างสำหรับยูทิลิตี้เพิ่มเติม iscsiadm... ป้อนคำสั่งที่ไม่เหมาะสมในเทอร์มินัล:

Sudo iscsiadm -m Discovery -t st -p 192.168.0.10

    -NS: โหมดVisnachaєในการฝึกyakuє iscsiadm

    -NS: ประเภท Viznachaє pochuku

    -NS: ตัวเลือกซึ่งเป็นชื่อของที่อยู่ IP ของวัตถุเป้าหมาย

แทนที่ 192.168.0.10 ในแอปพลิเคชันด้วยที่อยู่ IP ของวัตถุของคุณในตาข่าย

ทันทีที่มีวัตถุ tsilovy คุณสามารถเอาชนะ visnovok ที่น่ารังเกียจ podbny:

192.168.0.10:3260,1 iqn.1992-05.com.emc: sl7b92030000520000-2

หมายเลข iqn และ Ip ของที่อยู่จะเป็นของคุณอย่างมาก

ตอนนี้คุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์ iSCSI และหากไม่มีสิ่งนี้ คุณอาจมีโอกาสป้อนข้อมูล บันทึกภูมิภาคโคริสตุวัช การเชื่อมต่อกับมหาวิทยาลัย iSCSI:

Sudo iscsiadm -m โหนด --login

เปลี่ยนดิสก์ใหม่เพื่อเริ่มต้นด้วยโปรแกรมเสริม dmesg:

Dmesg | grep sd [4.322384] sd 2: 0: 0: 0: แนบ scsi ทั่วไป sg1 ประเภท 0 [4.322797] sd 2: 0: 0: 0: 41943040 512 ไบต์บล็อกเชิงตรรกะ: (21.4 GB / 20.0 GiB) [4.322843] sd 2: 0: 0: 0: Write Protect ปิดอยู่ [4.322846] sd 2: 0: 0: 0: Mode Sense: 03 00 00 00 [4.322896] sd 2: 0: 0: 0: Cache data ไม่พร้อมใช้งาน [4.322899] sd 2: 0: 0: 0: สมมติว่าแคชของไดรฟ์: เขียนผ่าน [4.323230] sd 2: 0: 0: 0: ข้อมูลแคชไม่พร้อมใช้งาน [4.323233] sd 2: 0: 0: 0: สมมติว่าแคชของไดรฟ์: เขียนผ่าน [4.325312] sda: sda1 sda2< sda5 >[4.325729] sd 2: 0: 0: 0: ข้อมูลแคชไม่พร้อมใช้งาน [4.325732] sd 2: 0: 0: 0: สมมติว่าแคชของไดรฟ์: เขียนผ่าน [4.325735] sd 2: 0: 0: 0: ดิสก์ SCSI ที่แนบมา [2486.941805 ] sd 4: 0: 0: 3: แนบ scsi ทั่วไป sg3 ประเภท 0 [2486.952093] sd 4: 0: 0: 3: 1126400000 512-byte บล็อกเชิงตรรกะ: (576 GB / 537 GiB) [2486.954195] sd 4: 0: 0: 3: เขียนป้องกันถูกปิด [2486.954200] sd 4: 0: 0: 3: ความรู้สึกของโหมด: 8f 00 00 08 [2486.954692] sd 4: 0: 0: 3: เขียนแคช: ปิดใช้งาน, อ่านแคช: เปิดใช้งาน, ไม่ "t รองรับ DPO หรือ FUA [2486.960577] sdb: sdb1 [2486.964862] sd 4: 0: 0: 3: ดิสก์ SCSI ที่แนบมา

sdb vivedenny แบบแหลมมีราคาเท่ากับดิสก์ iSCSI จำไว้ว่าไม่มีส่วนใดของทั้งหมด Visnovok ไปยังหน้าจอของคุณสามารถแสดงผลได้อย่างชัดเจน

Sudo fdisk / dev / sdb n p ป้อน w

คำสั่ง vishche ถึง vikonuyutsya ยูทิลิตี้กลางทั้งหมด fdisk; ประหลาดใจที่ man fdisk สำหรับรายละเอียดเพิ่มเติม ยังมีประโยชน์ cfdisk INODI Bolsh เป็นมิตรกับ koristuvachiv

ตอนนี้เราจัดรูปแบบระบบไฟล์і montuєmo їїเช่นใน / srv:

Sudo mkfs.ext4 / dev / sdb1 sudo เมานต์ / dev / sdb1 / srv

รายการ Nareshty dodamo ใน / etc / fstab สำหรับการติดตั้ง iSCSI ในกระบวนการเพิ่ม:

/ Dev / sdb1 / srv ext4 ค่าเริ่มต้น, อัตโนมัติ, _netdev 0 0

ความคิดที่ดีจะถูกยกเลิก แต่ทุกอย่างทำงานเหมือนเป็นสมบัติ โดยต้องกรอกลับเซิร์ฟเวอร์

Internet Small Computer System Interface (iSCSI) เป็นโปรโตคอลการถ่ายโอนข้อมูล ซึ่งเป็นสัญญาณสำหรับการแลกเปลี่ยนข้อมูลระหว่างเซิร์ฟเวอร์และระบบจัดเก็บข้อมูล (Storage Area Network, SAN) iSCSI คือการรวมกันของโปรโตคอล SCSI และสแต็คโปรโตคอล TCP / IP และการกำหนดสำหรับการส่งบล็อกข้อมูลผ่านอีเธอร์เน็ต คำสั่ง SCSI บางคำสั่งจะถูกส่งในแพ็กเก็ต IP กลางทั้งหมด และ TCP จะไม่ให้การควบคุมโฟลว์และความน่าเชื่อถือของการส่งข้อมูล

เมื่อข้อมูล vikorystanni iSCSI จากเซิร์ฟเวอร์และระบบถูกส่งเป็นบล็อค ในมุมมองที่ไม่ได้ครอบตัด มันเป็นเรื่องจริงที่จะยอมให้ SAN ได้รับชัยชนะ ราวกับว่ากลิ่นเหม็นจะเชื่อมต่อกับเซิร์ฟเวอร์โดยไม่จำเป็นต้องใช้มัน และไม่ผ่านเน็ต ระบบโฮสต์สามารถกำหนดค่าได้บนการกระจายแบบลอจิคัล SAN จัดรูปแบบและแปลเป็นภาษาท้องถิ่น ฮาร์ดไดรฟ์... ในเวลาเดียวกัน ฟังก์ชัน SAN หลักมาจากพื้นที่จัดเก็บเครือข่าย (NAS) ซึ่งใช้บนระบบไฟล์เดียวกันและโปรโตคอลการถ่ายโอนไฟล์ เช่น SMB หรือ CIFS

เทคโนโลยี ISCSI ได้รับการเผยแพร่เป็นทางเลือกที่ถูกกว่า Fibre Channel (FC) ระบบที่ใช้ ISCSI รองรับโปรโตคอลมาตรฐานและสามารถแจ้งได้บนพื้นฐานของโครงสร้างพื้นฐานระดับต่ำที่มีอยู่ซึ่งสนับสนุนโปรโตคอล IP สำหรับหุ่นยนต์ iSCSI คุณสามารถเลือกช่องเจาะที่เหมาะสมที่สุดได้ (เครื่องสับเปลี่ยน เราเตอร์ อะแดปเตอร์คัตเอาท์ ฯลฯ) และสำหรับ FC คุณต้องใช้อะแดปเตอร์ HBA พิเศษ สายเคเบิลออปติคัล และระหว่างทางเพื่อติดตั้ง

สถาปัตยกรรม ISCSI เป็นไคลเอนต์ - เซิร์ฟเวอร์และรวมถึงองค์ประกอบที่ไม่เหมาะสม:

ผู้ริเริ่ม iSCSI- ส่วนประกอบไคลเอนต์ที่นำพาวเวอร์ซัพพลายไปยังส่วนประกอบ iSCSI Target ที่เชื่อมต่ออยู่ ซึ่งอยู่ที่ฝั่งเซิร์ฟเวอร์ ตัวเริ่มต้นสามารถนำไปใช้ในซอฟต์แวร์ ในมุมมองของไดรเวอร์ หรือด้านฮาร์ดแวร์ ในมุมมองของอแด็ปเตอร์ iSCSI พิเศษ

เป้าหมาย iSCSI- ส่วนประกอบเซิร์ฟเวอร์ ฟังแหล่งจ่ายไฟของลูกค้าและป้องกันการติดตั้งการเชื่อมต่อระหว่างไคลเอนต์และเซิร์ฟเวอร์ iSCSI นอกจากนี้ เป้าหมายของการเชื่อมต่อกับดิสก์เสมือน iSCSI และสำหรับการติดตั้งการเชื่อมต่อ ดิสก์เสมือนทั้งหมดที่เชื่อมต่อถึงกันกับ Target สามารถทำให้พร้อมใช้งานผ่านโปรแกรมติดตั้ง จามรี iSCSI Target สามารถกำหนดค่าเป็นผู้เชี่ยวชาญโดย SRS เช่นเดียวกับ เซิร์ฟเวอร์ Windowsม้วน iSCSI Target ที่ติดตั้ง

ดิสก์เสมือนของ ISCSI - vikoristovyatsya สำหรับพื้นที่ดิสก์บนส่วนตรรกะ (Logical Unit Number, LUN) Windows Server 2012 iSCSI LUN มีดิสก์เสมือนแยกต่างหากในรูปแบบ VHD \ VHDX ก่อนที่จะมีคำพูด ใน Windows Server 2012 สำหรับ iSCSI จะใช้เฉพาะรูปแบบ VHD ซึ่งกำหนดขนาด 2TB สำหรับขนาด LUN สูงสุด Windows Server 2012 R2 มีรูปแบบ VHDX ซึ่งช่วยให้ LUN มีขนาดสูงสุด 64TB

และตอนนี้เราได้รับคำอธิบายประกอบและแม่นยำยิ่งขึ้นเกี่ยวกับช่วงเวลาเหล่านี้:

บนเซิร์ฟเวอร์สกิน iSCSI สามารถมี iSCSI Target ได้ตั้งแต่หนึ่งรายการขึ้นไป
ISCSI Target skin สามารถเชื่อมต่อไดรฟ์เสมือนได้ตั้งแต่หนึ่งไดรฟ์ขึ้นไป
iSCSI Target สามารถให้บริการได้โดยการเชื่อมต่อกับ iSCSI Initiator เท่านั้น
ในตำแหน่งของตัวเอง iSCSI Initiator สามารถเชื่อมต่อกับเป้าหมาย iSCSI อย่างน้อยหนึ่งรายการและดิสก์เสมือนหนึ่งดิสก์ขึ้นไป

นอกจากนี้ ใน Windows Server 2012 การกำหนดค่าแบบวนรอบจะพร้อมใช้งาน ทั้งใน Target และ Initiator สามารถถ่ายโอนไปยังเซิร์ฟเวอร์เดียวและเซิร์ฟเวอร์เดียวกันได้

ในระบบปฏิบัติการของ Microsoft การสนับสนุน iSCSI มีมานานแล้ว ติดตั้ง Microsoft iSCSI Initiator เวอร์ชันแรกแล้ว yak ส่วนประกอบ ocemeใน Windows 2000, Windows XP SP2 และ Windows Server 2003 SP1 และใน Windows Server 2008 และ Vista iSCSI Initiator จะถูกเพิ่มลงในระบบปฏิบัติการ

หาก iSCSI Target พร้อมใช้งาน บางรายการจะรวมอยู่ในเวอร์ชันพิเศษของเซิร์ฟเวอร์ OS Windows Data Storage Server 2003 แต่ได้รับการออกแบบมาเพื่อกระตุ้นระบบการกู้คืนและมาพร้อมกับหนึ่งในโปรแกรมดูที่ติดตั้งครั้งแรกเท่านั้น อย่างไรก็ตาม ในปี 2011 คอมโพเนนต์ Microsoft iSCSI Software Target 3.3 มีให้สำหรับการติดตั้งล่วงหน้าและการติดตั้งบน Windows Server 2008R2 และใน Windows Server 2012 จะเพิ่มการรวมระบบและกลายเป็นบทบาทเซิร์ฟเวอร์

เมื่อสิ้นสุดภาคทฤษฎีแล้วเริ่มปฏิบัติ ในการกำหนดค่าตัวเลือกที่ง่ายที่สุด ในสองเซิร์ฟเวอร์ที่ผ่านมามีการติดตั้ง Windows Server 2012 R2: SRV2 สำหรับ iSCSI Target และ SRV3 สำหรับ iSCSI Initiator

การเริ่มต้นบริการ iSCSI Initiator

สำหรับ cob จุดยืนของบริการของผู้ริเริ่มใน SRV3 กำลังได้รับการแก้ไข สำหรับการแสดงตัวจัดการเซิร์ฟเวอร์ทั้งหมดและในเมนู "เครื่องมือ" ให้เลือกรายการ "iSCSI Initiator"

จามรี bachite ยังไม่ได้เริ่มบริการสำหรับ zamovchuvannyam เมื่อคลิกที่ "ใช่" ในหน้าต่างโต้ตอบ เราจะเริ่มบริการ iSCSI Initiator และกำหนดให้อยู่ในโหมดเริ่มต้นอัตโนมัติ

จากนั้น ให้ไปที่แท็บ "การกำหนดค่า" และจำค่า IQN ไว้ ถึงเวลาที่เราตั้งค่าเซิร์ฟเวอร์แล้ว

IQN (ชื่อที่ผ่านการรับรอง iSCSI) - ตัวระบุเฉพาะ ซึ่งกำหนดให้กับสกิน iSCSI Target และ Initiator IQN เกิดขึ้นจากวันที่ (เดือน і rіk) ของการจำกัดโดเมน ชื่ออย่างเป็นทางการของโดเมน เขียนตามลำดับอย่างรวดเร็ว และไม่ว่าจะเป็นชื่อที่ต้องการหรือไม่ เช่น ชื่อของเซิร์ฟเวอร์ วิ่งประมาณนี้: iqn: 1991-05.com.microsoft: srv3.contoso.com

เริ่มบริการ iSCSI Initiator คอนโซล PowerShell, คำสั่งขั้นตอน:

เริ่มบริการ msiscsi
Set-Service msiscsi -StartupType อัตโนมัติ

การติดตั้งบทบาทเซิร์ฟเวอร์เป้าหมาย iSCSI

ตอนนี้เราจะเปลี่ยนเป็น SRV2 และเริ่มตั้งค่าส่วนเซิร์ฟเวอร์ อันดับแรก เราต้องติดตั้งบทบาท iSCSI Target บนเซิร์ฟเวอร์ ดูตัวจัดการเซิร์ฟเวอร์ คลิกที่ "เพิ่มบทบาทและคุณลักษณะ"

ตัวเลือกแรกคือบทบาท "เซิร์ฟเวอร์เป้าหมาย iSCSI" ซึ่งอยู่ในส่วน File and Storage Services \ File และ iSCSI Services

Abo speedyєoโดยใช้คำสั่ง PowerShell:

ติดตั้ง-WindowsFeature -ชื่อ FS-iSCSITarget-Server

การเตรียมดิสก์

ขณะนี้มีฟิสิคัลดิสก์ซึ่งจะได้รับชัยชนะในการรักษาความปลอดภัยดิสก์ iSCSI เสมือน พิเศษสำหรับการเชื่อมต่อเครือข่ายไปยังเซิร์ฟเวอร์การเชื่อมต่อ ฮาร์ดไดรฟ์ใหม่ ขนาด 120GB ขณะนี้ดิสก์ไม่ทำงาน (ออฟไลน์) สำหรับการเปิดใช้งาน yogo ใน Server Manager ให้ไปที่ส่วน File and Storage Services -> Disks การโจมตีบนดิสก์และแปลเป็น Online

ตอนนี้คุณต้องเปิดพาร์ติชั่นใหม่บนดิสก์ทั้งหมด (หรือไม่) ซึ่งรายการ New Volume ถูกเลือกในเมนูบริบท

แผ่นกายภาพสั่น

vkazuєmo rozmir tomy

และเลือกอักษรระบุไดรฟ์

จากนั้นเลือกระบบไฟล์สำหรับดิสก์ขนาดของเซกเตอร์และตามปริมาณที่คุณเห็น ที่นี่ ฉันเดาว่าดิสก์เสมือนของ iSCSI สามารถแฟลชได้บนโวลุ่ม NTFS เท่านั้น ระบบไฟล์ ReFS (ระบบไฟล์ที่ยืดหยุ่น) ใหม่จะไม่ถูกใช้งาน

สงสัยในข้อมูลสรุปและหากทุกอย่างถูกต้องแล้ว "สร้าง" จะถูกประทับตราโดยเปิดโวลุ่ม

Tіfdіїสามารถ viconati s ด้วย PowerShell... เราทราบดิสก์ที่จำเป็น:

รับดิสก์ | โดยที่ ($ _. OperationalStatus -eq "ออฟไลน์")

แปล yogo ออนไลน์:

ชุดดิสก์ -หมายเลข 1 -IsOffline $ false

ініціалізій:

Initialize-Disk -หมายเลข 1

Stvoryuєmorazdіl:

พาร์ติชั่นใหม่ -DiskNumber 1 -UseMaximumSize -DriveLetter D

І การจัดรูปแบบใน NTFS:

รูปแบบ-ปริมาณ -DriveLetter D -FileSystem NTFS -NewFileSystemLabel "ที่เก็บข้อมูล iSCSI"

ไดรฟ์เสมือนของ ISCSI

จุดเริ่มต้นของโปรแกรมของเราคือจุดเริ่มต้นของดิสก์ iSCSI เสมือน โดยรวมแล้ว เราเปลี่ยนไปใช้การกระจาย iSCSI และการโจมตีโดยเร็วที่สุด โดยเปิดตัวไมสเตอร์

Vibiraєsoบนดิสก์เสมือนจะเป็นอย่างไร

ใช่กับดิสก์และอธิบาย

ขนาดVkazuєmoของดิสก์เสมือนประเภทที่ 1 มีสามตัวเลือกสำหรับการสั่นสะเทือน:

ขนาดคงที่ (ขนาดคงที่) - พับแผ่นดิสก์ในครั้งเดียวโดยยืมวิสัยทัศน์ทั้งหมดของ obsyag กำหนดราคาให้ได้ผลมากที่สุด เบียร์เป็นตัวเลือกที่ประหยัดที่สุด
การขยายแบบไดนามิก (การขยายแบบไดนามิก) - แผ่นดิสก์ที่มีขนาดที่เล็กที่สุดจะขยายจากที่หนึ่งไปยังอีกที่หนึ่ง ซึ่งเปลี่ยนแปลงแบบไดนามิกในถิ่นทุรกันดารอันเป็นผลมาจากจำนวนบันทึกในวันที่ใหม่ ตัวเลือกที่ดีที่สุดสำหรับแผนสำหรับพื้นที่ดิสก์
ความแตกต่าง - ในตัวเลือกที่หลากหลาย จำเป็นต้องใช้ดิสก์สำหรับดิสก์ของพ่อ ด้วยการเพิ่มดิสก์ แผ่นดิสก์ Rizniceviy สามารถเป็นแบบคงที่หรือไดนามิกในรูปแบบของพ่อ สำหรับดิสก์บางประเภท ฉันไม่ได้ใช้ความหมายพิเศษใดๆ สำหรับ iSCSI

ตอนนี้ต้องเปิดใช้งาน iSCSI Target จนกว่าดิสก์จะเชื่อมต่อ ไม่ได้ตั้งค่าการสั่นบนเซิร์ฟเวอร์ที่เป้าหมาย เลือก "เป้าหมาย iSCSI ใหม่"

ใช่ เป้าหมายและคำอธิบาย

เซิร์ฟเวอร์แรกพร้อมใช้งาน ซึ่งสามารถใช้ในการประมวลผลการเข้าถึงก่อนหน้าได้

เมื่อเลือกเซิร์ฟเวอร์ คุณสามารถเพิ่มความเร็วได้สองวิธี หากตัวเริ่มต้นอยู่ใน Windows Server 2012 หรือ Windows 8 คุณก็สามารถเรียกดูและสั่นได้ เซิร์ฟเวอร์ที่จำเป็นจากรายการ สำหรับระบบที่เก่ากว่า ฉันจะป้อนตัวระบุเซิร์ฟเวอร์ด้วยตนเอง ในข้อมูลระบุตัวตนของตัวระบุ คุณสามารถระบุ IQN ของตัวเริ่มต้น ชื่อ DNS หรือที่อยู่ IP ของเซิร์ฟเวอร์ หรือที่อยู่ MAC ของอะแดปเตอร์ตาข่าย

Ydemo ให้ ในด้านที่ไม่เหมาะสม คุณสามารถตั้งค่าการรับรองความถูกต้องโดยใช้โปรโตคอล CHAP ระหว่างเซิร์ฟเวอร์ CHAP (Challenge Handshake Authentication Protocol) เป็นโปรโตคอลทั้งหมดสำหรับการยืนยันตัวตนของพันธมิตรการเชื่อมต่ออีกครั้ง ตั้งรหัสผ่านเป็นวิคตอเรียนหรือเป็นความลับ สำหรับ iSCSI เป็นไปได้ที่จะป้อนการย้อนกลับของแท้ของ CHAP ทั้งแบบทางเดียวและสองทาง (ย้อนกลับ)

การพลิกกลับความถูกต้องของการปรับและการเปิดแผ่นดิสก์

ฉันจะพยายามสร้างสิ่งเหล่านั้นด้วย PowerShell สร้างดิสก์ iSCSI เสมือนอีก 20GB ด้วยคำสั่ง:

ใหม่-IscsiVirtualDisk -Path D: \ iSCSIVirtualDisks \ iSCSI2.vhdx

สัตว์แห่งความเคารพ สำหรับไดนามิกดิสก์สำหรับการเปลี่ยนแปลง สำหรับรุ่น VHD ของขนาดคงที่ของคำขอ เราใช้คีย์ - ใช้คงที่.

ขณะนี้มี iSCSI Target อื่นที่มี iscsi-target-2 และในเซิร์ฟเวอร์ในฐานะเซิร์ฟเวอร์ IQN SRV3 ยังสามารถเข้าถึงได้:

ใหม่-IscsiServerTarget -TargetName iscsi-target-2 -InitiatorIds "IQN: iqn.1991-05.com.microsoft: srv3.contoso.com"

ฉันสามารถเปลี่ยนผลลัพธ์ได้ด้วยคำสั่ง:

รับ-IscsiServerTarget | fl TargetName, LunMappings

การเชื่อมต่อ

เมื่อเปิด SRV2 ทันทีที่คุณเห็นพลังของผู้ริเริ่ม ให้ไปที่แท็บ Discovery แล้วกดปุ่ม Discover Portal

มันถูกป้อนім'яหรือที่อยู่ IP ของพอร์ทัลใน tisnemo ตกลง

สำหรับตัวเลือก iSCSI ที่อยู่ IP ที่มีอยู่ทั้งหมด หากคุณต้องการส่งการรับส่งข้อมูล iSCSI ผ่านอินเทอร์เฟซแบบใช้นิ้วเท่านั้น คุณต้องไปที่การตั้งค่าแบบขยายและในฟิลด์ "เชื่อมต่อโดยใช้" และสั่น IP

ไปที่แท็บ Targets ทั้งหมดที่มีสำหรับการเชื่อมต่อ iSCSI Target จะปรากฏขึ้น เป้าหมายผู้บริโภคที่สั่นสะเทือนและ "เชื่อมต่อ" ที่มีลายนูน

อย่าลืมทำเครื่องหมายที่ช่อง "เพิ่มการเชื่อมต่อนี้ในรายการเป้าหมายที่ชื่นชอบ" การเชื่อมต่ออัตโนมัติไปยังเป้าหมายเมื่อเปิดเครื่องหรือยึดเครื่องใหม่

เมื่อคุณเพิ่มดิสก์ใหม่ เมื่อคุณเปิดสแน็ปอินการควบคุมดิสก์ จะมีดิสก์ใหม่ ห่างจากดิสก์สามารถซ่อมแซมได้เช่นเดียวกับฮาร์ดดิสก์ฟุ่มเฟือยเราเชื่อมต่อในเครื่อง - มันถูกแปลเป็นออนไลน์เราเริ่มต้นเราเริ่มในพาร์ติชันใหม่และฟอร์แมต

สิ่งเหล่านี้คือสิ่งที่คุณสามารถสัมผัสได้เบื้องหลังความช่วยเหลือของ PowerShell รายการ Vivodimo ของเป้าหมายที่มีอยู่:

รับ-IscsiTarget | ฟล

สวิตช์แรกก่อนจำเป็น:

Connect-IscsiTarget -NodeAddress "iqn.1995-05.com.microsoft:srv2-iscsi-target-2-target" -IsPersistent $ จริง

กุญแจ -IsPersistent $ จริงจะเชื่อมต่อโดยอัตโนมัติเมื่อเปิดใช้งานหรือเชื่อมต่อใหม่

สำหรับการเชื่อมต่อ คุณสามารถใช้คำสั่ง Disconnect-IscsiTarge ได้อย่างรวดเร็ว แกนจะเป็นดังนี้:

ตัดการเชื่อมต่อ-IscsiTarget -NodeAddress "iqn.1995-05.com.microsoft:srv2-iscsi-target-2-target" - ยืนยัน: $ false

visnovok

การตั้งค่าเสร็จสมบูรณ์ อย่างที่ฉันพูดเวอร์ชันพื้นฐานที่ง่ายที่สุดของการกำหนดค่าแผนผัง ISCSI มีโอกาสมากขึ้น ตัวอย่างเช่น เป็นไปได้ที่จะใช้บริการชื่อ iSCSI (iSNS) เพื่อความสะดวกในการจัดการ, อินพุต-เอาต์พุต (MPIO) จำนวนมากเพื่อรักษาความปลอดภัยในประสิทธิภาพ และตั้งค่าการพิสูจน์ตัวตนสำหรับโปรโตคอลการเข้ารหัสผ่านโปรโตคอล CHAP ได้อย่างปลอดภัย ฉันวางแผนที่จะเขียนเกี่ยวกับคุณสมบัติdeyakі z tsikh ในบทความที่จะเกิดขึ้น

ในตอนท้ายของวัน มีประเด็นสำคัญที่ต้องพิจารณาเมื่อจัดระบบ iSCSI:

Rozgortati iSCSI บรรจุในตาข่ายคุณภาพสูง ไม่ต่ำกว่า Gigabit Ethernet;
แนะนำให้กระจายทราฟฟิก iSCSI ระดับกลางจากทราฟฟิกและไปที่ด้านล่างสุดของเส้นขอบ ตัวอย่างเช่น สำหรับ VLAN เพิ่มเติมหรือการเชื่อมต่อทางกายภาพบนไดรฟ์
เพื่อรักษาความพร้อมใช้งานสูงสำหรับชุดแฟนซี จำเป็นต้องใช้เทคโนโลยี MPIO หรือเซสชันที่มีการเชื่อมต่อ decalcom (MCS) การรวมอแด็ปเตอร์ NIC Teaming สำหรับการเชื่อมต่อกับตัวเลือก iSCSI ไม่พร้อมใช้งาน
ด้วยเทคโนโลยี Storage Spaces ที่ได้รับชัยชนะ คุณสามารถบันทึกดิสก์เสมือน iSCSI บน Storage Spaces หรือคุณไม่สามารถใช้ iSCSI LUN และไดรฟ์เสมือน iSCSI สำหรับพื้นที่จัดเก็บ
สำหรับการรักษาความปลอดภัยดิสก์ iSCSI เสมือน คุณสามารถเลือกใช้ไดรฟ์ข้อมูลคลัสเตอร์ CSV (Cluster Shared Volume)


ผู้เขียน: Paul Cobbaut
วันที่เผยแพร่: 12 มีนาคม 2015 р
โอน: อ. ปานิน
วันที่โอน: 30 มีนาคม 2558

บทที่ 12. เอกสารแนบ iSCSI

เมื่อคุณอ่านพาร์ติชัน คุณจะสามารถตั้งค่าเซิร์ฟเวอร์ ซึ่งเป็นเซิร์ฟเวอร์ iSCSI หลัก (เป้าหมาย iSCSI) และไคลเอ็นต์ ซึ่งเป็นตัวเริ่มต้น iSCSI (iSCSI initiator)

12.1. คำศัพท์ ISCSI

iSCSI เป็นโปรโตคอลที่อนุญาตให้ถ่ายโอนคำสั่ง SCSI ไปยังโปรโตคอล IP เพิ่มเติม ซึ่งหมายความว่าคุณสามารถตรวจสอบไฟล์แนบ SCSI ในเครื่องได้ (เช่น / dev / sdb) ในส่วนหัวของดิสก์ไดรฟ์ที่มีให้ในเครื่องคอมพิวเตอร์

คอมพิวเตอร์ที่ติดตั้ง ภาคผนวกทางกายภาพเพื่อเงินเรียกว่าเซิร์ฟเวอร์เป้าหมาย iSCSI (iSCSI Target) หากแนบสกินกับที่อยู่ iSCSI บนเซิร์ฟเวอร์โฮสต์ สกินจะรู้จักหมายเลข LUN แต่ละรายการ

คอมพิวเตอร์ไคลเอนต์ iSCSI ซึ่ง ร่วมกับเซิร์ฟเวอร์โฮสต์ เรียกว่า iSCSI Initiator ตัวเริ่มต้นสำหรับการส่งคำสั่ง SCSI ผ่านโปรโตคอล IP จะแทนที่การสื่อสารส่วนหน้าด้วยสิ่งที่แนบมากับฮาร์ดแวร์ ผู้ริเริ่มมีความผิดในการเชื่อมต่อกับเซิร์ฟเวอร์กลางเพื่อป้องกันความเสี่ยงเพิ่มเติม

12.2. เซิร์ฟเวอร์กลาง iSCSI ในการกระจาย RHEL / CentOS

ส่วนนี้อธิบายวิธีการสำหรับการกำหนดค่าเซิร์ฟเวอร์ iSCSI เป้าหมายในการกระจาย RHEL6, RHEL7 และ CentOS

การปรับแก้ไขครั้งต่อไปโดยการติดตั้งแพ็คเกจที่มีส่วนประกอบซอฟต์แวร์ รวมถึงฟังก์ชันการทำงานของเซิร์ฟเวอร์ iSCSI หลัก

ยำติดตั้ง scsi-target-utils

ในแอปพลิเคชันนี้ ในไฟล์ /etc/tgt/targets.conf จะมีการระบุพาธไปยังส่วนต่อพ่วง ซึ่งประกอบด้วยสาม ดิสก์ในเครื่อง, Yakim ตำหนิหมายเลข LUN

ร้านค้าโดยตรง / dev / sdb ร้านค้าโดยตรง / dev / sdc ร้านค้าโดยตรง / dev / sdd ผู้ใช้ที่เข้ามา paul hunter2

เริ่มบริการใหม่:

# บริการ tgtd เริ่มการเริ่มต้น SCSI target daemon: [ตกลง]

พอร์ตภายในเครื่องมาตรฐานของเซิร์ฟเวอร์เป้าหมาย iSCSI รับผิดชอบพอร์ตหมายเลข 3260 และหากจำเป็น คุณสามารถเปลี่ยนไปใช้ netstat สำหรับยูทิลิตี้เพิ่มเติมได้

# Netstat -ntpl | grep tgt tcp 0 0 0.0.0.0:3260 0.0.0.0:* ฟัง 1670 / tgtd tcp 0 0 ::: 3260 ::: * ฟัง 1670 / tgtd

ขณะนี้ ด้วยคำสั่งวิคตอเรียน tgt-admin -s คุณสามารถแก้ไขข้อมูลโดยละเอียดเกี่ยวกับไฟล์แนบที่มีหมายเลข LUN สามหมายเลข (รวมถึงเกี่ยวกับคอนโทรลเลอร์ที่มีหมายเลข LUN 0) ได้

# Tgt-admin -s เป้าหมาย 1: iqn.2014-04.be.linux-training: server1.target1 ข้อมูลระบบ: ไดรเวอร์: iscsi สถานะ: พร้อม I_T ข้อมูล Nexus: ข้อมูล LUN: LUN: 0 ประเภท: ตัวควบคุม SCSI ID: IET 00010000 SCSI SN: beaf10 ขนาด: 0 MB ขนาดบล็อก: 1 ออนไลน์: ใช่ สื่อที่ถอดออกได้: ไม่ใช่ ป้องกันการลบ: ไม่ใช่ อ่านอย่างเดียว: ไม่ใช่ ประเภทการจัดเก็บสำรอง: null เส้นทางการจัดเก็บสำรอง: ไม่มี ธงการจัดเก็บสำรอง: LUN: 1 ประเภท: ดิสก์ SCSI ID : IET 00010001 SCSI SN: VB9f23197b-af6cfb60 ขนาด: 1,074 MB ขนาดบล็อก: 512 ออนไลน์: ใช่ สื่อแบบถอดได้: ไม่ใช่ ป้องกันการลบ: ไม่ใช่ อ่านอย่างเดียว: ไม่ ประเภทร้านค้าสำรอง: rdwr เส้นทางร้านค้าสำรอง: / dev / sdb ธงร้านค้าสำรอง: LUN : 2 ประเภท: ดิสก์ SCSI ID: IET 00010002 SCSI SN: VB8f554351-a1410828 ขนาด: 1074 MB ขนาดบล็อก: 512 ออนไลน์: ใช่ สื่อแบบถอดได้: ไม่ใช่ ป้องกันการลบ: ไม่ใช่ อ่านอย่างเดียว: ไม่ใช่ ประเภทร้านค้าสำรอง: rdwr เส้นทางร้านค้าสำรอง: / dev / sdc แฟล็กร้านค้าสำรอง: LUN: 3 ประเภท: ดิสก์ SCSI ID: IET 00010003 SCSI SN: VB1035d2f0-7ae90b49 ขนาด: 1074 MB, Block si ze: 512 ออนไลน์: ใช่ ถอดได้ สื่อ: ไม่ ป้องกันการลบ: ไม่ อ่านอย่างเดียว: ไม่ ประเภทร้านค้าสำรอง: rdwr เส้นทางร้านค้าสำรอง: / dev / sdd แฟล็กร้านค้าสำรอง: ข้อมูลบัญชี: ข้อมูล ACL: ALL

12.3. ตัวเริ่มต้น ISCSI ในการแจกแจง RHEL / CentOS

ส่วนนี้อธิบายวิธีการกำหนดค่า iSCSI initiator ในการแจกแจง RHEL6, RHEL7 และ CentOS

การปรับแก้ไขครั้งต่อไปโดยการติดตั้งแพ็คเกจที่มีส่วนประกอบซอฟต์แวร์ รวมถึงฟังก์ชันการทำงานของ iSCSI initiator

# ยำติดตั้ง iscsi-initiator-utils

หากคุณต้องการ จำเป็นต้องขอรายการตัวระบุของเซิร์ฟเวอร์เป้าหมายทั้งหมดจากเซิร์ฟเวอร์เป้าหมาย iSCSI

# Iscsiadm -m Discovery -t sendtargets -p 192.168.1.95:3260 เริ่มต้น iscsid: [ตกลง] 192.168.1.95:3260,1 iqn.2014-04.be.linux-training: centos65.target1

เราได้ส่งข้อมูลเกี่ยวกับเซิร์ฟเวอร์เป้าหมายพร้อมตัวระบุ iqn.2014-04.be.linux-training: centos65.target1

Vikoristovuєm tsei identifier iqn สำหรับระบุชื่อการกดแป้นพิมพ์และรหัสผ่าน (paul และ hunter2 โดยเร็วที่สุด) เนื่องจากเราติดตั้งสัญลักษณ์แสดงหัวข้อย่อยบนเซิร์ฟเวอร์หลักก่อนหน้านี้

# Iscsiadm -m โหนด --targetname iqn.2014-04.be.linux-tra \ ining: centos65.target1 --portal "192.168.1.95:3260" --op = อัปเดต --name node \ Session.auth ชื่อผู้ใช้ --value = paul # iscsiadm -m node --targetname iqn.2014-04.be.linux-tra \ ining: centos65.target1 --portal "192.168.1.95:3260" --op = update --name node ... \ session.auth.password --value = hunter2 # iscsiadm -m node --targetname iqn.2014-04.be.linux-tra \ ining: centos65.target1 --portal "192.168.1.95:3260" --op = อัพเดท --name node.js \ session.auth.authmethod --value = CHAP

สำหรับการแจกแจง RHEL และ CentOS ข้อมูลจะถูกเก็บไว้ในไฟล์จากไดเร็กทอรี / var / lib / iscsi / nodes /

# Grep auth /var/lib/iscsi/nodes/iqn.2014-04.be.linux-tr \ aining \: centos65.target1 / 192.168.1.95 \, 3260 \, 1 / ค่าเริ่มต้น node.session.auth.authmethod = CHAP node.session.auth.username = paul node.session.auth.password = hunter2 node.conn.timeo.auth_timeout = 45 #

ในการเริ่มบริการ iscsi ใหม่ มีสามส่วนเพิ่มเติมในระบบของเรา

# Fdisk -l | grep ดิสก์ / dev / sda: 42.9 GB, 42949672960 ไบต์ ตัวระบุดิสก์: 0x0004f229 ดิสก์ / dev / sdb: 1073 MB, 1073741824 ไบต์ ตัวระบุดิสก์: 0x00000000 ดิสก์ / dev / sdc: 1073 MB, 1073741824 ไบต์ ตัวระบุดิสก์ / devx00000000 / sdd: 1073 MB, 1073741824 ไบต์ ตัวระบุดิสก์: 0x00000000 ดิสก์ / dev / sde: 2147 MB, 2147483648 ไบต์ ตัวระบุดิสก์: 0x00000000 ดิสก์ / dev / sdf: 2147 MB, 2147483648 ไบต์ ตัวระบุดิสก์: 0x00000000 ดิสก์ / dev / MB sdg: 2147 , 2147483648 ไบต์ ตัวระบุดิสก์: 0x00000000 ดิสก์ / dev / mapper / VolGroup-lv_root: 41.4 GB, 41448112128 ไบต์ ตัวระบุดิสก์: 0x00000000 ดิสก์ / dev / mapper / VolGroup-lv_swap: 973 MB, 973078528 ไบต์ ตัวระบุดิสก์: 0x00000000 # หยุดบริการ iscsi ใหม่ iscsi: [ตกลง] กำลังเริ่มต้น iscsi: [ตกลง] # fdisk -l | grep ดิสก์ / dev / sda: 42.9 GB, 42949672960 ไบต์ ตัวระบุดิสก์: 0x0004f229 ดิสก์ / dev / sdb: 1073 MB, 1073741824 ไบต์ ตัวระบุดิสก์: 0x00000000 ดิสก์ / dev / sdc: 1073 MB, 1073741824 ไบต์ ตัวระบุดิสก์ / devx00000000 / sdd: +1073 MB, 1073741824 ไบต์ ตัวระบุดิสก์: 0x00000000 ดิสก์ / dev / sde: 2147 MB, 2147483648 ไบต์ ตัวระบุดิสก์: 0x00000000 ดิสก์ / dev / sdf: 2147 MB, 2147483648 ไบต์ ตัวระบุดิสก์: 0x00000000 ดิสก์ / dev / sdg: 2147 MB, 2147483648 ไบต์ ตัวระบุดิสก์: 0x00000000 ดิสก์ / dev / mapper / VolGroup-lv_root: 41.4 GB, 41448112128 ไบต์ ตัวระบุดิสก์: 0x00000000 ดิสก์ / dev / mapper / VolGroup-lv_swap: 973 MB, 973078528 ไบต์ ตัวระบุดิสก์: 0x00000000 ดิสก์ / dev / sdh: 1073 MB, 1073741824 ไบต์ ตัวระบุดิสก์: 0x00000000 ดิสก์ / dev / sdi: 1073 MB, 1073741824 ไบต์ ตัวระบุดิสก์: 0x00000000 ดิสก์ / dev / sdj: 1073 MB, 1073741824 ไบต์ ตัวระบุดิสก์: 0x00000000

คุณสามารถแก้ไขข้อมูลเกี่ยวกับค่ายบริการ iscsi โดยเร่งคำสั่งที่ไม่เหมาะสม:

สถานะ iscsi ของบริการ

12.4. เซิร์ฟเวอร์ iSCSI กลางในการแจกแจงแบบเดเบียน

กระบวนการเตรียมซอฟต์แวร์สำหรับเซิร์ฟเวอร์หลักใน Ubuntu และ Debian distributions จะรวมอยู่ในการติดตั้งชุดซอฟต์แวร์ iscsitarget ในทั้งสองรุ่น เช่นเดียวกับในแพ็คเกจซอฟต์แวร์เพิ่มเติมที่ติดตั้งไว้สำหรับการแจกแจง iscsitarget-dkms สำหรับเคอร์เนล OS

[ป้องกันอีเมล]: ~ # การติดตั้งความถนัด iscsitarget แพ็คเกจใหม่ที่กำลังจะมีการติดตั้ง: อัปเดตแพ็คเกจ iscsitarget 0 รายการ ติดตั้งแพ็คเกจใหม่ 1 รายการ ระบุแพ็กเกจสำหรับการดู 0 รายการ และแพ็กเกจ 0 รายการไม่อัปเดต ต้องมีไฟล์เก็บถาวร 69.4 kB Pislya rozpakuvannya 262 kB จะถูกถ่าย Otrimati: 1 http://ftp.belnet.be/debian/ squeeze / main iscsitarget i386 1.4.20.2-1 \ Otrimaned 69.4 Kb ใน0С (415 Kb / s) สั่นเร็วกว่าแพ็คเกจ iscsitarget ผกผัน (กำลังอ่าน Bazi Danih ... 36441 ไฟล์และแคตตาล็อกได้รับการติดตั้ง ณ วันนี้) (1.4.20.2-1) ... iscsitarget ไม่ได้เปิดใช้งานใน "/ etc / default / iscsitarget" ไม่เริ่มทำงาน ... (คำเตือน) .

หากคุณกำลังทำงานกับการแจกจ่าย Debian 6 คุณจะต้องใช้คำสั่ง aptitude install iscsitarget-dkms เพื่อติดตั้งส่วนประกอบซอฟต์แวร์ที่ใช้สำหรับการรวบรวมโมดูลเคอร์เนล OS หากชุดการแจกจ่าย Debian 5 มีคำสั่งที่คล้ายกัน คุณจะเห็นอันดับถัดไป: aptitude install iscsitarget-modules-`uname -a` การแจกแจงของ Ubuntu มีโมดูลเคอร์เนล OS ที่จำเป็นทั้งหมดรวมอยู่ด้วยก่อนที่จะจัดเก็บแพ็คเกจซอฟต์แวร์หลัก

เซิร์ฟเวอร์ Tsilovy iSCSI สำหรับการจัดสรรสินทรัพย์ ดังนั้นเราจะสามารถเปิดใช้งานได้

[ป้องกันอีเมล]: ~ # Cat / etc / default / iscsitarget ISCSITARGET_ENABLE = false [ป้องกันอีเมล]: ~ # Vi / etc / default / iscsitarget [ป้องกันอีเมล]: ~ # Cat / etc / default / iscsitarget ISCSITARGET_ENABLE = true

12.5. เทคโนโลยี Vikoristannya iSCSI สำหรับการเข้าถึงไฟล์ การปิดระบบสำหรับยูทิลิตี้เพิ่มเติม dd

คุณสามารถเลือกโวลุ่ม LVM (/ dev / md0 / lvol0), พาร์ติชันดิสก์จริง (/ dev / sda), ไฟล์แนบ RAID (/ dev / md0) และยัง ไฟล์ zvichinyในยาคอสติ เชเรล ดานิก ในแอปพลิเคชันนี้ เราจะสามารถไฟล์ไฟล์ เปิดสำหรับยูทิลิตี้เพิ่มเติม dd

ด้านล่างนี้แสดงวิธีการเปิดไฟล์ขนาดเล็กสามไฟล์ (100 MB, 200 MB і 300 MB)

[ป้องกันอีเมล]: ~ # Mkdir / iscsi [ป้องกันอีเมล]: ~ # Dd ถ้า = / dev / ศูนย์ของ = / iscsi / lun1.img bs = จำนวน 1M = 100 100 + 0 ระเบียนถูกลบ 100 + 0 ระเบียนที่อัปโหลด 104857600 ไบต์ (105 MB) คัดลอกแล้ว 0.315825 s, 332 MB / s [ป้องกันอีเมล]: ~ # Dd if = / dev / zero of = / iscsi / lun2.img bs = จำนวน 1M = 200 200 + 0 ระเบียนที่แก้ไข 200 + 0 ระเบียนที่อัปโหลด 209715200 ไบต์ (210 MB) คัดลอกแล้ว 1.08342 s, 194 MB / s [ป้องกันอีเมล]: ~ # Dd ถ้า = / dev / ศูนย์ของ = / iscsi / lun3.img bs = จำนวน 1M = 300 300 + 0 ระเบียนที่ลบ 300 + 0 ระเบียนที่อัปโหลด 314572800 ไบต์ (315 MB) คัดลอกแล้ว 1.36209 วินาที 231 MB / s

เรามีความผิดในการเปิดเผยไฟล์สามไฟล์ที่มีบรรณาการสำหรับเซิร์ฟเวอร์ iSCSI เป้าหมายในไฟล์ /etc/iet/ietd.conf (ในบางกรณี ไฟล์ /etc/ietd.conf ถูกขยาย)

[ป้องกันอีเมล]: / ฯลฯ / iet # cp ietd.conf ietd.conf.original [ป้องกันอีเมล]: / ฯลฯ / iet #> ietd.conf [ป้องกันอีเมล]: / ฯลฯ / iet # vi ietd.conf [ป้องกันอีเมล]: / ฯลฯ / iet # cat ietd.conf Target iqn.2010-02.be.linux-training: storage.lun1 IncomingUser isuser hunter2 OutgoingUser Lun 0 Path = / iscsi / lun1.img, Type = fileio Alias ​​​​LUN1 Target iqn .2010 -02.be.linux-training: storage.lun2 IncomingUser isuser hunter2 OutgoingUser Lun 0 Path = / iscsi / lun2.img, Type = fileio นามแฝง LUN2 เป้าหมาย iqn.2010-02.be.linux-training: storage .lun3 IncomingUser isuser hunter2 OutgoingUser Lun 0 Path = / iscsi / lun3.img, Type = fileio นามแฝง LUN3

เรายังต้องเพิ่มข้อมูลเกี่ยวกับส่วนขยายของเราในไฟล์ /etc/initiators.allow

[ป้องกันอีเมล]: / ฯลฯ / iet # cp initiators.allow initiators.allow.original [ป้องกันอีเมล]: / Etc / iet #> initiators.allow [ป้องกันอีเมล]: / Etc / iet # vi initiators.allow [ป้องกันอีเมล]: / ฯลฯ / iet # cat initiators.allow iqn.2010-02.be.linux-training: storage.lun1 iqn.2010-02.be.linux-training: storage.lun2 iqn.2010-02.be.linux- การฝึกอบรม: storage.lun3

ตัวชั่วโมงเองคือการเริ่มการตั้งค่าเซิร์ฟเวอร์:

[ป้องกันอีเมล]: / Etc / iet # /etc/init.d/iscsitarget start การเริ่มต้นบริการเป้าหมายองค์กร iSCSI:. ... [ป้องกันอีเมล]: / ฯลฯ / เช่น #

เพื่อกระทบยอดความถูกต้องของการเปิดใช้งานไฟล์แนบสำหรับการรวบรวมการบริจาคคุณสามารถอ่านไฟล์จาก director / proc / net / iet:

[ป้องกันอีเมล]: / Etc / iet # cat / proc / net / iet / volume tid: 3 ชื่อ: iqn.2010-02.be.linux-training: storage.lun3 lun: 0 state: 0 iotype: fileio iomode: wt blocks: 614400 ขนาดบล็อก: \ 512 เส้นทาง: /iscsi/lun3.img tid: 2 ชื่อ: iqn.2010-02.be.linux-training: storage.lun2 lun: 0 สถานะ: 0 iotype: fileio iomode: wt บล็อก: 409600 ขนาดบล็อก: \ 512 เส้นทาง: /iscsi/lun2.img tid: 1 ชื่อ: iqn.2010-02.be.linux-training: storage.lun1 lun: 0 สถานะ: 0 iotype: fileio iomode: wt บล็อก: 204800 blocksize: \ 512 path: /iscsi/lun1.img [ป้องกันอีเมล]: / Etc / iet # cat / proc / net / iet / session tid: 3 ชื่อ: iqn.2010-02.be.linux-training: storage.lun3 tid: 2 ชื่อ: iqn.2010-02.be.linux- การฝึกอบรม: storage.lun2 tid: 1 ชื่อ: iqn.2010-02.be.linux-training: storage.lun1

12.6. ISCSI initiator ใน Ubuntu distributions

ประการแรก เรามีความผิดในการติดตั้งซอฟต์แวร์ไคลเอ็นต์สำหรับการรักษาความปลอดภัย iSCSI (เป็นวิธีที่ชาญฉลาด บนคอมพิวเตอร์ที่ไม่ถูกต้อง ซึ่งจะเป็นบทบาทของเซิร์ฟเวอร์เป้าหมาย)

[ป้องกันอีเมล]: ~ # ความถนัดในการติดตั้ง open-iscsi การอ่านแพ็คเก็ต ... การอ่านแผนผังของเงินฝาก ... การอ่านข้อมูลเกี่ยวกับมาตรฐาน ... การอ่านข้อมูลเกี่ยวกับการขยายโรงงาน ... open-iscsi-utils (ก)

การแก้ไขซอฟต์แวร์ iSCSI ของลูกค้าอย่างรวดเร็วสำหรับการเปิดใช้อัตโนมัติ

[ป้องกันอีเมล]: / ฯลฯ / iscsi # cp iscsid.conf iscsid.conf.original [ป้องกันอีเมล]: / Etc / iscsi # vi iscsid.conf [ป้องกันอีเมล]: / ฯลฯ / iscsi # grep ^ node.startup iscsid.conf node.startup = อัตโนมัติ

อย่างไรก็ตาม คุณสามารถรอที่จะเปิดตัวซอฟต์แวร์ของไคลเอ็นต์ในโหมดแมนนวลได้

[ป้องกันอีเมล]: / Etc / iscsi / nodes # /etc/init.d/open-iscsi start * การเริ่มบริการ iSCSI initiator iscsid [ตกลง] * การตั้งค่าเป้าหมาย iSCSI [ตกลง] [ป้องกันอีเมล]: / Etc / iscsi / โหนด #

ตอนนี้เราสามารถเชื่อมต่อกับเซิร์ฟเวอร์กลางและใช้ยูทิลิตี้ iscsiadm เพื่อลบข้อมูลเกี่ยวกับส่วนเสริมที่เราต้องการเข้าถึง

[ป้องกันอีเมล]: / ฯลฯ / iscsi # iscsiadm -m Discovery -t st -p 192.168.1.31

192.168.1.31:3260,1 iqn.2010-02.be.linux-training: storage.lun2

192.168.1.31:3260,1 iqn.2010-02.be.linux-training: storage.lun1

192.168.1.31:3260,1 iqn.2010-02.be.linux-training: storage.lun3

คุณสามารถใช้โปรแกรม iscsiadm เหล่านี้เพื่อแก้ไขไฟล์จากไดเร็กทอรี / etc / iscsi / nodes /

[ป้องกันอีเมล]: / Etc / iscsi # iscsiadm -m node --targetname "iqn.2010-02.be.linu \ x-training: storage.lun1" --portal "192.168.1.31:3260" --op = update --name ไม่มี \ de.session.auth.authmethod --value = CHAP [ป้องกันอีเมล]: / Etc / iscsi # iscsiadm -m node --targetname "iqn.2010-02.be.linu \ x-training: storage.lun1" --portal "192.168.1.31:3260" --op = update --name ไม่มี \ de.session.auth.username --value = isuser [ป้องกันอีเมล]: / Etc / iscsi # iscsiadm -m node --targetname "iqn.2010-02.be.linu \ x-training: storage.lun1" --portal "192.168.1.31:3260" --op = update --name ไม่มี \ de.session.auth.password --value = hunter2

ควรอธิบายรายละเอียดของอาหารซ้ำสำหรับเรือนพักสองหลัง

ในการดำเนินการนี้ คุณต้องเริ่มบริการระบบของ initiator ใหม่เพื่อเชื่อมต่อกับเซิร์ฟเวอร์เป้าหมาย

[ป้องกันอีเมล]: / Etc / iscsi / nodes # /etc/init.d/open-iscsi restart * ตัดการเชื่อมต่อเป้าหมาย iSCSI [OK] * การหยุดบริการ iSCSI initiator [OK] * การเริ่มบริการ iSCSI initiator iscsid [ตกลง] * การตั้งค่าเป้าหมาย iSCSI

ใช้ fdisk -i เพื่อลบข้อมูลเกี่ยวกับไฟล์แนบ iSCSI ใหม่สามรายการ

[ป้องกันอีเมล]: / Etc / iscsi / nodes # fdisk -l 2> / dev / null | grep ดิสก์ / dev / sda: 17.2 GB, 17179869184 ไบต์ ตัวระบุดิสก์: 0x0001983f ดิสก์ / dev / sdb: 209 MB, 209715200 ไบต์ ตัวระบุดิสก์: 0x00000000 ดิสก์ / dev / sdd: 314 MB, 314572800 ไบต์ ตัวระบุดิสก์: 0x00000000 ดิสก์ / dev / sdc: 104 MB, 104857600 ไบต์ ตัวระบุดิสก์: 0x00000000

ข้อความที่ด้านข้างของเซิร์ฟเวอร์หลักสามารถแก้ไขได้ด้วยข้อมูลเกี่ยวกับเซสชันที่ใช้งานอยู่

[ป้องกันอีเมล]: / Etc / iet # cat / proc / net / iet / session tid: 3 ชื่อ: iqn.2010-02.be.linux-training: storage.lun3 sid: 5348024611832320 ผู้ริเริ่ม: iqn.1993-08.org.debian: 01: 8983ed2d770 cid: 0 ip: 192.168.1.35 สถานะ: active hd: none dd: none tid: 2 ชื่อ: iqn.2010-02.be.linux-training: storage.lun2 sid: 4785074624856576 ตัวเริ่มต้น: iqn.1993-08 .org.debian: 01: 8983ed2d770 cid: 0 ip: 192.168.1.35 state: active hd: none dd: none tid: 1 ชื่อ: iqn.2010-02.be.linux-training: storage.lun1 sid: 5066549618344448 ตัวเริ่มต้น: iqn.1993-08.org.debian: 01: 8983ed2d770 cid: 0 ip: 192.168.1.35 สถานะ: ใช้งาน hd: ไม่มี dd: ไม่มี [ป้องกันอีเมล]: / ฯลฯ / เช่น #

12.7. Vikoristannya ไฟล์แนบ iSCSI

ระหว่างสิ่งที่แนบมากับ SCSI และ iSCSI พวกเขาไม่ทราบหลักการว่าพวกเขารู้วิธีเชื่อมต่อกับระบบอย่างถูกต้องได้อย่างไร: พื้นผิวของสิ่งที่แนบดิสก์มีหน้าที่ในการแจกจ่ายบนพาร์ติชัน

[ป้องกันอีเมล]: / Etc / iscsi / nodes # history | หาง -13 94 fdisk / dev / sdc 95 fdisk / dev / sdd 96 fdisk / dev / sdb 97 mke2fs / dev / sdb1 98 mke2fs -j / dev / sdc1 99 mkfs.ext4 / dev / sdd1 100 ม. / mkdir mkdir / mnt / is2 102 mkdir / mnt / is3 103 เมานต์ / dev / sdb1 / mnt / is1 104 เม้าท์ / dev / sdc1 / mnt / is2 105 เมานต์ / dev / sdd1 / mnt / is3 106 ประวัติ | หาง -13 [ป้องกันอีเมล]: / Etc / iscsi / nodes # เมานต์ | grep คือ / dev / sdb1 บน / mnt / is1 ประเภท ext2 (rw) / dev / sdc1 บน / mnt / is2 ประเภท ext3 (rw) / dev / sdd1 บน / mnt / is3 ประเภท ext4 (rw)

12.8. ความรู้เชิงปฏิบัติ: ไฟล์แนบ iSCSI

12.9. ขั้นตอนที่ถูกต้องสำหรับการใช้การตั้งค่าที่ใช้งานได้จริง: ไฟล์แนบ iSCSI

1. ตั้งค่าเซิร์ฟเวอร์ (ไฟล์แนบ LVM และไฟล์แนบ SCSI เช่น Dzherela danih) และตัวเริ่มต้น ซึ่งจะเชื่อมต่อกับเซิร์ฟเวอร์จำนวนมาก

เทคนิคที่กำหนดอาจติดอยู่ในโรบ็อตต่างๆ ที่มีการแจกแจงแบบ Debian / Ubuntu / Mint หากต้องการเรียนรู้เกี่ยวกับความแตกต่างที่สามารถพบได้ในโรบ็อตต่างๆ ที่มีการแจกแจง RHEL / CentOS จากนั้นให้เปลี่ยนเป็นการแจกแจงด้วยข้อมูลเชิงทฤษฎี

หน้าแรก (โดยมีนักเรียนนั่งอยู่ข้างๆ) เกี่ยวกับสิ่งเหล่านั้น ซึ่งจากคอมพิวเตอร์จะแสดงหน้าที่ของเซิร์ฟเวอร์กลาง และอะไรจากผู้ริเริ่ม

Diy ผู้ซึ่งมีความผิดในการเป็นวิซันบนคอมพิวเตอร์ โดยที่วิสัยทัศน์คือบทบาทของเซิร์ฟเวอร์หลัก:

ก่อนอื่น สำหรับเครื่องมือมาตรฐานเพิ่มเติมของชุดการแจกจ่ายของคุณ ให้ติดตั้งแพ็คเกจซอฟต์แวร์ iscsitarget เพื่อติดตั้งซอฟต์แวร์ สำหรับความผิดทั้งหมด ความรู้จะถูกลบออกในระหว่างการอ่านหน้าบทแรก สำหรับการตั้งค่าปริมาณตรรกะ (/ dev / vg / lvol0) เช่นเดียวกับบทที่กำหนดให้กับเทคโนโลยี RAID สำหรับการปรับ ไฟล์แนบ RAID เนื่องจาก / dev จะถูกนำเสนอโดยไฟล์ / dev ให้คำสั่ง Viconati เพื่อแก้ไขไฟล์การกำหนดค่า:

Vi / etc / default / iscsitarget (ตั้งค่าเป็น true เพื่อเปิดใช้งานพารามิเตอร์)

ให้ข้อมูลเกี่ยวกับไฟล์แนบของคุณกับไฟล์ปรับแต่ง /etc/iet/ietf.conf:

[ป้องกันอีเมล]: / ฯลฯ / iet # cat ietd.conf Target iqn.2010-02.be.linux-training: storage.lun1 IncomingUser isuser hunter2 OutgoingUser Lun 0 Path = / dev / vg / lvol0, Type = fileio Alias ​​​​LUN1 Target iqn .2010 -02.be.linux-training: storage.lun2 IncomingUser isuser hunter2 OutgoingUser Lun 0 Path = / dev / md0, Type = fileio นามแฝง LUN2

ให้ตัวระบุของไฟล์แนบทั้งสองไฟล์กำหนดค่า /etc/iet/initiators.allow:

[ป้องกันอีเมล]: / ฯลฯ / iet # cat initiators.allow iqn.2010-02.be.linux-training: storage.lun1 iqn.2010-02.be.linux-training: storage.lun2

Diy ผู้ซึ่งมีความผิดในการเป็นผู้เยี่ยมชมคอมพิวเตอร์ซึ่งเป็นบทบาทของผู้ริเริ่ม:

ติดตั้งแพ็คเกจซอฟต์แวร์ open-iscsi และรัน daemon

หากคุณต้องการ ใช้คำสั่ง iscsiadm -m Discovery -t st "target-ip" เพื่อละทิ้งข้อมูลเกี่ยวกับไฟล์แนบ iSCSI บนเซิร์ฟเวอร์เป้าหมาย

แก้ไขไฟล์จากไดเร็กทอรี / etc / iscsi / nodes / ในลำดับเดียวกับที่อธิบายไว้ในส่วนของส่วนทฤษฎีของส่วนหัว เมื่อต้องการรีสตาร์ท iSCSI daemon ให้ใช้คำสั่ง fdisk -i เพื่อลบข้อมูลเกี่ยวกับสิ่งที่แนบ iSCSI

การเขียนโพสต์นี้ครอบงำการรวบรวมข้อมูลในส่วนต่างๆ และหลายปีของทรัพยากรทั้งภาษารัสเซียและภาษาอังกฤษในอินเทอร์เน็ต โดยเป็นเรื่องตลกเกี่ยวกับวิธีง่ายๆ ในการตระหนักถึงความปลอดภัยของพีซีแบบไร้ดิสก์

การเปลี่ยนความคิดก่อนที่ vivchennya ของโภชนาการนี้คือการปรากฏตัวของคอมพิวเตอร์ ดิสก์ไดรฟ์... จำเป็นต้องใช้ระบบปฏิบัติการ Windows 7 64 บิตบนพีซีเครื่องนี้โดยไม่ต้องใช้เซิร์ฟเวอร์ Linux กรอบท้องถิ่นระบบวินโดวส์ ตามสถิติของผลิตภัณฑ์ซอฟต์แวร์ สามารถใช้งานได้บนฝั่งเซิร์ฟเวอร์และตามรุ่นของ Windows

Rozmova เกี่ยวกับปาฏิหาริย์ของเทคโนโลยี iSCSI และวิธีที่เราสามารถได้รับชัยชนะในการแก้ไขบนกริดในพื้นที่ เพื่อประหยัดในส่วนของการซื้อใหม่ ความเป็นเจ้าของดิสก์... ฉันจะพยายามอธิบายกระบวนการทั้งหมดของการกำหนดค่าภาษาที่ดีที่สุดสำหรับทั้งผู้ดูแลระบบและผู้ดูแลระบบที่ไม่ผ่านการรับรอง

เพื่อความชัดเจนค่าของคำศัพท์คืออะไร:

  • iSCSI (Internet Small Computer System Interface) เป็นโปรโตคอลที่ใช้ TCP / IP และการแบ่งพาร์ติชันเพื่อสร้างการเชื่อมต่อระหว่างกันและการควบคุมระบบ เซิร์ฟเวอร์และไคลเอ็นต์
  • เป้าหมาย iSCSI: (Meta iSCSI) - โปรแกรมของตัวควบคุมฮาร์ดแวร์แบบย่อ (HBA) ซึ่งเปิดใช้งานการสร้างภาพดิสก์และแสดงพลังของ iSCSI
  • iSCSI Initiator: (iSCSI initiator) - โปรแกรมไคลเอ็นต์หรือตัวควบคุมฮาร์ดแวร์ ซึ่งทำงานร่วมกับ iSCSI Target
  • IQN: (ชื่อที่ผ่านการรับรอง iSCSI) - ตัวระบุเฉพาะ (ime) ของ iSCSI Target หรือ iSCSI Initiator
  • LUN: (Logical Unit Number) - บล็อกที่อยู่ส่วนขยายในช่วง 0-127;
  • DHCP (English Dynamic Host Configuration Protocol - โปรโตคอลสำหรับการตั้งค่าแบบไดนามิกของมหาวิทยาลัย) เป็นโปรโตคอลเม่นที่อนุญาตให้คอมพิวเตอร์ปรับที่อยู่ IP และพารามิเตอร์ที่จำเป็นสำหรับโรบ็อตใน TCP / IP mesh โดยอัตโนมัติ
  • TFTP (ภาษาอังกฤษเล็กน้อย การถ่ายโอนไฟล์โปรโตคอล - โปรโตคอลการถ่ายโอนไฟล์อย่างง่าย) เพื่อเป็นส่วนหัวสำหรับการล็อกหลักของเวิร์กสเตชันแบบไม่มีดิสก์

รายการ

ระบบปฏิบัติการปัจจุบันและ Windows 7, Windows Server 2008 และทุกอย่างที่เก่ากว่าสามารถเชื่อมต่อได้โดยไม่ต้องใช้เป้าหมาย iSCSI ปัญหาเกิดขึ้นเฉพาะในความจริงที่ว่ารูปแบบของบล็อกจะปรากฏขึ้นเมื่อเปิดเครื่องพีซี

แน่นอน คุณอาจสนใจเทคโนโลยี PXE มากขึ้นด้วยซ้ำ และแกน iSCSI ส่วนใหญ่เป็นเพื่อนของฝั่งเซิร์ฟเวอร์ เช่น Intel อย่างไรก็ตาม เนื่องจากอย่างน้อยสองโครงการโอเพนซอร์ส gPXE และ iPXE อนุญาตให้แนบ iSCSI เมื่อเชื่อมต่อกับพีซี Ostann_y สำหรับคำว่าส้อมของคนแรกพร้อมการสนับสนุนเพิ่มเติมจากระบบการให้อภัยและตัวเลือกเพิ่มเติม

มีหลายวิธีในการเริ่มต้นใช้งาน gPXE และ iPXE ในกฎหมายนี้ เราจะพิจารณาการเชื่อมโยงการลงทะเบียนและการเชื่อมต่อ iPXE สำหรับสคริปต์ที่จำเป็นใหม่ในกระบวนการเชื่อมโยง

สาระสำคัญของสิ่งนี้คือ - เป็นเวลาหนึ่งชั่วโมงเมื่อคอมพิวเตอร์ถูกล็อค การ์ดแฟนซีจะลบการตั้งค่าที่จำเป็นผ่านเซิร์ฟเวอร์ DHCP และล็อค PXELINUX ให้สคริปต์ที่จำเป็นแก่ PXELINUX และเพิ่มสคริปต์ iPXE ซึ่งในทางกลับกัน สามารถเข้าถึงได้โดยตัวเริ่มต้น iSCSI และการควบคุมจะถูกโอนไปยังดิสก์ จนกว่าจะถึงเวลาเริ่มต้นของการแนบบล็อก การถ่ายโอนไฟล์ตามที่เป็นอยู่ โปรโตคอล TFTP จะได้รับการปกป้อง

เหตุใดฉันจึงดึงดูด PXELINUX

Deyakіสามารถจ่ายไฟได้ - และผู้ที่จะเพิ่ม PXELINUX? ก่อนอื่น ผ่าน PXELINUX ฉันจะใช้ iPXE เพื่อปลดล็อกสคริปต์ที่จำเป็นสำหรับการเริ่มต้นเป้าหมาย iSCSI ที่ต้องการ ในอีกทางหนึ่ง คุณสามารถมีเมนูด่วนพร้อมตัวเลือกใหม่มากมาย ประการที่สาม หากมีเวิร์กสเตชันแบบไม่มีดิสก์จำนวนหนึ่งในเน็ต จำเป็นต้องเชื่อมต่อพีซีกับดิสก์ iSCSI และไม่สามารถเข้าถึงดิสก์ "ต่างประเทศ" ได้ แต่หมายความว่าเครื่องหนึ่งต้องการที่อยู่ MAC เพียงที่อยู่เดียวเท่านั้น เพื่อจุดประสงค์ของ cich จะมีการลงทะเบียนสองขั้นตอนกับผู้ชนะ PXELINUX


เอลเกี่ยวกับทุกอย่างตามลำดับ การติดตั้งและกำหนดค่าซอฟต์แวร์ที่จำเป็นสำหรับการใช้งาน DHCP, TFTP และ iSCSI Target ในระบบ Windows เป็นสิ่งสำคัญมาก สำหรับทั้งหมด ฉันมี vikoristovuvavvavvavshutkotkot ขยายผลิตภัณฑ์ซอฟต์แวร์ Tftpd32 และ StarWind Virtual SAN อย่างไม่ลดละ โปรแกรม Tftpd32 จะถูกเลือกเป็นเซิร์ฟเวอร์ DHCP เช่นเดียวกับเซิร์ฟเวอร์ TFTP แต่ StarWind Virtual SAN จะปรากฏเป็นเป้าหมาย iSCSI คุณสามารถปรับแต่งโปรแกรมเหล่านี้ได้บนเว็บไซต์ของนักพัฒนาตามชื่อที่ระบุ ในการดาวน์โหลดโปรแกรม StarWind Virtual SAN คุณจะต้องสั่นโปรแกรมเวอร์ชันฟรีบนเว็บไซต์และเข้าสู่กระบวนการสร้างใหม่ตามที่อยู่ไปรษณีย์ของบริษัท รหัสใบอนุญาตมาถึงที่อยู่อีเมลของคุณแล้ว และคุณสามารถดาวน์โหลดซอฟต์แวร์ได้เอง

โปรแกรม Nalashtuvannya Tftpd32

โปรแกรมได้รับมาเพื่อให้เสร็จสิ้นมันเรียบง่ายและชาญฉลาด ฉันจะให้ภาพหน้าจอของการปรับแต่งของฉัน:


บนแท็บ "GLOBAL" บริการ TFTP Server, Syslog Server และ DHCP Server จะไม่ถูกเลือก ในการฝาก TFTP ในฟิลด์ Base Directory จะมีการระบุจุด ซึ่งหมายความว่าในความสามารถของ root director โฟลเดอร์จะได้รับชัยชนะ โดยที่ติดตั้งโปรแกรม Tftpd32 เอง บนแท็บ DHCP ในฟิลด์ Boot File จะมีการระบุชื่อของการสำรองข้อมูล ซึ่งมองเห็นได้ในการตั้งค่า PXELINUX ไม่จำเป็นต้องตั้งค่าใด ๆ บนแท็บ SYSLOG

ISCSI เมตา การตั้งค่า SAN เสมือนของ StarWind

เมื่อติดตั้งโปรแกรม การปรับเปลี่ยนบางอย่างจะไม่ทำงาน คุณสามารถเริ่มการติดตั้ง .NET Framework 4 ได้เท่านั้น เว้นแต่จะติดตั้งในระบบแล้ว หลังจากติดตั้งโปรแกรมเพื่อเปิดบริการของคุณแล้ว หุ่นยนต์ก็พร้อมทำงานทันที ทางลัด StarWind Management Console สำหรับการจัดการจะปรากฏขึ้นบนโต๊ะทำงาน

คอนโซลการจัดการ StarWind ปรากฏขึ้น ปุ่มเพิ่มเซิร์ฟเวอร์มีลายนูนและ เซิฟเวอร์ใหม่ด้วยที่อยู่ IP 192.168.0.1 เซิร์ฟเวอร์ที่มีที่อยู่ IP 127.0.0.1 สามารถเห็นการเปลี่ยนแปลงได้
จากนั้นเราสั่นเซิร์ฟเวอร์และการโจมตีของ Add Target ที่หน้าต่าง คุณสามารถป้อนชื่อ IQN ของคุณเองโดยเปิดใช้งานช่องทำเครื่องหมายชื่อเป้าหมาย ในตอนเช้าฉันบอก iqn.2014-11.home: win7-64bit
ระยะทางถูกสั่นโดยเป้าหมายของเราและการโจมตีของอุปกรณ์เสริม
ในขณะนี้มีการสั่นของ Hard Disk Device ซึ่งเป็นการสั่นจากระยะไกลของ Virtual Disk ทำให้สามารถกู้คืนและเปลี่ยนดิสก์ที่ถูกทิ้งได้ ถูกตั้งค่าให้แลกเปลี่ยนและแคชพารามิเตอร์ และสะสมในคอมพิวเตอร์ที่ แรงกดของปุ่มสร้าง

กระเป๋าจะมีชุดหุ่นยนต์พร้อมใช้ iSCSI Target ซึ่งมองเห็นได้ง่าย:


หากจำเป็น คุณอาจต้องเพิ่ม iSCSI Targets จำนวนหนึ่ง และบนสกิน คุณต้องเชื่อมต่อดิสก์ iSCSI จำนวนหนึ่ง และยังรักษาความปลอดภัยในการเข้าถึง iSCSI Targets สำหรับไคลเอ็นต์การตรวจสอบสิทธิ์ CHAP โดยการกดเพื่อเพิ่มสิทธิ์

นาลัชตูวันยา PXELINUX

PXELINUX รวมอยู่ในซอฟต์แวร์ syslinux ไปที่ www.syslinux.org/wiki/index.php/Download การโจมตีของไฟล์ดาวน์โหลดและไฟล์ zip ที่มีชุดตัวดาวน์โหลด syslinux ไฟล์เก็บถาวรถูกอัปโหลดและไฟล์ pxelinux.0 ถูกดาวน์โหลดจาก core director และ menu.c32 จาก com32 / menu director ไฟล์ pxelinux.0 єจะถูกล็อคซึ่งถูกส่งไปยังพีซีไคลเอนต์โดยเซิร์ฟเวอร์ DHCP และไฟล์ menu.c32 จะถูกส่งเพื่อแจ้ง เมนูเจ้าสาว... ไฟล์ Razpakovany จะถูกวางไว้ในโฟลเดอร์ที่ติดตั้งโปรแกรม Tftpd32 (ซึ่งคุณจะใส่ไว้ในฟิลด์ Base Directory ในการตั้งค่า TFTP)

ในโปรแกรม papa Tftpd32 ฉันใส่โฟลเดอร์ pxelinux.cfg และในโฟลเดอร์ใหม่ฉันใส่ไฟล์เริ่มต้นพร้อมสแน็ปช็อตต่อไปนี้:
ค่าเริ่มต้น menu.c32
gfxmenu / erdpxe
แจ้ง 0

ชื่อเมนู เมนูบูต(เลือกระบบปฏิบัติการที่จะบูต)
MENU AUTOBOOT Windows 7 64bit ใน # วินาที
หมดเวลา 50
TOTALTIMEOUT 3000

LABEL Windows 7 64bit
เมนูเริ่มต้น
KERNEL IPXE.KRN
INITRD win7.ipxe

ฉันคิดว่าจะอยากรู้อยากเห็นเขียนความคิดเห็นบรรยายก่อน ให้กับไฟล์, เหลือเพียงสองแถวเท่านั้นที่มองเห็นได้:
KERNEL IPXE.KRN - ฉันจะเชื่อมต่อกับคอร์ iPXE จะต้องเพิ่มเข้าไป
INITRD win7.ipxe - เพิ่มไฟล์สคริปต์ด้วยพารามิเตอร์ iPXE

การตั้งค่า PXELINUX ที่กำหนดนั้นเพียงพอสำหรับการกำหนดค่าเริ่มต้น และคุณสามารถไปที่การตั้งค่า iPXE ดังนั้นคุณจะได้รับส่วนหนึ่งของข้อความหากคุณเพิ่มสปอยเลอร์

วิธีแก้ปัญหาสำหรับเมนูสกินแคร์สำหรับผิว PC

ตราบใดที่มีเวิร์กสเตชันแบบไร้ดิสก์ไม่กี่เครื่องในเน็ต และคุณจำเป็นต้องมีพีซีแบบบาง คุณจะต้องมีสิทธิ์เข้าถึงดิสก์ iSCSI เท่านั้น และหากคุณไม่มีสิทธิ์เข้าถึงดิสก์ "ของผู้อื่น" เราจะ ต้องเปิดเมนูสำหรับดาวน์โหลดไฟล์จากพีซีของคุณ

เมื่อไฟล์การกำหนดค่าถูกปฏิเสธจากเซิร์ฟเวอร์ TFTP ไคลเอนต์จะไปที่คำสั่งที่ไม่เหมาะสมสำหรับตัวเอง:
pxelinux.cfg / 01-88-99-aa-bb-cc-dd
pxelinux.cfg / C0A800FE
pxelinux.cfg / C0A800F
pxelinux.cfg / C0A800
pxelinux.cfg / C0A80
pxelinux.cfg / C0A8
pxelinux.cfg / C0A
pxelinux.cfg / C0
pxelinux.cfg / C
ฉันชอบที่ไม่มีอะไรเป็นใบ้ -
pxelinux.cfg / default

ที่นี่ pxelinux.cfg เป็นโฟลเดอร์ที่มีไฟล์กำหนดค่า
01-88-99-aa-bb-cc-dd - ไฟล์ที่มีชื่อที่อยู่ MAC ของลูกค้าในรีจิสเตอร์ด้านล่างพร้อมเครื่องหมายขีดกลางพร้อมคำนำหน้า 01-

เห็นได้ชัดว่าสำหรับเวิร์กสเตชันที่ไม่มีดิสก์ของสกิน เราต้องเขียนเมนูและตัวเลือกที่มีเสน่ห์ "ของเรา" ใน papacy pxelinux.cfg ด้วยชื่อไฟล์ 01-mac-ที่อยู่ลูกค้าในทะเบียนล่าง แทนที่จะเป็นไฟล์เหล่านี้ คุณสามารถดูได้ตัวอย่างเช่น เหลือเพียงแถวเดียว INITRD win7.ipxe.

ผู้ริเริ่ม ISCSI Nalashtuvannya iPXE

Otzhe มอบ ydemo ให้กับไซต์ ipxe.org/download และเพิ่มอิมเมจ iso ของ iPXE ลงในไซต์ จากอิมเมจ iso ที่ล็อกไว้ ไฟล์ IPXE.KRN จะถูกโหลดลงในโปรแกรม papa Tftpd32

ที่พ่อคนเดียวกัน ไฟล์ win7.ipxe ถูกเปิดดังนี้:
#! Ipxe
dhcp net0
ตั้ง คี-ซาน 1
#เข้าสู่ระบบ
sanboot iscsi: 192.168.0.1 :::: iqn.2014-11.home: win7-64bit

แถว dhcp net0 ของสคริปต์นี้จะถูกเพิ่มเข้าไป แต่จำเป็นต้องทำการตั้งค่าซ้ำผ่านเซิร์ฟเวอร์ DHCP ในเน็ต

ชุดแถว keep-san 1 ถูกตั้งค่าหากคุณต้องการเชื่อมต่อกับ iSCSI Target คุณต้องบันทึกหาก Add-in ไม่ถูกล็อค (พารามิเตอร์นี้จำเป็นหากคุณต้องการติดตั้งระบบปฏิบัติการจาก DVD / สะสมซีดี ).

หาก iSCSI Target มีไคลเอ็นต์ที่ตรวจสอบสิทธิ์ CHAP คุณจะต้องใช้แถว #login เพื่อเข้าสู่แบบฟอร์มการเข้าสู่ระบบและรหัสผ่าน

แถวที่เหลือโดยไม่มีปุ่มด้านหน้าของข้อความแจ้ง iSCSI Target เริ่มต้นการส่งต่อของจมูกและถ่ายโอน Daniy pristiy... ไวยากรณ์สำหรับการเชื่อมต่อจะเป็นดังนี้ iscsi:<Айпи iSCSI target>:::::.

การเพิ่มรายการเพิ่มเติมในเมนูการตกแต่ง

หากฉันต้องการเพิ่มรายการอื่นในเมนู zavantazhvalny เช่น เพื่อเพิ่ม OS Windws 8.1 จากนั้นฉันจะเปิดใน StarWind Virtual SAN ใหม่กำหนดเป้าหมายจากค่า IQN ของแท็ก iqn.2014-11.home: windows8.1 ซึ่งเพิ่มลงในเวอร์ชันใหม่บนคอมพิวเตอร์ iSCSI และจากไฟล์ pxelinux.cfg / ค่าเริ่มต้น เช่น แถวต่อไปนี้ :
ป้ายกำกับ Windows 8.1
KERNEL IPXE.KRN
INITRD win8.1.ipxe

การติดตั้ง Windows 7

ก่อนเริ่มการติดตั้ง Windows 7 บนสถานีที่ไม่มีดิสก์ BIOS จะแสดงขึ้นและขั้นตอนในการปรับปรุงสิ่งที่แนบมาที่มีเสน่ห์ด้วยอันดับที่น่ารังเกียจได้ถูกสร้างขึ้น:
1) ฮาร์ดดิสก์
2) เครือข่าย
3) ซีดี / ดีวีดี
4) іншіไฟล์แนบ

Yaksho บนพีซี є แข็งดิสก์ จากนั้นคุณสามารถเปิดใช้งานได้เป็นเวลาหนึ่งชั่วโมงในการติดตั้ง Windows เพื่อให้คอมพิวเตอร์ไม่เริ่มทำงาน

ตอนนี้เราพร้อมที่จะเริ่มพัวพันกับ PXE แล้ว ทันทีที่มองไม่เห็น แสดงว่ามีอยู่ใน BIOS แล้ว และอนุญาตให้ล็อกคอมพิวเตอร์ผ่านอะแดปเตอร์เม่นได้

เมนู PXELINUX จะปรากฏขึ้นบนหน้าจอ ไม่สามารถเปลี่ยนแปลงได้ เปิดใช้งานบนคอมพิวเตอร์ของคุณ โปรแกรม Tftpd32 ได้รับการกำหนดค่าอย่างถูกต้องและไม่บล็อกหุ่นยนต์ด้วยไฟร์วอลล์ และโปรแกรมป้องกันไวรัสหรือโปรแกรมป้องกันไวรัส

โดยการส่งการเลือกรายการที่จำเป็นไปยังเมนู PXELINUX zavanazhvalnuyu เราจะตำหนิการเปิดตัว iPXE
ในกระบวนการเริ่มต้น iPXE โปรดตำหนิสิ่งต่อไปนี้:
ลงทะเบียนเป็นไดรฟ์ BIOS 0x80
กำลังบูตจากไดรฟ์ BIOS 0x80
ซึ่งหมายความว่าพีซีเชื่อมต่อกับดิสก์ iSCSi

จากนั้น อภัยโทษถูกล็อคผ่านดิสก์ iSCSi ซึ่งคอมพิวเตอร์จะไปที่ไฟล์แนบล็อคที่ไม่เหมาะสมและเริ่มการติดตั้ง Windows 7 จากไดรฟ์ซีดี / ดีวีดี หากดิสก์เชื่อมต่อกับ iSCSi ดิสก์จะเปิดใช้งาน - สคริปต์ set Keep-san 1 ถูกระบุในสคริปต์เป็นครั้งแรก

สำหรับผู้ที่เงียบไม่เริ่มติดตั้ง Windows จากไดรฟ์ CD / DVD

BIOS ของคอมพิวเตอร์ทุกเครื่องหลังจากช่วงเวลาสั้น ๆ ให้พยายามล็อค iPXE ให้ดำเนินการกระบวนการเริ่มต้น ดูเหมือนว่า Windows Installer จะไม่สามารถเพิ่มลงในไดรฟ์ CD / DVD ได้ มีการกล่าวถึงลักษณะการทำงานนี้ ตัวอย่างเช่น บนแล็ปท็อป Hewlett-Packard ในบางกรณี จะถูกล็อกด้วย gPXE สำหรับ Tsiogo:
1) เปิดลิงก์ไปยังเว็บไซต์ rom-o-matic.net/gpxe/gpxe-git/gpxe.git/contrib/rom-o-matic/build.php
2) ในฟิลด์ เลือกรูปแบบเอาต์พุต เลือกรายการ เก็บบูตสแตรป PXE (.kpxe)
3) ในช่องด้านล่างสุดของ Embedded Script ให้ป้อนสคริปต์ของเราสามแถว:
dhcp net0
ตั้ง คี-ซาน 1
sanboot iscsi: 192.168.0.1 :::: iqn.2014-11.home: win7-64bit
4) zberіgaєmo zavantazhuvach gPXE ในโฟลเดอร์ที่มีโปรแกรม Tftpd32 และฉันจะเขียนไฟล์ลงบนเซิร์ฟเวอร์ DHCP ในช่อง Boot File
5) ฉันจะติดตั้ง Windows และเขียนกลับไปที่ไฟล์ pxelinux.0 บนเซิร์ฟเวอร์ DHCP ในฟิลด์ Boot File



ในขั้นตอนการติดตั้ง Windows ในขั้นตอนการเลือกไฟล์แนบ เรามีหน้าที่รับผิดชอบในการเชื่อมต่อดิสก์ iSCSi ตราบใดที่ดิสก์ iSCSi อยู่ในรายการวัน หมายความว่าโปรแกรมติดตั้ง Windows จะไม่เปิดไดรเวอร์ที่จำเป็นสำหรับรูปแบบโดยอัตโนมัติ โดยทั่วไป vikachuєmoจากไซต์ของผู้ค้าปลีกต้องการไดรเวอร์สำหรับรูปภาพเปล่าและคีย์จากตัวติดตั้ง Windows สำหรับไดรฟ์ iSCSi ไดรฟ์นั้นอยู่ในรายการ

ฉันได้รับแจ้งเกี่ยวกับการไม่สามารถติดตั้ง Windows บนดิสก์ไดรฟ์ได้

เมื่ออยู่บนเวทีของตัวเลือกการแนบดิสก์ คุณสามารถรับรู้เกี่ยวกับความสามารถในการติดตั้ง Windows บนดิสก์ด้านหลัง เมื่อใดก็ตามที่เป็นไปได้ และเพื่อให้แน่ใจว่าตัวควบคุมดิสก์เปิดใช้งานอยู่ใน BIOS

อันดับแรก ใน BIOS ให้เปลี่ยนลำดับการใช้งานไฟล์แนบที่มีเสน่ห์ใน BIOS ฮาร์ดดิสก์ฉันมีความผิดที่รู้ตำแหน่งแรก ไม่ยากที่จะหาดิสก์ไดรฟ์บนคอมพิวเตอร์
หากไม่ทราบปัญหาให้ลอง vmikati / vimikati ใน BIOS คอนโทรลเลอร์ SATA, เปลี่ยนโหมดของ IDE, หุ่นยนต์ ACHI หรือเชื่อมต่อดิสก์จริงเป็นเวลาหนึ่งชั่วโมงของการติดตั้ง หรือดำเนินการติดตั้งบนดิสก์ iSCSI



ถ้าคุณต้องการเลือกสิ่งที่แนบมากับดิสก์ ฉันจะสามารถติดตั้ง Windows 7 ได้ ซึ่งไม่มีปัญหาใดๆ สำหรับการติดตั้ง เราจะยอมรับระบบปฏิบัติการ Windows 7 ซึ่งสามารถติดตั้งบนดิสก์ iSCSI ได้

การติดตั้ง Windows (วิธีทางเลือก)

ฉันไม่รู้ว่าใครเป็นใคร แต่ดูเหมือนจะไม่ค่อยฉลาดนักสำหรับโปรแกรมติดตั้งสกินของ Windows ในการเขียนแผ่นดีวีดี
ฉันอยากให้คุณซื้อเพิ่ม แผ่นติดตั้งฉันเริ่มการติดตั้ง Windows จาก ฮาร์ดดิสก์... ก่อนหน้านั้นระบบปฏิบัติการฮาร์ดดิสก์จะมีประสิทธิภาพ

ฉันจะสวมมันโดยใช้ bootmgr มาตรฐาน zavanazhuvach โดยปริยายในชุดการกระจายการติดตั้ง Windows ใด ๆ
วิธีการของเดนมาร์กยังเหมาะสำหรับการติดตั้ง Windows จากฮาร์ดไดรฟ์ในเครื่อง

สั้น ๆ แล้วมีพาร์ติชั่น "ใช้งานอยู่" เล็ก ๆ บนดิสก์ iSCSI ซึ่งเป็นสำเนาของตัวติดตั้งแทนตัวติดตั้ง ดิสก์ Windowsจากนั้นติดตั้ง MBR เพื่อดาวน์โหลดจากดิสก์ตัวติดตั้ง Windows รายละเอียดพร้อมสปอยล์

วิธีอื่นในการติดตั้ง Windows OS

Otzhe, vіdkryєmoในที่ทำงาน ระบบ Windowsแผงควบคุม - ผู้ดูแลระบบ - ตัวเริ่มต้น iSCSI
หน้าต่าง "ผู้มีอำนาจ: iSCSI Inspector" จะปรากฏขึ้น

เราผ่านไปยังแท็บ "Viyavlennya" และการโจมตีของปุ่ม "พอร์ทัล Viyavity ... "
ที่หน้าต่างป้อนที่อยู่ IP ของป้ายกำกับ iSCSI ของเรา - 192.168.0.1 และการโจมตีก็ใช้ได้
จากนั้นกลับไปที่แท็บ "Kintsevi ob'ykti" และอีกอย่างคือทั้งหมดที่มีตัวระบุ IQN
vibramo ในรายการจะต้องมีเมตาและการโจมตีของปุ่ม "เชื่อมต่อ"
พบกันใหม่อีกครั้งในนามของการอนุมัติของเรา เพราะการโจมตีก็ไม่เป็นไร
หากคุณทำเครื่องหมายในช่องถัดจาก "เพิ่มการเชื่อมต่อไปยังรายการวัตถุ bazhany kintsev" เมตาจะเชื่อมต่อกับระบบโดยอัตโนมัติเมื่อสกินถูกบล็อก

เมื่อติดตั้ง "คอมพิวเตอร์ Keruvannya" เราจะเปลี่ยนเป็นแท็บ "ดิสก์ Keruvannya" ให้เราฟอร์แมตระบบไฟล์ NTFS หากเป็นอักษรระบุไดรฟ์จะเป็น "ใช้งานอยู่"

อิมเมจที่จำเป็นของดิสก์ตัวติดตั้งจะแสดงโดยใช้โปรแกรม UltraISO หรือ WinRar และอิมเมจบนช่องเปิดที่จุดด้านหน้าของดิสก์จะปรากฏขึ้น สิ่งสำคัญคือเมื่อดาวน์โหลดแพ็คเกจลงดิสก์ จะต้องมีพื้นที่ว่างอย่างน้อย 100Mb (สำหรับ Windows 8 แนะนำให้ใช้พื้นที่ว่าง 350Mb) แม้ว่าจะไม่ใช่ความคิดที่ดี แต่ก็มีชิ้นส่วนสั่นสะเทือนมากมายใน "จาน Keruvannya" ที่ติดตั้งไว้

เราจะใช้โปรแกรม BOOTICE จากอินเทอร์เน็ตและเปิดมัน (ฉันจะไม่แนะนำคุณเท่าที่คุณจะทำได้ คุณรู้เองโดยไม่ได้รับความช่วยเหลือ)
โปรแกรมมีดิสก์สั่นที่เราต้องการจากรายการ ฉันมี HD6 vipad:

ในหน้าต่างนี้ เลือกรายการหยุด "Windows NT 5.x / 6.x MBR" แล้วกดปุ่ม "ติดตั้ง / กำหนดค่า"
ดิสก์จะมีการตั้งค่า MBR ดังนั้นฉันจะล็อกการล็อก bootmgr มาตรฐานจากพาร์ติชันดิสก์ที่ใช้งานอยู่

มีช่วงเวลาเดียวเท่านั้นที่ชัดเจน อยากจะทำลายมันทิ้งไป ระบบปฏิบัติการจากนั้นบรรทัดคำสั่งจะถูกเรียกใช้จากชื่อของผู้ดูแลระบบและพิมพ์คำสั่ง:

ดิสก์พาร์ท
รายการดิสก์
เซลดิสก์ x
Sel ส่วนที่ 1 (หากจำเป็น รายการการแจกแจงสามารถชื่นชมโดยคำสั่ง List part)
ลบ
ตั้งรหัส = 27

การผลิตแผ่นดิสก์ได้กลายเป็นเทคโนโลยีขั้นสูงและเป็นพรีโควานิม สำหรับการแจกจ่ายที่สมบูรณ์ เป็นไปไม่ได้อยู่แล้วที่จะกำหนดอักษรระบุไดรฟ์และติดตั้งเข้ากับระบบปฏิบัติการ มิฉะนั้น Windows จะถูกติดตั้ง มอบให้กับrazdіluไม่มีปัญหา.
สำหรับประเภทการอัพเดท)


ฉันซาบซึ้งต่อกฎเกณฑ์ที่มอบให้คุณ ถ้าคุณต้องการ โชคดีทุกคน!