Como faço para consertar um erro "Timeout do usuário causado falha de conexão"? -- juju camp askubuntu Relacionado O problema

How do I fix a “User timeout caused connection failure” error?


3
vote

problema

português

Estou seguindo estas instruções - Como faço para configurar o JuJu para Uso local? e tudo aparece bem até:

juju deploy mysql - que dá

  2012-08-01 16:14:58,560 INFO Searching for charm cs:precise/mysql in charm store User timeout caused connection failure. 2012-08-01 16:15:28,592 ERROR User timeout caused connection failure.    

~/juju/samples/charms/ está vazio.

Juju Bootstrap concluído dentro de 10 segundos que eu suspeito não é correto

  geme@GEME1:~$ juju bootstrap 2012-08-01 16:13:11,878 INFO Bootstrapping environment 'sample' (origin: distro type: local)... 2012-08-01 16:13:11,880 INFO Checking for required packages... 2012-08-01 16:13:12,525 INFO Starting networking... 2012-08-01 16:13:12,870 INFO Starting zookeeper... 2012-08-01 16:13:13,041 INFO Starting storage server... 2012-08-01 16:13:15,474 INFO Initializing zookeeper hierarchy 2012-08-01 16:13:17,846 INFO Starting machine agent (origin: distro)...  2012-08-01 16:13:19,483 INFO Environment bootstrapped 2012-08-01 16:13:19,487 INFO 'bootstrap' command finished successfully    

Status mostra:

  geme@GEME1:~$ juju status machines:   0:     agent-state: running     dns-name: localhost     instance-id: local     instance-state: running services: {} 2012-08-01 16:13:28,304 INFO 'status' command finished successfully geme@GEME1:~$ juju -v status 2012-08-01 16:13:44,419 DEBUG Initializing juju status runtime 2012-08-01 16:13:44,522:2807(0xb77abb00):ZOO_INFO@log_env@658: Client environment:zookeeper.version=zookeeper C client 3.3.5 2012-08-01 16:13:44,522:2807(0xb77abb00):ZOO_INFO@log_env@662: Client environment:host.name=GEME1 2012-08-01 16:13:44,523:2807(0xb77abb00):ZOO_INFO@log_env@669: Client environment:os.name=Linux 2012-08-01 16:13:44,523:2807(0xb77abb00):ZOO_INFO@log_env@670: Client environment:os.arch=3.2.0-23-generic-pae 2012-08-01 16:13:44,523:2807(0xb77abb00):ZOO_INFO@log_env@671: Client environment:os.version=#36-Ubuntu SMP Tue Apr 10 22:19:09 UTC 2012 2012-08-01 16:13:44,532:2807(0xb77abb00):ZOO_INFO@log_env@679: Client environment:user.name=geme 2012-08-01 16:13:44,535:2807(0xb77abb00):ZOO_INFO@log_env@687: Client environment:user.home=/home/geme 2012-08-01 16:13:44,535:2807(0xb77abb00):ZOO_INFO@log_env@699: Client environment:user.dir=/home/geme 2012-08-01 16:13:44,535:2807(0xb77abb00):ZOO_INFO@zookeeper_init@727: Initiating client connection, host=192.168.122.1:59761 sessionTimeout=10000 watcher=0xd9f620 sessionId=0 sessionPasswd=<null> context=0x8a43440 flags=0 2012-08-01 16:13:44,545:2807(0xb7483b40):ZOO_INFO@check_events@1585: initiated connection to server [192.168.122.1:59761] 2012-08-01 16:13:44,564:2807(0xb7483b40):ZOO_INFO@check_events@1632: session establishment complete on server [192.168.122.1:59761], sessionId=0x138e2bf765f0003, negotiated timeout=10000 2012-08-01 16:13:44,573 DEBUG Environment is initialized. machines:   0:     agent-state: running     dns-name: localhost     instance-id: local     instance-state: running services: {} 2012-08-01 16:13:44,599 INFO 'status' command finished successfully    

com sinalizador detalhado:

  juju -vv deploy mysql 2012-08-02 17:37:52,895 DEBUG Initializing juju deploy runtime 2012-08-02 17:37:52,897 INFO Searching for charm cs:precise/mysql in charm store Traceback (most recent call last):<br> Failure: twisted.internet.error.TimeoutError: User timeout caused connection failure. 2012-08-02 17:38:22,936 ERROR Traceback (most recent call last): Failure: twisted.internet.error.TimeoutError: User timeout caused connection failure.  User timeout caused connection failure. 2012-08-02 17:38:22,942 ERROR User timeout caused connection failure.    
english

I'm following these instructions - How do I configure juju for local usage? and all appears well until :

juju deploy mysql - which gives

2012-08-01 16:14:58,560 INFO Searching for charm cs:precise/mysql in charm store User timeout caused connection failure. 2012-08-01 16:15:28,592 ERROR User timeout caused connection failure. 

~/juju/samples/charms/ is empty.

juju bootstrap completed within 10 secs which I suspect is not correct

geme@GEME1:~$ juju bootstrap 2012-08-01 16:13:11,878 INFO Bootstrapping environment 'sample' (origin: distro type: local)... 2012-08-01 16:13:11,880 INFO Checking for required packages... 2012-08-01 16:13:12,525 INFO Starting networking... 2012-08-01 16:13:12,870 INFO Starting zookeeper... 2012-08-01 16:13:13,041 INFO Starting storage server... 2012-08-01 16:13:15,474 INFO Initializing zookeeper hierarchy 2012-08-01 16:13:17,846 INFO Starting machine agent (origin: distro)...  2012-08-01 16:13:19,483 INFO Environment bootstrapped 2012-08-01 16:13:19,487 INFO 'bootstrap' command finished successfully 

status shows :

geme@GEME1:~$ juju status machines:   0:     agent-state: running     dns-name: localhost     instance-id: local     instance-state: running services: {} 2012-08-01 16:13:28,304 INFO 'status' command finished successfully geme@GEME1:~$ juju -v status 2012-08-01 16:13:44,419 DEBUG Initializing juju status runtime 2012-08-01 16:13:44,522:2807(0xb77abb00):ZOO_INFO@log_env@658: Client environment:zookeeper.version=zookeeper C client 3.3.5 2012-08-01 16:13:44,522:2807(0xb77abb00):ZOO_INFO@log_env@662: Client environment:host.name=GEME1 2012-08-01 16:13:44,523:2807(0xb77abb00):ZOO_INFO@log_env@669: Client environment:os.name=Linux 2012-08-01 16:13:44,523:2807(0xb77abb00):ZOO_INFO@log_env@670: Client environment:os.arch=3.2.0-23-generic-pae 2012-08-01 16:13:44,523:2807(0xb77abb00):ZOO_INFO@log_env@671: Client environment:os.version=#36-Ubuntu SMP Tue Apr 10 22:19:09 UTC 2012 2012-08-01 16:13:44,532:2807(0xb77abb00):ZOO_INFO@log_env@679: Client environment:user.name=geme 2012-08-01 16:13:44,535:2807(0xb77abb00):ZOO_INFO@log_env@687: Client environment:user.home=/home/geme 2012-08-01 16:13:44,535:2807(0xb77abb00):ZOO_INFO@log_env@699: Client environment:user.dir=/home/geme 2012-08-01 16:13:44,535:2807(0xb77abb00):ZOO_INFO@zookeeper_init@727: Initiating client connection, host=192.168.122.1:59761 sessionTimeout=10000 watcher=0xd9f620 sessionId=0 sessionPasswd=<null> context=0x8a43440 flags=0 2012-08-01 16:13:44,545:2807(0xb7483b40):ZOO_INFO@check_events@1585: initiated connection to server [192.168.122.1:59761] 2012-08-01 16:13:44,564:2807(0xb7483b40):ZOO_INFO@check_events@1632: session establishment complete on server [192.168.122.1:59761], sessionId=0x138e2bf765f0003, negotiated timeout=10000 2012-08-01 16:13:44,573 DEBUG Environment is initialized. machines:   0:     agent-state: running     dns-name: localhost     instance-id: local     instance-state: running services: {} 2012-08-01 16:13:44,599 INFO 'status' command finished successfully 

With verbose flag:

juju -vv deploy mysql 2012-08-02 17:37:52,895 DEBUG Initializing juju deploy runtime 2012-08-02 17:37:52,897 INFO Searching for charm cs:precise/mysql in charm store Traceback (most recent call last):<br> Failure: twisted.internet.error.TimeoutError: User timeout caused connection failure. 2012-08-02 17:38:22,936 ERROR Traceback (most recent call last): Failure: twisted.internet.error.TimeoutError: User timeout caused connection failure.  User timeout caused connection failure. 2012-08-02 17:38:22,942 ERROR User timeout caused connection failure. 
  
   
   

Lista de respostas

1
 
vote

O bootstrapping é esperado rapidamente. Na maioria dos ambientes, o Bootstrap irá realmente girar uma máquina, quando você estiver trabalhando com uma implantação local, ele apenas cria o primeiro contêiner LXC e configura a rede. Então isso normalmente leva 10-20 segundos. A mágica acontece na primeira implantação, conforme explicado em Esta Pergunta de Configuração Local < / a>, é quando o Juju downloads ~ 300MB Server Image e cria o "contêiner mestre" que todas as implantações futuras são baseadas.

Agora, o erro que seu recebimento parece indicar que há um tempo limite tentando alcançar a loja de charme juju. Eu não estava ciente de nenhuma interrupção, mas pode ser porque você está por trás de um proxy ou algum outro tipo de problema / tempo limite. Eu recomendo tentar novamente ( juju destroy-environment -e local ) então re-bootstrap.

Se você estiver tendo problemas de proxy, você pode baixar encantos localmente usando bazar:

  mkdir -p ~/charms/precise cd ~/charms/precise bzr branch lp:charms/mysql juju deploy --repository=~/charms local:mysql    

Enquanto o diretório pode ser qualquer coisa, o item importante a seguir é que cada charme precisa estar em uma pasta de série (seguindo os nomes de liberação do Ubuntu). Fora do que você usa --repository que instrui o JuJU a pesquisar aqui para encantos, e o local: prefixo informa a juju que a implantação será desse local --repository caminho.

 

The bootstrapping quickly is to be expected. In most environments the bootstrap will actually spin up a machine, when you're working with a local deployment it just creates the first LXC container and sets up networking. So this typically takes 10-20 seconds. The magic happens on the first deployment, as explained in this local configuration question, this is when Juju downloads ~300MB server image and creates the "master container" which all future deployments are based on.

Now, the error your receiving appears to state that there's a timeout trying to reach the Juju Charm store. I wasn't aware of any outages, but it might be because you're behind a proxy or some other kind of networking issue/timeout. I'd recommend trying again (juju destroy-environment -e local) then re-bootstrap.

If you're having proxy issues, you can download charms locally using Bazaar:

mkdir -p ~/charms/precise cd ~/charms/precise bzr branch lp:charms/mysql juju deploy --repository=~/charms local:mysql 

While the directory can be anything, the important item to follow is each charm needs to be in a series folder (following the Ubuntu release names). Outside of that you use --repository which instructs Juju to search here for charms, and the local: prefix tells Juju that the deployment will be from that local --repository path.

 
 
         
         

Perguntas relacionadas

1  Arquitetura de Pfsense para Centro de Dados de Business Pequeno  ( Pfsense architecture for small business data center ) 
Projeto é colocar uma pequena estrutura de datacenter (localmente para fins de desenvolvimento e hospedagem (WebServer)) por trás dos firewalls de pfsense. Te...

7  É possível fazer o OpenStack Work com Maas sem envolver o Juju?  ( Is it possible to make openstack work with maas without involving juju ) 
Eu tenho que máquinas, {machine-A: will be used as my Master MAAS server with OpenStack} e {machine-B [Quad Core/16GB RAM/8x HDD]: will be running a KVM wh...

14  Diagrama de arquitetura explicando a infraestrutura da nuvem do Ubuntu com a arquitetura MAAS / OpenStack?  ( Architecture diagram explaining the ubuntu cloud infrastructure with maas open ) 
Estou interessado na Ubuntu Cloud Infraestruture com MAAS (com base no Openstack do que eu entendo), mas não consigo encontrar nenhum diagrama de arquitetura...

2  Não é capaz de executar o Juju Bootstrap: erro que você não tem permissão para iniciar este nó  ( Not able to run juju bootstrap error you are not allowed to start up this node ) 
Tentando instalar o MAAS Server com o Juju usando 12.10 Ubuntu. Maas foi bem instalado com servidor DHCP / DNS separado. Criado então: ~ / .juju / ambientmen...

4  Parâmetros de charme configurados na implantação  ( Charm parameters configured at deployment ) 
Eu estou criando um charme juju que precisa ter parâmetros passados ​​para a configuração na implantação. Eu olhei em volta e sei que você pode usar juju d...

1  Alguém sabe o que significa: erro nenhum nó correspondente está disponível em juju  ( Does any one knows what does mean error no matching node is available in juju ) 
Eu quero dizer que não há versão estável da implementação de juju com maas. Tipo de erro sem qualquer saída de log inteligente. O que quer que alguém saiba ...

3  Info Bootstrapping Ambiente: erro Nenhum nó correspondente está disponível  ( Info bootstrapping environment error no matching node is available ) 
Existe uma lógica que o MAAS Server não pôde funcionar bem com o Juju? Depois de criar o nó e adicionar a Maas. Poderíamos ver o nó passando para o status pro...

0  Implantar vários serviços no mesmo host / máquina com Juju?  ( Deploy multiple services in same host machine with juju ) 
Atualmente o serviço de implantação de Juju por nó. É possível implantar muitos serviços no mesmo nó [mesmo especificar nó existente]? Há juju-jitsu como al...

2  Usando o Juju com armazenamento de bloco elástico (EBS)  ( Using juju with elastic block storage ebs ) 
Existe uma maneira de poder usar o EBS para a instância do EC2 com o Juju. E possibilidade de dimensionar o armazenamento após a implantação, obrigado ...

8  Onde a Juju armazena um log de todos os comandos e sua saída para cada unidade?  ( Where does juju store a log of all commands run and their output for each unit ) 
Às vezes, ao implantar um serviço (e mais especificamente uma nova unidade) para um charme de Juju, ocorre um erro e parece não haver como descobrir exatament...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.