Perintah multipathd -k adalah antarmuka interaktif ke daemon multipathd. Memasukkan perintah ini akan menampilkan konsol multipath interaktif. Setelah memasukkan perintah ini, Anda dapat memasukkan bantuan untuk mendapatkan daftar perintah yang tersedia, Anda dapat memasukkan perintah interaktif, atau Anda dapat memasukkan CTRL-D untuk keluar.
Konsol interaktif multipathd dapat digunakan untuk memecahkan masalah yang mungkin Anda alami dengan sistem Anda.
Masalahnya
Menggunakan antarmuka multipathd -k Anda dapat menambah/menghapus jalur tertentu dari peta multipath. Mencoba menghapus peta perangkat gagal dengan kesalahan berikut:
# multipath -f mpath1 Jan 1 09:00:00 | mpath1: map in use
# dmsetup remove -f mpath1 device-mapper: remove ioctl on mpath1 failed: Device or resource busy
Solusinya
Pesan peta yang digunakan menunjukkan bahwa peta perangkat masih digunakan oleh proses atau lapisan penyimpanan tertentu, mis. LVM, RAID, dll.
1. Gunakan perintah mount untuk memverifikasi perangkat tidak masih terpasang. Misalnya:
# mount
2. Gunakan perintah dmsetup untuk mengidentifikasi pemetaan perangkat/peta saat ini:
# dmsetup table | grep [DEVICE NAME]
Pastikan tidak ada perangkat lain yang dipetakan yang menggunakan perangkat tersebut.
3. Identifikasi nama perangkat kernel (dm-X) di /dev/mapper/:
# ls -l /dev/mapper | grep [DEVICE NAME] [DEVICE NAME] -> dm-X
4. Gunakan perintah lsof untuk menentukan proses mana yang mungkin menggunakan perangkat.
# lsof | grep dm-x # lsof | grep [DEVICE NAME]
Jika output di atas menunjukkan proses apa pun yang menggunakan perangkat, matikan aplikasi atau program. Jika gagal, pertimbangkan untuk menghentikan prosesnya.
# kill -9 [PID]
5. Jika masalah masih berlanjut, gunakan perintah di bawah ini untuk menonaktifkan antrian untuk perangkat multipath yang bermasalah.
# multipathd disablequeueing map mpath1Catatan :Mungkin ada kasus di mana suatu proses tetap macet tanpa batas waktu (misalnya status D yang tidak terputus) di dalam tumpukan kernel. Dalam hal ini, mem-boot ulang sistem mungkin merupakan satu-satunya metode yang mungkin untuk mengatasi masalah tersebut.
-
“Tidak ada ruang tersisa di perangkat” – masalah pembuatan kdump (CentOS/RHEL)
-
“Anda harus menunggu lebih lama untuk mengubah kata sandi Anda” – kesalahan saat mengubah kata sandi di CentOS/RHEL
-
Ikat ke port 22 pada 0.0.0.0 gagal:alamat sudah digunakan – kesalahan saat memulai layanan sshd CentOS/RHEL