P
pimy
Guest
Hi,
A couple of my servers are generating the following error intermittently:
Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7000
Date: 9/11/2007
Time: 3:02:55 AM
User: N/A
Computer: ServerA
Description:
The Blah1 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.
Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7000
Date: 9/11/2007
Time: 3:02:55 AM
User: N/A
Computer: ServerA
Description:
The Blah2 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.
Both Blah1 & Blah2 are custom services that use the same domain account.
I know that the account name and password are valid. We reboot each of
these servers nightly. The error has occurred 3 times in the past 2 weeks.
I suspect that another service (a third-party service), let's call it Blah3,
may be the culprit. I noticed that each time the error occurred, Blah3
had started before Blah1 or Blah2 reported being unable to start. Mind you,
I am unable to know for certain that Blah1 & Blah2 started before Blah3
when the server did not generate an error because their startup time is not
logged.
I've experimented a little with the
HKLM\System\CurrentControlSet\Control\ServiceGroupOrder
registry key on a different server. I've assigned 2 different third-party
services (blah4 & blah5)
to 2 different service groups on a different server. Doing so seems to
produce the behavior I want.
For example, I assign blah4 to the PCI Configuration service group, and
blah5 to the MS Transactions
service group. After a reboot, I see that the blah4 started before blah5,
which is what I expected
to happen. However, when I reverse the groupings, both services started at
the same time. Mind you,
that may be because blah5 is a lightweight service and doesn't take very
long to start.
Going back to Blah1, Blah2, and Blah3, is there an easier way to control the
order in which the
services start? Any advice on the service groups I should be using? Any
danger in creating new
custom service groups? Any way to put delays in between service groups?
Thanks,
pimy
A couple of my servers are generating the following error intermittently:
Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7000
Date: 9/11/2007
Time: 3:02:55 AM
User: N/A
Computer: ServerA
Description:
The Blah1 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.
Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7000
Date: 9/11/2007
Time: 3:02:55 AM
User: N/A
Computer: ServerA
Description:
The Blah2 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.
Both Blah1 & Blah2 are custom services that use the same domain account.
I know that the account name and password are valid. We reboot each of
these servers nightly. The error has occurred 3 times in the past 2 weeks.
I suspect that another service (a third-party service), let's call it Blah3,
may be the culprit. I noticed that each time the error occurred, Blah3
had started before Blah1 or Blah2 reported being unable to start. Mind you,
I am unable to know for certain that Blah1 & Blah2 started before Blah3
when the server did not generate an error because their startup time is not
logged.
I've experimented a little with the
HKLM\System\CurrentControlSet\Control\ServiceGroupOrder
registry key on a different server. I've assigned 2 different third-party
services (blah4 & blah5)
to 2 different service groups on a different server. Doing so seems to
produce the behavior I want.
For example, I assign blah4 to the PCI Configuration service group, and
blah5 to the MS Transactions
service group. After a reboot, I see that the blah4 started before blah5,
which is what I expected
to happen. However, when I reverse the groupings, both services started at
the same time. Mind you,
that may be because blah5 is a lightweight service and doesn't take very
long to start.
Going back to Blah1, Blah2, and Blah3, is there an easier way to control the
order in which the
services start? Any advice on the service groups I should be using? Any
danger in creating new
custom service groups? Any way to put delays in between service groups?
Thanks,
pimy