Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом документе представлен список известных проблем, возникающих с агентом Хаоса в Azure Chaos Studio, а также рекомендуемых обходных решений или решений. Этот список регулярно обновляется по мере выявления новых проблем.
Ограниченное влияние сбоев сети Linux
Выпуск:
При запуске сбоев сети в Linux на некоторых дистрибутивах (например, RHEL) ожидаемый эффект, такой как введенная задержка в сети или потеря пакетов, может не проявиться.
Причина:
Требуемый sch_netem модуль ядра не установлен на виртуальной машине (ВМ), что препятствует правильному функционированию сбоев, основанных на системе управления трафиком (tc).
Возможные обходные пути.
Проверка: Выполните следующую команду на виртуальной машине Linux:
modinfo sch_netem
Если появится сообщение об ошибке, указывающее, что модуль не найден, перейдите к его установке.
Резолюция: В системах на основе RHEL установите пакет дополнительных модулей ядра:
sudo yum install kernel-modules-extra
Перезагрузите виртуальную машину после установки, чтобы загрузить модуль sch_netem.
Проблемы с динамическим целевым назначением
Выпуск: При использовании динамического целевого назначения в экспериментах запрос иногда может привести к пустому списку целевых объектов, даже если запрос действителен.
Причина: Не все виртуальные машины, возвращаемые динамическим запросом, установлены и включены агентом Хаоса.
Возможные обходные пути.
• Убедитесь, что на всех виртуальных машинах в результатах динамического запроса установлен и должным образом настроен Chaos Agent.
• Подтвердите целевое включение на портале Azure вручную, если динамические запросы продолжают возвращать пустой список.
Проверка поддержки операционной системы
Проблема: Включение агента Chaos на виртуальных машинах, работающих на непроверенных или устаревших операционных системах, может привести к непредвиденному поведению или сбоям определенных типов ошибок. Если установить правильные зависимости, скорее всего, он будет работать, но может потребовать ручной отладки.
Кроме того, использование старых или непроверенных операционных систем может привести к сбоям установки расширения виртуальной машины (который несет агент хаоса).
Причина: Агент Хаоса официально тестируется на определенном наборе операционных систем. Запуск на неподдерживаемой операционной системе может привести к частичной функциональности или ошибкам во время выполнения аварийной ситуации или установки агента хаоса.
Возможные обходные пути.
• Убедитесь, что целевая ОС поддерживает автоустановку на странице поддержки и совместимости ОС.
• Если ОС не поддерживается, попробуйте использовать проверенную версию или вручную установить stress-ng зависимость.
• Убедитесь, что диспетчер пакетов обновлен, и вы используете поддерживаемую операционную систему расширения виртуальной машины.