- 论坛徽章:
- 0
|
又查了一下资料,汗
-----------------------------------------------------------------------------------------------------
Microsoft Server Cluster (MSCS)
Microsoft MPIO and the Microsoft iSCSI DSM can be used with MSCS. 3rd party DSMs based on Microsoft MPIO which are qualified under the Designed for Windows Logo Program are supported at the same level as the Microsoft iSCSI DSM is supported. This category maps to Raid System, bustype=iSCSI. On Windows 2000 only the failover load balance policy is supported. Although the Microsoft iSCSI Software Initiator works with MSCS on Windows 2000 Server, Customers requiring the support of iSCSI with Microsoft Cluster Server should use either Windows Server 2003 or Windows Server 2008. Please see this link for more information:
http://www.microsoft.com/windows ... i/iscsicluster.mspx Microsoft Cluster Server solutions using the Microsoft iSCSI Software Initiator do not required that the configuration be specifically Logo’d in order to be supported. Customers simply need to use components which are logo’d within their individual device and system categories including NICs, Servers, etc for cluster configurations. Enterprise class NICs should be used for iSCSI configurations (this applies to MSCS & non MSCS environments). It is recommended that customers use the Microsoft Cluster Configuration Validation Wizard to validate their iSCSI cluster configurations. This tool is available for download from http://www.microsoft.com/downloads
Search on the phrase “Microsoft Cluster Configuration Validation Wizard”
Microsoft Server Cluster (MSCS) shared storage when using only a single data path (including the quorum disk) can be implemented using iSCSI disk volumes as the shared storage so long as the iSCSI target supports the SCSI RESERVE and RELEASE commands. There is no special iSCSI, cluster or application configuration needed to support this scenario. Since the cluster service manages application dependencies, it is not needed to make any cluster managed service (or the cluster service itself) dependent upon the Microsoft iSCSI service.
On Windows 2003, all other load balance policies are supported if the iSCSI target supports SCSI PERSISTENT RESERVE and PERSISTENT RELEASE and the persistent reserve key is established on all nodes of the cluster. To configure the persistent reservation key for your cluster, you need to assign 8 byte keys to all nodes in the cluster. Pick a 6 byte value that is specific to that cluster and a different 2 byte values for each node in the cluster. The cluster specific value should be different for different clusters on your SAN to protect a cluster from using the wrong storage device.
To configure the persistent reservation key for your cluster:
1. Select an 8-byte value that is unique to that cluster.
2. Locate the following registry key:
HKLM\System\CurrentControlSet\Services\MSiSCDSM\PersistentReservation
3. Add the following values:
a. UsePersistentReservation REG_DWORD 1
Setting this value to 1 enables Persistent Reservation.
b. PersistentReservationKey REG_BINARY <PR key>
This is a 8-byte binary value that is unique to the cluster. The same binary value must be used on all nodes in the cluster.
Note: These registry values must be added to all nodes in the cluster.
<PR Key> is an 8 byte binary value that is composed of a 6 byte part that is specific to the cluster and a 2 byte part that is specific to the node. For example if you have a three node cluster you could assign 0xaabbccccbbaa as the cluster specific part. The nodes could then have the following PR keys:
Node 1: 0xaabbccccbbaa0001
Node 2: 0xaabbccccbbaa0002
Node 3: 0xaabbccccbbaa0003
NOTE: In some configurations, failover and recovery of cluster disk resources may not function properly without the persistent reservation configuration mentioned above, even when used with the Fail Over Only load balance policy. In these instances, during disk arbitration, the surviving node of the cluster may be unable to gain access to the disks, and the following errors are listed in the Cluster.Log file.
To prevent this behavior the persistent reservation key will be required even with fail over only in these configurations:
00000928.00000958::2008/11/12-23:24:40.270 INFO Physical Disk <Disk Q:>: [DiskArb] Arbitrate for ownership of the disk by reading/writing various disk sectors.
00000928.00000958::2008/11/12-23:24:40.270 ERR Physical Disk <Disk Q:>: [DiskArb] Failed to read (sector 12), error 170.
00000928.00000958::2008/11/12-23:24:40.270 INFO Physical Disk <Disk Q:>: [DiskArb] We are about to break reserve.
00000928.00000958::2008/11/12-23:24:40.270 INFO Physical Disk <Disk Q:>: [DiskArb] Issuing BusReset on signature 30f21b55.
00000928.00000958::2008/11/12-23:24:40.270 ERR Physical Disk <Disk Q:>: [DiskArb] BusReset completed, status 1.
00000928.00000958::2008/11/12-23:24:40.270 ERR Physical Disk <Disk Q:>: [DiskArb] Failed to break reservation, error 1.
-------------------------------------------------------------------------------------------------------- |
|