목록본격 SE업무이야기/서버설정 (3)
지니워의 일상다반사
CentOs에는 ls 명령어에 time-style라는 옵션이 있다.(5.x의 버전에도 있는 것으로 보아 생긴지는 오래된 듯 하다.) 이 옵션은 옵션명에서도 느껴지듯이 파일의 날짜와 시간이 출력되는 방식을 설정할 수 있다. 자세한 것은 man ls 명령어로 찾을 수 있지만 귀차니즘이 있는 분들을 위해 아래에 적어놓겠다. --time-style=STYLE with -l, show times using style STYLE: full-iso, long-iso, iso, locale, +FORMAT. FORMAT is interpreted like ??date??; if FORMAT is FORMAT1FORMAT2, FORMAT1 applies to non-recent files and FORMAT2 to re..
개발자에게서 crontab 등록 요청이 왔다. php파일을 주기적으로 실행해 달라는 요청이었는데 솔직히 이 부분을 잘 몰라서 살짝 고민했으나 구글링의 도움으로 해결했다. ================================================================================ * 서버에서 php 실행하기 - php 관련 패키지 중 php-cli라는 패키지가 있다. 이는 php-CommandLine, 즉 command line에서 php를 실행할 수 있게끔 해주는 패키지로써 이 패키지가 설치되어 있다면 crontab에 php 'php파일 절대경로' ex) php /home/good/script.php 로 설정해주면 된다. ==========================..
약 3일전부터 마스터 DB쪽에서 실행되는 쿼리들의 이상현상이 보이면서 회사가 발칵 뒤집어졌다. 원인을 찾아보기위해 이것저것 찾아보고 뜯어보고 고민해보고, 최후의 수단으로 서비스를 잠시 중단하고 서버 자체를 재부팅했음에도 불구하고 이상증상이 계속 되었던 것이다. (자세한 이야기는 차후 포스팅에서 이야기하겠다.) 여차저차해서 서비스의 메인을 담당하고 있는 서버 한대를 재설치하게 되었다. 직접적으로 서비스에 관계되는 서버인지라 IDC에 연락하여 급하게 os 재설치를 요청했고 재설치가 완료되자마자 서버설정에 들어갔다. "어라?" yum update가 되지 않는다. 뿐만 아니라 ping 테스트도 아웃바운드 ping이 안되는 것이다. yum update를 실행하면 pycurl error 6 - couldn't re..