ลงทะเบียน SLES 15 กับ SUSE Manager ในเครือข่ายออฟไลน์

คุณสามารถลงทะเบียนไคลเอ็นต์ SLES 15 ได้โดยไม่ต้องให้เข้าถึงอินเทอร์เน็ตโดยตรง หากไคลเอ็นต์ยังคงสามารถเข้าถึงเซิร์ฟเวอร์ SUSE Manager หรือพร็อกซีบนเครือข่ายส่วนตัวได้ เตรียมซอฟต์แวร์และที่เก็บบูตสแตรปที่ตรงกันบน Manager สร้างคีย์การเปิดใช้งาน จากนั้นเรียกใช้สคริปต์บูตสแตรปบนเครื่อง SLES ไคลเอ็นต์ที่ไม่มีเส้นทางเครือข่ายไปยัง Manager จะไม่สามารถลงทะเบียน Salt หรือเช็คอินได้ การคัดลอกสคริปต์ผ่าน USB เพียงอย่างเดียวไม่สามารถจัดการได้

ตัวอย่างสมมติ:ผู้ดูแลระบบกำลังติดตั้ง VM SLES 15 SP7 x86_64 ใหม่ในเครือข่ายโรงงานที่ไม่มีเส้นทางอินเทอร์เน็ต SUSE Multi-Linux Manager 5.1 ซึ่งเป็นชื่อปัจจุบันของ SUSE Manager ในคู่มือนี้ ก็ถูกตัดการเชื่อมต่อจากอินเทอร์เน็ตเช่นกัน ช่องทางซอฟต์แวร์ถูกจำลองไปยังสภาพแวดล้อมโดยใช้สื่อแบบถอดได้ VM สามารถเข้าถึง Manager ภายในผ่านพอร์ต HTTPS และ Salt สถานการณ์นี้เป็นเพียงตัวอย่าง ไม่ใช่รายงานการใช้งานจริงหรือการทดสอบ

หน้าผลิตภัณฑ์ SUSE Multi-Linux Manager แสดงแถวผลิตภัณฑ์ SLES 15 SP7 x86_64
หน้าผลิตภัณฑ์คือหน้าที่ผู้ดูแลระบบใช้เลือกผลิตภัณฑ์ SLES ที่ตรงกับเวอร์ชันและสถาปัตยกรรมของไคลเอ็นต์

1. ตรวจสอบว่าสภาพแวดล้อมที่ตัดการเชื่อมต่อพร้อมใช้งานแล้ว

คำว่า “ออฟไลน์” อาจหมายความว่าทั้งไคลเอ็นต์และตัวจัดการไม่มีการเข้าถึงอินเทอร์เน็ตโดยตรง หรืออาจหมายความว่าไคลเอ็นต์ไม่สามารถเข้าถึงเซิร์ฟเวอร์ใดๆ ได้เลย กรณีแรกนั้นรองรับการลงทะเบียน ส่วนกรณีที่สองไม่รองรับ ไคลเอ็นต์จำเป็นต้องมีเส้นทางภายในไปยังตัวจัดการหรือพร็อกซีตัวจัดการ SUSE Multi-Linux และตัวจัดการจำเป็นต้องมีแพ็กเกจและข้อมูลเมตาที่พร้อมใช้งานในเครื่องสำหรับไคลเอ็นต์

หาก Manager ถูกตัดการเชื่อมต่อจาก SUSE Customer Center ขั้นตอนการตั้งค่าที่ SUSE ระบุไว้จะใช้ RMT หรือ SMT และอุปกรณ์จัดเก็บข้อมูลแบบถอดได้เพื่อจำลองที่เก็บข้อมูล สำหรับ SLES 15 ให้ซิงโครไนซ์ผลิตภัณฑ์และช่องทางเครื่องมือไคลเอ็นต์ Manager ที่จำเป็นสำหรับสถาปัตยกรรมไคลเอ็นต์ จากนั้นตรวจสอบให้แน่ใจว่ามีที่เก็บข้อมูลบูตสแตรปที่ตรงกันอยู่ใน Manager ใน Web UI การเลือกผลิตภัณฑ์จะอยู่ภายใต้ การAdmin > Setup Wizard > Productsซิงโครไนซ์ผลิตภัณฑ์ต้องเสร็จสิ้นก่อนการบูตสแตรป หากที่เก็บข้อมูลบูตสแตรปหายไป เอกสารของ Manager จะมีmgr-create-bootstrap-repoตัวเลือกการสร้างด้วยตนเอง

สำหรับเครื่องเสมือน (VM) ที่สมมติขึ้น ให้ตรวจสอบ Service Pack และสถาปัตยกรรมของ SLES ก่อนเลือกช่องทาง เครื่อง SLES 15 SP7 x86_64 ต้องการผลิตภัณฑ์ที่ตรงกัน ไม่ใช่ช่องทางที่มีชื่อคล้ายกันสำหรับ Service Pack หรือสถาปัตยกรรมอื่น รายการผลิตภัณฑ์และชื่อช่องทางที่รองรับอาจเปลี่ยนแปลงไปตามเวอร์ชันของ SUSE Multi-Linux Manager ดังนั้นให้ใช้คู่มือสำหรับเวอร์ชัน Manager ที่ติดตั้งอยู่จริง

2. สร้างรหัสเปิดใช้งานสำหรับลูกค้า

รหัสเปิดใช้งานจะใช้การกำหนดช่องสัญญาณและการตั้งค่าการลงทะเบียนอื่นๆ เมื่อสคริปต์บูตสแตรปทำงาน ในเว็บ UI ของ Manager ให้เปิดSystems > Activation Keysและสร้างรหัส เช่นsles15-sp7-offlineเลือกช่องสัญญาณหลัก SLES 15 SP7 x86_64 และช่องสัญญาณย่อยที่จำเป็นสำหรับการสมัครใช้งานและการตั้งค่าเครื่องมือไคลเอ็นต์ของคุณ หลีกเลี่ยงช่องสัญญาณหลักเริ่มต้นเมื่อคุณสามารถกำหนดช่องสัญญาณ SLES เฉพาะได้

แบบฟอร์มรหัสเปิดใช้งาน พร้อมช่องสำหรับคำอธิบาย รหัส ช่องทางหลัก และช่องทางย่อย
ใช้คีย์การเปิดใช้งานที่มีช่องทางหลักและช่องทางย่อยที่ตรงกับ Service Pack และสถาปัตยกรรม SLES ของลูกค้า

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

3. สร้างและถ่ายโอนสคริปต์บูตสแตรป

บนโฮสต์คอนเทนเนอร์ SUSE Multi-Linux Manager ให้เข้าไปในคอนเทนเนอร์เซิร์ฟเวอร์และสร้างสคริปต์ที่เชื่อมโยงกับคีย์การเปิดใช้งาน:

mgrctl term
mgr-bootstrap --activation-keys=sles15-sp7-offline --script=bootstrap-sles15-offline.sh

สคริปต์บูตสแตรปจะถูกเก็บไว้ในไดเร็กทอรีของผู้จัดการ/srv/www/htdocs/pub/bootstrap/โปรดเปิดใช้งาน SSL ในสคริปต์ ในเครือข่ายตัวอย่าง VM ของ SLES สามารถดึงสคริปต์ผ่าน HTTPS ภายในได้ หากคุณจำเป็นต้องนำสคริปต์ไปยังส่วนที่แยกต่างหากบนสื่อแบบถอดได้ที่ได้รับอนุญาต ให้คัดลอกสคริปต์จากไดเร็กทอรีนั้นโดยใช้กระบวนการถ่ายโอนที่ควบคุมโดยองค์กรของคุณ เปรียบเทียบค่าตรวจสอบ SHA-256 ที่คำนวณทั้งสองด้านก่อนที่จะเรียกใช้ และปกป้องสคริปต์ในฐานะข้อมูลการกำหนดค่าเนื่องจากมีคีย์การเปิดใช้งานอยู่

เทอร์มินัลจัดการคอนเทนเนอร์แสดงคำสั่ง mgr-bootstrap พร้อมด้วยรหัสเปิดใช้งาน SLES และชื่อสคริปต์
เรียกใช้งานตัวสร้างจากคอนเทนเนอร์ Manager หลังจากเลือกคีย์การเปิดใช้งานและชื่อไฟล์สคริปต์ที่ไม่ซ้ำกันแล้ว

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

4. ตรวจสอบการเชื่อมต่อส่วนตัวและทำการลงทะเบียน

บนเครื่อง SLES ให้ตรวจสอบว่านาฬิกาของเครื่องนั้นใกล้เคียงกับนาฬิกาของ Manager และระบบ DNS ภายในสามารถระบุชื่อของ Manager ได้:

timedatectl
getent hosts manager.example.net

แทนที่manager.example.netด้วยชื่อโดเมนแบบเต็ม (FQDN) ของ Manager หรือ Proxy ที่ฝังอยู่ในสคริปต์ของคุณ ข้อกำหนดของไคลเอ็นต์ SUSE Multi-Linux Manager 5.1 รวมถึงการเข้าถึงขาออกจากไคลเอ็นต์ไปยัง Manager หรือ Proxy บนพอร์ต HTTPS 443 และพอร์ต TCP 4505 และ 4506 สำหรับ Salt พอร์ต 80 อาจถูกใช้โดยการติดตั้งใช้งาน พอร์ต SSH 22 มีความเกี่ยวข้องเมื่อใช้วิธีการติดต่อแบบ SSH push ใช้คู่มือข้อกำหนดเครือข่ายปัจจุบันสำหรับการติดตั้งใช้งานและการออกแบบไฟร์วอลล์ของคุณ อย่าเปิดเผยพอร์ตเหล่านี้สู่สาธารณะทางอินเทอร์เน็ต

เมื่อติดตั้งสคริปต์บนเครื่องไคลเอ็นต์และเข้าถึงที่เก็บข้อมูลภายในได้แล้ว ให้เรียกใช้สคริปต์นั้นในฐานะผู้ใช้ root โดยใช้ Bash:

bash ./bootstrap-sles15-offline.sh
เทอร์มินัลไคลเอ็นต์ SLES ที่พรอมต์รูทพร้อมคำสั่งสคริปต์บูตสแตรปในเครื่อง
เรียกใช้สคริปต์บูตสแตรปที่ถ่ายโอนหรือดาวน์โหลดภายในจากไคลเอ็นต์ SLES หลังจากยืนยันแล้วว่าสามารถเข้าถึง Manager ภายในได้

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

5. รับกุญแจและยืนยันการเช็คอินครั้งแรก

ในเว็บ UI ของ Manager ให้ตรวจสอบSystems > Overviewหาไคลเอ็นต์ใหม่ หากไม่พบ ให้เปิดSalt > Keysและมองหาคีย์ที่รอการอนุมัติของไคลเอ็นต์ ตรวจสอบให้แน่ใจว่ารหัส minion และรหัสเครื่องตรงกับ SLES VM ก่อนที่จะยอมรับ การลงทะเบียนสำเร็จจะทำให้ระบบปรากฏในรายการ คีย์ Salt ได้รับการยอมรับ และมีการเช็คอินล่าสุดให้เห็น

หาก VM ไม่มีเส้นทางไปยัง Manager ให้หยุดหลังจากจัดเตรียมสคริปต์และแพ็กเกจแล้ว การลงทะเบียนจะไม่สามารถเสร็จสมบูรณ์ได้จนกว่าจะมีเส้นทางเครือข่ายที่ควบคุมได้ หากก่อนหน้านี้ลงทะเบียนโดยตรงกับ SCC, SMT หรือ RMT ให้ปฏิบัติตามคำแนะนำการย้ายข้อมูลไคลเอ็นต์ของ SUSE เพื่อล้างการลงทะเบียนและที่เก็บข้อมูลเก่าก่อนที่จะเปลี่ยนการจัดการ อย่าปล่อยให้การกำหนดค่าที่เก็บข้อมูลที่ขัดแย้งกันยังคงอยู่

ขั้นตอนต่อไปนี้เป็นไปตามเอกสารประกอบของ SUSE Multi-Linux Manager 5.1 สำหรับการตั้งค่าแบบออฟไลน์ไคลเอ็นต์ SUSE Linux Enterprise รหัสเปิดใช้งานและการลงทะเบียนไคลเอ็นต์ด้วยสคริปต์บูตสแตรปตรวจสอบข้อกำหนดเครือข่ายสำหรับทิศทางพอร์ตและรายละเอียดเฉพาะเวอร์ชัน ในที่นี้ใช้ SLES 15 SP7 เป็นตัวอย่าง เลือกช่องทางและสคริปต์ที่แตกต่างกันสำหรับ Service Pack สถาปัตยกรรม หรือเวอร์ชัน Manager อื่นๆ

ฝากความเห็น

เมื่อ SLES Btrfs เข้าสู่โหมดอ่านอย่างเดียว: ตรวจสอบหาสาเหตุก่อนทำการเมานต์ใหม่

เมื่อ SLES Btrfs เข้าสู่โหมดอ่านอย่างเดียว: ตรวจสอบหาสาเหตุก่อนทำการเมานต์ใหม่

ตรวจสอบว่า Btrfs ถูกตั้งค่าเป็นโหมดอ่านอย่างเดียวโดยเจตนา พื้นที่เหลือน้อย หรือกำลังปกป้องข้อมูลหลังเกิดข้อผิดพลาด จากนั้นเลือกวิธีการกู้คืนที่เหมาะสมกับสาเหตุ

ลงทะเบียน SLES 15 กับ SUSE Manager ในเครือข่ายออฟไลน์

ลงทะเบียน SLES 15 กับ SUSE Manager ในเครือข่ายออฟไลน์

เตรียมช่องสัญญาณจำลอง สร้างคีย์การเปิดใช้งาน และบูตสแตรปไคลเอ็นต์ SLES 15 โดยไม่ต้องเข้าถึงอินเทอร์เน็ตโดยตรง ในขณะที่ยังคงรักษาการเชื่อมต่อที่จำเป็นสำหรับการเช็คอินของผู้จัดการไว้

ทำให้การส่งต่อ X11 ของ YaST ใช้งานได้ผ่าน SSH

ทำให้การส่งต่อ X11 ของ YaST ใช้งานได้ผ่าน SSH

แก้ไขข้อผิดพลาดในการเปิดใช้งาน XIO ของ YaST ผ่าน SSH ตรวจสอบการส่งต่อ X11 และ xauth และสลับไปใช้ส่วนติดต่อ ncurses เมื่อไม่จำเป็นต้องใช้หน้าต่างระยะไกล

ย้อนกลับการอัปเดต SLES ที่ล้มเหลวอย่างปลอดภัยด้วย Snapper

ย้อนกลับการอัปเดต SLES ที่ล้มเหลวอย่างปลอดภัยด้วย Snapper

ค้นหาสแนปช็อต Btrfs ก่อนการอัปเดต ทดสอบในโหมดอ่านอย่างเดียว และทำให้การกู้คืนเป็นแบบถาวรด้วย Snapper พร้อมทั้งทำความเข้าใจว่าข้อมูลใดบ้างที่อยู่นอกเหนือการย้อนกลับแบบรูท

การส่งต่อ Syslog ของ SLES อย่างปลอดภัยด้วย rsyslog และ Mutual TLS

การส่งต่อ Syslog ของ SLES อย่างปลอดภัยด้วย rsyslog และ Mutual TLS

ส่งบันทึกระบบ SLES ไปยังตัวเก็บรวบรวม rsyslog ระยะไกลผ่าน TLS ที่มีการตรวจสอบสิทธิ์ พร้อมด้วยการตรวจสอบใบรับรอง การบัฟเฟอร์เมื่อระบบขัดข้อง และการทดสอบการส่งมอบ

ตรวจสอบข้อผิดพลาดเกี่ยวกับหน่วยความจำระหว่างการอัปเกรด SLES ก่อนลองใหม่อีกครั้ง

ตรวจสอบข้อผิดพลาดเกี่ยวกับหน่วยความจำระหว่างการอัปเกรด SLES ก่อนลองใหม่อีกครั้ง

ใช้บันทึก RAM, swap, kernel และ Zypper เพื่อระบุแรงดันหน่วยความจำที่แท้จริง ป้องกันสถานะของแพ็กเกจ และเลือกวิธีการลองอัปเกรด SLES ที่ปลอดภัยยิ่งขึ้น

รักษาการอัปเดตความปลอดภัยของ Debian 12 ให้ทำงานได้บนเซิร์ฟเวอร์แบบไม่มีหน้าจอแสดงผล

รักษาการอัปเดตความปลอดภัยของ Debian 12 ให้ทำงานได้บนเซิร์ฟเวอร์แบบไม่มีหน้าจอแสดงผล

เปิดใช้งานการอัปเดตความปลอดภัยอัตโนมัติของ Debian ผ่าน SSH รักษาแหล่งแพ็กเกจเริ่มต้น และตรวจสอบการทำงานตามกำหนดเวลาผ่านบันทึกของ systemd และ APT

รับการแจ้งเตือน SMART Disk ของ Ubuntu ทางอีเมลด้วย smartd

รับการแจ้งเตือน SMART Disk ของ Ubuntu ทางอีเมลด้วย smartd

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

ข้อผิดพลาดในการค้นหา DNS ของ Debian 12: ซ่อมแซม systemd-resolved

ข้อผิดพลาดในการค้นหา DNS ของ Debian 12: ซ่อมแซม systemd-resolved

กู้คืนการค้นหา DNS บน Debian 12 โดยตรวจสอบ systemd-resolved ซ่อมแซม resolv.conf เมื่อจำเป็น และตรวจสอบการแก้ไข DNS ต้นทางและการแก้ไขแอปพลิเคชัน

Ubuntu 24.04 ไม่แสดงเสียง HDMI ใช่ไหม? กู้คืนเอาต์พุต

Ubuntu 24.04 ไม่แสดงเสียง HDMI ใช่ไหม? กู้คืนเอาต์พุต

ตั้งค่า Ubuntu ให้ตรวจจับจอภาพหรือทีวีของคุณเป็นอุปกรณ์ส่งสัญญาณเสียง เลือกอุปกรณ์นั้นในการตั้งค่าเสียง และตรวจสอบการเชื่อมต่อหรือรายการอุปกรณ์ PipeWire หากไม่มี HDMI