CentOS7(Redhat 7) 버전에서 변경된 가장 큰 변경사항이 있다면, 역시 systemd 가 메인 서비스 관리자로 등장한 것이라 할 수 있다. CentOS6 버전까지는 SysV Service에 의해 chkconfig 명령을 통해 서비스들의 Level 별 활성 여부를 결정하고 service 명령을 통한 서비스 데몬의 기동중지를 수행하였다. 하지만 CentOS7 버전부터는 아직 systemd 로 수용/변경되지 않은 일부 서비스 데몬들을 제외한 모든 서비스 데몬들이 systemd를 통해 관리되도록 변경되었다. 다음은 multi-user mode CLI Console상 마우스 포인터를 지원하는 gpm 데몬을 예시로 확인하는 과정을 소개한다. 1. gpm 데몬의 서비스명 및 기동여부 확인하기 [root@l..
CentOS7 (Redhat 7) 버전부터 시스템 Run Level을 변경하는 방법이 바뀌었다. 기존 CentOS6 버전까지는 아래와 같이 /etc/inittab 파일이하 id 값만 변경하면 시스템 Runlevel이 변경되었다. [root@CentOS6 ~]# [root@CentOS6 ~]# cat /etc/inittab # # inittab This file describes how the INIT process should set up # the system in a certain run-level. # # Author: Miquel van Smoorenburg, # Modified for RHS Linux by Marc Ewing and Donnie Barnes # # Default runlevel..
CentOS7 즉 Redhat 7버전이 출시되면서 기존 Command에 많은 변화가 생긴것 같습니다. 필자도 새로 공부하는 마음으로 하나 하나 알아가고 있는 상태입니다. 우선 System 설정시 가장 기본이라 할 수 있는 hostname 확인과 변경에 대해서 알아보겠습니다. 1. System Hostname 의 확인 [root@vm01 ~]# hostname vm01 [root@vm01 ~]# [root@vm01 ~]# [root@vm01 ~]# hostnamectl status Static hostname: vm01 Icon name: vm Chassis: n/a Machine ID: f6ac0b24ae1642d38baceec5ecd03b32 Boot ID: bc62df7111f64030878427c2..
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 ..