이번 게시물에서는 Centos7 / RHEL7 에 본격 적용이 된 Systemd 에 대해서 알아보고 다양한 활용 예시에 대해서 알아보고자 한다. Systemd는 Centos6 버전까지 기반이였던 SystemV init을 대체하는 System 통합제어 프로세스로서 PID 1로 기동된다. SystemV Init 의 역활은 전통적 Unix 와 같이 Kernel Level에서 작동하는 시스템 최상위 초기자로서 하위에 생성되는 모든 Process들 통제하고 관리한다. 하지만 Systemd는 단순 시스템 초기자의 역활만이 아닌 시스템의 통합 로그 관리자는 물론 서비스, HW, Timezone 등 다양한 시스템 영역을 관여하고 있다. Systemd 에 대한 보다 자세한 사항은 아래 Sysemd 개발 Site을 참고하..
CentOS7(Redhat 7) 버전에서 변경된 가장 큰 변경사항이 있다면, 역시 systemd 가 메인 서비스 관리자로 등장한 것이라 할 수 있다. CentOS6 버전까지는 SysV Service에 의해 chkconfig 명령을 통해 서비스들의 Level 별 활성 여부를 결정하고 service 명령을 통한 서비스 데몬의 기동중지를 수행하였다. 하지만 CentOS7 버전부터는 아직 systemd 로 수용/변경되지 않은 일부 서비스 데몬들을 제외한 모든 서비스 데몬들이 systemd를 통해 관리되도록 변경되었다. 다음은 multi-user mode CLI Console상 마우스 포인터를 지원하는 gpm 데몬을 예시로 확인하는 과정을 소개한다. 1. gpm 데몬의 서비스명 및 기동여부 확인하기 [root@l..