【问题标题】:How to create a volume with given size in Flocker?如何在 Flocker 中创建具有给定大小的卷?
【发布时间】:2016-11-27 03:44:30
【问题描述】:

我对 Flocker 很陌生,我已经通过 Vagrant (see here) 创建了一个设置,但我没有找到任何命令,如 flckerctl/flocker-volumes 来创建具有给定大小的卷。

【问题讨论】:

标签: docker flocker


【解决方案1】:

Flocker 有几种创建卷大小的方法。

  1. 通过 REST API。有一个“创建数据集”api,并使用maximum_size 属性(以字节为单位)来确定卷的大小。

  2. 通过docker volume cli。当 flocker-docker-plugin 与植绒器一起工作时,只需运行 docker volume create -d flocker --name myvol -o size=10gb

  3. (不支持/实验性)使用 FlockerCTL。

【讨论】:

    【解决方案2】:

    我通过在控制器节点中手动安装flockerctl (see here) 解决了这个问题,然后我通过flocker-ca 命令创建了用户证书。后来我导出环境变量来使用flockerctl。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-13
      • 2011-12-19
      • 1970-01-01
      相关资源
      最近更新 更多