วิธีการกำหนดค่า MAAS เพื่อแยกการรับส่งข้อมูล PXE และปริมาณการใช้งาน IPMI บนเครือข่ายย่อยต่าง ๆ


19

ฉันกำลังพยายามตั้งค่าส่วนหนึ่งของเครือข่ายของเราเป็นคลัสเตอร์ลินุกซ์ เนื่องจากมันเป็นการศึกษาเล็กน้อยสำหรับฉันฉันเลือกใช้ MAAS กับ JuJu อย่างไรก็ตามมีคำถามบางอย่างที่ทำให้ใจของฉันสับสนและฉันหวังว่าจะมีใครซักคนอธิบายให้ฉันฟัง

คลัสเตอร์ linux ที่ฉันกำลังจะติดตั้งประกอบด้วย 10 เครื่อง ครึ่งหนึ่งของมันคือ Dell และ HP ตัวอื่น เครื่องทั้งสองประเภทมีโมดูลไฟ (HP => iLO2, Dell => DRAC) ที่รองรับ IPMI ในการแยก 100Mb NIC พวกเขาทั้งสองสนับสนุน PXE ใน Gigabyte onboard กิกะบิตแรก ฉันกำหนดค่าโมดูลไฟส่องสว่างที่มี IP คงที่ตรงกับรูปแบบทางกายภาพของชั้นวางและความสูงของตำแหน่ง การติดตั้ง MAAS ไม่ได้ถามฉันว่า subnet และ vlan ควรกำหนดค่าโปรโตคอล IPMI อย่างไร ฉันจะทำสิ่งนี้ได้อย่างไร

นอกจากนี้ฉันต้องการเฉพาะตัวควบคุมภูมิภาคเพื่อให้สามารถติดต่ออินเทอร์เน็ตสำหรับการจัดการแพคเกจ โหนดที่ได้รับการจัดสรรอื่น ๆ ควรได้รับอนุญาตให้เชื่อมต่ออินเทอร์เน็ตผ่านพร็อกซีบนตัวควบคุมภูมิภาค ดังนั้นตัวควบคุมภูมิภาคในกรณีของฉันควรถูกกำหนดค่าด้วย 3 ซับเน็ต; 1 สำหรับอินเทอร์เน็ต 1 สำหรับการเชื่อมต่อโปรโตคอลไคลเอนต์และ 1 สำหรับการรับส่งข้อมูลของคลัสเตอร์ ตัวควบคุมภูมิภาคควรเป็นโหนดสำหรับ JuJu ด้วย

จากนั้นในที่สุดก็มีการกำหนดค่าโหนดที่ควรมีรูปแบบพื้นฐานที่สามารถใช้ภายใน JuJu เท่าที่ฉันเห็นไม่มีความเป็นไปได้ในการตั้งค่าการกำหนดค่าเครือข่ายย่อยของคลัสเตอร์ แต่ละเครื่องมีอย่างน้อย 4 NIC ที่ฉันต้องการกำหนดเครือข่ายย่อยต่าง ๆ ให้ 1 สำหรับทราฟฟิก IPMI, 1 สำหรับทราฟฟิกบูต PXE, 1 สำหรับทราฟฟิกคลัสเตอร์และ 1 สำหรับเครือข่ายหน่วยเก็บข้อมูล / ไคลเอ็นต์ สิ่งที่ฉันชอบทำคือการเชื่อมต่ออินเทอร์เฟซเหล่านี้ทั้งหมดเข้าด้วยกันเป็นหนึ่งใน trunk ขนาดใหญ่แล้วใช้ VLAN เพื่อแยกทราฟฟิกก่อนจัดสรร จากนั้นเมื่อทำการจัดเตรียมโหนด MAAS ควรกำหนดค่าอินเทอร์เฟซเครือข่ายโดยอัตโนมัติตามโครงร่างที่แนะนำข้างต้น

บางทีสิ่งที่ฉันกำลังมองหาคือการสอนการตั้งค่าขั้นสูง / คู่มือสำหรับ MAAS และ JuJu

ขอแสดงความนับถือ Joham


@ user229840 นี้เป็นที่น่าสนใจและฉันก็จะรอคอยที่จะได้เห็นคำตอบในที่สุด สิ่งนี้มีประโยชน์หรือไม่? linux.dell.com/files/whitepapers/…
ผู้สูงอายุ Geek

@ user229840 สิ่งนี้อาจเกี่ยวข้องกับปัญหาของคุณหรือไม่ bugs.launchpad.net/juju-core/+bug/1246556
Elder Geek

@ user229840 เพียงข้อเสนอแนะ แต่คำถามของคุณอาจเฉพาะเจาะจง อาจลองตั้งค่าฟังก์ชันการทำงานที่คล้ายกันกับสิ่งที่เป็นแบบดั้งเดิมมากกว่าเดิม (หรือถามว่าจะทำอย่างไรในเว็บไซต์นี้) และหลังจากนั้นเมื่อมันใช้งานได้ลองถามวิธีทำเช่นเดียวกันกับ MASS และ JuJu?
cprn

ฉันลืมคำถามนี้ ฉันมีความรับผิดชอบหลายอย่างภายใน บริษัท ที่ฉันทำงานอยู่และอีกคนหนึ่งกำลังทำหน้าที่ดูแลระบบสำหรับเซิร์ฟเวอร์ของเรา อีกอันคือการเขียนโปรแกรมแล้วฉันต้องช่วยพนักงานคนอื่นด้วย ... ดังนั้น ... ตอนนี้ฉันตัดสินใจออกจากแทร็ก Ubuntu MAAS และไปที่ SmartOS อย่างไรก็ตามฉันยังสามารถใช้ juju บนเครื่องเสมือนที่เตรียมไว้ได้ เอกสารที่ Elder Geek Provided ยังดีอยู่ขอบคุณมาก :)
Joham

@cyprian: ฉันไม่แน่ใจว่าคุณหมายถึงอะไรเฉพาะเจาะจง การบูตของ PXE ดูเหมือนจะเป็นโซลูชันเชิงตรรกะสำหรับการอัปโหลดอิมเมจไฮเปอร์ไวเซอร์ไปยังเครื่องโลหะเปลือย แต่คุณต้องใช้ IPMI เพื่อเริ่มเครื่องใหม่ จากนั้นหลักสูตรหนึ่งจำเป็นต้องกำหนดค่าการ์ด NIC ภายในไฮเปอร์ไวเซอร์และควรมีไฟล์การกำหนดค่าลอยอยู่รอบ ๆ ซึ่งคุณสามารถใช้เมื่อติดตั้งเครื่องเดียวกันผ่าน PXE
Joham

คำตอบ:


4

บางทีถ้าคุณปล่อยให้ติดตั้งJuju GUIเพื่อให้สมดุลของเครือข่ายประเภทที่คุณต้องการมากขึ้นอย่างเพียงพอคุณสามารถหาคำตอบได้เร็วขึ้น

ใช้ Juju กับ GUI

คำแนะนำขั้นสูงนี้ใกล้กับปัญหาของคุณมาก:
MAAS: การกำหนดค่าคลัสเตอร์การกำหนดค่า
ด้วยตนเองเพิ่มเติม


เวลาผ่านไปแล้ว แต่ขอขอบคุณสำหรับการป้อนข้อมูลของคุณอยู่แล้ว ฉันไม่แน่ใจว่าทำไม แต่ฉันจำการอ่านคู่มือการตั้งค่าคลัสเตอร์ที่คุณให้ไว้ไม่ได้ จะดูเป็นมัน
Joham

0

ในขณะเดียวกันฉันมีความเข้าใจที่ดีขึ้นเกี่ยวกับวิธีการจัดระบบเครือข่ายใน Maas และมันค่อนข้างเย็น ดังนั้นเพื่อตอบคำถามของตัวเอง: ฉันไม่แนะนำให้แยกการรับส่งข้อมูล IPMI และ PXE มีประสิทธิภาพมากกว่าเพียงแค่แชร์ปริมาณการใช้ RAC กับ eth0 เซิร์ฟเวอร์ทั้งหมดสามารถบูต PXE เป็นค่าเริ่มต้นบน eth0 ได้เช่นกัน

นอกจากนี้คุณไม่จำเป็นต้องมีพอร์ตอีเธอร์เน็ต / สวิตช์เสริมสำหรับ RAC เพียงอย่างเดียวและไม่มีสายเคเบิลพิเศษเพื่อให้ใช้พลังงานน้อยลงดีมาก! คุณสามารถใช้ nic ที่ใช้ร่วมกันสำหรับ iDRAC 5+ & ILO2 +, iDRAC 6 ขึ้นไปได้ใช้ nic failover ร่วมกัน แต่ iLO2 ไม่ได้

อินเทอร์เฟซสำหรับการรับส่งข้อมูล PXE นั้นสามารถเลือกได้ในตัวเลือกการบูตเซิร์ฟเวอร์ จากที่นั่นคุณกำหนดอินเตอร์เฟสเครือข่ายของตัวควบคุมคลัสเตอร์ maas อินเทอร์เฟซนี้เชื่อมต่อกับเครื่องที่คุณต้องการควบคุมบนเครือข่ายคลัสเตอร์นั้น ให้ช่วงไดนามิกสำหรับบู๊ตด้วย DHCP และไปเลย ในแท็บเครือข่ายของเมนู maas webgui คุณจะพบเครือข่ายแรกของคุณ คุณสามารถเลือกได้ว่าจะใช้อินเทอร์เฟซแรกของแต่ละเครื่องบนเครือข่าย maas นั้นและสร้างเครือข่าย maas ใหม่เพื่อกำหนดเส้นทางการรับส่งข้อมูลอื่น ๆ

ขอบคุณสำหรับการเข้า!

ขอแสดงความนับถือ Joham

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.