conjure-up 无法创建用户数据目录

SoC*_*RaT 3 snap conjure-up kubernetes

我新安装了 64 位 Ubuntu 16.04 Server。我正在尝试使用 conjure-up 设置一个基本的 kubernetes 环境。

首先,我按照 Ubuntu 文档中的说明通过 snap 安装了 conjure-up:https : //docs.ubuntu.com/conjure-up/en/

sudo snap install conjure-up --classic
Run Code Online (Sandbox Code Playgroud)

以下消息似乎很顺利:

2017-08-07T07:53:04+03:00 INFO cannot auto connect core:core-support-plug to core:core-support: (slot auto-connection), existing connection state "core:core-support-plug core:core-support" in the way
conjure-up 2.2.2 from 'canonical' installed
Run Code Online (Sandbox Code Playgroud)

接下来,我在没有任何参数的情况下运行 conjure-up kubernetes 甚至 conjure-up,它总是失败并产生以下消息:

cannot create user data directory: /home/local/DOMAIN/user/snap/conjure-up/549: Permission denied
Run Code Online (Sandbox Code Playgroud)

我检查了那个文件夹,我可以毫无问题地写入它,所以我真的不明白发生了什么。

有任何想法吗?

小智 5

从日志消息来看,您似乎$HOME已安装在网络文件系统上,例如 NFS 或 CIFS。

目前,snapd 存在一个已知限制,即不允许在此类环境中运行。

另请参阅具有经典限制和 NFS /home 的快照