lxd init приводит к сбою на Ubuntu 16.04 Гостеприимный Xerus

Когда я использую lxd, он перестал работать на lxd init .

$ snap install lxd
lxd 3.0.0 from 'canonical' installed
$ lxd init
Error: Failed to connect to local LXD: Get http://unix.socket/1.0: dial unix 
/var/snap/lxd/common/lxd/unix.socket: connect: no such file or directory

У меня есть следование моего компьютера:

$ snapcraft --version
snapcraft, version 2.42.1
$ uname -a
4.13.0-43-generic #48~16.04.1-Ubuntu SMP Thu May 17 12:56:46 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Я не знаю, релевантно ли это, но мой компьютер использует Intel i7-7500U и имеет Защищенную загрузку UEFI.

Ниже вывод большего количества команд:

$ snap services lxd
Service     Startup  Current
lxd.daemon  enabled  active
$ snap logs lxd.daemon
2018-05-28T22:22:42Z lxd.daemon[1404]:   5: fd:  11: pids
2018-05-28T22:22:42Z lxd.daemon[1404]:   6: fd:  12: perf_event
2018-05-28T22:22:42Z lxd.daemon[1404]:   7: fd:  13: hugetlb
2018-05-28T22:22:42Z lxd.daemon[1404]:   8: fd:  14: cpu,cpuacct
2018-05-28T22:22:42Z lxd.daemon[1404]:   9: fd:  15: freezer
2018-05-28T22:22:42Z lxd.daemon[1404]:  10: fd:  16: net_cls,net_prio
2018-05-28T22:22:42Z lxd.daemon[1404]:  11: fd:  17: name=systemd
2018-05-28T22:22:42Z lxd.daemon[1404]: lvl=warn msg="CGroup memory swap accounting is disabled, swap limits will be ignored." t=2018-05-28T22:22:42+0000
2018-05-28T22:22:42Z lxd.daemon[1404]: lvl=warn msg="Failed to update instance types: Get https://images.linuxcontainers.org/meta/instance-types/.yaml: lookup images.linuxcontainers.org on [::1]:53: dial udp [::1]:53: connect: cannot assign requested address" t=2018-05-28T22:22:42+0000
2018-05-28T22:22:43Z lxd.daemon[1404]: => LXD is ready
$ lxd init
Error: Failed to connect to local LXD: Get http://unix.socket/1.0: dial unix /var/snap/lxd/common/lxd/unix.socket: connect: permission denied

Снимок lxd требует ipv6? Я могу вызвать ipv4? Что-то еще неправильно?

Править:

$ groups myusername 
 myusername : myusername adm cdrom sudo dip plugdev lpadmin sambashare lxd 

Я - член lxd группы. но

$ groups 
 myusername adm cdrom sudo dip plugdev lpadmin sambashare 

не имеет никакого lxd.Что это значит?

1
задан 30 May 2018 в 06:34

2 ответа

Когда Вы выполняете команду lxd init и существует ошибка, Вы получаете причину,

$ lxd init
Error: Failed to connect to local LXD: Get http://unix.socket/1.0: dial unix 
/var/snap/lxd/common/lxd/unix.socket: connect: THE_REASON
  1. Обоснуйте, что никакой такой файл или каталог не означает, что сервис LXD еще не запускался (возможно, должен ожидать немного или просто вручную запустить его).

  2. Разрешение причины отклонило средства, которые Ваш текущий счет не делает ниже группе lxd, поэтому не разрешен получить доступ к сокету /var/snap/lxd/common/lxd/unix.socket.

В этом случае, выполненный groups видеть, является ли Ваша учетная запись членом lxd группа. Если Вы - член lxd группа, затем необходимо выйти из системы и затем зарегистрировать его. Если Вы не член lxd группа, затем выполненная

$ sudo usermod --append --groups lxd myusername

и затем выйдите из системы и войдите в систему снова.

0
ответ дан 8 December 2019 в 00:50

Ваши дополнения группы не применялись. Выйдите из системы и войдите в сделать так. Но да, похож на проблему полномочий - lxd init, должен быть выполнен как sudo IIRC так или иначе

0
ответ дан 8 December 2019 в 00:50

Другие вопросы по тегам:

Похожие вопросы: