Comando chcluster
Propósito
Altera a configuração do cluster.
Sintaxe
chcluster [ -m [+|-]nodename{[cle_ip=addr1[,cle_ip=addr2][,...],cle_uuid=UUID,cle_globid=id]} [,...] ]
[ -d [+|-]shareddisk[,...] ] [ -b [+|-]backupdisk[,...] ] [-n cluster_name ][-p [+|-]comdisk] [-v]chcluster -S sitename -r remote_reposdisk -m nodename [-s multi_cast_addr] [-n cluster_name ] [-v]chcluster -S sitename -m [+|-]nodename [-n cluster_name] [-v]chcluster -b [+|-]backupdisk[,...] [-@ contact_node -S sitename] [-n cluster_name] [-v]chcluster -S sitename{[cle_name=new_name,cle_prio=prio]}chcluster -m nodename{[[+|-]cle_ip=addr1[,cle_ip=addr2][,...] | cle_hostname=name]} [ -S sitename ] [-v]Descrição
O comando chcluster altera a configuração do cluster.
O comando chcluster inclui e remove a rede de área de armazenamento (SAN) discos compartilhados e nós para ou a partir da configuração do cluster, ou estende o cluster existente para abranger vários sites. Ao criar um outro site, especifique apenas um nó remoto, juntamente com o nome do site remoto, nome do disco do repositório remoto e o endereço multicast do site remoto (opcional). Nós remotos adicionais podem ser adicionados depois que o site remoto é criado.
Sinalizações
| Item | Descrição |
|---|---|
| -@ no_nó | Especifica o nó onde o identificador único universal do disco (UUID) está localizado. O nó deve ser alcançável e dentro do mesmo site em que o disco está localizado. Ele é opcional para mudanças no site local mas necessário para mudanças no site remoto. Esta sinalização aplica-se apenas aos discos que são especificados pela sinalização -b . |
| -b [+ |-] backupdisk [, ...] | Especifica uma lista separada por vírgula de dispositivo de armazenamento compartilhado SAN como hdisk5, hdisk6. Esses discos são usados como o backup para o repositório central do cluster. Quando o repositório central é inacessível, o disco da lista é usado como um substituto. Esses dispositivos devem estar acessíveis a partir de todos os nós do site. |
| -d [+ |-] shareddisk [, ....] | Especifica uma lista separada por vírgula de nomes de dispositivos de armazenamento compartilhado a serem adicionados ou removidos da configuração do cluster. Os discos compartilhados não devem estar abertos quando o comando chcluster for executado. O disco deve estar no site local do nó que está executando o comando. |
| -m [+ |-]nó[, ...] | Especifica uma lista separada por vírgula de nomes de nós a serem adicionados ou removidos da configuração do cluster. As informações do nó a seguir podem ser especificadas apenas quando um nó é adicionado ao cluster:
Os atributos do nó a seguir podem ser especificados com quaisquer argumentos:
|
| -n nome | Especifica o nome do cluster que precisa ser alterado. Se esta sinalização for omitida, o cluster padrão é usado. |
| -p [+ |-] comdisk | Especifica um dispositivo de armazenamento compartilhado SAN como hdisk5 e hdisk6. Esses discos são usados pelo cluster de pool de armazenamento compartilhado para comunicação entre nós quando a rede está em baixo.Se você especificar o sinal de mais (+) ou se você não especificar nenhum sinal, o dispositivo de armazenamento será adicionado ao cluster de pool de armazenamento compartilhado. Se você especificar o sinal de menos (-), o dispositivo de armazenamento será removido do cluster de pool de armazenamento compartilhado. |
| -v | Especifica o modo verbose. |
| -r + remote_reposdisco | Especifica o nome do disco remoto que é usado como repositório do site remoto, como visto no primeiro nó remoto. Esta sinalização é usada apenas para criação de site remoto. |
| -s + multi_cast_addr | Especifica o endereço multicast que é usado para o site remoto. Se esta sinalização for omitida, um endereço multicast padrão é gerado. |
| -S + sitename | Especifica o nome do site que está associado com as entidades especificadas. Atualmente, um cluster suporta apenas 2 sites. Se esta sinalização for omitida, o site do nó de execução será usado. As informações do site a seguir podem ser especificadas apenas durante a criação do site:
O atributo do site a seguir pode ser especificado durante a criação do site:
Se um site já existe, os seguintes atributos podem ser alterados: Os outros valores não podem ser alterados.
|
Exemplos
- Para adicionar discos compartilhados na configuração do cluster:
chcluster -n mycluster -d +hdisk20,+hdisk21 - Para remover discos compartilhados a partir da configuração do cluster:
chcluster -n mycluster -d -hdisk20,-hdisk21 - Para adicionar nós à configuração do cluster:
chcluster -n mycluster -m +nodeD,+nodeE - Para remover nós da configuração do cluster:
chcluster -n mycluster -m -nodeD,-nodeE - Para adicionar um site à configuração do cluster:em que hdisk5 é o nome do disco conforme visto pelo nó nodeZ .
chcluster -n mycluster -S +remotesite -m +nodeZ -r +hdisk5 - Para alterar o nome de um site existente:
chcluster -n mycluster -S remotesite{cle_name=myremotesite} - Para alterar o nome de um nó existente no cluster:
chcluster -n dynamicCluster –m rosy{cle_hostname=pinky} - Para adicionar os discos de backup
hdisk1ehdisk2para o site local, digite o seguinte comando:chcluster -S Local -b +hdisk1,+hdisk2 - Para remover os discos de backup
hdisk1ehdisk2do site local, digite o seguinte comando:chcluster -S Local -b -hdisk1,-hdisk2 - Para adicionar os discos de backup
hdisk3ehdisk4para o site remoto, digite o seguinte comando:chcluster -S Remote -b +hdisk3,+hdisk4 -@ remote_node - Para remover os discos de backup
hdisk3ehdisk4do site remoto, digite o seguinte comando:chcluster -S Remote -b -hdisk3,-hdisk4 -@ remote_node