Configurando as informações do site para o sistema

Para configurar uma topologia do sistemaHyperSwap, deve-se designar nós, sistemas de armazenamento externos e hosts para especificar sites.

Usando o GUI de gerenciamento

É possível utilizar o assistente Modificar Topologia do Sistema no GUI de gerenciamento para configurar facilmente os nomes do site e designar objetos no seu sistema a um site. O assistente Modificar Topologia detecta automaticamente qualquer armazenamento conectado por Fibre-Channel; porém, é necessário incluir manualmente o armazenamento iSCSI antes que as designações do site possam ser configuradas. É possível usar a interface gráfica com o usuário de gerenciamento ou a interface da linha de comandos para incluir sistemas Storwize. Os sistemas Dell EqualLogfic podem ser configurados somente com a interface da linha de comandos. Conclua as etapas a seguir para configurar a topologia para o sistema e, opcionalmente, incluir armazenamento conectado por iSCSI:
  1. No GUI de gerenciamento, selecione Monitoramento > Sistema. No menu Ações do sistema, selecione Modificar topologia do sistema.
  2. Siga o assistente para concluir a configuração da topologia do HyperSwap.
  3. Se estiver usando um armazenamento externo conectado por iSCSI, deve-se incluir o armazenamento no sistema e especificar o site usando o assistente Incluir armazenamento externo iSCSI. Para acessar o assistente, selecione Conjuntos > Armazenamento Externo > Incluir Armazenamento Externo iSCSI.
  4. Selecione o tipo de sistema de armazenamento externo que você está incluindo.
  5. Insira as informações referentes às portas de origem e destino para a conexão iSCSI e especifique o site para o armazenamento conectado por iSCSI.

Usando a CLI

Também é possível usar a interface da linha de comandos para configurar as informações do site e configurar o sistema como uma topologia do HyperSwap. Os comandos separados são usados para cada definição de configuração do site para os objetos necessários no sistema. Embora não seja necessário nomear sites, criar nomes baseados na localização ou no uso do site simplifica o gerenciamento da topologia do HyperSwap. Conclua as etapas a seguir para configurar as informações do site e configurar o sistema como uma topologia HyperSwap:
  1. Para um gerenciamento mais fácil da topologia do HyperSwap, crie nomes específicos para cada site no sistema. Se os nomes não estiverem especificados, os sites poderão ser referenciados pelo seu nome padrão ou ID numérico. Insira o comando a seguir para criar nomes específicos para cada site.
    chsite -name losangeles 1

    Neste exemplo, o site 1 agora é chamado losangeles. Para renomear os outros sites na topologia HyperSwap, insira o mesmo comando com nomes para os outros sites:

    chsite -name sandiego 2
    chsite -name quorum 3
    Neste exemplo, o site 2 agora é chamado sandiego e o site 3 é chamado quorum.
    Nota: Aplicativos de quorum de IP podem ser usados em um terceiro site para fornecer desempate, caso a conectividade tenha sido perdida entre o site 1 e o site 2. Para obter mais informações, consulte as informações de configuração quorum de IP.
  2. Insira os comandos a seguir para designar nós existentes em cada grupo de E/S para os sites:
    chnode -site losangeles node1
    chnode -site losangeles node2
    Neste exemplo, o grupo de E/S que contém node1 e node2 é designado para o site losangeles. Para designar os nós em outro grupo de E/S para outro site, insira os comandos a seguir:
    chnode -site sandiego node3
    chnode -site sandiego node4
    Neste exemplo, o grupo de E/S que contém o node3 e node4 é designado para o site sandiego. Deve-se designar um site para todos os nós no sistema.
    Nota: Também é possível usar o comando addnode com um parâmetro -site para os novos nós que estão sendo incluídos no sistema pela primeira vez.
  3. Se nós adicionais estiverem cabeados ao sistema, será possível especificar esses nós como nós hot-spare. Os nós hot-spare poderão assumir o controle das operações de E/S do host sem interrupção se algum nó no site se tornar indisponível. Para obter mais informações, consulte o tópico sobre como incluir nós hot-spare.
  4. Insira o comando a seguir para designar os sistemas de armazenamento externo existentes para os sites:
    chcontroller –site losangeles storagesystem1
    Neste exemplo, storagesystem1 é designado para o site losangeles. Para designar um sistema de armazenamento para outro site, insira o comando a seguir:
    chcontroller –site sandiego storagesystem2
    Neste exemplo, storagesystem2 é designado para o site sandiego.
    Se você planeja usar um sistema de armazenamento externo para fornecer quorum, então você deverá designá-lo para o terceiro site. Como alternativa, um aplicativo quorum do IP pode ser usado para fornecer quorum. Para obter mais informações, consulte as informações de configuração quorum do IP. Para designar um sistema de armazenamento externo para o terceiro site, insira o comando a seguir:
    chcontroller –site quorum storagesystem3
    Neste exemplo, storagesystem3 é designado para o site quorum.
    Deve-se designar um site para todos os sistemas de armazenamento presentes na configuração.
  5. Insira o comando a seguir para designar hosts existentes para os sites:
    chhost -site losangeles host1
    Neste exemplo, host1 é designado para o site losangeles. Se você tiver outros hosts, será possível designá-los para outros sites:
    chhost -site sandiego host2
    Neste exemplo, host2 é designado para o site sandiego.
    Nota: Se você configurar seu sistema para que um host esteja conectado apenas a nós em um único site, considere mudar a política statussite para local (statussite local) para que o host não seja relatado como comprometido.
  6. Após todas as designações do site estarem concluídas para nós, sistemas de armazenamentos e hosts, configure a topologia do sistema para HyperSwap inserindo o comando a seguir:
    chsystem -topology hyperswap
  7. Opcionalmente, configure as configurações da largura da banda para as operações de cópia em plano de fundo entre cada site inserindo o comando a seguir:
    chpartnership -linkbandwidthmbits 2048 -backgroundcopyrate 50 mysystem
    Cópia em plano de fundo é o termo usado para a sincronização inicial e qualquer tráfego de ressincronização subsequente para os volumes do HyperSwap no sistema.

Após concluir estas etapas, será possível configurar os volumes do HyperSwap para criar cópias em cada site.

Configurando um controlador iSCSI externo usando a CLI

Após você mudar a topologia do sistema para hyperswap e os nós serem sites designados, é possível configurar um sistema de armazenamento iSCSI externo concluindo as etapas a seguir.

  1. A partir dos nós do site 1, descubra o sistema de armazenamento de destino iSCSI:
    detectiscsistorageportcandidate –srcportid 1
     -targetip IP1 -site 1 
  2. Verifique o status dos destinos descobertos:
    lsiscsistorageportcandidate id src_port_id target_ipv4 | target_ipv6
     target_iscsiname iogroup_list configured status
     site_id site_name 0 1 IP1 IQN1 1:1:1:1 no Full 1 site1
  3. A partir dos nós do site 1, inclua uma sessão nos destinos descobertos:
    addiscsitorageport -site 1 0
  4. A partir dos nós do site 1, visualize as sessões estabelecidas com o destino:
    id src_port_id target_ipv4 | target_ipv6 target_iscsiname
     controller_id iogroup_list status site_id site_name
     0 3 IP1 IQN1 5 1:1:1:1 full 1 site1
  5. O novo sistema de armazenamento pode ser mostrado como disponível inserindo o comando lscontroller. Designe um site:
    chcontroller -site 1 controllerID
  6. A partir dos nós do sistema do site 2, repita as etapas 1 até 5 para descobrir e estabelecer sessões para o mesmo controlador iSCSI ou para um controlador iSCSI diferente.