Hoe u Lenovo XClarity Essentials OneCLI kunt gebruiken om uw systeem op afstand bij te werken

Hoe u Lenovo XClarity Essentials OneCLI kunt gebruiken om uw systeem op afstand bij te werken

Hoe u Lenovo XClarity Essentials OneCLI kunt gebruiken om uw systeem op afstand bij te werken

Dit artikel is een machinevertaling. Klik hier om de originele Engelse versie te bekijken.

Beschrijving

Lenovo XClarity Essentials OneCLI (OneCLI) is een opdrachtregelhulpprogramma dat ideaal is voor een niet-GUI-omgeving. Het biedt gebruikers niet alleen een opdrachtregelinterface voor dezelfde functies die beschikbaar zijn met UpdateXpress, maar het maakt ook het scripten van updates mogelijk. Dit hulpprogramma wordt gebruikt om firmware- of driver toe te passen binnen het besturingssysteem voor een doelserver.

In dit artikel worden de procedures beschreven die u gebruikt om OneCLI uit te voeren om op afstand firmwarestuurprogramma's op uw systeem te verkrijgen en te installeren.

Toepasselijke systemen

Lenovo ThinkSystem
  • Lenovo ThinkAgile HX-serie;
  • Lenovo ThinkAgile HX-behuizing
  • Lenovo ThinkAgile VX-behuizing
  • Lenovo ThinkAgile VX-serie
  • Lenovo ThinkAgile MX-serie
  • Lenovo ThinkSystem D2-behuizing
  • Lenovo ThinkSystem SD530
  • Lenovo ThinkSystem SD650
  • Lenovo ThinkSystem SN550
  • Lenovo ThinkSystem SN850
  • Lenovo ThinkSystem SR530
  • Lenovo ThinkSystem SR550
  • Lenovo ThinkSystem SR570
  • Lenovo ThinkSystem SR590
  • Lenovo ThinkSystem SR630
  • Lenovo ThinkSystem SR650
  • Lenovo ThinkSystem SR670
  • Lenovo ThinkSystem SR850
  • Lenovo ThinkSystem SR850P
  • Lenovo ThinkSystem SR860
  • Lenovo ThinkSystem SR950
  • Lenovo ThinkSystem ST550
  • Lenovo ThinkSystem ST558
  • Lenovo ThinkSystem ST50/ST58
  • Lenovo ThinkSystem SR150/SR158
  • Lenovo ThinkSystem SR250/SR258
  • Lenovo ThinkSystem ST250/ST258
  • Lenovo ThinkSystem SR635
  • Lenovo ThinkSystem SR655
  • Lenovo ThinkSystem SE350
  • Lenovo ThinkSystem SR645
  • Lenovo ThinkSystem SR665
Lenovo ThinkServer
  • Lenovo ThinkServer SR590
Lenovo -systeem x
  • Lenovo Converged HX-serie
  • Lenovo Flex System x240 M4-rekenknooppunt
  • Lenovo Flex System x240 M5-rekenknooppunt
  • Lenovo Flex-systeem x280 X6/x480 X6/x880 X6 Compute Node
  • Lenovo Flex System x440-rekenknooppunt
  • Lenovo NeXtScale nx360 M5
  • Lenovo -systeem x3250 M6
  • Lenovo -systeem x3500 M5
  • Lenovo -systeem x3550 M5
  • Lenovo -systeem x3650 M5
  • Lenovo -systeem x3750 M4
  • Lenovo systeem x3850 X6/x3950 X6
IBM Systeem x
  • IBM dx360 M4-server
  • IBM dx360 M4 watergekoelde server
  • IBM HS23/23E
  • IBM nx360 M4-server
  • IBM x220 /x222 /x240 rekenknooppunt
  • IBM x280 X6/x480 X6/x880 X6
  • IBM x440-rekenknooppunt
  • IBM x3100 M4
  • IBM x3100 M5
  • IBM x3250 M4
  • IBM x3250 M5
  • IBM x3300 M4
  • IBM x3500 M4
  • IBM x3530 M4
  • IBM x3550 M4
  • IBM x3630 M4
  • IBM x3650 M4
  • IBM x3650 M4 BD
  • IBM x3650 M4 HD
  • IBM x3750 M4
  • IBM x3750 M4
  • IBM x3850 X5
  • IBM x3850 X6/x3950 X6
  • IBM x3950 X5

Configuratietoepassingen

Lenovo XClarity Essentials OneCLI (OneCLI)

Besturingssystemen

Windows , Linux

Vereisten

  • Er is een SFTP-server vereist en u moet ervoor zorgen dat poort 6990 is ingeschakeld voor SFTP/SSH
  • Een door OneCLI ondersteunde versie van het besturingssysteem moet op een met internet verbonden werkstation/laptop worden geïnstalleerd
  • OneCLI moet op het werkstation/de laptop geïnstalleerd zijn
  • Het werkstation/de laptop moet directe netwerktoegang hebben tot XCC op de doelserver
  • Gebruikers moeten de toegang hebben om OneCLI uit te voeren met beheerders- of rootrechten

Werkwijze

1. Ga naar https://support.lenovo.com , zoek het juiste OS-gedeelte en download het gevraagde ZIP- of TGZ-bestand.

2. Pak het bestand uit en kopieer de inhoud naar de opgegeven map.

Voor Windows :

Pak het bestand uit en kopieer de inhoud naar de opgegeven map.

Voor Linux:

  1. Open Terminal en zorg ervoor dat de gebruiker root-rechten heeft.
  2. Gebruik de tar -opdracht om het bestand uit te pakken
 tar xvf " Zipfile.tgz" -C /pad/mapnaam

Hierbij is Zipfile .tgz het gedownloade bestand en -C het pad en de map waar de bestanden worden uitgepakt.

3. Volg de onderstaande procedures om OneCLI te starten.

Voor Windows :

  1. Open een opdrachtpromptvenster met beheerdersrechten.
  2. Ga naar de map waar u het hulpprogramma hebt opgeslagen, bijvoorbeeld C:\onecli.

Voor Linux:

Ga naar de map waar u het hulpprogramma hebt opgeslagen, bijvoorbeeld /root/Desktop/onecli.

4. Verkrijg de updatebestanden voor een specifieke server met behulp van de volgende opdracht:

 onecli update verkrijgen --mt XXXX --ostype YYYYY --scope optie --dir C:\Test

waar:

  • XXXX is het viercijferige machinetype van de doelserver, bijvoorbeeld 7x04, 7x18.
  • YYYYY is het OS dat op de server is geïnstalleerd als u van plan bent om ook drivers op de server te downloaden. Mogelijke invoer is win2012, win2012r2, win2016, win2019, rhel6, rhel7, sles11, sles12 en none (OS-onafhankelijk).
  • optie is of u het nieuwste pakket wilt downloaden of UpdateXpress-pakketten wilt gebruiken. De invoeropties zijn latest of uxsp . Het wordt aanbevolen om latest te gebruiken.
  • C:\Test is de map waarnaar u de bestanden wilt downloaden.

Voorbeeld:

 onecli update verkrijgen --mt 7x02 --ostype geen –scope nieuwste --dir C:\Test\7x02 

onecli update verkrijgen op afstand

5. (Optioneel) Gebruik de volgende opdrachten om de lijst met geïnstalleerde firmware en apparaatstuurprogramma's te vergelijken met de firmware en stuurprogramma's in het gedownloade pakket:

 onecli update vergelijken --scope optie --type PP --dir C:\Test --bmc GEBRUIKERS-ID:WACHTWOORD@BMCIPAdres --output c:\compare\XML

waar:

  • PP is het type vergelijking dat u wilt maken. De invoeropties zijn:
  • fw, dd (standaard) om firmware en apparaatstuurprogramma's te vergelijken
  • fw om firmware te vergelijken
  • dd om apparaatstations te vergelijken
  • --output is om de logs of vergelijkings-XML in de directory te downloaden. Als u een fout tegenkomt, helpt dit u de oorzaken te identificeren. Het helpt u ook om updates snel te vergelijken.
  • USERID:PASSWORD@BMCIPAddress is de XCC-toegangsinformatie op de doelserver

Voorbeeld:

 onecli update vergelijken --scope latest --type fw –bmc GEBRUIKERS-ID:PASSW0RD@10.10.10.10 --dir C:\Test\7x02 --output c:\Test\compare
  

onecli update vergelijk op afstand

onecli update vergelijk op afstand-2

6. Pas alle firmware- en driver toe met behulp van de volgende opdracht:

 Onecli update flash --scope option --bmc GEBRUIKERS-ID:WACHTWOORD@BMCIPAdres --sftp GEBRUIKERS-ID:WACHTWOORD@SFTPIPAdres:6990 --dir C:\Test ,

waarbij USERID:PASSWORD@SFTPIPAddress:6990 de SFTP-toegangsgegevens zijn

onecli update flash op afstand

onecli update flash op afstand2

onecli update flash op afstand 3

7. Om één stuk firmware of driver bij te werken, gebruikt u een van de volgende opdrachten:

  • Om een enkel stuk firmware bij te werken zonder een vergelijking uit te voeren
 Onecli update flash lnvgy_fw_imm2_tcoo26k-3.73_anyos_noarch --nocompare --includeid lnvgy_fw_imm2_tcoo26k-3.73_anyos_noarch --bmc GEBRUIKERS-ID:WACHTWOORD@BMCIPAdres --sftp GEBRUIKERS-ID:WACHTWOORD@SFTPIPAdres:6990 --dir C:\Test --output c:\logs

# --includeid is vereist wanneer --nocompare is opgegeven.

onecli update flash enkele firmware

  • Geef de update scope --scope to individual op met de --includeid parameter om een individueel apparaat bij te werken
 Onecli update flash --scope individual --includeid lnvgy_fw_imm2_tcoo26k-3.73_anyos_noarch --bmc GEBRUIKERS-ID:WACHTWOORD@BMCIPAdres --sftp GEBRUIKERS-ID:WACHTWOORD@SFTPIPAdres:6990 --dir C:\Test --output c:\logs 

onecli update flash bmc sftp

onecli update flash individuele bmc

Tabel. 1 Globale OneCLI-parameters

Sollicitatie Commando Parameter Beschrijving
Update verwerven --mt Geeft het machinetype van het doelapparaat op
--ostype

Geeft het besturingssysteem aan dat op de doelserver is geïmplementeerd

Geldige keuzes zijn win2008 , win2012 , win2012r2 , win2016 , rhel5 , rhel6 , rhel7 , rhel8 , sles10 , sles11 , sles12 , esxi5.0 , esxi5.1 , esxi5.5 , esxi6.0 , esxi6.5 , platform en none *

*geen: OS-onafhankelijk, zoals UEFI- of BMC-updates

--domein

Geeft de reikwijdte van updates aan

  • uxsp (standaardoptie): om de UXSP voor het specifieke machinetype en OS-type te verkrijgen
  • laatste : om de nieuwste updatepakketten te verkrijgen
  • individueel : om de nieuwste updatepakketten te verkrijgen - deze parameter moet worden gebruikt met de parameter --includeid
--directory Geeft het pad op van de map waarin de bestanden worden gedownload
vergelijken --domein

Geeft de reikwijdte van de updates aan

  • uxsp (standaardoptie): om de UXSP voor het specifieke machinetype en OS-type te verkrijgen
  • laatste : om de nieuwste updatepakketten te verkrijgen
  • individueel : om de nieuwste updatepakketten te verkrijgen - deze parameter moet worden gebruikt met de parameter --includeid
--type

Geeft het type pakketten aan dat moet worden gedownload

  • fw : alleen apparaatfirmware downloaden
  • dd : alleen apparaatstuurprogramma's downloaden
--directory Geeft het pad op van de map waarin de bestanden worden gedownload
--uitvoer Geeft aan waar OneCLI-logs worden gegenereerd
flash --domein

Geeft de reikwijdte van updates aan

  • uxsp (standaardoptie): om de UXSP voor het specifieke machinetype en OS-type te verkrijgen
  • laatste : om de nieuwste updatepakketten te verkrijgen
  • individueel : om de nieuwste updatepakketten te verkrijgen - deze parameter moet worden gebruikt met de parameter --includeid
--geenvergelijking Geeft aan dat de flash-opdracht wordt uitgevoerd zonder een vergelijking uit te voeren
--inbegrepen Deze parameter moet worden gebruikt met de parameter --nocompare
--directory Geeft het pad op van de map waarin de bestanden worden gedownload
--geforceerd Geeft een afgedwongen update of downgrade van een driver /firmware aan als de geïnstalleerde versie niet kan worden gedetecteerd
--bmc

Geeft de toegangsinformatie van de doel-BMC op om OneCLI in out-of-band-modus uit te voeren

  • Voor IPv4-adressen is de indeling gebruiker:wachtwoord@IP:poort
  • Voor IPv6-adressen is de indeling gebruiker:wachtwoord@[IPv6]:poort
--sftp

Geeft de SFTP-verbindingsinformatie op

Het formaat is gebruiker:wachtwoord@IP[poort][dir/]

Video

Aanvullende informatie

Gerelateerde artikelen

Document-ID:HT511327
Oorspronkelijke publicatiedatum:10/29/2020
Laatste gewijzigde datum:10/22/2024