2017-02-22 1 views
-1

설치 후 redis를 시작하려고하는데, redis-server start 서비스를 시도 할 때 아무 것도하지 않지만 끊깁니다. 내가 systemctl 상태 레디 스 - server.service 를 사용하여 로그를 보려고 할 때이 경고 나 인쇄 나는 레디 스 서버를 중지하려고 enter image description hereredis-server가 호출 후 끊습니다.

enter image description here

잘못하지만에 아무것도 인쇄되지 않습니다 끊지 모든. 나는 아주 새롭게 나왔다 나는 무슨 일이 일어나고 있는지 단서가 없었다. 미리 감사드립니다.

+0

로그에서 언급 한 경고는 특정 상황에서 위험 할 수있는 설정에 대한 경고입니다. 전화 끊기가 의미하는 바를 구체적으로 설명 할 수 있습니까? redis-cli를 사용하여 서버 프로세스에 연결할 수 없습니까? –

+0

안녕하세요. 고마워, 알아 냈어. 서버가 이미 실행중인 것처럼 보이고'lsof -iTCP -sTCP : LISTEN -n -P'로 가서 새로운 프로세스를 시작하고 프로세스를 종료 할 수있는 다른 프로세스를 멈추어야했습니다. 서버'service redis-server start '를 시작한 경우를 제외하고는 모든 메시지가 표시됩니다.이 msg를 보내면 다음과 같습니다.'시간 초과로 인해 redis-server.service 작업이 실패했습니다. 자세한 내용은 "systemctl status redis-server.service"및 "journalctl -xe"를 참조하십시오. 어떻게 해결할 수 있습니까? – fyeah

답변

0

마치 전경처럼 보입니다.

동일한 단말기에 Ctrl-Z을 입력하여 백그라운드로 전송하거나 새로운 터미널을 열고 redis-cli으로 실행중인 서버 인스턴스에 연결할 수 있습니다.

redis-cli은 redis 서버에 명령을 보내는 데 사용하는 터미널 클라이언트입니다.

당신은 내가 설명대로 한 번 더 전경 할 수있는 과정을 가지고, (레디 스 서버를 죽일 즉) 문제 fg을 상기 제 1 단말에서 실행중인 인스턴스를 중지하려면 다음 경우, 터미널에 Ctrl-Z을 명중하고, Ctrl-C 충돌합니다.

관련 문제