Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Программирование для администраторов
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

16.9.1 Объект ExchangeClusterResource

Объект ExchangeClusterResource для управления Exchange Server средствами WMI из скриптов VBScript

Объект ExchangeClusterResource предназначен для получения информации о параметрах работы кластера Exchange Server. Этот класс можно использовать, к примеру, для мониторинга состояния кластера и оповещении средствами WMI администратора при изменении его состояния.

Путь к данному объекту в иерархии пространств имен WMI для Exchange Server выглядит как

\\COMPUTERNAME\ROOT\cimv2\applications\exchange:ExchangeClusterResource

Получить информацию о значении всех свойств этого объекта можно следующим образом:

Public Sub ShowClusterResource_VirtualMachine ( strComputerName )

Const cWMINameSpace = "root/cimv2/applications/exchange"

Const cWMIInstance = "ExchangeClusterResource"

Dim strWinMgmts              ' Connection string for WMI

Dim objWMIExchange           ' Exchange Namespace WMI object

Dim listClusterResources     ' ExchangeClusterResource collection

Dim objExchangeConnector     ' A single ExchangeClusterResource WMI object

strWinMgmts = "winmgmts:{impersonationLevel=impersonate}!//" & _

   strComputerName & "/" & cWMINameSpace

Set objWMIExchange =  GetObject(strWinMgmts)

Set listClusterResources = objWMIExchange.InstancesOf(cWMIInstance)

if (listClusterResources.count > 0) then

  For each objExchangeConnector in listClusterResources

     WScript.echo "Name = " & _

      "[" & TypeName(objExchangeConnector.Name) & "] " & _

       objExchangeConnector.Name

     WScript.echo "    VirtualMachine = [" & _

       TypeName(objExchangeConnector.VirtualMachine) & "] " & _

      objExchangeConnector.VirtualMachine

  Next

else

  WScript.Echo "No ExchangeClusterResource instances were returned."

end if

end Sub

Ниже представлена информация о всех свойствах данного объекта:

  • Name — это свойство возвращает информацию об имени данного кластерного ресурса (то есть набора серверов Exchange Server, которые работают в кластере);
  • Owner — это свойство возвращает информацию информацию об имени узла в кластере, который является владельцем данного кластера (то есть главного узла кластера в настоящий момент);
  • State — информация о состоянии кластера в настоящий момент (в виде числового значения);
  • Type — строковое значение с информацией о типе кластерного ресурса;
  • VirtualMachine — это свойство возвращает информацию о имени виртуального компьютера для данного кластерного ресурса (то есть о том имени, который будут использовать для обращения к кластеру пользователи).

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 

 
© 2004-2008, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru