Oracle Cloud 배포시 겪었던 것들 정리 (CentOS)

Review/디버깅

Oracle Cloud 배포시 겪었던 것들 정리 (CentOS)

조커린 2022. 2. 2. 17:43

오라클 클라우드는 프리티어 계정으로 두 개의 인스턴스를 주고

아주 구린 하드웨어를 준다 (당연..)

1. /bin/sh: warning: setlocale: LC_ALL: cannot change locale (en.utf-8)

에러 내용 보면 알겠지만.. 언어 설정 때문인데

저렇게 설정하면 안된다고 리눅스 커뮤니티에 어떤 사람이 그래서 변경함...

https://www.linuxquestions.org/questions/linux-newbie-8/bash-warning-setlocale-lc_all-cannot-change-locale-en-us-utf-8-a-4175628657/

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