Isilon: Kuinka käyttää fstat-komentoa solmun avoimien tiedostojen luetteloimiseen
摘要: Fstat-komennolla voidaan luetella solmun avoimet tiedostot, jotka avataan tietyssä prosessissa. Jos hakemisto on lähellä kapasiteettia, avointen tiedostojen luettelon avulla voit seurata prosesseja, jotka kirjoittavat suuria tiedostoja. ...
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
說明
Toimenpide
- Avaa SSH-yhteys johonkin klusterin solmuun ja kirjaudu root-tilillä.
- Tee jokin seuraavista:
- Voit näyttää solmun avoimet tiedostot suorittamalla seuraavan komennon:
fstat
- Voit luetteloida avoimet tiedostot hakemistossa suorittamalla seuraavan komennon, jossa
<hakemisto> on hakemisto, jota haluat tutkia:
fstat -f <directory>
- Voit luetella tietyn prosessin avaamat tiedostot suorittamalla seuraavan komennon, jossa <pid> on prosessitunnus, jota haluat tarkastella:
fstat -p <pid>
- Voit näyttää solmun avoimet tiedostot suorittamalla seuraavan komennon:
Esimerkki
Seuraavassa esimerkissä fstat-komento käytetään lähellä kapasiteettia olevan /var-hakemiston vianmääritykseen. Jos /var-hakemistosta ei löydy suuria tiedostoja, tiedoston linkitys saattaa olla poistettu. Linkittämätön tiedosto kuluttaa edelleen levytilaa, koska tiedosto on avoinna prosessissa. Voit käyttää fstatia nähdäksesi, onko tämä totta.
- Avaa SSH-yhteys johonkin klusterin solmuun ja kirjaudu sisään root-tilillä.
- Suorita seuraava komento:
fstat -f /var | grep /var
pikanäppäimellä GrepCommand poistaa pistorasiat ja putket lähdöstä, mikä helpottaa lähdön tulkintaa. Jos tiedosto on avoinna prosessille, näyttöön tulee seuraavankaltainen tulos:root winbindd 98281 4 /var 69612 -rw------- 100120000 rw
Tässä esimerkissä Winbindd Prosessissa (prosessitunnus 98281) on avoinna noin 100 Mt (100 120 000 tavua) avoin tiedosto. Tiedoston inodinumero on 69612.
- Näytä tiedoston nimi suorittamalla seuraava komento:
find -x /var -inum 69612 -print
- Jos prosessi pitää suurta tiedostoa auki eikä inodia löydy, tiedoston linkitys on poistettu. Tässä tapauksessa voit pysäyttää ja käynnistää uudelleen prosessin tai prosessit, jotka pitävät tiedostoa auki. Lisätietoja prosessin pysäyttämisestä ja käynnistämisestä uudelleen on kohdassa Käyttämällä
killall -9Prosessin pysäytyskomento, 89421
VAROITUS:
Ennen kuin lopetat prosessin, harkitse aina, onko sillä kielteisiä seurauksia. Esimerkiksi lwiod-prosessin pysäyttäminen voi katkaista käyttäjien yhteyden ja aiheuttaa tietojen käyttökyvyttömyyden.
Ennen kuin lopetat prosessin, harkitse aina, onko sillä kielteisiä seurauksia. Esimerkiksi lwiod-prosessin pysäyttäminen voi katkaista käyttäjien yhteyden ja aiheuttaa tietojen käyttökyvyttömyyden.
受影響的產品
Isilon產品
PowerScale OneFS文章屬性
文章編號: 000021402
文章類型: How To
上次修改時間: 18 8月 2025
版本: 6
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。