LXD APIに接続できません

LXD APIに接続できません

LXD 3.13 スナップ パッケージを正常にインストールしました。実行してlxd init自分自身を lxd グループに追加し、コンテナーを作成できました。

$ lxc launch ubuntu: example
Creating example
Starting example

しかし、REST APIに接続できませんcurl --unix-socket /var/lib/lxd/unix.socket s/ここ、という応答がcurl: (7) Couldn't connect to server返されます。

使用ノードLXD、次のようなエラーも表示されます:

constructor {
  _message: 'HTTP Error',
  _status: 'Failed',
  _statusCode: 400,
  _innerError:
   { Error: connect ENOENT /var/lib/lxd/unix.socket
       at PipeConnectWrap.afterConnect [as oncomplete] (net.js:1104:14)
     errno: 'ENOENT',
     code: 'ENOENT',
     syscall: 'connect' } }

答え1

UnixソケットはスナップLXDのパッケージは

/var/snap/lxd/common/lxd/unix.socket

LXD のパッケージの Unix ソケットのパスを使用していますapt

関連情報