คู่มือการติดตั้งซอฟต์แวร์ Intel® Ethernet Fabric Suite

เอกสาร

การติดตั้งและตั้งค่า

000059662

09/09/2021

ดาวน์โหลดแพคเกจพื้นฐาน Intel® Ethernet Fabric Suite หรือแพคเกจ Intel® Ethernet Fabric Suite FS

บทความนี้อธิบายคําแนะนําและข้อมูลสําหรับการเริ่มต้นใช้งานการติดตั้งซอฟต์แวร์ Intel® Ethernet Fabric Suite (Intel® EFS)

หัวข้อนี้จะให้ข้อมูลและขั้นตอนการติดตั้งซอฟต์แวร์ Intel® Ethernet Fabric Suite บนโหนดการจัดการหรือบนโหนดโฮสต์ใน Fabric

คุณติดตั้งซอฟต์แวร์โดยใช้วิธีใดวิธีหนึ่งต่อไปนี้:

  • เมนู TUI (แนะนํา)
  • คําสั่ง CLI
  • แพคเกจซอฟต์แวร์ Linux* Distribution ที่จัดทําโดย Intel

ขอแนะนําให้คุณติดตั้งซอฟต์แวร์Intel EFSบนโหนดการจัดการโดยใช้ Install TUI แล้วใช้ FastFabric เพื่อกําหนดค่าโหนดการจัดการ

หมาย เหตุ

หากไม่มีการกําหนดค่าที่เหมาะสมในโหนดการจัดการ เครื่องมือหรือแอปพลิเคชันบางอย่างอาจไม่ทํางาน ตัวอย่างเช่น แอปพลิเคชัน MPI อาจต้องใช้ SSH แบบไม่ต้องใช้รหัสผ่าน และฟังก์ชัน FastFabric บางอย่างขึ้นอยู่กับการตั้งค่า SNMP ที่เหมาะสม การปรับตั้งค่าโหนดการจัดการด้วยคําสั่ง FastFabric TUI หรือ CLI หลังการติดตั้งซอฟต์แวร์ Intel® Ethernet Fabric Suite (Intel® EFS) เป็นเรื่องสําคัญ

หลังจากกําหนดค่าโหนดการจัดการแล้ว ซอฟต์แวร์พื้นฐานสามารถติดตั้งบนโฮสต์ที่เหลืออยู่ทั้งหมดโดยใช้ FastFabric TUI หรือกลไกการจัดเตรียมหรือการบูตแบบไม่มีดิสก์

หมาย เหตุ

หากคุณกําลังใช้ระบบการเตรียมใช้งาน โปรดดูเอกสารที่มาพร้อมกับระบบการเตรียมใช้งาน

ก่อนเริ่มการติดตั้ง ให้ทําดังต่อไปนี้:

  • โปรดดู บทความนี้ เกี่ยวกับรายการระบบปฏิบัติการที่เข้ากันได้และข้อกําหนดเบื้องต้นในการติดตั้ง OS RPM ที่จําเป็น
  • สําหรับข้อกําหนดในการติดตั้งล่วงหน้า ให้ดูบทความนี้
  • ไปที่ ส่วน ดาวน์โหลดและติดตั้งซอฟต์แวร์ NVIDIA* (ไม่บังคับ) ใน คู่มือการติดตั้งซอฟต์แวร์ รวมถึงการส่งออกNVIDIA_GPU_DIRECT หากคุณต้องการการสนับสนุน GPUDirect*
  • คุณได้ดาวน์โหลดและดึงข้อมูลแพคเกจซอฟต์แวร์ IEFS
  • หากคุณกําลังใช้การติดตั้งแบบกําหนดเองผ่านคําสั่ง Install CLI ให้เตรียมตัวเลือกบรรทัดคําสั่งของคุณ
  • รวบรวมรายการที่อยู่ IP และ netmasks ของคุณสําหรับแต่ละอินเทอร์เฟซที่คุณกําลังจะตั้งค่า

การใช้ตัวเลือกบรรทัดคําสั่งINSTALL

คําสั่ง ./INSTALL สําหรับการติดตั้งพื้นฐานและ FS จะออกจากไดเรกทอรีต่อไปนี้:

  • ไดเรกทอรีพื้นฐานของ Intel: IntelEth-Basic.DISTRO.VERSION
  • ไดเรกทอรี Intel FS: IntelEth-FS.DISTRO.VERSION

ไวยากรณ์
./INSTALL [-v|-vv] -R osver [-a|-n|-U|-u|-s|-O|-N|-i 1comp| -e comp] [-G] [-E comp] [-D comp] [--user-space] [--without-depcheck] [--rebuild] [--force] [--answer keyword=value]
หรือ
./INSTALL -C
หรือ
./ติดตั้ง -V

ตัวเลือก

  • ไม่ได้เลือกตัวเลือก: แสดง TUI ซอฟต์แวร์Intel® EFS
  • -v: ให้การบันทึกแบบกริบ บันทึกไปยังไฟล์/var/log/iefs.log
  • - vv: ให้การบันทึกดีบักแบบกริบมาก บันทึกไปยังไฟล์/var/log/iefs.log
  • -R osver: บังคับให้ติดตั้งสําหรับเวอร์ชั่นเคอร์เนลระบบปฏิบัติการเฉพาะ แทนที่จะเรียกใช้เคอร์เนล
  • -a: ติดตั้ง Upper Layer Protocols (ULP) และไดรเวอร์ทั้งหมดด้วยตัวเลือกเริ่มต้น
  • -n: ติดตั้ง ULP และไดรเวอร์ทั้งหมดด้วยตัวเลือกเริ่มต้น แต่ไม่เปลี่ยนตัวเลือกการเริ่มต้นอัตโนมัติ
  • -U: อัปเกรด/ติดตั้งไดรเวอร์ ULP และไดรเวอร์ที่ติดตั้งในปัจจุบันทั้งหมดด้วยตัวเลือกเริ่มต้น และไม่เปลี่ยนตัวเลือกการเริ่มต้นอัตโนมัติ
  • -u: ถอนการติดตั้ง ULP และไดรเวอร์ทั้งหมดด้วยตัวเลือกเริ่มต้น
  • -s: เปิดใช้งานการเริ่มต้นระบบอัตโนมัติสําหรับซอฟต์แวร์ที่ติดตั้งทั้งหมด
  • -O: เก็บไฟล์กําหนดค่า rpm ที่แก้ไขในปัจจุบัน
  • -N: ใช้ไฟล์กําหนดค่า rpm เริ่มต้นใหม่
  • -i comp: ติดตั้งส่วนประกอบที่กําหนดด้วยตัวเลือกเริ่มต้น ตัวเลือกนี้สามารถปรากฏขึ้นหลายครั้งบนบรรทัดคําสั่ง
สำคัญ

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

  • -e comp: ถอนการติดตั้งส่วนประกอบที่กําหนดด้วยตัวเลือกเริ่มต้น ตัวเลือกนี้สามารถปรากฏขึ้นหลายครั้งบนบรรทัดคําสั่ง
  • -E comp: เปิดใช้งานการเริ่มต้นอัตโนมัติของส่วนประกอบที่กําหนด ตัวเลือกนี้จะปรากฏพร้อมกับ -D หรือหลายครั้งบนบรรทัดคําสั่ง
หมาย เหตุหากต้องการควบคุมว่าซอฟต์แวร์ที่ติดตั้งถูกปรับตั้งค่าสําหรับการเริ่มต้นระบบอัตโนมัติ ให้รวมตัวเลือกนี้เข้ากับตัวเลือก-a, -n, -i,   -e และ-U
  • -D comp: ปิดใช้งานการเริ่มต้นโดยอัตโนมัติของส่วนประกอบที่กําหนด ตัวเลือกนี้จะปรากฏพร้อมกับ -E หรือหลายครั้งบนบรรทัดคําสั่ง
หมาย เหตุหากต้องการควบคุมว่าซอฟต์แวร์ที่ติดตั้งถูกกําหนดค่าสําหรับการเริ่มต้นระบบอัตโนมัติ ให้รวมตัวเลือกนี้เข้ากับตัวเลือก-a, -n, -i, -e และ-U
  • --user-space: ข้ามส่วนประกอบพื้นที่เคอร์เนลระหว่างการติดตั้ง
  • --withoutdepcheck: ปิดใช้งานการตรวจสอบการพึ่งพาระบบปฏิบัติการ
  • --rebuild: บังคับให้มีการสร้าง srpms ของโมดูลเคอร์เนลใหม่
  • --force: บังคับให้ติดตั้ง แม้ว่าการกระจายจะไม่ตรงกัน การใช้ตัวเลือกนี้อาจส่งผลให้พฤติกรรมที่ไม่ได้กําหนด
  • --answer keyword=value: ให้คําตอบสําหรับคําถามซึ่งอาจเกิดขึ้นระหว่างการดําเนินการ คําตอบของคําถามที่ไม่ได้ถูกถามจะถูกเพิกเฉย คําตอบที่ไม่ถูกต้องส่งผลให้มีพร้อมท์ให้ติดตั้งแบบโต้ตอบ หรือใช้ค่าเริ่มต้นสําหรับการติดตั้งแบบไม่โต้ตอบ

คําถามที่เป็นไปได้

ARPTABLE_TUNNING ปรับขนาดตาราง ARP เคอร์เนลสําหรับ Fabric ขนาดใหญ่
การโอนถ่ายข้อมูล RoCE RDMA ROCE_ON
ตัวเลือกการจํากัดแหล่งข้อมูลLIMITS_SEL

  • -C: แสดงรายการส่วนประกอบที่รองรับ
  • -V: เอาต์พุตหมายเลขเวอร์ชันของซอฟต์แวร์
  • -G: ติดตั้งส่วนประกอบสนับสนุน GPU

ข้อมูลอื่นๆ

  • ชื่อส่วนประกอบที่รองรับ (comp): eth_tools, psm3, fastfabric, eth_rdma, openmpi_gcc_ofi, mpisrc, delta_debug
  • ชื่อ Aliases ของส่วนประกอบที่รองรับ (comp): eth, mpi, psm_mpi
  • ส่วนประกอบสําหรับการติดตั้ง -G (GPU):
    สําหรับ RHEL*: iefs-kernel-update-devel, iefs-kernel-update-dkms, kmod-iefs-kernel-update, iefs-kernel-update-debuginfo, libpsm3-fi-debuginfo, openmpi_gcc_cuda_ofi
    สําหรับ SLES*: iefs-kernel-updates-devel, iefs-kernel-updates-kmp-default, iefs-kernel-updatedkms, libpsm3-fi, openmpi_gcc_cuda_ofi
 ติดตั้งโดยใช้เมนู TUI

คุณสามารถติดตั้งได้ทั้งแพ็คเกจซอฟต์แวร์ Intel® Ethernet Fabric Suite Basic และ FS โดยใช้เมนู ซอฟต์แวร์ Intel® EFS คุณมีรายการ IPV4 ของที่อยู่ IP และ netmasks สําหรับแต่ละอินเทอร์เฟซที่คุณกําลังจะตั้งค่า

ทําตามขั้นตอนต่อไปนี้เพื่อติดตั้งซอฟต์แวร์ Intel® EFS

ข้อ ควร ระวัง

อย่าขัดจังหวะการดําเนินการกลาง การดําเนินการบางอย่างอาจใช้เวลาสักครู่เพื่อให้เสร็จสมบูรณ์

 

ขั้น ตอนงาน/พร้อมท์การดําเนินการ
1ที่พรอมท์คําสั่ง ให้เปลี่ยนไดเรกทอรีเป็นตําแหน่งของแพ็คเกจซอฟต์แวร์การติดตั้ง:
  • สําหรับพื้นฐาน ให้พิมพ์ข้อความต่อไปนี้และกด Enter: cd IntelEth-Basic.DISTRO.VERSION
  • สําหรับ FS ให้พิมพ์สิ่งต่อไปนี้และกด Enter: cd IntelEth-FS.DISTRO.VERSIONwhere DISTRO VERSION คือการกระจายและ CPU
2ที่พรอมต์คําสั่ง ให้ เริ่ม สคริปต์การติดตั้ง

พิมพ์ ./INSTALL และกด Enter

 
หมาย เหตุ
  • ในการติดตั้ง FS ที่รองรับ GPU ให้ใช้ ./INSTALL -G
  • ในการติดตั้ง FS ด้วยไดเรกทอรีรากอื่นให้ใช้ chroot
  • เมื่อเวอร์ชั่นเคอร์เนลในสภาพแวดล้อม Chroot แตกต่างจากเวอร์ชั่นเคอร์เนลของโฮสต์ให้ใช้ ./INSTALL -R เพื่อบังคับให้การติดตั้ง FS กับเวอร์ชันเคอร์เนลระบบปฏิบัติการเป้าหมาย
3เลือก 1) ติดตั้ง/ถอนการติดตั้งซอฟต์แวร์พิมพ์ 1
4ตรวจสอบรายการที่จะติดตั้งยอมรับค่าเริ่มต้น (ไม่ต้องดําเนินการใดๆ)
ชนิด N เพื่อไปยังหน้าถัดไป
หมาย เหตุ

ถ้าคุณต้องการเปลี่ยนรายการใดๆ ให้ใส่อักขระตัวอักษรและตัวเลขที่เกี่ยวข้องกับรายการเพื่อสลับระหว่าง ติดตั้ง หรือ ไม่ต้องติดตั้ง

5เริ่ม การติดตั้งพิมพ์ Pเพื่อดําเนินการ
หมายเหตุ: ซึ่งอาจใช้เวลาสักครู่
6กําลังเตรียมเวอร์ชัน OFA สําหรับติดตั้ง... สร้าง OFA SRPMs (a=all, p=prompt ต่อ SRPM, n=เฉพาะตามที่ต้องการ?)
[n]:
กด ป้อน เพื่อยอมรับค่าเริ่มต้น
หมาย เหตุ

ระบบจะแสดงพร้อมท์ที่จําเป็นต้องตอบกลับของคุณตลอดการติดตั้ง

7สําหรับพร้อมท์แต่ละระบบ...ยอมรับค่าเริ่มต้นตาม กด ป้อน เพื่อดําเนินการต่อ
หมาย เหตุ

กระบวนการเริ่มต้นบางส่วนอาจใช้เวลาสักครู่เพื่อให้เสร็จสมบูรณ์

8เมื่อเมนู Intel® EFS Autostart แสดงขึ้น ให้ตรวจสอบรายการต่างๆIntel แนะนําให้ปล่อยให้ตัวเลือกการเริ่มต้นอัตโนมัติทั้งหมดตั้งค่าไว้ที่ค่าเริ่มต้น
หมาย เหตุ

ถ้าคุณต้องการเปลี่ยนรายการใดๆ ให้ใส่อักขระตัวอักษรและตัวเลขที่เกี่ยวข้องกับรายการเพื่อสลับระหว่างเปิดใช้งานหรือปิดใช้งาน

9เรียกใช้ งานการดําเนินการ Intel® EFS Autostartพิมพ์ P
10สําหรับพร้อมท์แต่ละระบบ ให้ "กดปุ่มใดก็ได้เพื่อดําเนินการต่อ..."กดปุ่มใดก็ได้
หมาย เหตุ

เมื่อการติดตั้งเสร็จสมบูรณ์ คุณจะถูกส่งคืนไปยังเมนูหลัก

11ออกจาก TUI ไปยังพรอมท์คําสั่งพิมพ์ X
12รีบูต เซิร์ฟเวอร์ชนิด รี บูต และ กด ป้อน.
หมาย เหตุ

อย่าขัดจังหวะกระบวนการรีบูต
การเริ่มต้นระบบใหม่อาจใช้เวลาสักครู่ ทั้งนี้ขึ้นอยู่กับระบบปฏิบัติการของคุณ

13ตรวจสอบว่าการติดตั้งสําเร็จแล้วพิมพ์ iefsconfig -V แล้วกด Enter
  ติดตั้งโดยใช้คําสั่ง CLI

คุณสามารถติดตั้งได้ทั้งแพคเกจซอฟต์แวร์ Intel® Ethernet Fabric Suite Basic และ FS โดยใช้คําสั่ง./INSTALL

คําสั่ง ./INSTALL มีตัวเลือกมากมาย รวมถึงการติดตั้งส่วนประกอบเดียว รวมถึงการเปิดใช้งานและปิดใช้งานการเริ่มต้นระบบอัตโนมัติของส่วนประกอบ ในส่วนนี้จะอธิบายให้คุณทราบถึงคําแนะนําสําหรับการติดตั้งเริ่มต้น แต่คุณสามารถผนวกคําสั่งการติดตั้งพร้อมตัวเลือกเฉพาะสําหรับการติดตั้งแบบกําหนดเองได้

คุณมีรายการ IPV4 ของที่อยู่ IP และ netmasks สําหรับแต่ละอินเทอร์เฟซที่คุณกําลังจะตั้งค่า

ทําตามขั้นตอนต่อไปนี้เพื่อติดตั้งการกําหนดค่าซอฟต์แวร์ Intel® EFS เริ่มต้น:

ขั้น ตอนงาน/พร้อมท์การดําเนินการ
1ที่พรอมต์คําสั่ง ให้ เปลี่ยน ไดเรกทอรีเป็นตําแหน่ง
ของแพ็คเกจซอฟต์แวร์การติดตั้ง:
  • สําหรับ พื้นฐาน ให้พิมพ์ข้อความต่อไปนี้และกด Enter:
    cd IntelEth-Basic.DISTRO.VERSION
  • สําหรับ FS ให้พิมพ์ข้อความต่อไปนี้และกด Enter:
    cd IntelEth-FS.DISTRO.VERSION ที่ DISTRO VERSION คือการกระจายและ CPU
2ที่พรอมต์คําสั่ง ให้เริ่มสคริปต์การติดตั้ง

พิมพ์ ./INSTALL -n และกด Enter
หมาย เหตุ:

  • ในการติดตั้ง FS ที่รองรับ GPUให้ใช้ ./INSTALL -n -G
  • ในการติดตั้ง FS ด้วยไดเรกทอรีรากอื่นให้ใช้ chroot
  • เมื่อเวอร์ชั่นเคอร์เนลในสภาพแวดล้อมChroot แตกต่างจากเวอร์ชั่นเคอร์เนลของโฮสต์ให้ใช้ ./INSTALL -R เพื่อบังคับให้การติดตั้ง FS กับเวอร์ชันเคอร์เนลระบบปฏิบัติการเป้าหมาย
3ที่พรอมต์คําสั่ง ให้รีบูตเซิร์ฟเวอร์พิมพ์ rebootและกด Enter
ติดตั้งโดยใช้แพคเกจซอฟต์แวร์ Linux* Distribution ที่ Intel จัดหาให้

แพคเกจ FS ซอฟต์แวร์ Intel® Ethernet Fabric Suite (Intel® EFS) ประกอบด้วยคลังข้อมูลเฉพาะระบบปฏิบัติการสําหรับการติดตั้งซอฟต์แวร์ Intel® EFS

ในหัวข้อนี้จะให้คําแนะนําในการติดตั้งโดยใช้คลังแพ็คเกจ FS

Intel ได้เปิดตัวแพ็คเกจเสมือนจริงเพื่ออํานวยความสะดวกในการติดตั้ง FS

  • แพ็คเกจเสมือนที่นําหน้าด้วย ethmeta_ เป็นแพ็คเกจเมตาสําหรับส่วนประกอบ FS ในสคริปต์ INSTALL การติดตั้งแพ็คเกจเมตาจะติดตั้งส่วนประกอบที่เกี่ยวข้อง
  • แพคเกจเสมือนที่นําหน้าด้วย ethnode_ เป็นแพ็คเกจนามแฝงสําหรับการติดตั้ง FS ทั่วไปบนโหนด HPC

ตัวเลือกการติดตั้งเริ่มต้น

วิธีการติดตั้งนี้จะติดตั้งแพคเกจIntel® EFSพร้อมตัวเลือกเริ่มต้น ในการติดตั้งด้วยตัวเลือกที่แตกต่างกัน ให้ตั้งค่าตัวแปรสภาพแวดล้อมระบบต่อไปนี้ล่วงหน้าก่อนการติดตั้ง

  • ชื่อตัวแปร: ETH_ARPTABLE_TUNING
    ค่า:
    1 - เปิดใช้งานการปรับตาราง ARP เคอร์เนลสําหรับ Fabric ขนาดใหญ่ (ค่าเริ่มต้น)
    0 - ปิดใช้งานการปรับตาราง ARP เคอร์เนลสําหรับ Fabric ขนาดใหญ่
  • ชื่อตัวแปร: ETH_ROCE_ON
    ค่า:
    1 - เปิดใช้งาน RoCE บน NIC ที่รองรับ (ค่าเริ่มต้น)
    0 - ปิดใช้งาน RoCE บน NIC ที่รองรับ
  • ชื่อตัวแปร: ETH_LIMITS_CONF
    ค่า:
    1 - เปิดใช้งานการกําหนดค่าขีดจํากัดหน่วยความจําที่ปรับใหม่ (ค่าเริ่มต้น)
    0 - ปิดใช้งานการปรับตั้งค่าขีดจํากัดหน่วยความจํา

คลังข้อมูลที่รวมอยู่ในแพ็คเกจIntel EFS

แพคเกจ Intel EFS ประกอบด้วยที่เก็บต่อไปนี้:
IEFS_PKGS: ประกอบด้วยซอฟต์แวร์ทั้งหมดที่จําเป็นต้องติดตั้งบนโหนดประมวลผล โหนดการจัดการ หรือโหนดบริการ เช่น โหนดการจัดเก็บ
IEFS_PKGS_CUDA: ประกอบด้วยซอฟต์แวร์ทั้งหมดที่จําเป็นต้องติดตั้งบนโหนดที่มีการ์ด NVIDIA*

หมาย เหตุที่เก็บทั้งสองนี้ไม่สามารถอยู่ร่วมกันบนโหนดใดๆ ได้ ตรวจสอบให้แน่ใจว่ามีอยู่หรือเปิดใช้งานอยู่เพียงหนึ่งรายการเท่านั้น

ทํางานร่วมกับสคริปต์INSTALL

Intel ขอแนะนําอย่าผสมการติดตั้งแบบใช้ yum/zypper กับการติดตั้งโดยใช้สคริปต์ การทําเช่นนี้อาจทําให้เกิดลักษณะการทํางานที่ไม่คาดคิด อย่างไรก็ตาม คุณสามารถสลับจากกลไกการติดตั้งหนึ่งไปเป็นอีกกลไกหนึ่งได้

  • การสลับจากการติดตั้งที่ใช้สคริปต์เป็นการติดตั้งแบบ yum/zypper-based:
    ลูกค้าสามารถเปลี่ยนไปใช้การติดตั้งแบบอิงตาม yum/zypper ได้ทุกเมื่อ ไม่จําเป็นต้องมีการดําเนินการพิเศษใดๆ หากต้องการเปลี่ยนไปใช้การติดตั้งแบบ yum/zypper: หากIntel® EFSติดตั้งไว้แล้วบางส่วนหรือติดตั้งเต็มรูปแบบพร้อมกับสคริปต์ การติดตั้งที่ใช้ yum/zypper จะระบุแพ็คเกจที่ติดตั้งและข้ามไประหว่างการติดตั้ง
  • การสลับจากการติดตั้งแบบอิงตาม yum/zypper เป็นการติดตั้งโดยใช้สคริปต์:
    แพ็คเกจเมตาและนามแฝงของการติดตั้งแบบใช้ yum/zypper นําเสนอการพึ่งพาแพ็คเกจIntel® EFSเพิ่มเติม ซึ่งอาจส่งผลกระทบต่อการติดตั้งโดยใช้สคริปต์ เนื่องจากรหัสใช้คําสั่ง rpm โดยตรงสําหรับการติดตั้ง ซึ่งไวต่อการขึ้นต่อแพคเกจ หากต้องการเปลี่ยนไปใช้การติดตั้งแบบใช้สคริปต์: เนื่องจากคุณต้องลบแพคเกจเมตาและนามแฝงออกก่อน Intel จึงได้ปรับปรุง INSTALLscript ให้สามารถจัดการกับสิ่งนี้ได้ การใช้ INSTALL -a, หรือ -U หรือ -n จะเปลี่ยนไปใช้การติดตั้งโดยใช้สคริปต์ INSTALL   -u จะลบแพ็คเกจทั้งหมดรวมถึงแพ็คเกจเมตาและนามแฝง หรือคุณสามารถลบแพคเกจเมตาและนามแฝงด้วยตนเองด้วยคําสั่ง yum/zypper ก่อนที่จะเริ่มการติดตั้งโดยใช้สคริปต์

การปรับใช้ที่เก็บข้อมูลในสภาพแวดล้อม

แพคเกจ Tar IntelEth-FS.-x86_64..tgz มีคลังข้อมูลที่ใช้ในการติดตั้งซอฟต์แวร์ Intel® EFS นอกจากนี้ยังมีสคริปต์ผู้ช่วยที่เรียกว่า ethcreaterepo ที่ตรวจสอบและสร้าง kernel rpms สร้างพื้นที่จัดเก็บในเครื่องและแนะนําแพ็คเกจเพื่อติดตั้งบนโหนดการประมวลผล การจัดการและการบริการแต่ละโหนด

Intel แนะนําให้ใช้สคริปต์นี้เพื่อสร้างคลังข้อมูลภายในเพื่อให้มั่นใจว่าเวอร์ชันที่ถูกต้อง kernel rpms และสร้างคลังที่เหมาะสมสําหรับข้อกําหนดการสนับสนุน GPU

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

หลังจากสร้างคลังข้อมูลในพื้นที่สําเร็จแล้ว คุณสามารถถ่ายโอนไปยังคลังข้อมูลขององค์กรตามความต้องการขององค์กรเพื่ออนุญาตให้แชร์ในโหนดได้ ต่อไปนี้แสดงข้อมูลการใช้งานสําหรับ ethcreaterepo:
ใช้:
ethcreaterepo [-G]
ethcreaterepo -i
ethcreaterepo --help
สร้างรีโพลท้องถิ่นสําหรับแพ็คเกจIntel® Ethernet Fabric Suite
ตัวเลือก:
-G สร้างรีโปที่รองรับ GPU Direct (ในการติดตั้งต้องมีไดรเวอร์ NVidia ติดตั้งอยู่)
-i แสดงข้อมูลเกี่ยวกับ repo ที่จะสร้าง
--ช่วยสร้างข้อความวิธีใช้แบบเต็ม
ตัว อย่าง เช่น:
ethcreaterepo
ethcreaterepo -G
ethcreaterepo –i

หลังจากดําเนินการสคริปต์สําเร็จ แล้ว สคริปต์จะแสดงแพคเกจสําหรับการติดตั้ง ตัวอย่างด้านล่างแสดงผลลัพธ์สําหรับ RHEL:

สร้าง Repo IntelEth-FS สําเร็จแล้ว
โปรดใช้ metapackages ส่วนประกอบต่อไปนี้เพื่อติดตั้งซอฟต์แวร์ Intel Ethernet
ethmeta_eth_tools : แพ็คเกจ Intel Ethernet Meta สําหรับเครื่องมือ Eth
ethmeta_fastfabric : แพ็คเกจ Intel Ethernet Meta สําหรับ FastFabric
ethmeta_mpisrc : แพ็คเกจ Intel Ethernet Meta สําหรับแหล่งข้อมูล MPI
ethmeta_openmpi_gcc_ofi : แพ็คเกจ Intel Ethernet Meta สําหรับ OpenMPI (ofi,gcc)
ethmeta_openmpi_gcc_ofi_dkms : แพคเกจเมต้าIntel Ethernetสําหรับ OpenMPI (ofi,gcc) (เวอร์ชัน DKMS)
ethmeta_openmpi_gcc_ofi_userspace : แพ็คเกจ Intel Ethernet Meta สําหรับ OpenMPI (ofi,gcc) (พื้นที่ผู้ใช้เท่านั้น)
ethmeta_psm3 : แพ็คเกจ Intel Ethernet Meta สําหรับ PSM3
ethmeta_psm3_dkms : แพ็คเกจ Intel Ethernet Meta สําหรับ PSM3 (เวอร์ชัน DKMS)
ethmeta_psm3_userspace : แพ็คเกจ Intel Ethernet Meta สําหรับ PSM3 (พื้นที่ผู้ใช้เท่านั้น)
เพื่ออํานวยความสะดวกในการติดตั้ง Intel มีนามแฝงต่อไปนี้สําหรับชุดส่วนประกอบทั่วไป:
ethnode_mgmt : มีประโยชน์สําหรับโหนดการจัดการ รวมส่วนประกอบทั้งหมด
ethnode_mgmt_userspace : มีประโยชน์สําหรับคอนเทนเนอร์ เหมือนกับeth_mgmt ยกเว้นว่ากําลังใช้ส่วนประกอบเวอร์ชั่นของพื้นที่ผู้ใช้
ethnode_mgmt_dkms : เวอร์ชัน DKMS ethnode_mgmt จําเป็นต้องติดตั้ง DKMS ไว้ก่อน
ethnode_compute : มีประโยชน์สําหรับโหนดประมวลผลและโหนดล็อกอิน รวมส่วนประกอบทั้งหมดยกเว้นการจัดการ (fastfabric)
ethnode_compute_userspace : มีประโยชน์สําหรับคอนเทนเนอร์ เหมือนกับeth_compute ยกเว้นกําลังใช้ส่วนประกอบเวอร์ชั่นของพื้นที่ผู้ใช้
ethnode_compute_dkms : เวอร์ชัน DKMS ethnode_compute จําเป็นต้องติดตั้ง DKMS ไว้ก่อน
ethnode_service : มีประโยชน์สําหรับโหนดบริการ รวมส่วนประกอบทั้งหมดยกเว้นส่วนประกอบ fastfabric และ mpi
ethnode_service_userspace : มีประโยชน์สําหรับคอนเทนเนอร์ เหมือนกับeth_service ยกเว้นว่ากําลังใช้ส่วนประกอบเวอร์ชั่นของพื้นที่ผู้ใช้
ethnode_service_dkms : เวอร์ชัน DKMS ethnode_service จําเป็นต้องติดตั้ง DKMS ไว้ก่อน
โปรดเรียกใช้งาน iefsconfig เพื่อกําหนดค่าซอฟต์แวร์Intel Ethernetหลังจากติดตั้งเสร็จสิ้น

การใช้คลังข้อมูล IEFS บน Linux* OS

คุณสามารถติดตั้งแพคเกจซอฟต์แวร์ Intel® Ethernet Fabric Suite บน Red Hat* Enterprise Linux* (RHEL*) หรือ SUSE* Linux* Enterprise Server (SLES*) โดยใช้การกระจายระบบปฏิบัติการที่รวมอยู่ในคลังแพ็คเกจ IEFS และการพึ่งพา คุณมีรายการ IPV4 ของที่อยู่ IP และ netmasks สําหรับแต่ละอินเทอร์เฟซที่คุณกําลังจะตั้งค่า คุณมีแพคเกจซอฟต์แวร์ของคุณพร้อมสําหรับการติดตั้ง

ทําตามขั้นตอนต่อไปนี้เพื่อติดตั้งการกําหนดค่าซอฟต์แวร์ Intel® Ethernet Fabric Suite เริ่มต้น:

ขั้น ตอนงาน/พร้อมท์การดําเนินการ
ตั้งค่าคลังข้อมูล IEFS
1สร้าง พื้นที่เก็บข้อมูลภายในที่พรอมท์คําสั่งให้พิมพ์: ethcreaterepo
2สร้าง คลังข้อมูลภายในโหนดที่ต้องการการสนับสนุน GPU
หมายเหตุ: หากคุณติดตั้งแพ็คเกจที่รองรับ GPU บนโหนดที่ไม่มีการ์ด NVIDIA* คุณอาจเห็นการลดประสิทธิภาพ

ที่พรอมท์คําสั่งให้พิมพ์: ethcreaterepo -G
หมายเหตุ: หลังการดําเนินการ จะมีคําสั่งติดตั้งที่แนะนําให้

3บนแต่ละโหนด ให้ติดตั้งซอฟต์แวร์ Intel® EFS
สําหรับรายการบรรจุภัณฑ์ในส่วนประกอบIntel® EFSเฉพาะ
ดูส่วนประกอบซอฟต์แวร์ Intel® EFS ในแพ็คเกจ
แมป
ชนิด ติดตั้ง yum ภายใต้ RHEL หรือ ติดตั้ง zypper ใต้ SLES ที่   เป็นนามแฝง pkg ที่แนะนํา (อิงตามประเภทโหนด)
หมาย เหตุ

หรือคุณสามารถแทรกคําสั่งติดตั้ง (อิงตามประเภทโหนด) ในสคริปต์สํารองได้

กําหนดค่า RDMA
4ที่พรอมท์คําสั่ง ให้เริ่ม   iefsconfigพิมพ์ iefsconfig
5เลือก 2) การกําหนดค่า Eth RDMA ใหม่พิมพ์ 2
6เปิดใช้งาน การขนส่ง RoCE RDMA (ROCE_ON) หรือไม่ [y]:กด Enter
7ตัวเลือกขีดจํากัดทรัพยากร (0-7) [5]:กด Enterหรือพิมพ์หมายเลขอื่นโดยขึ้นอยู่กับขนาด Fabric และแอปพลิเคชันที่ทํางานบน Fabric
8สําหรับแต่ละอินเทอร์เฟซ ให้กําหนดค่าอินเทอร์เฟซ MTU และโหมด Priority Flow Control Configure now? [y]:
ค่า MTU [9000]:
การกําหนดค่าการควบคุมโฟลว์ แนะนําลําดับความสําคัญของโหมดเต็มใจ
การควบคุมโฟลว์...
ปิดการควบคุมโฟลว์ระดับการเชื่อมต่อหรือไม่ [y]:
เปิดเฟิร์มแวร์ DCB หรือไม่ [y]:
พิมพ์yเพื่อกําหนดค่าอินเทอร์เฟซ
พิมพ์ ค่า MTU ที่ต้องการ
กด Enterเพื่อปิดการควบคุมโฟลว์ระดับลิงก์
กด Enterเพื่อเปิดเฟิร์มแวร์ DCB
9รีบูต เซิร์ฟเวอร์ชนิด รี บูต และ กด ป้อน.
หมาย เหตุ

อย่าขัดจังหวะกระบวนการรีบูต ขึ้นอยู่กับระบบปฏิบัติการของคุณ
การเริ่มต้นระบบใหม่อาจใช้เวลาสักครู่

10ตรวจสอบว่าการติดตั้งสําเร็จหรือไม่พิมพ์ iefsconfig -V แล้วกด Enter
ติดตั้งโมดูลเคอร์เนลด้วย DKMS

ด้วย Dynamic Kernel Module Support (DKMS) ที่ติดตั้งในระบบของคุณ คุณสามารถติดตั้งโมดูลเคอร์เนลIntel® EFSที่รองรับ DKMS เพื่อที่ว่าเมื่อการอัปเดตเคอร์เนลเกิดขึ้น คุณไม่จําเป็นต้องติดตั้งซอฟต์แวร์Intel® Ethernet Fabric Suiteใหม่อีกครั้ง เฟรมเวิร์ก DKMS จะสร้างโมดูลเคอร์เนลใหม่โดยอัตโนมัติระหว่างการอัปเดตเคอร์เนล

สำคัญ

การสร้างโมดูลเคอร์เนลใหม่อาจไม่ทํางานเมื่อคุณอัปเดตเป็นระบบปฏิบัติการเวอร์ชั่นใหม่ที่สําคัญ ในกรณีนี้คุณต้องดาวน์โหลดIntel EFSที่เกี่ยวข้องและติดตั้งใหม่

ข้อ กำหนด เบื้อง ต้น

ติดตั้ง DKMS ก่อนทําตามขั้นตอนด้านล่าง

หมาย เหตุ

DKMS ไม่สามารถใช้งานได้ใน Linux* Distributions คุณจะต้องดาวน์โหลดหรือติดตั้งด้วยตัวเอง ตัวอย่างเช่น คุณสามารถติดตั้งได้จากตําแหน่งต่อไปนี้:

ทําตามคําแนะนําที่อธิบายไว้ใน ติดตั้ง โดยใช้เมนู TUIหรือ ติดตั้งโดยใช้คําสั่ง CLIเพื่อติดตั้งซอฟต์แวร์Intel® Ethernet Fabric Suite เมื่อสคริปต์การติดตั้งตรวจพบ DKMS สคริปต์จะติดตั้งแพคเกจเวอร์ชัน DKMS หากต้องการติดตั้งโดยใช้คลัง IEFS ให้ทําตามคําแนะนําที่ระบุไว้ใน แพคเกจซอฟต์แวร์สําหรับผู้แทนจําหน่าย Linux*และเลือกแพ็คเกจเวอร์ชัน dkms ที่จะติดตั้ง