IIS с использованием общей конфигурации не может запуститься после потери питания

Я видел эту проблему, когда наша серверная ферма потеряла питание вчера и не смогла найти способ предотвратить это.

У меня есть несколько узлов, использующих общую конфигурацию в общей папке. Когда общая конфигурация была экспортирована, она была зашифрована (вам нужно, чтобы вы могли нажать на кнопку ОК).

И все узлы работали до вчерашнего дня, все они случайно потеряли питание. Затем я заметил, что все пулы приложений на всех узлах остановлены. При поиске основной причины я обнаружил, что и служба WAS, и служба W3SVC не могут запуститься, поскольку не удалось прочитать общую конфигурацию.

Единственный способ исправить это - немного изменить путь к общей конфигурации и вернуться обратно (добавить пробел, затем удалить), а затем применить. Я получу всплывающее окно, чтобы снова ввести пароль шифрования. После этого я должен сделать это на каждом из узлов! Плюс вручную запустите службы WAS и W3SVC, запустите все пулы приложений, запустите все веб-сайты на каждом узле! Это просто смешно!

Я не уверен, вижу ли я только редкий случай. Кто-нибудь видел это раньше? Но определенно я не хочу делать это снова, если сила снова исчезнет. Во всяком случае, чтобы предотвратить потерю пароля шифрования, используемого IIS? Благодарю.

1 ответ

Я перенес этот вопрос из Переполнения стека, поскольку это было не по теме. В конце концов я обнаружил, что отключение питания испортило настройки безопасности общего доступа на хосте общей папки. Я добавил всех в общий список пользователей, а затем удалил его, и теперь узлы работают нормально. Надеюсь, что это может помочь другим в будущем.

Другие вопросы по тегам