Skip to main content

อัปเดตสวิตช์ BMC โดยใช้ CLI

ขั้นตอนจะอธิบายวิธีอัปเดตระบบปฏิบัติการเครือข่ายบนสวิตช์ BMC ของ ThinkAgile SXM ซีรีส์

ในการอัปเดตสวิตช์ BMC ให้ทำตามขั้นตอนต่อไปนี้:
  1. เชื่อมต่อกับสวิตช์ BMC โดยใช้คอนโซลอนุกรมจาก HLH
  2. ลงชื่อเข้าใช้สวิตช์ BMC โดยใช้ข้อมูลประจำตัว admin/<password>
  3. ใช้คำสั่งต่อไปนี้เพื่อคัดลอกไฟล์อิมเมจระบบปฏิบัติการของสวิตช์ใหม่จากรูทของทัมบ์ไดรฟ์ USB ไปยังช่อง 'image2' บนสวิตช์ BMC และไฟล์อิมเมจการบูตสวิตช์ใหม่ไปยังช่อง 'บูต' บนสวิตช์ BMC:
    enable
    configure terminal
    usbcopy fromusb <ImageFileName>_OS.imgs image2
    usbcopy fromusb <ImageFileName>_Boot.imgs boot
    ตัวอย่าง:
    Enter login username: admin
    Enter login password:
    ...
    BMC#enable
    BMC#configure terminal
    BMC(config)#usbcopy fromusb G8052-8.4.8.0_OS.imgs image2
    Switch to be booted with image1. (Y/N) : Y
    BMC(config)#usbcopy fromusb G8052-8.4.8.0_Boot.imgs boot
  4. หากต้องการตั้งค่าสวิตช์ให้รีบูตโดยใช้อิมเมจระบบปฏิบัติการใหม่ที่โหลดในช่อง 'image2' และอิมเมจการบูตที่ตรงกัน จากนั้นตรวจสอบการตั้งค่านี้ ให้เรียกใช้คำสั่งต่อไปนี้:
    boot image image2
    exit
    show boot

    ตัวอย่าง:
    BMC(config)#boot image image2
    BMC(config)#exit
    BMC#show boot
    Current running image version: 8.4.8
    Currently set to boot software image2, active config block.
    NetBoot: disabled, NetBoot tftp server: , NetBoot cfgfile:
    Current boot Openflow protocol version: 1.0
    USB Boot: disabled
    Currently profile is default, set to boot with default profile next time.
    Current FLASH software:
    image1: version 8.4.8, downloaded 08:04:14 Fri Jan 19, 2018
    NormalPanel, Mode Stand-alone
    image2: version 8.4.11, downloaded 22:20:41 Thu Jan 18, 2018
    NormalPanel, Mode Stand-alone
    boot kernel: version 8.4.11
    NormalPanel
    bootloader : version 8.4.11
    Currently scheduled reboot time: none
  5. ก่อนที่จะรีสตาร์ทสวิตช์ BMC เพื่อใช้การเปลี่ยนแปลง แนวทางปฏิบัติที่ดีคือปิดพอร์ตทั้งหมดบนสวิตช์ หากต้องการปิดพอร์ตทั้งหมดบนสวิตช์ BMC ให้เรียกใช้คำสั่งต่อไปนี้:
    configure terminal
    interface port 1-52
    shutdown
    exit
  6. นำทัมบ์ไดรฟ์ USB ออกจากสวิตช์ BMC แล้วรีบูตโดยป้อนคำสั่งต่อไปนี้:
    System usb-eject
    reload

    คำเตือนจะปรากฏขึ้นเนื่องจากการกำหนดค่าที่ทำงานอยู่ในปัจจุบันได้ปิดพอร์ตทั้งหมดแล้ว ซึ่งแตกต่างจากการกำหนดค่าการเริ่มต้นปัจจุบัน ป้อน y และกด Enter เพื่อดำเนินการต่อ

    สำคัญ
    อย่าบันทึกการกำหนดค่าที่ทำงานอยู่ ณ จุดนี้ ไม่เช่นนั้นพอร์ตทั้งหมดจะยังคงปิดตัวลงหลังจากโหลดสวิตช์ใหม่แล้ว
  7. เมื่อสวิตช์กลับมาออนไลน์แล้ว ให้เข้าสู่ระบบสวิตช์โดยใช้คอนโซลอนุกรม
  8. นำทัมบ์ไดรฟ์ USB ออกจากสวิตช์ BMC
โปรดดู การตรวจสอบฟังก์ชันการทำงานของสวิตช์ BMC เพื่อให้แน่ใจว่าสวิตช์ BMC ที่อัปเดตทำงานได้อย่างถูกต้อง เมื่อการตรวจสอบเสร็จสิ้น กระบวนการอัปเดตเฟิร์มแวร์สวิตช์จะเสร็จสมบูรณ์