rancher - 帮助NFS工作 - volumeDriver.create:失败

时间:2017-05-16 20:00:40

标签: nfs rancher

我使用目录安装了NFS 0.30(最新版本)堆栈。 选项包括:

$computers   = Get-Content 'C:\servicelist\computers.txt'
$service     = 'servicename'
$startupType = 'Automatic'

Get-Service -Computer $computers -Name $service -ErrorAction SilentlyContinue |
    Set-Service -StartupType $startupType

容器正常启动,似乎工作正常。所以,然后我尝试使用NFS与这个docker-compose创建一个简单的堆栈:

MOUNT_DIR   / 
MOUNT_OPTS    proto=tcp,port=2049,nfsvers=4 
NFS_SERVER    xxx.xxx.xxx.xxx (digitalocean droplet public ip)

我收到了这个错误:

version: '2' services: web: image: nginx volumes: - bar:/var/bar volumes: bar: driver: rancher-nfs

enter image description here

1 个答案:

答案 0 :(得分:0)

首先,NFS的最后一个版本是4.2,目录的最后一个版本是v0.4.0

使用变量MOUNT_DIR定义服务器上的导出点,您确定要在根目录中安装吗?

您已创建NFS export

通过使用新的变量挂载点升级服务(例如/mnt/<environment_name>/

创建NFS导出后进行测试