Heim  >  Artikel  >  System-Tutorial  >  Lösen Sie das Problem ausgelasteter Geräte unter Linux

Lösen Sie das Problem ausgelasteter Geräte unter Linux

PHPz
PHPznach vorne
2024-01-02 15:44:421190Durchsuche

Bei der Verwaltung von umount-Geräten unter Linux kommt es häufig zu der Meldung „Gerät ist ausgelastet“. Dann gibt es wahrscheinlich einen Benutzer oder Prozess, der dieses Verzeichnis verwendet.

# umount /mnt

umount: /mnt: Gerät ist beschäftigt

umount: /mnt: Gerät ist beschäftigt

Dann müssen Sie den Befehl „fuser“ verwenden, um die Prozess-ID und den Eigentümer des Prozesses anzuzeigen, z. B.:

# Fuser -mu /mnt

/mnt: 25781c(root)

# kill -9 25781

# umount /mnt

Im folgenden Fall bedeutet dies, dass der Rhythmbox-Benutzer dieses Verzeichnis verwendet. Dann können Sie den Prozess auch mit „fuser -ck /dev/sdc1“ beenden.

# Fuser -m /dev/sdc1

/dev/sdc1: 538

#ps auxw|grep 538

donncha 538 0,4 2,7 219212 56792 SLl 11. Februar 11:25 Rhythmbox

Wenn all diese Bemühungen immer noch nicht funktionieren, müssen Sie nach dem Beenden des Prozesses zu diesem Zeitpunkt möglicherweise die Parameter -f -l hinzufügen, um die Deinstallation zu erzwingen

# umount -f -l /mnt

HINWEIS:

Mit dem folgenden Befehl können Sie die fehlerhaften Blöcke der SATA-Festplatte überprüfen.

# badblocks -v /dev/sda

# badblocks -v /dev/sdb

# badblocks -v /dev/mapper/vgosi-lvol1

Überprüfen Sie die Blöcke 0 bis 10477568

Prüfung auf fehlerhafte Blöcke (schreibgeschützter Test): erledigt

Pass abgeschlossen, 0 fehlerhafte Blöcke gefunden.

Das obige ist der detaillierte Inhalt vonLösen Sie das Problem ausgelasteter Geräte unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:jb51.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen