2020年5月22日金曜日

CentOSでsystemctlを使うとFailed to get D-Bus connection: Operation not permittedの対処策

1)systemctlコマンドを行うと、以下の様なエラーが出て実行できない。

systemctl
----------- error ------------------------------------------------
Failed to get D-Bus connection: Operation not permitted
------------------------------------------------------------------

2)—privilegedを付けて、コンテナを立ち上げてから入ることでsystemctlが使えるようになる。
docker run --privileged --name centos -d centos /sbin/init


3)実施にログインして試す。
docker exec -ti centos bash

0 件のコメント:

コメントを投稿

Lambda + SSM Run Commandで、数十台のEC2のuserdata結果を一括確認する

コードを1枚貼って、テストイベントを実行するだけで、 全台の確認結果が返ってくる手順です。 [ゴール] Nameタグが web-* / api-* / batch-* のEC2すべてに確認コマンドを流し、 NGの台だけ を結果に表示します。確認対象のuserdata(Ubu...