Dell Networking: Slik kontrollerer du kontrollsummen for OS10-fastvareimaget som er lastet ned for Dell Networking-svitsjer
Summary: Denne artikkelen forklarer hvordan du kontrollerer kontrollsummen for fastvareimaget som er lastet ned til DELL Networking OS10-svitsjen.
Instructions
Innholdsfortegnelse
- Hvorfor sjekksum er nødvendig.
- Hvor finner du sha256 Checksum File
- Hvor finner du den nedlastede "Image File" i Switch
- Beregning av kontrollsummen for filen som er lastet ned
Hvorfor sjekke sum er nødvendig
En fil kan bli skadet under overføring. Vi kan bruke kontrollsum for å sjekke dataintegriteten til en fil. Kontrollsum er et tall generert fra filen ved hjelp av en kontrollsumalgoritme som md5, SHS224, SHA256. En SHA256 kontrollsumfil følger med OS10-pakken som kan brukes til å kontrollere dataintegriteten til filen som lastes ned til svitsjen.
Hvor finner du SHA256 Checksum File
Kontrollsummen for hver firmwareversjon er forskjellig. Sjekk inn installasjonspakken for kontrollsumfilen.
Kontrollsumfilen følger med installasjonspakken. Dette kan sees når den zippede nedlastingen pakkes ut. Denne filen er av typen SHA256.
Et eksempel er uthevet nedenfor.
Åpne filen i Notisblokk eller et lignende verktøy. Det er en streng på 64 tegn. Denne strengen på 64 tegn må samsvare med utdataene fra hash for bildet som er lastet ned til bildet.
Eksempel på utdata
Nedenfor er SHA256-filen åpnet i Notisblokk.
Her er kontrollsumverdien "d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57." Dette må samsvare med den beregnede kontrollsumverdien for de nedlastede filene.
Hvor finner du den nedlastede "Image File" i Switch
Når vi utfører fastvareoppgraderingen av OS10, bruker vi kommandoen "image download" for å laste ned programvareimaget til byttet fra TFTP, FTP, SCP, HTTP eller USB. Denne filen lastes ned til mappen /var/os10-image .
Vi kan se filen som er lastet ned til bryteren ved å bruke kommandoen "dir image"
Eksempel på utdata
Switch# dir image Directory contents for folder: image Date (modified) Size (bytes) Name --------------------- ------------ ------------------------------------------ 2020-12-18T12:54:51Z 477981208 PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin
Beregning av kontrollsummen for filen som er lastet ned
Vi kan beregne SHA256-kontrollsummen for den nedlastede filen ved hjelp av en av metodene nevnt nedenfor.
Fremgangsmåte 1: I OS10 CLI bruker du kommandoen "image verify" [OS 10.5 og nyere]
Kommandosyntaks
| Kommando | Forklaring |
|---|---|
Switch# image verify image://<image name> sha256 |
Kommando for å beregne sha256-kontrollsummen for filen. |
Eksempel på utdata
Switch# image verify image://PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin sha256 Hash of image: d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57
Fremgangsmåte 2: I OS10 CLI ved hjelp av SHA256sum-kommandoen
Kommandosyntaks
Bruk av kategorien fyller ikke ut "system"-kommandoene automatisk.
| Kommando | Forklaring |
|---|---|
Switch# system “ls /var/os10-image/” |
Kontroller at den nedlastede filen finnes i mappen /var/os10-image/ |
Switch# system "sha256sum /var/os10-image/<image file name>" |
Kommando for å beregne sha256-kontrollsummen for filen. |
Eksempel på utdata
Switch# system “ls /var/os10-image/” PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin ========>Verify file name Switch# system "sha256sum /var/os10-image/</PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin" d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57 /var/os10-image/PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin ========>Verify the checksum with the checksum in file
Fremgangsmåte 3: I Shell ved hjelp av sha256sum-kommandoen
Kommandosyntaks
| Kommando | Forklaring |
|---|---|
Switch# system bash |
Logg på Shell, vi må oppgi et administratorpassord. |
admin@Switch:~$ ls /var/os10-image/ |
Kontroller at den nedlastede filen finnes i mappen /var/os10-image/ |
admin@Switch/var/os10-image$ sha256sum /var/os10-image/<image file name> |
Kommando for å beregne sha256-kontrollsummen for filen. |
admin@Switch/var/os10-image$ exit |
Avslutt |
Eksempel på utdata
Switch# system bash ============>Provide admin password when prompted admin@Switch:~$ ls /var/os10-image/ PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin ========>Verify file name admin@Switch:~$ sha256sum /var/os10-image/PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57 /var/os10-image/PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin ========>Verify the checksum with the checksum in file