Puedo unirme al puerto con éxito ssh -N -L 8888:127.0.0.1:8888 server_ip
Pero si solo me uno al servidor y luego uso jupyter notebook
, no puedo abrir el puerto correctamente.
ssh server_ip
jupyter notebook --port=8888
Error:
The port 8888 is already in use, trying another port.
¿Cuál es el motivo y cómo resolverlo?
2 respuestas
Puede verificar qué aplicación se está ejecutando actualmente en el puerto 8888 siguiendo los comandos en la máquina Linux. Si en caso de ser un jupyter existente, puede intentar matar ese proceso y comenzar uno nuevo.
Verifique el proceso actual que se ejecuta en 8888
lsof -i:8888
Para matar el proceso actual.
kill $(lsof -t -i:8888)
Para matar por la fuerza el proceso actual
kill -9 $(lsof -t -i:8888)
Si por alguna razón no desea eliminar el proceso actual, puede intentar iniciar jupyter en un puerto diferente.
jupyter notebook --port=8889
Parece que tienes algún otro proceso en el puerto 8888.
Tu también puedes:
1) Elimine el proceso en el puerto 8888 y luego inicie jupyter-notebook en el puerto 8888
2) Inicie jupyter notebook en un puerto diferente y luego use ssh para conectarse al nuevo puerto
Preguntas relacionadas
Nuevas preguntas
jupyter-notebook
Jupyter Notebook es una aplicación web que proporciona una interfaz para muchos idiomas diferentes y shells interactivos como IPython. Jupyter Notebook, a diferencia de su predecesor IPython Notebook, admite muchos idiomas diferentes y shells interactivos además de Python e IPython.