この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スクリプトの使用を開始するには、playframeworkを取得しようとしています

同様のエラーがウェブ上やここに投稿されているのを見ましたが、それらが何を意味するのかについての一般的な説明は見つかりませんでした。開始されているプロセスがエラーを返したということですか?これらの種類のエラーをデバッグする一般的な方法は何ですか?


5
のように、私は行方不明になったsudoようですsudo start playframework。上記の不可解なメッセージが何を意味するのかまだまだわかりませんので、ここでこの質問を残します。
ripper234

回答:


36

Upstartに何をするかを伝える権限がないことを意味します。あなたが言ったように、あなたは行方不明でsudoあり、通常のユーザーにはシステムジョブを開始または停止する権限がありません。不可解な文字列は、それを言うための非常に技術的な(そして正確な)方法です:-)


10
Linuxのユーザビリティにはまだ長い道のりがあります
...-ripper234

2
Linuxのユーザビリティは、システム管理と同じ文には収まりません:-)コマンドラインツールは、正確な問題の説明を提供することになっていますが、そうでなければ役に立たないでしょう。ただし、この特定のエラーメッセージは別の方法で言うことができることに同意します。
ツミノイド

3
@Tuminoidは興味がありません。そのエラーメッセージについて説明してください。十分な特権がないことを教えてください。
AJP

「拒否された送信メッセージ」を意味する「拒否された送信メッセージ」は、受信者がpid = 1 uid = 0(root)である場合に「ルート権限がない」ことを表す標準的な方法です。
ツミノイド

うーん...悲しいことに、私はその後、sudoを追加するためには、私は、「開始:ジョブの開始に失敗しました」を与えるW / O :(それは起動に失敗した理由について、いずれかの有用な情報
デヴィッド・
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.