ray tune을 이용하여 하이퍼 파라미터를 튜닝하고
텐서보드를 띄우려던 중 ~~
띠용
거부..되었다....
그래서 물어물어보니
내 개인노트북에서 포트를 따로 열어서
원격 서버랑 연결해주고
그 포트로 접속을 해줘야하는 것 !
간단하게 말하면
원격 서버에서는 6006 포트를 열어주었고
내 개인 노트북의 8898(예시) 포트를 원격서버의 6006과 연결해주면
내 개인 노트북의 8898포트에서 접속이 되는 것이다!
개인 노트북 8898 - 원격 서버 8898 - 원격 서버 6006 연결 해주는 느낌
맞나?
우선 터미널 창 두 개를 띄워야 한다.
(하나로 계속 하다가 안 돼서 애먹음 ;)
한 쪽 창에서는 ssh에 접속해서
tensorboard --logdir=~/[경로]
를 입력한다.
tensorboard --logdir=~/ray_results/train_2022-11-30_23-35-07
그리고 두 번째 창에서
(ssh 접속 x, 그냥 내 컴의 터미널)
ssh -NfL localhost:[내 컴퓨터에서 열 포트]:localhost:[서버쪽 포트] [user id]@[ip]
ssh -NfL localhost:8898:localhost:6006 [user id]@[ip]
이렇게 연결 해준 다음에
다시 http://localhost:8898(연결한 포트)로 들어가면!!
짜잔 텐서보드 뚝딱!
댓글 영역