Rumah  >  Artikel  >  Tutorial sistem  >  Selesaikan masalah peranti yang sibuk dalam Linux

Selesaikan masalah peranti yang sibuk dalam Linux

PHPz
PHPzke hadapan
2024-01-02 15:44:421187semak imbas

Apabila menguruskan peranti umount dalam Linux, anda sering menghadapi "peranti sedang sibuk". Kemudian mungkin terdapat pengguna atau proses menggunakan direktori itu.

# umount /mnt

umount: /mnt: peranti sedang sibuk

umount: /mnt: peranti sedang sibuk

Maka anda mesti menggunakan arahan pelebur untuk melihat ID proses dan pemilik proses, seperti:

# fuser -mu /mnt

/mnt: 25781c(root)

# bunuh -9 25781

# umount /mnt

Situasi seperti di bawah bermakna pengguna rhythmbox menggunakan direktori tersebut. Kemudian anda juga boleh menggunakan fuser -ck /dev/sdc1 untuk mematikan proses.

# fuser -m /dev/sdc1

/dev/sdc1: 538

#ps auxw|grep 538

donncha 538 0.4 2.7 219212 56792 SLl Feb11 11:25 rhythmbox

Jika semua usaha ini masih tidak berjaya, selepas menghentikan proses, anda mungkin perlu menambah parameter -f -l pada masa ini untuk memaksa nyahpasang

# umount -f -l /mnt

NOTA:

Anda boleh menggunakan arahan berikut untuk menyemak blok buruk cakera keras SATA.

# sekatan buruk -v /dev/sda

# sekatan buruk -v /dev/sdb

# sekatan buruk -v /dev/mapper/vgosi-lvol1

Menyemak blok 0 hingga 10477568

Menyemak blok buruk (ujian baca sahaja): selesai

Pas selesai, 0 blok buruk ditemui.

Atas ialah kandungan terperinci Selesaikan masalah peranti yang sibuk dalam Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:jb51.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam