chcontroller

Use o comando chcontroller para modificar os atributos de um controlador.

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe
>>- chcontroller -- --+---------------------+-- ---------------->
                      '- -name -- new_name -'      

>--+--------------------------+--+--------------------------+--->
   '- -allowquorum --+- yes-+-'  +- -site --+- site_name -+-+   
                     '- no--'    |          '- site_id ---' |   
                                 '- -nosite ----------------'   

>--+- controller_id ---+---------------------------------------><
   '- controller_name -'   

Parâmetros

-name new_name
(Opcional) Especifica o novo nome a ser designado para o controlador.
-allowquorum yes | no
(Opcional) Especifica que o controlador pode ou não pode suportar discos quorum. Um valor igual a yes permite que um controlador adequado suporte discos quorum. Um valor igual a no não permite que um controlador suporte discos quorum, desde que o controlador especificado não esteja atualmente hospedando um disco quorum.
-site site_name | site_id
(Opcional) Especifica o valor numérico ou o nome do site local para o controlador. O valor é 1, 2 ou 3.
-nosite
(Opcional) Reconfigura o valor do local para o controlador.
controller_id | controller_name
(Necessário) Especifica o controlador a ser modificado. Use o nome ou o ID do controlador.

Descrição

Esse comando altera o nome do controlador especificado pela variável controller_id | controller_name para o valor especificado com o parâmetro -name.

Se algum controlador associado a um MDisk mostrar o atributo allow_quorum configurado como no com o comando lscontroller, a ação de configuração de quorum falhará para esse MDisk. Antes de usar o comando chcontroller para configurar o parâmetro -allowquorum como yes em qualquer controlador de disco, verifique o Web site a seguir para verificar se o controlador suporta quorum.

www.ibm.com/storage/support/storwize/v3700

É possível incluir um novo sistema controlador de disco no SAN a qualquer momento. Siga as diretrizes de zoneamento de comutador na seção sobre zoneamento de comutador. Além disso, certifique-se de que o controlador esteja corretamente configurado para ser usado com o sistema em cluster (sistema).

Para incluir um novo sistema controlador de disco em uma configuração que está em execução, certifique-se de que o sistema tenha detectado os novos MDisks de armazenamento, emitindo o comando detectmdisk. O controlador recebeu automaticamente a designação de um nome padrão. Se não tiver certeza de qual controlador está apresentando os MDisks, emita o comando lscontroller para listar os controladores. O novo controlador é listado com o nome padrão de número maior. Registre o nome do controlador e siga as instruções na seção sobre como determinar um nome de sistema controlador de disco.

Forneça um nome descritivo a esse controlador, emitindo o seguinte comando:

chcontroller -name newname oldname

Relacione os MDisks não gerenciados emitindo o seguinte comando:

lsmdisk -filtervalue
mode=unmanaged:controller_name=newname

Esses MDisks correspondem às matrizes RAID ou partições que você criou. Registre o número de LUN do controlador de campo. O número de LUN do controlador de campo corresponde ao número de LUN que você designou a cada matriz ou partição.

Crie um novo conjunto de armazenamentos e inclua apenas as matrizes RAID que pertencem ao novo controlador para este conjunto de armazenamentos. Evite combinar tipos RAID; para cada conjunto de tipos de matrizes RAID (por exemplo, RAID-5 ou RAID-6), crie um novo conjunto de armazenamentos. Designe um nome apropriado para esse conjunto de armazenamentos; se seu controlador for chamado de FAST650-abc e o conjunto de armazenamentos contiver matrizes RAID-5, designe ao disco gerenciado um nome semelhante a F600-abc-R5. Emita o comando a seguir:

mkmdiskgrp -ext 16 -name mdisk_grp_name
-mdisk colon-separated list of RAID-x mdisks returned

Nota: Isso cria um novo conjunto de armazenamento com um tamanho de extensão de 16 MB.

Um Exemplo de Chamada

chcontroller -name newtwo 2

A saída do resultado:

Sem feedback

Um Exemplo de Chamada

chcontroller -site site1 controller18

A saída do resultado:

Sem feedback