Review/디버깅
Oracle Cloud 배포시 겪었던 것들 정리 (CentOS)
조커린
2022. 2. 2. 17:43
오라클 클라우드는 프리티어 계정으로 두 개의 인스턴스를 주고
아주 구린 하드웨어를 준다 (당연..)
1. /bin/sh: warning: setlocale: LC_ALL: cannot change locale (en.utf-8)
에러 내용 보면 알겠지만.. 언어 설정 때문인데
저렇게 설정하면 안된다고 리눅스 커뮤니티에 어떤 사람이 그래서 변경함...
locale 로 확인해보니 이렇게 되어있는데
LC_ALL=en.utf-8을 LC_ALL=en_US.utf8
로 변경하라함..
export LC_ALL=en_US.utf8
로 변경
2. bash: pm2: command not found
pm2가 설치되어 있는데, 왜 명령어를 못찾을까요 여러가지 이유가 있겠지만..
명령어 위치가 제대로 PATH와 매칭되지 않고 있어서 입니다..
해당 PATH를 수정해주도록 합니다.
1. pm2 위치 확인하기
whereis pm2
2. .bashrc 파일에 한 줄 추가하기
vi ~/.bashrc
하고 해당 파일에
export PATH=$PATH:<pm2 실제 path>
3. bash 스크립트를 다시 소싱함
source ~/.bashrc
4. 상태 확인하기
pm2 status
3. 타임존 설정
리눅스 타임존 설정이 제대로 되어있지 않아서 해당 타임존을 한국 시간으로 재설정
1. 타임존 확인하기
timedatectl | grep "Time zone"
2. 타임존 설정
sudo timedatectl set-timezone Asia/Seoul