Parallels PVA – How to unregister HN

Bueno, el caso es que montamos un PVA y pasan dos años y tenemos nodos ahí que nadie sabe que son o se chungan y aparecen como offline o vete tú a saber. El caso es que los queremos “desregistrar” (unregister) del PVA por cualquier motivo. Pero incluso habilitando el “force” eso se queda como pensando y no avanza. Podemos hacer alguna operativa por ssh para sacar algo en claro.

1. Nos conectamos al PVA master, y listamos nuestros nodos

[cc]
[[email protected] ~]# vzagroup list
Connecting to local host…
Listing group members…
TITLE STATUS ROLE
pva online master
wvz online slave
hn0425 online slave
bl0402 online slave
hn29 online slave
DUS01 online slave
hn28 online slave
hn27 online slave
hn30 online slave
nodochungado unknown slave

Operation ‘list’ completed successfully
[/cc]

Bueno, ya sabemos cuales hay. Y vemos claramente como “nodochungado” está en un estado raro. Y queremos borrarlo, vamos a ello.

1.2

[cc]
# vzagroup removeSlave –force nodochungado
[ERROR]: Host with this address is not registered
[/cc]

Uo! nos devuelve un error que nos da una pista. El tema es que, nosotros añadimos un HN en su día con algún hostname o alguna ip, si esa ip cambia, y nosotros queremos borrarlo, hemos de hacer que el PVA nos diga con que IP se registro eso en su día. Para conseguir eso

2. Nos conectamos al nodo y rebotamos el PvaAgentd

[cc]
# /etc/init.d/pvaagentd restart
[/cc]

3. De nuevo en el PVA Master, reiniciamos el servicio y listamos

[cc]
# pvamn restart
# vzagroup list

77.59.56.10 unknown slave

[/cc]

Aja, nodochungado ahora es una IP! Esto se solucionó, como digo, reiniciando tanto el servicio PVA MASTER como el agente en el nodo extraviado. Entonces, realizamos el mismo comando del paso 1.2 y ya lo tenemos, pero utilizar la ip que os dice el vzagroup.

Leave a Reply

Your email address will not be published. Required fields are marked *