Como faço para remover a configuração do modo privado do meu nó?Meu nó não está se conectando a peer
-
-
Seu comando é completo?Ofinal `--Peer`espera um argumento,que é a descrição de outronó ('aaa.bbb.ccc.ddd:porta' ou 'hostname:port")Is your command complete ? The final `--peer` expects an argument, which is the description of another node ('AAA.BBB.CCC.DDD:PORT` or `HOSTNAME:PORT`)
- 0
- 2019-02-14
- lefessan
-
Vocêtem um arquivo `config.json`em seu diretório` ~/.tezos-nó`?Do you have a `config.json` file in your `~/.tezos-node` directory ?
- 0
- 2019-02-14
- lefessan
-
2 respostas
- votos
-
- 2019-02-14
Isso é causadopor um comportamentoestranho do script deponto deentrada do Docker: Elepassa as opções donójuntopara
Tezos-Node Config {init,update}
Toda vez,o que significa que as opçõespodem se acumulare setornarimpossívelpara remover através doponto deentrada.: (Uma opção seria apenasexcluir o seu config.jsone começar denovo:
./mainnet.sh shell
,em seguida,no shellrm/var/run/tezos/nó/nó/config.json
e,em seguida,saia do shelle reinicie onó com as opções desejadas.Ou,edite omesmo arquivo de configuração àmão (digamos usandoVI no Docker Shell) como sugere o OCP da FLF. This is caused by an awkward behavior of the docker entrypoint script: it passes the node options along to
tezos-node config {init,update}
every time, which means options can accumulate and become impossible to remove through the entrypoint. :(One option would be to just delete your config.json and start over:
./mainnet.sh shell
, then in the shellrm /var/run/tezos/node/data/config.json
, then exit the shell and restart the node with the options you want. Or, edit the same config file by hand (say usingvi
in the docker shell) as FLF OCP suggests.-
Obrigado Tom.Sim,seencontrou o arquivo config.json,mas deixei acidentalmente alguma configuraçãoincorretae agorameu contêiner de dockernão seráiniciadoe,amenos que o contêiner sejainiciado quenão consigoentrarno Shell do contêiner.Agoraestoupreso commeu contêiner denó reiniciando denovoe denovo.Qualquer soluçãoparaisso?Thanks Tom. Yes if found the config.json file but i accidently left some incorrect configuration in it and now my docker container won't start and unless the container starts i can't login in to container shell. now i am stuck with my node container restarting again and again. Any solution for that?
- 0
- 2019-02-15
- Sachin Tomar
-
D'Oh!Eunão souespecialistaem Docker,mas,paramim,parece que o arquivo de configuraçãopode serencontradoem `/var/lib/docker/volumes/mainnet_node_data/_data/data/config.json 'defora do contêiner.Talvez vocêpossaexcluir oumodificá-lo (com o `sudo`)nesse local?D'oh! I am no docker expert, but, for me, it looks like the config file can be found at `/var/lib/docker/volumes/mainnet_node_data/_data/data/config.json` from outside the container. Perhaps you could delete or modify it (with `sudo`) at that location?
- 1
- 2019-02-15
- Tom
-
Obrigado.Isso resolve omeuproblema.Euencontrei o volume comnomemainnet_node_data,foimontado com o caminhomencionadopor você./var/lib/docker/volumes/mainnet_node_data/_data/dados/agorameu contêinerestá sendoexecutadonovamente.Thanks. That solves my problem. I found the volume with name mainnet_node_data, was mounted with the path mentioned by you. /var/lib/docker/volumes/mainnet_node_data/_data/data/ Now my container is running again.
- 0
- 2019-02-17
- Sachin Tomar
-
- 2019-02-14
Se você quiserpermanecernomodoprivado,devefornecer um argumento
--peer node:port
aoiniciar seunó oueditar o arquivoconfig.json
donópara adicionaressespares (o que émelhor,como será usadotoda vez que você reiniciá-lo).If you want to remain in private-mode, you must provide an argument
--peer node:port
when starting your node, or edit theconfig.json
file of the node to add such peers (which is better, as it will be used everytime you restart it).
Eu usei o comando abaixoparainiciarmeu contêiner denónomodoprivado:
Nófoiiniciadonomodoprivado,mas agoranão é capaz de se conectar aoip donópúblicoe também quandoeuparoe iniciomeu contêiner usando o comando abaixo,omodoprivadonãoestá sendo removido.
Comofaçopara se conectar aonó doparenquanto aindanomodoprivado ou como removo omodoprivadopara quemeupadeironãopare defuncionarporenquanto?