web-dev-qa-db-ja.com

ジュジュを完全に削除できません

Jujuをダウンロードして少し遊んだ後、私の好奇心は満足しています。私は他の試みに進み、Jujuをアンインストールすることにしましたが、私の最善の努力にもかかわらず、Jjujuの一部はsyslog(システムブート時)に残ります。

kernel: [   16.509086] init: juju-jon-sample-file-storage main process (2163) terminated with status 1
kernel: [   16.509113] init: juju-jon-sample-file-storage main process ended, respawning
kernel: [   16.680103] init: juju-jon-sample-file-storage main process (2164) terminated with status 1
kernel: [   16.680138] init: juju-jon-sample-file-storage main process ended, respawning
kernel: [   16.873943] init: juju-jon-sample-file-storage main process (2165) terminated with status 1
kernel: [   16.873965] init: juju-jon-sample-file-storage respawning too fast, stopped

...実際の数ははるかに大きくなりますが、アイデアはわかります。また、juju-jon-sample-machine-agentで置き換えられた同一のエラーも存在します。

私は試した

Sudo apt-get remove juju
Sudo apt-get purge juju
Sudo apt-get autoremove

そして

Sudo update-rc.d juju remove
Sudo update-rc.d juju-jon-sample-machine-agent remove
Sudo update-rc.d juju-jon-sample-file-storage remove

最後のJujuを削除する方法は、syslogに残っていますか? 12.04 64ビットを実行しています。前もって感謝します。

1
jpetersen

Jujuは、ローカルプロバイダー環境用にいくつかのスタートアップファイルをインストールします。ジュジュを削除する前に、ローカル環境ごとにjuju destroy-environmentを使用して削除できます。削除後、upstartファイルを手動で/ etc/initから削除できます。これらのファイルには、環境名とユーザー名の接頭辞が付いています。 update-rc.dはupstartファイルafaikでは動作しません。

2

あなたが不足しているのは:

stop juju-jon-sample-file-storage

これは、upstartにサービスの再生成を停止するように指示します。その後、ファイルを安全に削除できます/etc/init/juju-jon-sample-file-storage

もう一方はリスポーンしていないため、ログに問題がないか、プロセスリストにぶら下がることはありません。

お役に立てれば。

1
vaab