【发布时间】:2016-11-27 03:44:30
【问题描述】:
我对 Flocker 很陌生,我已经通过 Vagrant (see here) 创建了一个设置,但我没有找到任何命令,如 flckerctl/flocker-volumes 来创建具有给定大小的卷。
【问题讨论】:
-
有关您的设置的任何详细信息?你见过Flocker's installation instructions吗?
我对 Flocker 很陌生,我已经通过 Vagrant (see here) 创建了一个设置,但我没有找到任何命令,如 flckerctl/flocker-volumes 来创建具有给定大小的卷。
【问题讨论】:
Flocker 有几种创建卷大小的方法。
通过 REST API。有一个“创建数据集”api,并使用maximum_size 属性(以字节为单位)来确定卷的大小。
通过docker volume cli。当 flocker-docker-plugin 与植绒器一起工作时,只需运行 docker volume create -d flocker --name myvol -o size=10gb
(不支持/实验性)使用 FlockerCTL。
【讨论】:
我通过在控制器节点中手动安装flockerctl (see here) 解决了这个问题,然后我通过flocker-ca 命令创建了用户证书。后来我导出环境变量来使用flockerctl。
【讨论】: