Denne artikkelen ble skrevet av Radiolog Baxley, felttekniker hos Canonical.
Nylig publiserte Oz Rose en
artikkel om hvordan du angir og henter OS-informasjon i iDRAC ved hjelp av de nyeste ipmitool- og nylige Fedora-utgivelsene. Denne artikkelen beskriver hvordan du gjør det samme med Ubuntu Server 12.04 LTS og nyere.
For Ubuntu kreves den nyeste stabile ipmitool-versjonen (versjon 1.8.13-1). Denne versjonen er inkludert i universrepositoriet på de nyeste daglige versjonene av Ubuntu 14.04 LTS, som for tiden er under utvikling. Du kan få de daglige versjonene fra dette nettstedet:
http://cdimage.ubuntu.com
For versjon 12.04 LTS til og med 13.10 er denne versjonen tilgjengelig i filområdet for bakporter.
Hvis du vil installere ipmitool på Ubuntu Server 14.04 LTS, kjører du følgende kommando:
$ sudo apt-get install ipmitool
Hvis du ser feil om /dev/ipmi0, Bare start openipmi-tjenesten på nytt ved hjelp av kommandoen nedenfor, eller start serveren på nytt:
$ sudo service openipmi restart
on Ubuntu 12.04 LTS, 13.04 eller 13.10, må du angi backports-repositoriet for å hente inn ipmitool 1.8.13-1. Ellers vil versjon 1.8.12 (som ikke inkluderer denne funksjonen i Ubuntu) bli installert. Hvis du vil trekke inn ipmitool i backport på 12.04 LTS, for eksempel, kjør:
$ sudo apt-get install ipmitool/precise-backports
Hvis du kjører Ubuntu server 13.04 eller 13.10, angir du henholdsvis "raring-backports" eller "tbcy-backports". I begge tilfeller starter du openipmi daemon på nytt eller starter på nytt hvis du ser feil om /dev/ipmi0.
Når den nyeste ipmitool er installert, må du kontrollere at du kan kjøre kommandoene "getsysinfo" og "setsysinfo". Disse kommandoene lar deg angi og hente OS-informasjon til og fra iDRAC
. Eksemplet nedenfor gir deg alternativene du kan sende til "getsysinfo" og "setsysinfo":
$ sudo ipmitool mc getsysinfo
Not enough parameters given.
Bruk:
getsysinfo
Henter systeminformasjon fra BMC for angitt argument
setsysinfo
Lagrer systeminformasjonsstreng for angitt argument til BMC
Gyldige argumenter er:
primary_os_name primært operativsystemnavn os_name operativsystemnavn
system_name systemnavnet til serveren (leverandøravhengig)
delloem_os_version kjørende versjon av operativsystemet
delloem_url URL-adressen til BMC-webserveren
Kontroller at du kan angi de forskjellige parameterne.
Hvis du for eksempel vil angi primary_os_name, kjører du:
$ sudo ipmitool mc setsysinfo primary_os_name "Nøyaktig"
, og deretter henter du den med:
$ sudo ipmitool mc getsysinfo primary_os_name
Du skal se "Nøyaktig" returnert på konsollen.
Skriptet "exchange-bmc-os-info", som enkelt angir alle operativsystemparameterne i iDRAC ved oppstart, er også tilgjengelig for Ubuntu i poweredge-verktøy-repositoriet på Launchpad:
https://launchpad.net/+search?field.text=exchange-bmc-os-info
Koble til filområdet og installere pakken, kjør følgende kommandoer:
$ sudo apt-get install python-software-properties
$ sudo apt-add-repository ppa:dell-poweredge-team/poweredge-tools (trykk på Enter for å hente gpg-tasten og legge til repositoriet)
$ sudo apt-get update
$ sudo apt-get install exchange-bmc-os-info
Tjenesten skal starte opp når pakken er installert. Kontroller at den er startet ved å kjøre følgende kommando. "OK"-statusen skal returneres som i eksemplet nedenfor:
$ sudo service exchange-bmc-os-info status
exchange-bmc-os-info: OK
Du skal nå se at primary_os_name, os_name, system_name, delloem_os_version og delloem_url fylles automatisk ut:
$ sudo ipmitool mc getsysinfo primary_os_name
Ubuntu
$ sudo ipmitool mc getsysinfo os_name
Ubuntu
$ sudo ipmitool mc getsysinfo system_name
dhcp166-223$ sudo ipmitool mc getsysinfo delloem_os_version
12.04.3 LTS, Nøyaktig Pangolin kernel 3.8.0-33-generiske x86_64
$ sudo ipmitool mc getsysinfo delloem_url
https://10.9.166.143:443
Du bør også kunne se vertsnavnet, operativsystemnavnet og versjonen på iDRACs webgrensesnitt for denne serveren.
- Åpne og logg på iDRAC-webkonsollen.
- Naviger til "System" --> "Properties" (Egenskaper)
- Kontroller at du kan se følgende under "Server Information" (Serverinformasjon). De bør samsvare med kommandolinjesvarene ovenfor:
- Systemvertsnavn
- Operativsystem
- Versjon av operativsystem
Du finner mer informasjon om hvordan du bruker exchange-bmc-os-info for oppgaver som tilgang til iDRACs URL-adresse og IP-adresse
her.
Vær oppmerksom på at denne funksjonen for øyeblikket ikke støttes av Dell, og den deles med den hensikt å be om tilbakemelding fra fellesskapet.