Redhat 계열 Linux 들은 RPM Package를 기반으로한 Yum을 통해 패키지 관리를 수행한다. Yum 통해 특정 패키지를 업데이트후 특별한 사유로 인해(Aplication Level의 의존성 문제등) 원복 및 기존버전으로 Downgrade 가 필요할 경우 아래와 같이 수행 가능하다. 가. Yum Downgrade 1. yum check-update를 통한 업데이트 패키지 정보확인 (예시 : perl) [root@s-node01 ~]# [root@s-node01 ~]# yum check-update | grep perl perl.x86_64 4:5.8.8-43.el5_11 updates perl-DBD-Pg.x86_64 1.49-4.el5_8 base perl-XML-SAX.noarch 0.1..
Redhat 은 2005년 10월 부터 Redhat Enterprise Linux 및 JBOSS Certification과 관련한 모의 테스트 사이트를 오픈하여 제공하고 있다. RHCE 나 RHCSA를 취득하고자 하는 사용자들은 시험전 아래 링크를 통해 모의 테스트를 진행할 수 있으며, 결과는 웹사이트 및 이메일을 통해 알려준다. ㄱ. 모의 테스트 - http://www.redhat.com/ko/services/training/skills-assessment ㄴ. 시험 일정 확인 및 등록 - https://www.apac.redhat.com/training/dates/ 참고로 본인은 아래와 같은 결과를 받았다. Dear Kwang-min Choi, Thank you for using the Red Hat..
Linux OS 를 운영하다보면, 파일시스템의 성능 이슈등으로 ext3 -> ext4 로 전환이 필요할 경우가 있다. 통상적으로는 파일시스템 전환시 신규 파일시스템 할당 및 작성후 데이터 마이그레이션을 수반하게 되나, ext3 -> ext4 전환시는 아래와 같이 간단한 과정을 통해 마이그레이션이 가능하다. [root@s-node01 /]# yum -y install e4fsprogs* [root@s-node01 /]# [root@s-node01 /]# mount -l | grep data1 /dev/sdc1 on /data1 type ext3 (rw) [root@s-node01 /]# [root@s-node01 /]# du -sh /data1 44K /data1 [root@s-node01 /]# [roo..
Linux OS는 기본적으로 /var/log/sa 이하에 sar 성능 raw 데이터를 적재하고 있다. 시스템의 장애시나 성능지연등의 이상징후시 해당 RAW 데이터를 활용하여 분석에 활용 가능하지만, sar 커맨드나 ksar등의 특성상 전체 일자 기준이 아닌 각각의 일자 데이터를 따로 개별 확인을 해야한다. 아래 Script를 활용하면 /var/log/sa 이하에 적재된 sar 데이터를 기준으로 각 일자별, 시간대별 Load Average를 손쉽게 확인이 가능하다. [ 기준 데이터 ] [root@TestVM01 ~]# [root@TestVM01 ~]# ls -l /var/log/sa/sa[0-9]* -rw-r--r-- 1 root root 352752 Dec 1 23:50 /var/log/sa/sa01 -..
Linux 시스템을 운영하다 보면, 현재 시스템 이하 운용중인 Port 및 Port 이하에 연결된 Session Count의 확인이 필요할 때가 있다. 이럴때 아래와 같은 for문 명령을 통해 간략히 Session Count를 확인가능하다. 1. for문을 통한 간략한 session 수 확인 [root@Test01 ~]# [root@Test01 ~]# for STAT in `echo "LISTEN ESTABLISHED TIME_WAIT CLOSE_WAIT"`; do echo "$(date) / ${STAT} - `netstat -na | awk '$6 ~ /^'"$STAT"'$/ {print $0}' | wc -l`"; done Mon Dec 8 15:26:51 KST 2014 / LISTEN - 19 ..
Linux 시스템 이하에 할당된 메모리 사용율을 확인하기 위해서는 아래와 같이 free, vmstat, top 등의 명령들을 통해서 확인 가능하다. [root@TestDB ~]# [root@TestDB ~]# free total used free shared buffers cached Mem: 263205528 180578384 82627144 0 1219604 20582248 -/+ buffers/cache: 158776532 104428996 Swap: 104856244 2288948 102567296 [root@TestDB ~]# [root@TestDB ~]# [root@TestDB ~]# vmstat procs -----------memory---------- ---swap-- -----io---..