Ubuntu 14.04에서 redis 서비스를 활성화하려고 하면 systemd가 update-rc.d를 찾고 있습니다.

Ubuntu 14.04에서 redis 서비스를 활성화하려고 하면 systemd가 update-rc.d를 찾고 있습니다.

설치해 보았습니다레디스Ubuntu 14.04 및 Ubuntu 16.04의 소스 코드입니다. 난 다 따라했는데이것지도 시간.

유일한 차이점은 내 것입니다.로그 파일길은 안에 있는 /redis/logs/redis-server.log것이 아니라/var/log/redis.logredis.conf문서.

Ubuntu 16.04에서는 완벽하게 작동하지만 Ubuntu 14.04에서는 redis.service명령을 통해 활성화 하면 sudo systemctl enable redissystemd가 검색을 시작합니다.내부에파일을 다운로드하고 일반적인 방법(예: 디렉토리에 파일에 대한 소프트 링크 생성) 대신 이를 활성화해 보십시오 update-rc.d. 물론 불가능하니까./etc/systemd/system/redis.service/etc/systemd/system/multi-user.target.wants내부에레디스 파일.

나중에 경로를 바꿨어요로그 파일Ubuntu 14 에서만 /var/log/redis/redis-server.log문제가 해결됩니다. 내 질문은 왜 이런 일이 발생합니까? 어떤 종류의 의존성이 있습니까?체계존재하다로그 파일장소? 우분투 16에서는 무엇이 바뀌었나요?

관련 정보