Я пытался открыть страницу TensorBoard от запуска
tensorboard --logdir=./Train_log/tb_train_log --port=8080
в экземпляре виртуальной машины Google Cloud Compute Engine. А выходная веб-страница http:<usename>:8080
недоступна. Ошибка при открытии страницы:
Error: Could not connect to Cloud Shell on port 8080.
Ensure your server is listening on port 8080 and try again.
Итак, я посмотрел до Невозможно открыть Tensorboard в браузере и Не удается открыть порт 8080 в Google Compute Engine с Debian .
Тогда я
1) set up the fire wall with creating a new rule as tcp:8080 and IP ranges 0.0.0.0/0.
2) changed the port to 8080 and the default output 6006, changed the host to 0.0.0.0 and 127.0.0.1. Copy and paste corresponding address like http:0.0.0.0:8080 to google chrome.
3) use web preview through google cloud shell to the port I set as above.
Также вывод netstat -an | grep "LISTEN "
равен
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp6 0 0 :::22 :::* LISTEN
tcp6 0 0 ::1:631 :::* LISTEN
Никто из тех не работал, интересно как решить проблему?
Любая идея будет полезна!