พาวเวอร์เอดจ์: วิธีรับที่อยู่ IP ของ iDRAC จาก VMware ESXi บนเซิร์ฟเวอร์ PowerEdge
Summary: บทความนี้มีวิธีการต่างๆ ในการรับที่อยู่ IP ของ iDRAC ของเซิร์ฟเวอร์ PowerEdge ของคุณโดยตรงจากโฮสต์ VMware ESXi มีประโยชน์เมื่อคุณไม่มีการเข้าถึงเซิร์ฟเวอร์ทางกายภาพ
Instructions
การรับที่อยู่ IP ของ iDRAC ของเซิร์ฟเวอร์ PowerEdge ด้วยโฮสต์ VMware ESXi
ใช้ localcli และ esxcli คําสั่งเชลล์:
- เริ่มบริการ SSH ของโฮสต์ VMware ESXI หากยังไม่ได้เปิดใช้งาน
- เข้าสู่ระบบจากระยะไกลโดยใช้ SSH ด้วยบัญชีรูทและรหัสผ่าน
- เรียกใช้คําสั่งที่แสดงด้านล่างเพื่อรับที่อยู่ IP ของ iDRAC:
# localcli hardware ipmi bmc get IpmiBmcConfig: BMC Firmware Version: 2.86 Hostname Reported: dellbox IPMI Version: 2.0 IPv4 Address: 192.168.0.121 IPv4 Gateway: 192.168.2.1 IPv4 Subnet: 255.255.255.0 IPv6 Addresses: LAN ifAdminStatus: true MAC Address: 64:00:6a:bf:34:b0 Manufacturer: Dell Inc. OS Name Reported: VMware ESXi 7.0.3 Update 3 Patch 125 (build-23794027) Kernel 7.0.3 (x86_64)
localcli จําเป็นก็ต่อเมื่อทํางานในสถานะที่จํากัดจากเชลล์ในเครื่อง ซึ่งสามารถใช้ SSH จากระยะไกลได้
# esxcli hardware ipmi bmc get BMCFirmware Version: 2.86 Hostname Reported: dellbox IPMIVersion: 2.0 IPv4Address: 192.168.0.121 IPv4Gateway: 192.168.2.1 IPv4Subnet: 255.255.255.0 IPv6Addresses: LANif Admin Status: true MACAddress: 64:00:6a:bf:34:b0 Manufacturer: Dell Inc. OSName Reported: VMware ESXi 7.0.3 Update 3 Patch 125 (build-23794027) Kernel 7.0.3 (x86_64)
การใช้การจัดการองค์กรบนเว็บ - WBEM
อินเทอร์เฟซ Common Information Model (CIM) บนโฮสต์ ESXi เป็นวิธีการตรวจสอบความสมบูรณ์ของเซิร์ฟเวอร์ของคุณจากระยะไกลโดยใช้โปรโตคอล WBEM สร้างขึ้นบน HTTP(S) API มาตรฐาน ซึ่งช่วยให้การรับรองความถูกต้องและการสื่อสารที่ป้องกัน SSL/TLS ที่ปลอดภัยระหว่างโฮสต์และสถานีการจัดการ
เริ่มต้นจาก ESXi 6.5 และเวอร์ชันที่ใหม่กว่า VMware ได้เปิดตัวเนมสเปซใหม่ชื่อ 'wbem' เป็นส่วนขยายสําหรับ esxcli ซึ่งควบคุมบริการ เช่น sfcbd และ wsman. พื้นที่ sfcdb และ wsman บริการจะถูกปิดใช้งานโดยค่าเริ่มต้นเป็น wbem ถูกตั้งค่าเป็น FALSE ตามค่าเริ่มต้น พื้นที่ wbem บริการจะเปิดใช้งานโดยอัตโนมัติเมื่อมีการติดตั้ง VIB ของผู้ให้บริการ OEM ตัวอย่างเช่น เมื่อติดตั้งซอฟต์แวร์ Dell OpenManage บน ESXi คุณอาจเห็นว่าบริการต่างๆ เช่น sfcbd และ wsman จะเริ่มทํางานโดยอัตโนมัติ
เพื่อเปิดใช้งาน wbem บน VMware ESXi ให้ใช้คําสั่งต่อไปนี้ แล้วลองอีกครั้ง ตอนนี้คุณควรจะสามารถดูที่อยู่ IP ที่กําหนดให้กับเซิร์ฟเวอร์ iDRAC ของคุณได้สําเร็จ
# esxcli system wbem set -e 1 (This enables wbem on the host) # enum_instances OMC_IPMIIPProtocolEndpoint root/cimv2 | grep IPv4Address (The grep command filters the output for only the line that matches IPv4Address) IPv4Address = 192.168.0.121
