Tôi đã phải đối mặt với một vấn đề thực sự kỳ lạ ngày hôm nay, và tôi hoàn toàn bất lực về nó.
Một số máy chủ tôi quản lý được theo dõi với Nagios. Gần đây tôi thấy một đầu dò sử dụng đĩa không thành công với lỗi này:
DISK CRITICS - / sys / kernel / debug / trace không truy cập được: Quyền bị từ chối
Tôi muốn điều tra và lần thử đầu tiên của tôi là kiểm tra các quyền của thư mục này và so sánh chúng với các máy chủ khác (chúng hoạt động tốt). Dưới đây là các lệnh tôi đã chạy trên máy chủ hoạt động và bạn sẽ thấy rằng ngay khi tôi cd
vào thư mục, các quyền của nó được thay đổi:
# Here we've got 555 for /sys/kernel/debug/tracing
root@vps690079:/home/admin# cd /sys/kernel/debug
root@vps690079:/sys/kernel/debug# ll
total 0
drwx------ 30 root root 0 Jul 19 13:13 ./
drwxr-xr-x 13 root root 0 Jul 19 13:13 ../
…
dr-xr-xr-x 3 root root 0 Jul 19 13:13 tracing/
drwxr-xr-x 6 root root 0 Jul 19 13:13 usb/
drwxr-xr-x 2 root root 0 Jul 19 13:13 virtio-ports/
-r--r--r-- 1 root root 0 Jul 19 13:13 wakeup_sources
drwxr-xr-x 2 root root 0 Jul 19 13:13 x86/
drwxr-xr-x 2 root root 0 Jul 19 13:13 zswap/
# I cd into the folder, and it (./) becomes 700!!
root@vps690079:/sys/kernel/debug# cd tracing/
root@vps690079:/sys/kernel/debug/tracing# ll
total 0
drwx------ 8 root root 0 Jul 19 13:13 ./
drwx------ 30 root root 0 Jul 19 13:13 ../
-r--r--r-- 1 root root 0 Jul 19 13:13 available_events
-r--r--r-- 1 root root 0 Jul 19 13:13 available_filter_functions
-r--r--r-- 1 root root 0 Jul 19 13:13 available_tracers
…
# Next commands are just a dumb test to double-check what I'm seeing
root@vps690079:/sys/kernel/debug/tracing# cd ..
root@vps690079:/sys/kernel/debug# ll
total 0
drwx------ 30 root root 0 Jul 19 13:13 ./
drwxr-xr-x 13 root root 0 Sep 27 10:57 ../
…
drwx------ 8 root root 0 Jul 19 13:13 tracing/
drwxr-xr-x 6 root root 0 Jul 19 13:13 usb/
drwxr-xr-x 2 root root 0 Jul 19 13:13 virtio-ports/
-r--r--r-- 1 root root 0 Jul 19 13:13 wakeup_sources
drwxr-xr-x 2 root root 0 Jul 19 13:13 x86/
drwxr-xr-x 2 root root 0 Jul 19 13:13 zswap/
Bạn có biết cái gì có thể gây ra hành vi này không?
Lưu ý bên lề, sử dụng chmod để thiết lập lại quyền dường như không khắc phục được đầu dò.
ll
bằng các lệnh mà chúng đại diện.