В. Как создать новую кластерную группу ресурсов Windows Server 2008 из командной строки?
О. Никогда не добавляйте ресурсы в кластерную группу по умолчанию. Вместо этого следует создавать группы ресурсов для размещения ресурсов. Новой группе ресурсов необходим, по крайней мере, IP-адрес, сетевое имя и экземпляр типа ресурса (например, сервер файлов). В качестве примера организуем новую группу с сервером файлов в ней. Точка (.) показывает, что изменения вносятся в локальный кластер.
C:>cluster . group "file server" /create
Creating resource group 'file server'...Group Node Status
-------------------- --------------- ------
file server savdalclus01 Offline
C:>cluster . res "File Server" /create /group:"file server" /type:"File Server"
Creating resource 'File Server'...
Resource Group Node Status
-------------------- -------------------- --------------- ------
File Server file server savdalclus01 Offline
С помощью команды cluster restype можно показать полный список типов ресурсов:
C:>cluster restype
Listing all available resource types:
Display Name Resource Type Name
------------------------------------
------------------------------------
DHCP Service DHCP Service
Distributed File System Distributed File System
Distributed Transaction Coordinator Distributed Transaction Coordinator
File Server File Server
File Share Quorum Witness File Share Witness
Generic Application Generic Application
Generic Script Generic Script
Generic Service Generic Service
IP Address IP Address
IPv6 Address IPv6 Address
IPv6 Tunnel Address IPv6 Tunnel Address
iSNSClusRes Microsoft iSNS
(Resource Type Unavailable) MSMQ
(Resource Type Unavailable) MSMQTriggers
Network Name Network Name
NFS Share NFS Share
Physical Disk Physical Disk
Print Spooler Print Spooler
Volume Shadow Copy Service Task Volume Shadow Copy Service Task
WINS Service WINS Service
После этого вводятся IP-адрес и имя сети. Обратите внимание, что используется адрес IPv4, но можно ввести и адрес IPv6.
C:>cluster . res "FS IP Address" /create /group:"file server" /type:"IP Address" /priv address=192.168.1.106 subnetmask=255.255.255.0
Creating resource 'FS IP Address'...
Resource Group Node Status
-------------------- -------------------- --------------- ------
FS IP Address file server savdalclus01 Offline
C:>cluster . res "FS Name" /create /group:"file server" /type:"Network Name" /priv name="savdalclusfsfs01" dnsname="savdalclusfsfs01"
Creating resource 'FS Name'...
Resource Group Node Status
-------------------- -------------------- --------------- ------
FS Name file server savdalclus01 Offline
Теперь необходимо создать зависимость между IP-адресом и именем:
C:>cluster . res "FS Name" /adddep:"FS IP Address"
Making resource 'FS Name' depend on resource 'FS IP Address'...
C:>cluster . res "FS Name" /listdep
Listing resource dependency expression for 'FS Name':
----------------------------------------------------------------
([FS IP Address])
Listing resource dependencies for 'FS Name':
Resource Group Node Status
-------------------- -------------------- --------------- ------
FS IP Address file server savdalclus02 Online
Далее нужно перевести ресурсы в оперативный режим с помощью команды cluster .res "имя_ресурса" /on.
Ресурсные группы большинства типов бесполезны без общего хранилища. Поэтому переместим хранилище в новую группу ресурсов:
C:>cluster res "Data Disk" /move:"file server"
Moving resource 'Data Disk' to group 'file server'...
Resource Group Node Status
-------------------- -------------------- --------------- ------
Data Disk file server savdalclus01 Online
Сетевое имя и хранилище данных назначаются в качестве зависимостей для группы ресурсов, переводимой в оперативный режим:
C:>cluster . res "file server" /adddep:"FS Name"
Making resource 'file server' depend on resource 'FS Name'...
C:>cluster . res "file server" /adddep:"Data Disk"
Making resource 'file server' depend on resource 'Data Disk'...
C:>cluster . res "file server" /listdep
Listing resource dependency expression for 'file server': C:>cluster . res "file server" /adddep:"FS Name"
Making resource 'file server' depend on resource 'FS Name'...
C:>cluster . res "file server" /adddep:"Data Disk"
Making resource 'file server' depend on resource 'Data Disk'...
C:>cluster . res "file server" /listdep
Listing resource dependency expression for 'file server':
----------------------------------------------------------------
([Data Disk]) and ([FS Name])
Listing resource dependencies for 'file server':
Resource Group Node Status
-------------------- -------------------- --------------- ------
Data Disk file server savdalclus01 Online
FS Name file server savdalclus01 Online
----------------------------------------------------------------
([Data Disk]) and ([FS Name])
Listing resource dependencies for 'file server':
Resource Group Node Status
-------------------- -------------------- --------------- ------
Data Disk file server savdalclus01 Online
FS Name file server savdalclus01 Online
Активизировать группу ресурсов можно с помощью команды cluster .group group name /on. Наконец, можно добавлять элементы в группу ресурсов, как в случае с общими ресурсами при использовании типовых методов, например
net share data=e:data /remark:"Data Share"v