CentOS 7 에서 /etc/rc.d/rc.local 사용하기
페이지 정보

본문
센토스 7 을 기본으로 설치하면,
/etc/rc.d/rc.local 이 부팅시에 자동으로 실행되지 않는다.
부팅시 자동시작되는 스크립트가 다른 방법으로 대체되었는가? 하고 찾아보니,
별다른 대체 프로그램이 없는 듯 해 보이고,
rc.local 을 활성화해서 사용하는 방법만 나와 있는 듯 하다.
그럼, 활성화 해서 사용해 보자.
일단, rc.local 파일을 살펴보면, 실행 권한이 없다.
실행권한을 주자.
# cd /etc/rc.d/
# chmod u+x rc.local
이 상태에서 리부팅을 하면, 자동으로 시작된다는 글도 보인다.
http://blog.naver.com/action1020/220093125687
http://cadal.tistory.com/21
그런데, 대부분의 글에서는 아래처럼 systemctl 로 서비스로 등록을 해 줘야 한다고 한다.
주의할 점은 서비스 이름이 rc-local 이다.
# systemctl enable rc-local
# systemctl start rc-local
현재 실행중인 서비스를 보려면 아래와 같이 하면 된다.
# systemctl list-units --type=service
만약, install section 어쩌고 저쩌고 하는 오류가 난다면,
/usr/lib/systemd/system/rc-local.service 파일에 아래와 같이 install 섹션을 추가해 본다.
[Install]
WantedBy=multi-user.target
참고 : https://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_install&wr_id=111280
/etc/rc.d/rc.local 이 부팅시에 자동으로 실행되지 않는다.
부팅시 자동시작되는 스크립트가 다른 방법으로 대체되었는가? 하고 찾아보니,
별다른 대체 프로그램이 없는 듯 해 보이고,
rc.local 을 활성화해서 사용하는 방법만 나와 있는 듯 하다.
그럼, 활성화 해서 사용해 보자.
일단, rc.local 파일을 살펴보면, 실행 권한이 없다.
실행권한을 주자.
# cd /etc/rc.d/
# chmod u+x rc.local
이 상태에서 리부팅을 하면, 자동으로 시작된다는 글도 보인다.
http://blog.naver.com/action1020/220093125687
http://cadal.tistory.com/21
그런데, 대부분의 글에서는 아래처럼 systemctl 로 서비스로 등록을 해 줘야 한다고 한다.
주의할 점은 서비스 이름이 rc-local 이다.
# systemctl enable rc-local
# systemctl start rc-local
현재 실행중인 서비스를 보려면 아래와 같이 하면 된다.
# systemctl list-units --type=service
만약, install section 어쩌고 저쩌고 하는 오류가 난다면,
/usr/lib/systemd/system/rc-local.service 파일에 아래와 같이 install 섹션을 추가해 본다.
[Install]
WantedBy=multi-user.target
참고 : https://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_install&wr_id=111280
추천0
댓글목록
등록된 댓글이 없습니다.