Tutorial: Montar o cluster
Este tutorial ensina-o a montar clientes NFS no cluster do Azure FXT Edge Filer. Os clientes montam os caminhos do espaço de nomes virtual que atribuiu quando adicionou o armazenamento de back-end.
Este tutorial ensina:
- Estratégias de balanceamento de carga de clientes ao longo do intervalo de endereços IP destinados ao cliente
- Como construir um caminho de montagem a partir de uma junção de endereço IP e espaço de nomes com acesso ao cliente
- Que argumentos utilizar num comando de montagem
Este tutorial demora aproximadamente 45 minutos a concluir.
Passos para montar o cluster
Siga estes passos para ligar máquinas cliente ao cluster do Azure FXT Edge Filer.
- Decida como fazer o balanceamento de carga do tráfego do cliente entre os nós de cluster. Leia Balancear a carga do cliente, abaixo, para obter detalhes.
- Identifique o endereço IP do cluster e o caminho de junção a montar.
- Determine o caminho destinado ao cliente para a montagem.
- Emita o comando de montagem, com argumentos adequados.
Balancear a carga do cliente
Para ajudar a equilibrar os pedidos de cliente entre todos os nós no cluster, deve montar clientes para a gama completa de endereços IP destinados ao cliente. Existem várias formas de automatizar esta tarefa.
Para saber mais sobre o balanceamento de carga DNS round robin para o cluster, leia Configurar o DNS para o cluster do Azure FXT Edge Filer. Para utilizar este método, tem de manter um servidor DNS, o que não é explicado nestes artigos.
Um método mais simples para pequenas instalações é utilizar um script para atribuir endereços IP em todo o intervalo no tempo de montagem do cliente.
Outros métodos de balanceamento de carga podem ser adequados para sistemas grandes ou complicados. Consulte o seu representante da Microsoft ou abra um pedido de suporte para obter ajuda. (Balanceador de Carga do Azure não é atualmente suportado com o Azure FXT Edge Filer.)
Criar o comando de montagem
A partir do cliente, o mount
comando mapeia o servidor virtual (vserver) no cluster do Azure FXT Edge Filer para um caminho no sistema de ficheiros local.
O formato é mount <FXT cluster path> <local path> {options}
Existem três elementos no comando de montagem:
- caminho do cluster - uma combinação de endereço IP e caminho de junção do espaço de nomes descrito abaixo
- caminho local - o caminho no cliente
- opções de comando de montagem – (listado em Utilizar opções de comandos de montagem recomendadas)
Criar o caminho do cluster
O caminho do cluster é uma combinação do endereço IP vserver e o caminho para uma junção de espaço de nomes. A junção do espaço de nomes é um caminho virtual que definiu quando adicionou o sistema de armazenamento.
Por exemplo, se utilizasse /fxt/files
como caminho do espaço de nomes, os seus clientes montariam IP_address:/fxt/files no ponto de montagem local.
O endereço IP é um dos endereços IP destinados ao cliente definidos para o vserver. Pode encontrar o intervalo de IPs destinados ao cliente em dois locais no cluster Painel de Controlo:
Tabela VServers (separador Dashboard) -
Página de definições de Rede Voltada para o Cliente -
Combine o endereço IP e o caminho do espaço de nomes para formar o caminho do cluster para o comando de montagem.
Comando de montagem de cliente de exemplo: mount 10.0.0.12:/sd-access /mnt/fxt {options}
Criar o caminho local
O caminho local para o comando de montagem cabe-lhe a si. Pode definir qualquer estrutura de caminho que pretenda como parte do espaço de nomes virtual. Crie um espaço de nomes e um caminho local que seja conveniente para o fluxo de trabalho do cliente.
Para obter mais informações sobre o espaço de nomes destinado ao cliente, leia a descrição geral do espaço de nomes do Guia de Configuração do Cluster.
Além dos caminhos, inclua as opções de comando de montagem descritas abaixo ao montar cada cliente.
Utilizar opções de comandos de montagem recomendadas
Para garantir uma montagem totalmente integrada do cliente, transmita estas definições e argumentos no comando de montagem:
mount -o hard,nointr,proto=tcp,mountproto=tcp,retry=30 ${VSERVER_IP_ADDRESS}:/${NAMESPACE_PATH} ${LOCAL_FILESYSTEM_MOUNT_POINT}
Definições necessárias | Descrição |
---|---|
hard |
As montagens suaves no cluster do Azure FXT Edge Filer estão associadas a falhas de aplicações e a possíveis perdas de dados. |
proto=netid |
Esta opção suporta o processamento adequado de erros de rede NFS. |
mountproto=netid |
Esta opção suporta o processamento adequado de erros de rede para operações de montagem. |
retry=n |
Defina retry=30 para evitar falhas de montagem transitórias. (É recomendado um valor diferente em montagens em primeiro plano.) |
Definições preferenciais | Descrição |
---|---|
nointr |
Se os seus clientes utilizarem kernels de SO mais antigos (antes de Abril de 2008) que suportam esta opção, utilize-a. A opção "intr" é a predefinição. |
Passos seguintes
Depois de montar clientes, pode testar o fluxo de trabalho e começar a utilizar o cluster.
Se precisar de mover dados para um novo filer cloud core, tire partido da estrutura de cache com a ingestão de dados paralela. Algumas estratégias são descritas em Mover dados para um cluster vFXT. (O Avere vFXT para o Azure é um produto baseado na cloud que utiliza tecnologia de colocação em cache muito semelhante ao Azure FXT Edge Filer.)
Leia Monitorizar o estado de hardware do Filer do Azure FXT Edge se precisar de resolver problemas de hardware.