• 为heat安装docker插件


    前提:

    1. heat 已安装好

    2. 使用的系统是ubuntu


    步骤:

    1. 假如想用stable/mitaka这个分支。去github下载相应分支的zip包。

    2. 解压可以得到contrib/docker这个文件夹

    3. 删除contrib/docker/docker/tests这个目录,在我的测试中,如果不删除这个目录,这个docker插件将无法load

    4. 复制conrib/docker这个文件夹到你的controller节点上。在我的实验环境中,我把放在了/var/lib/heat这个目录下面,

         复制完后的目录效果是这样的:/var/lib/heat/docker/docker. 记住这个全路径,后面会有用。

    5. 在docker的顶级目录,运行 pip install -r requirements.txt来安装docker-py的python模块,这个将会被docker的插件所使用

    6. 修改/etc/heat/heat.conf。把/var/lib/heat/docker/docker这个路径加到plugin_dirs中。

    7. 重启heat-engine. service heat-engine restart

    8. 运行heat resource-type-list来看一下是否加载成功DockerInc::Docker::Container。


    加载失败:

    1. 检查/etc/heat/heat.conf中的plugin_dirs是否填写正确

    2. 检查是否选错了docker的分支

    3. 查检heat-engine的log,看是否出错

  • 相关阅读:
    JS
    Python之缩进块
    Python快捷键
    Python介绍
    SOAP UI-----测webservice接口
    jmeter分布式压测(多台电脑一起压测)
    jmeter操作数据库
    jmeter压测
    jmeter关联
    jmeter参数化
  • 原文地址:https://www.cnblogs.com/double12gzh/p/10166114.html
Copyright © 2020-2023  润新知