Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Не запускаются службы от имени доменного пользователя.

Автор: dzobnin
Дата сообщения: 28.07.2009 07:35
При сбое питания одновременно перезагружаются все сервера и активное сетевое оборудование в стойке. При этом службы, запускающиеся от имени доменного пользователя, не стартуют. Это касается служб как на рядовых серверах, так и на контроллере домена.

The "bla-bla-bla" service failed to start due to the following error:
The account name is invalid or does not exist, or the password is invalid for the account name specified.

Если запускать службы вручную (от имени того же пользователя) через некоторое время после рестарта, то они стартуют нормально.

Почти уверен, что Керберос просто не успевает запуститься ни на одном из контроллеров домена, вследствие чего службы не могут пройти аутентификацию.

Несмотря на вводимое в эксплуатацию "гарантированное электропитание" стойки, подобные массовые перезагрузки могут повторяться.

Существует ли простое (и элегантное) решение данной проблемы?

Вот что мне самому приходит в голову:

1) скрипт, который будет пытаться запускать определенные службы по таймеру. Решение плохо тем, что при добавлении еще одной службы к проблемному списку придется править скрипт.

2) искусственно затормозить запуск всех проблемных серверов, дабы один контроллер успел загрузиться. Плохо тем, что проблема присутствует и для локальных для контроллера домена служб. Если службы, запускаемые от имени доменных пользователей, будут на обоих контроллерах, то как минимум на одном из них проблема повторится.

3) Дополнительный УПС на одном из контроллеров. Не поможет при длительном блэкауте. В таком случае все сервера все равно запускаются одновременно.

На контроллерах стоит Windows Server 2003 R2 SP2 x64, на рядовых серверах Windows Server 2003 R2 SP2 x86. Соединены все через Cisco Catalyst 4000.

Добавлено:
Поставил бесконечный рестарт служб с периодом 5 мин. в случае сбоя в свойствах на закладке Recovery.
Жду ближайшего сбоя электропитания.
Автор: dzobnin
Дата сообщения: 28.07.2009 17:03
Вырубил питание стойки, включил обратно. Службы не поднимаются.
В журнале событий появляется одна запись
Event ID: 7000
The "имя моего сервиса" service failed to start due to the following error:
The account name is invalid or does not exist, or the password is invalid for the account name specified.
Если перезагружать рядовой сервер при включенных контроллерах домена, служба на нем запускается.
Если перезагружать контроллер домена при включенном втором контроллере, служба на контроллере запускается.
Объекты типа User, от имени которых запускаются все сервисы, находятся в отдельном контейнере каталога (не в Users), их пароль не устаревает.

Добавлено:
Добавил зависимости от службы Netlogon. Не помогло ни для контроллера, ни для мембер-сервера.
Автор: ascheck
Дата сообщения: 07.04.2010 12:32
Столкнулся на Win2003 Std x64 Rus с такой проблемой. Сервер - единственный контроллер домена. Проблема касалась службы SQL Server (mssqlserver) и службы агент сервера 1С:Предприятие . Запуск службы осуществлялся из-под специально созданной доменной учетной записи. После перезагрузки в журнале событий получали:

Сбой при запуске службы "SQL Server (MSSQLSERVER)" из-за ошибки
Имя учетной записи задано неверно или не существует, или же неверен указанный пароль.

Вручную служба запускалась без проблем. Решение оказалось странным: в свойствах службы учетная запись была указана в виде user@domain.local. Стоило изменить на domain\user, как проблема исчезла.

Страницы: 1

Предыдущая тема: Последние активации Windows7 7600


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.