• openstack系列文章(1)devstack安装测试Queens


    1.在OpenStack 圈子中,有这么一句名言:”不要让朋友在生产环境中运行DevStack。
    但是初学者在没有掌握OpenStack CLI的情况下用devstack安装测试环境还是不错的。本系列文章后期也会切换到OpenStack CLI。
    os: ubuntu-16.04 amd64,安装前执行:
    egrep '(vmx|svm)' /proc/cpuinfo
    在bios里面将VT-X(cpu虚拟化)或VT-D(io资源虚拟化)选项打开才能真正使用。
    openstack 第16个版本是Pike(2017.9.1), 第17个版本是Queens(2018.3.1)。这里使用最新版本Queens。
    debian9.x安装quees有问题,因为脚本里面会寻找包libmysqlclient-dev,需要手动解决。


    2.关于python版本
    openstack是python技术栈(竞争对手cloudstack是java技术栈),
    ubuntu-16.04默认是python2.7,实测这个版本正常;测试python-3.5安装失败


    3.参考文章:https://docs.openstack.org/devstack/latest/
    但有几个地方需要注意

    (1)在git clone之后切换到quees分支
    http://git.openstack.org/cgit/openstack-dev/devstack/可以看到分支
    git checkout stable/queens
    git branch
    因为不知道clone的是否stable版本,所以很有必要这么搞一下

    (2)在./stack.sh之前设置代理(如果不确定代理是否生效就重启)
    不设置公共代理http_proxy,https_proxy
    设置apt代理
    设置docker代理
    设置pip代理,建议用豆瓣源(root和stack账号都要加)
    上网问题必须解决,我是和朋友一起买的“番-羽-土-啬”服务器,每个月十块钱
    QQ:八零一零一二七七


    (3)把系统ipv6禁了,然后在local.conf最后面加一行,:
    IP_VERSION=4


    4.如果./stack.sh失败,分析log,然后./unstack.sh(不需要clean.sh)


    5.登录web界面,默认80端口,账号admin和demo,密码在local.conf中

     openstack系列文章(1)devstack安装测试Queens

  • 相关阅读:
    e807. 设置进程监听对话框的延迟弹出
    e806. 创建进程监听对话框
    Spring MVC静态资源处理
    SpringMVC处理方法的数据绑定
    HttpMessageConverter
    Redis中对Key进行分类
    LinkedHashMap源码剖析
    TreeMap源代码深入剖析
    CMS垃圾收集器
    @Java VisualVM 插件地址
  • 原文地址:https://www.cnblogs.com/wjx0912/p/8723309.html
Copyright © 2020-2023  润新知