[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference decwet::winnt-clusters

Title:WinNT-Clusters
Notice:Info directories moved to DECWET::SHARE1$:[NT_CLSTR]
Moderator:DECWET::CAPPELLOF
Created:Thu Oct 19 1995
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:863
Total number of notes:3478

700.0. "Macintosh volumes on clustered failover groups" by MQOOA::ras022p01.mqo.dec.com::courchesne () Thu Mar 20 1997 13:11

T.RTitleUserPersonal
Name
DateLines
700.1Bizarre behavior of volumes residing on clustered diskMQOOA::ras022p01.mqo.dec.com::courchesneThu Mar 20 1997 13:1531
700.2A solution including scripts...MQOOA::ras022p01.mqo.dec.com::courchesneThu Mar 20 1997 18:0444
Well, after working on it for 2 days, I found that the problem resides in the 
fact that the both the NT servers, when in cluster;

1- Broadcast the MAC Volume even if it isn't physically available
2- The MacFile record of the service disapeers from either node if it isn't 
stopped properly.
3- The MAC Volume needs to be stopped if a manual failover is performed.

Adding a script to the failover object solved the problem.

The script, broken in 2 parts, performs the following.
a- When the disk comes online; configures the MacFile volume to be put online
b- When the disk is manually failed over; disconnects all users from the 
volume

Here are the *very* simple scripts:

MACON.BAT  (Performed when the disk is brought online)

@echo off
echo You execute this command when the system comes online
macfile volume /add /name:quebecor /path:n:\quebecor
goto finish 
:finish

MACOFF.BAT (performed if the disk is manually failed over)

@echo off
echo You execute this command when the system is manually failed over
macfile volume /remove /name:quebecor
goto finish 
:finish
 

In this example, the disk on the cluster is drive N and the Mac Volume is 
named "quebecor".  The syntax for the MACFILE commands may be obtained bt 
typing the MACFILE at a DOS prompt.  Let it be known that the spacing of the 
command is extremely important for the command to work.

I'm presenting the solution next Monday.  I hope that the customer will be as 
impressed as I.

Andre J. Courchesne
DIGITAL Montreal