В случае испытания проблем с дисками, загруженностью дискового массива или аналогичных проблемах, приходится обращаться за помощью к проверенным средствам отслеживания дисковых очередей и операций ввода-вывода (IO per second).
Базовая утилита, которая помогает мониторить очереди диска.
#iostat -D
Показывает очереди (если таковые имеются) на всех дисках, которые доступны ОС.
Для просмотра очереди на отдельном диске можно добавить атрибут -l:
#iostat -D -l hdisk0
Теперь к расшифровке:
avgwqsz - средний размер ожидающей очереди;
avgsqsz - среднее сервисной очереди;
avgtime - среднеей время ожидания для очереди в миллисекундах;
sqfull – количество IOPS переданных в очередь.
Очень удобно собирать статистику с помощью установленнх интервалов и количеством повторений команды, например:
iostat -RDTl инетрвал кол-во повторений
#iostat -RDTl 2 3
К сожалению, среднюю загрузку диска данная утилита не показывает, плюс еще она не очень информативная, что не исключает ее полезности, удобнее, как мне кажется, смотреть через nmon =)
Успехов!
Базовая утилита, которая помогает мониторить очереди диска.
#iostat -D
Показывает очереди (если таковые имеются) на всех дисках, которые доступны ОС.
Для просмотра очереди на отдельном диске можно добавить атрибут -l:
#iostat -D -l hdisk0
Теперь к расшифровке:
avgwqsz - средний размер ожидающей очереди;
avgsqsz - среднее сервисной очереди;
avgtime - среднеей время ожидания для очереди в миллисекундах;
sqfull – количество IOPS переданных в очередь.
Очень удобно собирать статистику с помощью установленнх интервалов и количеством повторений команды, например:
iostat -RDTl инетрвал кол-во повторений
#iostat -RDTl 2 3
К сожалению, среднюю загрузку диска данная утилита не показывает, плюс еще она не очень информативная, что не исключает ее полезности, удобнее, как мне кажется, смотреть через nmon =)
Успехов!
No comments:
Post a Comment