Hogyan értékeli a kihasználása a lemez eszköz a FreeBSD-ben, rendszergazda blog

A rendszer lelassul vagy bármely SQL adatbázis lassú, de a top (1) nem lát semmi gyanúsat? Nézzük, hogy ha néhány, a lemezek túl van terhelve.

1. lépés: Run «systat -vm». Mondd meg neki, «: start 2" , úgy, hogy frissítse a képernyőt gyakrabban. Általában, SYSTAT (1) - egy nagyszerű eszköz, összehasonlítható jelentősége a felső (1), de nem irányul a folyamatokat, és a belső alkatrészek a rendszer. Különösen azt mutatja, egy egyszerű terhelési jellemzői az egyes lemez eszközöket. Ha a letöltés az összes lemezek lényegesen kevesebb, mint 100%, a probléma az, valami mást. De mi van, ha egy vagy több lemeze „100% elfoglalt»? Tény, hogy ez nem bizonyíték a probléma. Az a tény, hogy ez a szám a „100% elfoglalt» csak annyit mond, hogy a lemez eszköz nem tétlen, akkor van valami köze, de ez nem jelenti azt, hogy ez a lemez már nem képes tovább. Modern vezérlők és hajtások képesek fogadni és feldolgozni több kérelem párhuzamosan és egymástól függetlenül, például, ha a RAID tömb, amelyben a különböző kérések lehet vezetni, hogy különböző fizikai meghajtók. Tehát több információra van szükségünk.

2. lépés: Ha Ön is egy szakértő hálózatok, akkor tudnia kell, hogy a jele ez a növekedés a torlódások sorban szolgáltatást. Ez vonatkozik a lemezeket, mert a rendszer támogatja a sorban között a belső alkatrészeket. Hogyan tudjuk vizsgálni az állam a lemez sorba? Ahhoz, hogy fut «iostat -x 2" , ahol 2 - szünet képernyők között. A kitágult iostat mód (8) felfedi nem csak a sebesség minden lemez eszköz cseréjét, hanem a hossza a sora (várni, vagy qlen), és az átlagos szolgálati idő (svc_t). Ha a sor hossza a legtöbb időt - egy ésszerű (1-2-3) és a karbantartási idő alatt hasonló a lemezfordulattal (nagyságrendileg 1-10 ms - 60 s osztani a lemez fordulatszáma), a lemez „100% elfoglalt» megbirkózik a terhelést, bár ő pihenni egyszerre. De ha a sorban, és a szolgálati idő állandóan magas, reménytelen meghajtó túlterhelt és nem tud lépést tartani az áramlás lekérdezések - itt az ideje, hogy keresse meg a tettes a túlterhelés vagy egy új lemez képalkotó megoldás.

3. lépés, akkor 0. A FreeBSD GEOM, hogy a teljes kép lehet egy eszköz: gstat (8). Ez megmutatja nem csak a hossza a GEOM minden eszköz sorban, hanem külön-külön az átlagos idő az olvasás és írás, hogy mi is megértsük, ha a fékek lemezre írásnál vagy olvasáskor. (Nem biztos, hogy ezek között a várakozási idő svc_t vagy tükrözi csak az időben a fizikai működését. Tehát hasznos lehet nézni a kiadási és iostat -x).

Hozzászólás navigáció