無法連接到LXD API

無法連接到LXD API

我已成功安裝 LXD 3.13 snap 套件。我已經運行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

相關內容