서버 internet connection 에러 해결
서버 internet connection에 문제가 있을 경우 다음과 같은 에러 메시지들이 출력된다.
에러 메시지 1
'ValueError: Connection error, and we cannot find the requested files in the cached path ...'
Huggingface에서 사전학습된 모델을 내려받으려 했는데, 원래는 잘 작동했지만 요즘 서버가 불안정해서 그런지 위와 같은 에러 메시지가 출력되었다.
에러 메시지 2
'fatal: unable to access 'https://github.com/~.git/': Could not resolve host: github.com'
git clone 시에도 위와 같은 에러 메시지가 출력되면서 동작하지 않는다.
에러 메시지 3
'Failed to connect to https://changelogs.ubuntu.com/meta-release-lts. Check your Internet connection or proxy settings'
서버를 재부팅시켰더니 특별한 명령어를 수행하지 않았는데 위와 같은 메시지가 출력되었다.
에러 메시지 4
'[nltk_data] Error loading punkt: <urlopen error [Errno -2] Name or ...'
nltk를 사용하지 않고 있지만, 개인적인 설정 문제 탓인지 서버 연결이 끊겼을 때 위와 같은 에러 메시지가 함께 출력되곤 한다.
해결 방법은 다음과 같다.
$ sudo vi /etc/resolv.conf
sudo로 로그인한 후 위 파일을 연다.
파일 내용을 확인해보니, 설정이 날아갔는지 서버 IP 주소하나와 options만 저장이 되어 있었다.
아래 텍스트를 추가해준다.
nameserver 8.8.8.8 # google
nameserver 8.8.4.4 # google
해결 완료!
참고 링크