Страница 1 из 1

Проблема с доступом в /var

Добавлено: 2014-07-23 16:01:14
Zedik
freebsd 10
при попытке посмотреть содержимое /var, оценить занимаемое пространство консоль зависает и ни на что не реагирует. При этом на уровень дальше /var/log и др. переходит успешно.
По логам криминала не вижу. Как можно выяснить причину? Диск сыпется?

Re: Проблема с доступом в /var

Добавлено: 2014-07-23 20:07:06
Zedik
Нашел в процессах, что забикс агент сидит с флагом D (процесс непрерывного ожидания) :
zabbix 4402 0.0 0.0 26608 16 - D 16Jun14 17:33.43 zabbix_agentd: listener #1
zabbix 4403 0.0 0.0 26608 956 - D 16Jun14 17:39.00 zabbix_agentd: listener #2
zabbix 4404 0.0 0.0 26608 1008 - D 16Jun14 17:28.07 zabbix_agentd: listener #3
При этом сам процесс соответственно нельзя ни остановить через скрипт запуска, ни убить kill`ом.

Проверил раздел /var утилитой dd_rescue (dd_rescue -v -l error2.log -o bad2.log /dev/mfid0p7 /dev/null). Содержимое лога общей проверки и наличие ошибок(error2.log):
dd_rescue: (info): Using softbs=131072, hardbs=4096
dd_rescue: (warning): Not using sparse writes for non-seekable output
dd_rescue: (info): about to transfer 0.0 kBytes from /dev/mfid0p7 to /dev/null
dd_rescue: (info): blocksizes: soft 131072, hard 4096
dd_rescue: (info): starting positions: in 0.0k, out 0.0k
dd_rescue: (info): Logfile: /home/zedik/error2.log, Maxerr: 0
dd_rescue: (info): Reverse: no , Trunc: no, interactive: no
dd_rescue: (info): abort on Write errs: no , spArse write: never
dd_rescue: (info): preserve: no , splice: no , avoidWrite: no
dd_rescue: (info): fallocate: no , Repeat: no , O_DIRECT: no /no
dd_rescue: (info): about to transfer 0.0 kBytes from /dev/mfid0p7 to /dev/null
dd_rescue: (info): about to transfer 0.0 kBytes from /dev/mfid0p7 to /dev/null
dd_rescue: (info): blocksizes: soft 131072, hard 4096
dd_rescue: (info): blocksizes: soft 131072, hard 4096
dd_rescue: (info): starting positions: in 0.0k, out 0.0k
dd_rescue: (info): starting positions: in 0.0k, out 0.0k
dd_rescue: (info): Logfile: /home/zedik/error2.log, Maxerr: 0
dd_rescue: (info): Logfile: /home/zedik/error2.log, Maxerr: 0
dd_rescue: (info): Reverse: no , Trunc: no, interactive: no
dd_rescue: (info): Reverse: no , Trunc: no, interactive: no
dd_rescue: (info): abort on Write errs: no , spArse write: never
dd_rescue: (info): abort on Write errs: no , spArse write: never
dd_rescue: (info): preserve: no , splice: no , avoidWrite: no
dd_rescue: (info): preserve: no , splice: no , avoidWrite: no
dd_rescue: (info): fallocate: no , Repeat: no , O_DIRECT: no /no
dd_rescue: (info): fallocate: no , Repeat: no , O_DIRECT: no /no
dd_rescue: (info): read /dev/mfid0p7 (408660958.0k): EOF
dd_rescue: (info): Summary for /dev/mfid0p7 -> /dev/null:
dd_rescue: (info): ipos: 408660958.0k, opos: 408660958.0k, xferd: 408660958.0k
errs: 0, errxfer: 0.0k, succxfer: 408660958.0k
+curr.rate: 405324kB/s, avg.rate: 82681kB/s, avg.load: -0.0%
Лога бед-блоков нет. Получается ни ошибок, ни бед-блоков нет (?)
Но перезагрузку всего сервера страшно делать, все же боевой.

Re: Проблема с доступом в /var

Добавлено: 2014-07-24 9:08:08
Zedik
Все разрешилось без перезапуска. Сервер работает дальше.