¿Cómo solucionar "Fatal: error al iniciar la pila de protocolos: escuchar udp: 30303: enlazar: la dirección ya está en uso"?

Me refiero a este tutorial y miner.start(1)funciona bien y la minería se inicia como se esperaba, como se muestra a continuación.

INFO [09-05|15:41:26.486] Commit new mining work                   number=221 sealhash=1892af…f2ffcd uncles=0 txs=0 gas=0 fees=0 elapsed=243.187µs
INFO [09-05|15:41:26.706] Successfully sealed new block            number=221 sealhash=1892af…f2ffcd hash=10497a…b00914 elapsed=219.629ms
INFO [09-05|15:41:26.706] 🔗 block reached canonical chain          number=214 hash=b3cb32…9dbe53
INFO [09-05|15:41:26.706] 🔨 mined potential block                  number=221 hash=10497a…b00914
INFO [09-05|15:41:26.707] Commit new mining work                   number=222 sealhash=36083f…4c7697 uncles=0 txs=0 gas=0 fees=0 elapsed=202.361µs
INFO [09-05|15:41:32.083] Successfully sealed new block            number=222 sealhash=36083f…4c7697 hash=18607b…9362b7 elapsed=5.376s
INFO [09-05|15:41:32.083] 🔗 block reached canonical chain          number=215 hash=5ce9de…005985
INFO [09-05|15:41:32.083] 🔨 mined potential block                  number=222 hash=18607b…9362b7
INFO [09-05|15:41:32.084] Commit new mining work                   number=223 sealhash=90508f…09cb94 uncles=0 txs=0 gas=0 fees=0 elapsed=158.478µs

Ahora el autor dice que verifique el saldo después de que comience la minería, así que para hacerlo abro una nueva consola de ventana geth dice

Fatal: error al iniciar la pila de protocolos: escuchar udp: 30303: enlazar: la dirección ya está en uso

lo cual es obvio debido a la ventana de minería que se está ejecutando actualmente.

Entonces, mi pregunta es ¿cómo puedo verificar el saldo después de iniciar Miner?

¿O debería esperar a que finalice la minería?

Si debo esperar a que se complete la extracción, ¿cuánto tiempo llevará completarla?

esta pregunta no responde a mis preguntas.@Briomkez
Sí, lo siento, seleccioné la incorrecta. Creo que este debería corregir su error ethereum.stackexchange.com/questions/17084/… . En otras palabras, debe usar geth attachy no geth consoleporque con este último comando inicie otra instancia en el mismo puerto.
Creo que es mejor si cierras/eliminas esta pregunta, porque tiene otra respuesta en otra pregunta ^^.
déjame probar esa solución si funciona y luego la cerraré.

Respuestas (1)

Así que aquí estoy publicando una respuesta a mi propia publicación para que alguien más pueda beneficiarse.

Q1. ¿Cómo puedo consultar el saldo después de iniciar Miner?

Respuesta puede verificar el saldo ejecutando adjuntando la consola geth, pero si no sabe dónde está el archivo ipc, use el siguiente comando desde su directorio base para encontrar el archivo ipc con este comando.

sudo find /home/user/ -name "*.ipc"

esto ubicará la ubicación del archivo ipc, por lo que en mi caso fue/home/blockchain/medium-article/datadir/geth.ipc

ahora adjunte la consola geth como el siguiente comando.

sudo geth attach /home/blockchain/medium-article/datadir/geth.ipc

Q2. ¿Debo esperar a que finalice la minería?

Respuesta No, no tienes que esperar a que se complete la minería. siguiendo el proceso anterior, puede abrir la consola geth.

Q3. cuanto tiempo tardara en completarse?

Respuesta El tiempo varía de una configuración a otra.