ECS: GeoDrive: Error: 12029 - Não foi possível estabelecer uma conexão com o servidor
Summary: Erro do GeoDrive: 12029 - "Não foi possível estabelecer uma conexão com o servidor" ao adicionar o ECS ao client GeoDrive.
Symptoms
Ao adicionar um ECS ao client Windows do GeoDrive, de acordo com o guia do usuário, você pode ver uma mensagem de erro durante o teste de conexão depois de adicionar o IP:
Error: 12029 - A connection with the server could not be established
Cause
O client do Windows ou do GeoDrive não consegue se conectar ao ECS.
Resolution
Confirme com o cliente se há um balanceador de carga (LB) em uso ou se a conexão é feita diretamente com os nós do ECS.
Use ferramentas como telnet para testar a conexão do client Windows com a porta IP de dados do ECS 9020 (HTTP)/9021 (HTTPS).
Se o telnet não estiver ativado no client Windows do cliente, peça para ativar temporariamente (recursos do Windows) ou use um client na mesma sub-rede.
Exemplo:
C:\>telnet 10.1.1.1 9021 Connecting To 10.1.1.1...Could not open connection to the host, on port 9021: Connect failed C:\>
Se nenhuma conexão for possível, as seguintes etapas devem ser verificadas:
- O cliente precisaria garantir que a porta necessária não seja bloqueada em um firewall no ambiente do cliente.
- O endereço IP correto do ECS é usado. Certifique-se de que o endereço IP dos dados seja usado caso a separação de rede esteja habilitada no lado do ECS e não no IP de gerenciamento.
Conecte-se ao ECS, verifique se há separação de rede habilitada e examine o endereço IP dos dados:
Exemplo:
admin@ecs1:~> getrackinfo -n Named networks ============== Node ID Network Ip Address Netmask Gateway VLAN Interface 1 repl 10.1.1.211 255.255.255.0 10.1.1.201 16 public 1 data 10.1.2.202 255.255.255.0 10.1.2.201 123 public 2 repl 10.1.1.212 255.255.255.0 10.1.1.201 16 public 2 data 10.1.2.203 255.255.255.0 10.1.2.201 123 public 3 repl 10.1.1.213 255.255.255.0 10.1.1.201 16 public 3 data 10.1.2.204 255.255.255.0 10.1.2.201 123 public 4 repl 10.1.1.214 255.255.255.0 10.1.1.201 16 public 4 data 10.1.2.205 255.255.255.0 10.1.2.201 123 public 5 repl 10.1.1.215 255.255.255.0 10.1.1.201 16 public 5 data 10.1.2.206 255.255.255.0 10.1.2.201 123 public
No exemplo acima, os IPs 10.1.2.202 a 206 estariam corretos e precisariam ser usados para a configuração do client do GeoDrive.
O arquivo de log abaixo pode ajudar a solucionar problemas adicionais pesquisando o endereço IP do client Windows dentro desse arquivo. (no caso acima, nenhuma tentativa de conexão é exibida lá, pois o datahead não está obtendo nenhuma conexão): /opt/emc/caspian/fabric/agent/services/object/main/log/dataheadsvc.log
Você também pode usar svc_log para pesquisar o endereço IP do client Windows em todos os dataheadsvc.logs em todos os nós:
admin@ecs1:~> svc_log -f '10.x.x.x' -sr dataheadsvc -n all -sn -sf
Additional Information
O mesmo erro pode ocorrer se as credenciais do usuário estiverem configuradas incorretamente.
1. O ID do usuário deve ser um usuário de objeto.
2. A chave de acesso secreta deve ser a chave S3 gerada para o usuário de objeto.
Você pode editar o ID do usuário e a chave de acesso secreta de acordo com as seguintes etapas no GeoDrive:Pressione
"Adicionar GeoDrive" >> Hosts >> Pressione o host que você deseja editar >> Editar