Наш сценарий мониторинга запускается:
gluster volume status all
и анализирует вывод, анализируя объемы и блоки. В последнее время один из Gluster-серверов здесь начал отвечать на приведенную выше команду с ошибкой:
Выполняется другая транзакция. Пожалуйста, попробуйте еще раз через некоторое время.
Что вызывает это состояние и как его устранить? Это, наверное, уйдет, если я полностью перезапущу gluster-сервис, но мы бы предпочли избежать такой радикальной меры ... Есть предложения?
Мы находимся на CentOS-6, используя gluster-3.6.2, установленный через RPM, опубликованные gluster.org. Спасибо!
В соответствии с network.frame-timeout
вариант, через 1800 секунд (30 минут) «операция должна быть объявлена мертвой, если сервер не отвечает на конкретную операцию» (старый, но, возможно, еще действительный: http://www.gluster.org/community/documentation/index.php/Gluster_3.2:_Setting_Volume_Options#network.frame-timeout).
Журналы также могут содержать ценную информацию.