PowerScale: OneFS: Збої аудиту протоколів перешкоджають доступу до спільного використання
Summary: Користувачам відмовляють у доступі до спільних ресурсів, до яких вони інакше мали б мати доступ, і вони отримують таке повідомлення: {аудит не вдалося} Спроба провести аудит безпеки зазнала невдачі. ...
Symptoms
Користувачі, які намагаються отримати доступ до спільних ресурсів, отримують таке повідомлення про помилку:
Спроба провести аудит безпеки зазнала невдачі.
STATUS_AUDIT_FAILED помилки з'являються у захопленні пакетів:
Cause
Це відбувається, коли аудит протоколу увімкнено та налаштовано, але він не працює.
Це працює так, як задумано. Протокольний аудит використовується для фіксації активності користувача у файловій системі. Якщо аудит не працює, користувачам відмовляють у доступі, щоб запобігти внесенню змін без логування.
Resolution
Переконайтеся, що аудиторські сервіси увімкнені і що всі пов'язані процеси працюють на всіх вузлах.
Перевірте, чи увімкнені послуги аудиту:
isilon-1# isi services -a | grep audit
isi_audit_cee Audit Log Forwarder to CEE Enabled
isi_audit_d Audit Log Server Enabled
isi_audit_syslog Audit Log Forwarder to Syslog Enabled
Переконайтеся, що всі процеси аудиту працюють на всіх вузлах:
isilon-1# isi_for_array -s 'ps auwxx | grep audit | grep -v grep'
isilon-1: root 2269 0.0 0.5 66128 9696 ?? Ss 12:31PM 0:00.36 /usr/sbin/isi_audit_d -d
isilon-1: root 2274 0.0 1.2 153400 23828 ?? S 12:31PM 0:00.03 /usr/libexec/isilon/isi_audit_cee /usr/bin/isi_audit_cee -p /var/run
isilon-1: root 2340 0.0 1.4 196656 29584 ?? I 12:31PM 0:00.06 /usr/libexec/isilon/isi_audit_syslog /usr/bin/isi_audit_syslog
Якщо якісь процеси не працюють або перестали відповідати, перезапустіть відповідний сервіс. Рекомендується робити це під час періоду обслуговування, щоб мінімізувати вплив на робочі процеси.
Увімкнення/вимкнення аудиту OneFS:
- Перевірте, чи увімкнено аудит протоколу: # ISI Аудиторські налаштування глобальний вигляд
- Якщо Protocol Auditing увімкнено— так, вимкніть його:
# isi audit settings global modify --protocol-auditing-enabled=No - Якщо Protocol Auditing Enabled — No, ця проблема не застосовується.
- Якщо Protocol Auditing увімкнено— так, вимкніть його:
- Вимкніть сервіс:
# isi services -a <service> disable - Підтверджіть, що пов'язаний процес припинено:
# isi_for_array -s 'ps auwxx | grep audit | grep -v grep' - Знову активувати сервіс:
# isi services -a <service> enable - Повторне увімкнуння аудиту:
# isi audit settings global modify --protocol-auditing-enabled=Yes