이 Upstart init 오류의 의미는 무엇입니까?


32
$ start playframework
start: Rejected send message, 1 matched rules; type="method_call", 
sender=":1.6" (uid=1000 pid=1080 comm="start portal ") 
interface="com.ubuntu.Upstart0_6.Job" member="Start" error name="(unset)" 
requested_reply="0" destination="com.ubuntu.Upstart"
(uid=0 pid=1 comm="/sbin/init")

이 Upstart 스크립트를 사용하여 플레이 프레임 워크 를 시작 하려고합니다 .

웹과 비슷한 오류가 여기에 게시되었지만 그 의미에 대한 일반적인 설명을 찾지 못했습니다. 시작중인 프로세스가 오류를 반환 했습니까? 이러한 종류의 오류를 디버깅하는 일반적인 방법은 무엇입니까?


5
sudo에서처럼을 놓친 것 같습니다 sudo start playframework. 위의 암호 메시지가 무엇을 의미하는지 정확히 알지 못하므로 여기 에이 질문을 남겨 두겠습니다.
ripper234

답변:


36

즉, Upstart에게 무엇을할지 말할 권한이 없습니다. 당신이 말했듯이, 당신은 실종 sudo되었으며 일반 사용자는 시스템 작업을 시작하거나 중지 할 권한이 없습니다. 암호 문자열은 매우 공학적이며 정확한 방법입니다 :-)


10
리눅스 유용성은 아직 갈 길이 멀다 ...
ripper234

2
리눅스 사용성은 시스템 관리와 ​​같은 문장에 맞지 않습니다 :-) 명령 행 도구는 정확한 문제 설명을 제공해야합니다. 그렇지 않으면 쓸모가 없습니다. 이 특정 오류 메시지는 다르게 말할 수 있음에 동의합니다.
Tuminoid

3
@Tuminoid가 관심을 갖지 않으면 해당 오류 메시지를 설명 할 수 있습니다. 당신에게 충분한 특권이 없다고 말하는 것은 무엇입니까?
AJP

수신자가 pid = 1 uid = 0 (루트) 일 때 "권한 거부"를 의미하는 "거부 된 전송 메시지"는 "루트 권한 누락"을 표현하는 표준 방법입니다.
Tuminoid

흠 ... 슬프게도 sudo를 추가 한 다음 시작하지 못한 이유에 대한 유용한 정보없이 "시작 : 작업을 시작하지 못했습니다"라는 메시지가 표시됩니다. (
David
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.