본문 바로가기

딥러닝/Server Setting & Error

ssh 접속 : 8 RTX 3090 GPU Server connection 방법 정리 1- pycharm에서 RTX 3090 서버와의 연결 세팅하기

728x90
SMALL

안녕하세요

오늘은 8 gpu 3090 server와 연결을 해 해당 서버를 이용해 pycharm 사용하는 방법에 대해서 알려드리려고 합니다. 

 

먼저 해당 하는 것은 8 gpu 뿐만 아니라 할당 받은 서버의 ip가 있다면 해당 하는 서버를 pycharm에 연결해서 사용할 수 있습니다. 

 

즉, 내 컴퓨터에서 8 gpu 같이 성능이 좋은 서버를 연결해서 사용할 수 있는 것입니다.

 

 

저는 ubuntu 18.04 컴퓨터에서 세팅을 진행하였습니다. 그리고 연결할 서버에는 cuda, pytorch, tensorflow, docker등 기본적인 모든 것들이 다 설치 되어있는 상황입니다. 

 

 

 

먼저 아래의 사이트에 들어가서 pycharm professional 버전을 설치 해줍니다.

 

 

https://www.jetbrains.com/

 

JetBrains: Essential tools for software developers and teams

JetBrains is a cutting-edge software vendor specializing in the creation of intelligent development tools, including IntelliJ IDEA – the leading Java IDE, and the Kotlin programming language.

www.jetbrains.com

 

 

홈페이지에 들어가서 Developer Tools에서 pycharm을 선택해줍니다.

 

 

 

그 후 자신의 운영체제에 맞는 것을 선택해서 Professional version을 Download 해줍니다. 저는 linux를 사용하기 때문에 linux 기준으로 설명드리도록 하겠습니다.

 

 

다운로드를 받는 중입니다. 

 

 

 

다운로드를 받는 동안 학교 메일 계정을 이용해서 회원가입을 한 후 학교 메일 계정으로 confirm 메일이 도착하면 확인을 해줍니다.

 

 

 

그런 후 license를 확인을 하면 아래 그림과 같이 License ID가 나오고 valid한 날짜도 나오게 됩니다. 따라서 해당하는 것을 이제 professional을 설치하고나서 license ID로 넣어줄겁니다.

 

 

 

 

그 후 다운 받은 pycharm을 압축 풀기를 통해서 원하는 위치에 풀어줍니다.

 

 

 

그 후 terminal에 다음과 같이 입력을 하면 됩니다. 아래 /home/cvlab/은 제가 pycharm 압축을 푼 경로입니다. 따라서 이부분은 각자 푼 경로를 작성해주시면 될 것 같습니다.

 

위의 명령어를 입력하면 아래 그림과 같이 나오게 됩니다.

 

동의를 누르고 진행을 하면 아래와 같은 화면이 나오게 됩니다.

그럼 위에서 학생 인증 이메일을 가지고 회원가입한 자신의 메일과 설정한 password를 입력한 후 continue를 누르면 됩니다. 그러면 완료가 된 것입니다.

 

그럼 pycharm professional 설치가 완료 되었고, 이제 서버와 연결하는 방법에 대해서 설명 하도록 하겠습니다.

 

files -> settings에 들어갑니다. 그 후 prject: name아래의 python interpreter를 클릭합니다. 그럼 아래의 화면 처럼 나오게 됩니다.

 

그 다음 interpreter를 클릭한 후 show All...을 클릭해줍니다.

 

 

그 후 아래 그림에 빨간색 동그라미 친 + 버튼을 눌러줍니다. 

 

아래 화면과 같이 SSH Interpreter를 클릭 합니다. 

 

 

 

그리고 나서, + 버튼을 눌러서 들어갈 서버를 세팅해 줄 것입니다.

예를 들어 할당 받은 IP가 192.168.71.23 이라고 그냥 가정하고, 해당 서버의 username이 hello라면 Host에 192.168.71.23 username에 hello를 입력하고 Test connection을 눌러줍니다.

Successfully connected 라고 나오면 성공한 것입니다. 

 

 

 

Apply 버튼을 눌러주면 해당 서버와 연결을 성공한 것입니다. 그리고 나서 그 이후 이제 아래와 같이 Existing server configuration을 이용해 해당 서버와 쉽게 연결을 할 수 있습니다. 

 

 

여기까지 서버와 pycharm을 연결하는 방법에 대한 포스팅이었습니다.

 

그 다음으로는 앞에서 https://skk095.tistory.com/29

 

ssh 접속으로 서버에 가상환경 설정하기

안녕하세요 이번시간에는 ssh 접속으로 다른 곳에 있는 서버에 가상환경을 설정하는 것에 대해서 포스팅 하도록 하겠습니다. 일단  ssh 접속으로 아래와 같이 명령어를 입력하고 비밀번호를 입

skk095.tistory.com

가상환경 설정한 것과 연결해서 세팅하는 것에 대해서 포스팅을 하도록 하겠습니다.

 

 

 

그럼 이상으로 마치도록 하겠습니다.

 

궁금한 점이나 잘못된 점이 있으면 댓글로 남겨주세요

728x90
LIST