Poser une questionPoser une question
 

Traitéecluster shared volumes only visible on one node

  • mardi 7 juillet 2009 14:41AccuMegalith Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    setup:
    Three identical servers (HP BL460c G1), sequential serial numbers, even.  Identical CPU, memory, and drivers.
    Windows 2008 x64 R2 Enterprise.
    All three connected to an EVA4100 SAN.
    Hyper-V enabled on all three, all three nodes joined to a failover cluster.  No issues with installation or initial configuration.  VMs can be created and run on individual servers, no problems with failover.

    Cluster shared volumes don't work correctly.  The volumes only appear on the node which currently owns the shared disk.  Any attempt to access the volume by other by processes on other nodes causes the process to hang indefinitely.  Maintenance and redirected mode make no difference.

    The event log shows event ID 5120 logged every three seconds for five minutes:
    Cluster Shared Volume 'Volume1' ('Cluster Disk 2') is no longer available on this node because of 'STATUS_BAD_NETWORK_PATH(c00000be)'. All I/O will temporarily be queued until a path to the volume is reestablished.

    Then one or more instances of event ID 5142:
    Cluster Shared Volume 'Volume1' ('Cluster Disk 2') is no longer accessible from this cluster node because of error 'ERROR_TIMEOUT(1460)'. Please troubleshoot this node's connectivity to the storage device and network connectivity.

    The nodes can communicate over both their public and private (heartbeat) LAN segments without issue.  I can not only ping nodes from one another, but access file shares and remote management.

    What am I missing in my configuration that CSV doesn't work?

Réponses

Toutes les réponses

  • mercredi 8 juillet 2009 11:46Gaurav Anand [MS] Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     Traitée

    you must enable the "file and printer sharing" as well as the "client for MS networks" on the heartbeat networks cards on all nodes. 


    Gaurav Anand
    • Marqué comme réponseAccuMegalith mercredi 8 juillet 2009 12:45
    •  
  • mercredi 8 juillet 2009 12:45AccuMegalith Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    OH WHY DO YOU MOCK ME SO???!!!

    That was it.  After years of best practices being everything but TCP/IP disabled on the heartbeat segments, I must've missed where this change was documented.  As soon as I re-enabled those clients, all the shared volumes appeared as expected.

    However, this makes me wonder about what else could be wrong with my cluster configuration, or my understanding of it.  Both my public and cluster private networks are configured to allow cluster communication.  My understanding was that this meant both networks could be used for internal intra-cluster communication.  If the private LAN failed, shouldn't the cluster have used the public LAN?
  • mercredi 8 juillet 2009 12:53k_dwan33 Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    Any other thing to check? I also get a 5142: Cluster Shared Volume 'Clusvol1' ('Cluster Disk 5') is no longer accessible from this cluster node because of error 'ERROR_TIMEOUT(1460)'. Please troubleshoot this node's connectivity to the storage device and network connectivity.

    I checked and file/print sharing is turned on and Client for MS networks.
  • mardi 8 septembre 2009 20:20Jerry2007 Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    OH WHY DO YOU MOCK ME SO???!!!

    Got me to
  • vendredi 27 novembre 2009 10:41kolbicz Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    me too! thx :-)
  • jeudi 21 janvier 2010 15:56Lord Melch Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     

    you must enable the "file and printer sharing" as well as the "client for MS networks" on the heartbeat networks cards on all nodes. 


    Gaurav Anand

    Can anyone explain why this is should be so ?

    Cheers,
    LM
  • vendredi 22 janvier 2010 21:24endeval1 Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    http://support.microsoft.com/kb/2008795

     

    When accessing a CSV volume from a passive (non-coordinator) node, the disk I/O to the owning (coordinator) node is routed through a 'preferred' network adapter and requires SMB be enabled on that network adapter. For SMB connections to work on these network adapters, the following protocols must be enabled:

    • Client for Microsoft Networks
    • File and Printer Sharing for Microsoft Networks

     

  • dimanche 24 janvier 2010 17:01Lord Melch Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    http://support.microsoft.com/kb/2008795

     

    When accessing a CSV volume from a passive (non-coordinator) node, the disk I/O to the owning (coordinator) node is routed through a 'preferred' network adapter and requires SMB be enabled on that network adapter. For SMB connections to work on these network adapters, the following protocols must be enabled:

    • Client for Microsoft Networks
    • File and Printer Sharing for Microsoft Networks

     

    Thanks for the link.

    "Review each cluster node and verify the following protocols are enabled the network adapters available for Cluster use Client for Microsoft Networks
    and File and Printer Sharing for Microsoft Networks

    MS seem to mean that  * any * network that the cluster might use (any network not disabled for cluster use) should be configured as shown above to allow CSV use.