CentOS 7 / RHEL 7 가 되면서 기존에 사용하던 service 명령이 안먹힌다.
보면 systemctl 명령을 사용 하라고 한다..
그리고 기존에 부팅때 서비스를 자동 실행 하도록 등록 하는 명령인 chkconfig도 systemctl 에 포함이 됐다..
사용 방법은 초 간다..
service 서비스명 start => systemctl start 서비스명
service 서비스명 restart => systemctl restart 서비스명
service 서비스명 stop => systemctl stop 서비스명
으로 간단 사용 가능
chkconfig 서비스 명 on => systemctl enable 서비스명 으로
chkconfig 서비스명 off => systemctl disable 서비스명 으로
추가로 실제 서비스가 자동실행으로 적용 됐는지 확인은
systemctl is-enable 서비스명 으로 하면 된다.
자동실행 서비스 목록을 보고 싶을때 사용 하는 명령인 chkconfig –list
은 systemctl list–unit–files —type=service 로 다소 복잡 하게 바뀌었다.