A rendszeres rendszerindítási teljesítmény elemzése

A rendszeres rendszerindítási teljesítmény elemzése Tanulja meg, hogyan indíthatja el a rendszerindítást igénylő gépek hibaelhárítását a rendszer elemző eszközével.

Az adatközpont Linux-kiszolgálói valószínűleg a systemd-t használják inicializáló rendszerként. Ebből a célból érdekes lehet tudnia, hogy rendelkezésre áll egy eszköz, amely elemezheti a szerver indítási teljesítményét. Az eszköz neve rendszeres elemzés, és megmutatom, hogyan kell használni.

10 dolog, amelyet a vállalatok saját adatközpontjukban tartanak (TechRepublic letöltés)

Amire szüksége lesz

Csak annyit kell tennie, hogy ez megtörténjen, egy rendszert támogató Linux gép és egy felhasználói fiók sudo jogosultságokkal.

Hogyan telepíthetem a systemd-analyze-t?

Jó hírek. Nincs szükség telepítésre, mivel a systemd-analyze a rendszerezett eszközkészlet része. A parancs kiadásával ellenőrizheti, hogy az eszköz telepítve van:

 melyeket elemzi 

Látnia kell a felsorolt ​​futtatható parancs elérési útját (A ábra ).

A ábra

Our systemd-analyze executable path.

" data-credit="" rel="noopener noreferrer nofollow">

A rendszerelemzés során elvégezzük a futtatható utat.

Hogyan lehet elemezni a rendszert?

Most futtatjuk az elemzési parancsot. Először derítsük ki a gép tényleges indulási idejét a parancs argumentumok nélküli futtatásával, például:

 sudo systemd-analysis 

Mint látható (a B. ábrán ), a System76 Thelio teljes indulási ideje 55, 252 másodperc.

B. ábra

Total boot time for the machine.

" data-credit="" rel="noopener noreferrer nofollow">

A gép teljes indulási ideje.

Ez a rendszerindítási idő feloszlik:

  • Firmware: 33, 568 másodperc.

  • Rendszerbetöltő: 8, 323 másodperc

  • Kernel: 5.555 másodperc

  • Felhasználói terület: 7.805 másodperc

Ha ez az idő túl hosszú az Ön számára, hogyan tudja megtudni, mi a hibás? Örülök, hogy megkérdezted. Adja ki a parancsot:

 sudo systemd-elemzi a hibát 

A fenti parancs felsorolja az összes, a gépen elinduló szolgáltatást és az ehhez szükséges időt ( C ábra ). Például a gépemen a legnagyobb bűncselekmények:

  • NetworkManager-várjon online: 6.401 másodperc

  • Plymouth-quit-wait: 2.793 másodperc

  • E2scrub_all: 2.002 másodperc

  • Snap-core: 283 ms

  • Snap-bluemail: 253 ms

  • Udisks2: 251 ms

  • Rendszerfelbontás: 250 ms

  • Logrotate: 238 ms

  • Dev-nvme0n1p3: 232 ms

C. ábra

All services and their boot time.

" data-credit="" rel="noopener noreferrer nofollow">

Minden szolgáltatás és azok indulási ideje.

Ez a lista továbbra is elég sok szolgáltatást "hibáztat" - amelyek többsége 100 ms alatt van. Nyilvánvaló, hogy nincs semmi, ami hosszú késéseket okozna az indítás során. Ha azonban egy szolgáltatás ilyen késleltetést okoz, akkor ez felkerül a listára, és elkezdheti a hibaelhárítást.

Azt is kérheti, hogy a parancs nyomtassa ki az eredményeket eseménylánc stílusban a következő paranccsal:

 sudo systemd-elemezze a kritikus láncot 

Az eredmények események láncaként mutatják az egység aktiválásának időpontját ( C ábra ).

C. ábra

The critical-chain display.

" data-credit="" rel="noopener noreferrer nofollow">

A kritikus lánc kijelzése.

És így használhatja a beépített rendszerezett eszközt annak elhárításához, hogy miért lehet a Linux rendszerének lassú indulása annak elhárítása érdekében. Ha többet szeretne megtudni a rendszerelemző eszközről, adja ki a man rendszed-elemző parancsot, és olvassa el mindent.

Adatközpont-trend hírlevél

A DevOps, a virtualizáció, a hibrid felhő, a tárolás és az operatív hatékonyság csak néhány adatközpont-témakör, amelyet kiemeltünk. Hétfőn és szerdán szállítjuk

Regisztrálj még ma

© Copyright 2021 | mobilegn.com