리눅스 서버 시간 동기화 및 Timezone 변경

미분류

개발 서버를 세팅해서 작업 하는데 날짜 부분에서 자꾸 에러가 나서 보니 현재 시간과 서버의 시간이 일치하지 않아서 발생한 에러. 다음과 같은 절차를 통해 변경 시간 동기화 및 타임존을 변경 해주었다. YUM 으로 rdate 설치yum install -y rdate rdate로 서버 시간 맞추기 (bora.net 서버와 동기화)rdate -s time.bora.net Timezone을 Asia/Seoul로 변경ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime 다시 date 명령어로 확인해서 …

Continue Reading

Linux 파일 타입별 총 갯수 구하기

미분류

리눅스 서버를 운영할 때 파일 타입별로 몇개의 파일이 존재하는지 체크해야 할 때가 있다.(없을 수도 있지만 적어도 나의 경우에는 그랬기에…) 이 때 활용 할 수 있는 명령어를 소개하고자 한다. find ./원하는디렉토리/** -type f | sed -n ‘s/..*\.//p’ | sort | uniq -c | sort -r 위의 명령어에서 체크하기 원하는 디렉토리명을 입력 후 엔터를 치면!?해당 디렉토리 하위의 …

Continue Reading

Too many open files 에서 해결방법 (ulimit, prlimit)

미분류

서버에서 DB에 수많은 커넥션들이 이뤄질 때 계정별로 동시에 사용 가능한(열 수 있는) 최대 파일 갯수가 정해져 있다. (몰랐었는데…) MySQL에서 Too many open files 에러 발생 시 ps -ef | grep mysqld 명령어로 mysqld의 프로세스 아이디를 확인 한 후 다음과 같이 명령어를 입력해주면 정상적으로 이용 가능하다. prlimit –nofile=500000 –pid=’위에서 확인한 pid’ 더 자세한 내용은 다음의 포스팅 …

Continue Reading