You may want to run cluster validation and see if it catches anything.  You may 
also want to generate a cluster.log file for more details:
http://blogs.msdn.com/b/clustering/archive/2008/09/24/8962934.aspx


From: [email protected] [mailto:[email protected]] On 
Behalf Of Brian Desmond
Sent: Thursday, February 13, 2014 10:59 AM
To: [email protected]
Subject: RE: [NTSysADM] Spoolsv issue

Use Process Monitor to get a file system trace when the problem repros and see 
what it's looking for - assuming the error isn't completely misleading, which 
it could be.

Thanks,
Brian Desmond
[email protected]<mailto:[email protected]>

w - 312.625.1438 | c - 312.731.3132

From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]] On Behalf Of Cameron Cooper
Sent: Thursday, February 13, 2014 12:54 PM
To: [email protected]<mailto:[email protected]>
Subject: RE: [NTSysADM] Spoolsv issue

Checked and the spool folder is in the right location on the cluster storage.

When the resources have failed over to the secondary node, the server name and 
disk drives show an Online status except the Print Spooler Service shows an 
Offline status.

On the Nodes, Storage and Network tabs everything is online on the secondary 
node.

Here's what is in the cluster events (the events below only appear on the 
secondary node):


-          Cluster resource 'Print Spooler' in clustered service or application 
'appPS' failed.  Event ID: 1069

-          The Cluster service failed to bring clustered service or application 
'appPS' completely online or offline. One or more resources may be in a failed 
state. This may impact the availability of the clustered service or 
application.  Event ID: 1205


Cameron

From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]] On Behalf Of Miller Bonnie L.
Sent: Thursday, February 13, 2014 12:18 PM
To: [email protected]<mailto:[email protected]>
Subject: RE: [NTSysADM] Spoolsv issue

No, that is the correct location for the spoolsvc.exe file.  I was referring to 
the actual folder for spooling files to and where the drivers go, which should 
be on the shared storage that fails over.  In failover cluster manager, expand 
your cluster name, services and applications, then click on your virtual print 
server name on the left.  On the right, where you see the print spooler 
service, if you right-click and choose properties you will see the spool folder 
location.

In that same area (viewing the resources), is anything else showing as offline? 
 If you go to the storage or networks tabs, anything offline there for the 
problem node?  Any recent cluster events?

From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]] On Behalf Of Cameron Cooper
Sent: Thursday, February 13, 2014 9:09 AM
To: [email protected]<mailto:[email protected]>
Subject: RE: [NTSysADM] Spoolsv issue

The cluster setup isn't new, but the secondary node was just replaced less than 
7 months ago.  When the new secondary node was put in place, all the resources 
would failover from one node to the other and vice versa.

The service does start on the primary node when the resources are brought back 
online on that node.

For the DAS (sorry for the mis-type there... been a long several days) we have 
is a Dell MD3000.

The file server is what we use for all our network drives for sharing between 
users, which is separate from the storage that the print server uses (although 
on the same DAS unit).

The file the print spooler is looking for on both cluster nodes  is located in 
the following location: %systemroot%\system32.  Should this be different?

Cameron

From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]] On Behalf Of Miller Bonnie L.
Sent: Thursday, February 13, 2014 10:47 AM
To: [email protected]<mailto:[email protected]>
Subject: RE: [NTSysADM] Spoolsv issue

Is this a brand new setup that has never worked, or was working prior to the 
last failover?  Does the service start again on the primary node?

We have a failover cluster WS08 R2 just for printing, connected to Dell 
Equallogic for the iscsi SAN, so somewhat similar.  I'm not sure what you're 
using for your SAN storage, but the spool folder associated with the cluster is 
relocated on a shared SAN storage drive, so it moves during the failover-can't 
tell if that's what you mean by knowing the "File server is online" on the 
secondary node?

-Bonnie

From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]] On Behalf Of Cameron Cooper
Sent: Thursday, February 13, 2014 3:45 AM
To: [email protected]<mailto:[email protected]>
Subject: RE: [NTSysADM] Spoolsv issue

>From what I've read in the setting up a clustered print server (from MS), 
>LocalSystem is stated.

To compare, I've looked at the Print Spooler service on the primary node and 
it's set to LocalSystem.

'That's a weird one' I agree.


Cameron


From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]] On Behalf Of James Rankin
Sent: Thursday, February 13, 2014 5:14 AM
To: [email protected]<mailto:[email protected]>
Subject: Re: [NTSysADM] Spoolsv issue

Does it need some sort of context to run in other than LocalSystem or 
NetworkService?
That's a weird one

On 13 February 2014 11:04, Cameron Cooper 
<[email protected]<mailto:[email protected]>> wrote:
Was hoping that someone has experienced this and was able to resolve it....

Here's what's happening:  We have two Windows 2008 R2 servers clustered 
together using Microsoft's Failover Clustering that are connected to a SAN.  
Within the failover clustering we have setup the following applications: DHCP, 
File Server and Print Server.  In testing the failover from the primary node to 
the secondary node, the DHCP and File Server will failover without any issues, 
whereas the Print Server fails.  In looking at the event viewer on the 
secondary node, I see the following event:

Event 7000, Service Control Manager
The Print Spooler service failed to start due to the following error:
The system cannot find the file specified.

When I go into Services.msc and try to start the Print Spooler, the following 
error appears:

Windows could not start the Print Spooler service on Local Computer.
Error 2: The system cannot find the file specified

What I've done so far:


-          Made sure that the file server was online on the secondary node, 
since this is where the print server storage resides.

-          Checked the Print Spooler service to see where the spoolsv.exe file 
was and then confirmed that it is in that location (%systemroot%\system32\)

-          Tried to move a copy of the file from the primary node, but the file 
won't copy over since the system32 folder is protected.

-          Researched this online to see if there were any other suggestions 
and all I've been able to find suggested to copy the spoolsv.exe file

Thoughts/ideas on how to resolve?

Regards,

Cameron

________________________________

CONFIDENTIALITY NOTICE: This email message is intended only for the person or 
entity to which it is addressed and may contain confidential material. Any 
unauthorized review, use, disclosure, downloading, copying or distribution is 
prohibited. If you are not the intended recipient, please contact the sender by 
reply email and permanently delete all copies of the original message. If you 
are the intended recipient but do not wish to receive communications through 
this medium, please advise the sender immediately.

Reply via email to