Cluster IIS

14/06/2006 - 09:27 por Pablo | Informe spam
Hola amigos:

Tengo un cluster de 2 servidores y una cabina con w2003. Quiero instalar IIS
y clusterizarlo pero el problema es que el cluster de w2003 no admite
recursos de tipo "IIS" sin embargo incorpora un archivo clusweb.vbs que
tienes que configurar. El caso es que quiero usar WMI para hacer lo siguiente:

- Un nodo del cluster tiene la posesión del grupo de recursos.
- Quiero que el VBS por WMI detecte primero qué nodo tiene la propiedad de
ese grupo
- que se compruebe en ese nodo el estado de un determinado servicio.
- que con arreglo al nodo propietario y al estado del servicio, inicie o
cierre ese servicio.

El caso es que me estoy volviendo loco. He probado el siguiente código y
hasta aquí hemos llegado. Haber si alguien me lo puede completar...

DIM ResourceSet
DIM Resource

Set ResourceSet = GetObject("winmgmts:\\SERV1\ROOT\MSCLUSTER")
Set Resource = ResourceSet.ExecQuery("Select * From MSCluster_ResourceGroup

For each Obj In Resource
Select Case Obj.Name
Case ("NOMBREDELGRUPO")
wscript.echo Obj.PersistentState
End Select
Next

Con esto intento que me diga el estado del grupo en el nodo 1. Haber si sale
alguien que sepa de scripting. gracias!
 

Leer las respuestas

#1 Javier Inglés [MS MVP]
14/06/2006 - 11:34 | Informe spam
Si no recuerdo mal, el clusweb.vbs no deberías tener que personalizarlo en
nada...

http://support.microsoft.com/kb/887417/en-us

Salu2!!
Javier Inglés
https://mvp.support.microsoft.com/p...B5567431B0
MS MVP, Windows Server-Directory Services




"Pablo" escribió en el mensaje
news:
Hola amigos:

Tengo un cluster de 2 servidores y una cabina con w2003. Quiero instalar
IIS
y clusterizarlo pero el problema es que el cluster de w2003 no admite
recursos de tipo "IIS" sin embargo incorpora un archivo clusweb.vbs que
tienes que configurar. El caso es que quiero usar WMI para hacer lo
siguiente:

- Un nodo del cluster tiene la posesión del grupo de recursos.
- Quiero que el VBS por WMI detecte primero qué nodo tiene la propiedad de
ese grupo
- que se compruebe en ese nodo el estado de un determinado servicio.
- que con arreglo al nodo propietario y al estado del servicio, inicie o
cierre ese servicio.

El caso es que me estoy volviendo loco. He probado el siguiente código y
hasta aquí hemos llegado. Haber si alguien me lo puede completar...

DIM ResourceSet
DIM Resource

Set ResourceSet = GetObject("winmgmts:\\SERV1\ROOT\MSCLUSTER")
Set Resource = ResourceSet.ExecQuery("Select * From
MSCluster_ResourceGroup

For each Obj In Resource
Select Case Obj.Name
Case ("NOMBREDELGRUPO")
wscript.echo Obj.PersistentState
End Select
Next

Con esto intento que me diga el estado del grupo en el nodo 1. Haber si
sale
alguien que sepa de scripting. gracias!

Preguntas similares