Pertanyaan :Bagaimana cara mengkonfigurasi opsi debug CIFS di server Linux untuk memberikan informasi debug tambahan di log sistem klien?
1. Ambil cadangan debug yang ada atau untuk memeriksa nilai default:
# cp /sys/kernel/debug/dynamic_debug/control /root/backup # cat /proc/fs/cifs/cifsFYI # cat /proc/fs/cifs/traceSMB
2. Aktifkan opsi debug yang dipilih:
# echo 'module cifs +p' > /sys/kernel/debug/dynamic_debug/control # echo 7 > /proc/fs/cifs/cifsFYI # echo 1 >/proc/fs/cifs/traceSMB # dmesg -c (Clear the message log)
3. Untuk menonaktifkan:
# echo "module cifs -p" >/sys/kernel/debug/dynamic_debug/control # echo 0 > /proc/fs/cifs/cifsFYI # echo 0 > /proc/fs/cifs/traceSMB
Cara memecahkan masalah
1. Mulai pengambilan tcpdump.
2. Reproduksi masalah.
3. Kumpulkan tcpdump untuk ditinjau.
4. Tinjau informasi debug di /var/log/dmesg atau /var/log/messages log sistem.
Contoh untuk pengambilan tcpdump
# tcpdump -n -vv -s 0 -i {interface} -w /tmp/cifs_not_working.cap host {IP-Of-Windows}'Catatan :Tergantung pada masalahnya, kami mungkin perlu menambahkan opsi debug tambahan ke koleksi tcpdump atau kami mungkin perlu mengumpulkan dari kedua ujung jaringan secara bersamaan.
Perubahan nama host tidak tercermin dalam laporan sar untuk CentOS/RHEL
“VDO Status:Out of space” – Kesalahan saat membuat disk VDO