반응형
CentOS7, RHEL7, Rocky Linx8 이상부터는 /etc/rc.local 스크립트에 명령어를 넣어도 실행이 되지 않는다.
기본 상태가 disable 되어 있기 때문이다. 이 게시글에서는 /etc/rc.d/rc.local 과 rc-local 서비스에 대해서 설명한다.
1. rc-local 서비스 상태 확인
# systemctl status rc-local
● rc-local.service - /etc/rc.local Compatibility
Loaded: loaded (/etc/systemd/system/rc-local.service; static; vendor preset: disabled)
Active: inactive (dead)
2. 파일 실행 권한
rc.local 파일에 실행 권한이 없으면 rc-local 서비스 활성화시 오류가 발생한다.
chmod 700 /etc/rc.d/rc.local
3. rc-local 서비스 활성화 및 상태 확인
# systemctl enable rc-local
# systemctl start rc-local
● rc-local.service - /etc/rc.local Compatibility
Loaded: loaded (/etc/systemd/system/rc-local.service; static; vendor preset: enabled)
Active: active (exited) since Sat 2024-03-21 08:00:00 UTC; 1h 30min ago
Process: 1234 ExecStart=/etc/rc.local start (code=exited, status=0/SUCCESS)
Main PID: 1234 (code=exited, status=0/SUCCESS)
Tasks: 0 (limit: 4915)
Memory: 0B
CGroup: /system.slice/rc-local.service
반응형
'서버 운영 > Linux' 카테고리의 다른 글
Rocky Linux 8.X 에서 Nginx 컴파일 설치 (Nginx 1.24) (0) | 2024.03.22 |
---|---|
Rocky Linux 8.X 에서 PostgreSQL 컴파일 설치 (0) | 2024.03.22 |
리눅스 하드웨어 정보 확인 (dmidecode 명령어) (0) | 2024.03.21 |
리눅스 성능 측정, 모니터링 패키지 sysstat (0) | 2024.03.21 |
리눅스 라우팅 추가 및 삭제, 디폴트 라우팅 추가 및 삭제 (0) | 2024.03.21 |