본문 바로가기
DBMS(DataBase Management System)/Redis

[우분투 22.04] 레디스(Redis) 오류 "This systems seems to use systemd" 해결 방법

by 연구자 공학코드 2024. 8. 10.

공지사항

  1. 제가 운영하는 네이버 카페 개발자 커뮤니티 코어큐브(https://cafe.naver.com/ewsncube)에 가입하시면 컴퓨터 관련 학습 자료와 질의응답을 제공받으실 수 있습니다.

728x90
반응형

현상과 원인

레디스를 기본 설치 스크립트를 활용하여 설치할 때 아래와 같이 메시지가 나타나면서 설치 진행이 안 되는 경우가 있다. 이를 해결하기 위해서는 기본 설치 스크립트의 특정 부분을 수정해야 한다.

Welcome to the redis service installer
This script will help you easily set up a running redis server

This systems seems to use systemd.
Please take a look at the provided example service unit files in this directory, and adapt and install them. Sorry!

메시지가 나타난 화면

해결 방법

아래와 같이 명령어를 입력하여 설치 스크립트를 수정하는 화면에 진입한다.

vi utils/install_server.sh

명령어가 입력된 화면

아래와 같이 해당 메시지를 표출하고 스크립트 동작을 종료하는 부분을 주석처리한다.

#bail if this system is managed by systemd
#_pid_1_exe="$(readlink -f /proc/1/exe)"
#if [ "${_pid_1_exe##*/}" = systemd ]
#then
#       echo "This systems seems to use systemd."
#       echo "Please take a look at the provided example service unit files in this directory, and adapt and install them. Sorry!"
#       exit 1
#fi

주석처리한 화면

다시 설치를 시도하면 아래와 같이 정상적으로 설치가 진행되는 것을 확인할 수 있다.

정상적으로 설치가 진행되는 화면

참고문서

  1. "CentOS 7.6 에 redis 설치", 마루의 일상, 2021년 12월 2일. @원문보기
  2. "[Redis] Redis 기본 개념 및 설치 구성", sangyeon, 2021년 10월 28일. @원문보기

 

728x90
반응형

댓글