• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >Linux > Centos一键部署openstack RDO packstack

Centos一键部署openstack RDO packstack

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含openstack rdo,openstack packstack,rdo,rdo远程桌面管理工具,rdo是什么意思等服务器相关知识,网友希望可以进行参考

Centos一键部署openstack RDO packstack


今天帮人部署,就写了个文档总结一下整个流程。

1.使用之前需要确认:硬件:6GB RAM或以上网络设置:[html]view plaincopy
  1. $sudosystemctldisablefirewalld
  2. $sudosystemctlstopfirewalld
  3. $sudosystemctldisableNetworkManager
  4. $sudosystemctlstopNetworkManager
  5. $sudosystemctlenablenetwork
  6. $sudosystemctlstartnetwork

[python]view plaincopy
安装NTP服务[html]view plaincopy
  1. $sudoyuminstallntp


配置环境变量
[html]view plaincopy
  1. $vim~/.bash_profile
  2. /etc/environment


添加如下配置到系统环境

[csharp]view plaincopy
  1. LANG=en_US.utf-8
  2. LC_ALL=en_US.utf-8
[csharp]view plaincopy
[csharp]view plaincopy

2.添加软件仓库在CentOS上,存储Extras库提供启用OpenStack存储库的RPM。Extras在CentOS 7上默认启用,因此您可以直接安装RPM来设置OpenStack存储库:[html]view plaincopy
  1. $sudoyuminstall-ycentos-release-openstack-ocata
  2. sudoyuminstall-ycentos-release-openstack-mitaka
  3. 更新
  4. $sudoyumupdate-y
3.安装Packstack安装程序
[html]view plaincopy
  1. $sudoyuminstall-yopenstack-packstack

4.运行Packstack安装OpenStackPackstack通过手动设置OpenStack来完成工作。对于单节点OpenStack部署,请运行以下命令:[html] view plain copy
  1. $sudopackstack--allinone

补充:也可以使用自己定义的文件:[html] view plain copy
  1. #EntertheselfsignedCAcertsubjectcommonname.
  2. CONFIG_SELFSIGN_CACERT_SUBJECT_CN=kube-os-m
  3. CONFIG_SELFSIGN_CACERT_SUBJECT_MAIL=admin@kube-os-m
  4. #ServicetobeusedastheAMQPbroker.Allowedvaluesare:rabbitmq
  5. #['rabbitmq']
  6. CONFIG_AMQP_BACKEND=rabbitmq
  7. #IPaddressoftheserveronwhichtoinstalltheAMQPservice.
  8. CONFIG_AMQP_HOST=192.168.57.166
  9. #Specify'y'toenableSSLfortheAMQPservice.['y','n']
  10. CONFIG_AMQP_ENABLE_SSL=n
  11. #Specify'y'toenableauthenticationfortheAMQPservice.['y',
  12. #'n']
  13. CONFIG_AMQP_ENABLE_AUTH=n
  14. #PasswordfortheNSScertificatedatabaseoftheAMQPservice.
  15. CONFIG_AMQP_NSS_CERTDB_PW=PW_PLACEHOLDER
  16. #UserforAMQPauthentication.
  17. CONFIG_AMQP_AUTH_USER=amqp_user
  18. #PasswordforAMQPauthentication.
  19. CONFIG_AMQP_AUTH_PASSWORD=PW_PLACEHOLDER
  20. #IPaddressoftheserveronwhichtoinstallMariaDB.IfaMariaDB
  21. #installationwasnotspecifiedinCONFIG_MARIADB_INSTALL,specify
  22. #theIPaddressofanexistingdatabaseserver(aMariaDBclustercan
  23. #alsobespecified).
  24. CONFIG_MARIADB_HOST=192.168.57.166
  25. #UsernamefortheMariaDBadministrativeuser.
  26. CONFIG_MARIADB_USER=root
  27. #PasswordfortheMariaDBadministrativeuser.
  28. CONFIG_MARIADB_PW=281fc220d9a344ab
  29. #PasswordtousefortheIdentityservice(keystone)toaccessthe
  30. #database.
  31. CONFIG_KEYSTONE_DB_PW=9c794805486d40f7
  32. #EnteryifcronjobforremovingsoftdeletedDBrowsshouldbe
  33. #created.
  34. CONFIG_KEYSTONE_DB_PURGE_ENABLE=True
  35. #DefaultregionnametousewhencreatingtenantsintheIdentity
  36. #service.
  37. CONFIG_KEYSTONE_REGION=RegionOne
  38. #TokentousefortheIdentityserviceAPI.
  39. CONFIG_KEYSTONE_ADMIN_TOKEN=0f3a77ed3fc34b78b4087ff44673c322
  40. #EmailaddressfortheIdentityservice'admin'user.Defaultsto
  41. CONFIG_KEYSTONE_ADMIN_EMAIL=root@localhost
  42. #UsernamefortheIdentityservice'admin'user.Defaultsto
  43. #'admin'.
  44. CONFIG_KEYSTONE_ADMIN_USERNAME=admin
  45. #PasswordtousefortheIdentityservice'admin'user.
  46. CONFIG_KEYSTONE_ADMIN_PW=cf3b1ac5fedc4e25
  47. #PasswordtousefortheIdentityservice'demo'user.
  48. CONFIG_KEYSTONE_DEMO_PW=45443be22c714b69
  49. #IdentityserviceAPIversionstring.['v2.0','v3']
  50. CONFIG_KEYSTONE_API_VERSION=v2.0
  51. #Identityservicetokenformat(UUIDorPKI).Therecommendedformat
  52. #fornewdeploymentsisUUID.['UUID','PKI']
  53. CONFIG_KEYSTONE_TOKEN_FORMAT=UUID
  54. #NameofservicetousetoruntheIdentityservice(keystoneor
  55. #httpd).['keystone','httpd']
  56. CONFIG_KEYSTONE_SERVICE_NAME=httpd
  57. #TypeofIdentityservicebackend(sqlorldap).['sql','ldap']
  58. CONFIG_KEYSTONE_IDENTITY_BACKEND=sql
  59. #URLfortheIdentityserviceLDAPbackend.
  60. CONFIG_KEYSTONE_LDAP_URL=ldap://192.168.57.166
  61. #UserDNfortheIdentityserviceLDAPbackend.Usedtobindtothe
  62. #LDAPserveriftheLDAPserverdoesnotallowanonymous
  63. #authentication.
  64. CONFIG_KEYSTONE_LDAP_USER_DN=
  65. #UserDNpasswordfortheIdentityserviceLDAPbackend.
  66. CONFIG_KEYSTONE_LDAP_USER_PASSWORD=
  67. #BasesuffixfortheIdentityserviceLDAPbackend.
  68. CONFIG_KEYSTONE_LDAP_SUFFIX=
  69. #QueryscopefortheIdentityserviceLDAPbackend.Use'one'for
  70. #onelevel/singleLevelor'sub'forsubtree/wholeSubtree('base'is
  71. #notactuallyusedbytheIdentityserviceandistherefore
  72. #deprecated).['base','one','sub']
  73. CONFIG_KEYSTONE_LDAP_QUERY_SCOPE=one
  74. #QuerypagesizefortheIdentityserviceLDAPbackend.
  75. CONFIG_KEYSTONE_LDAP_PAGE_SIZE=-1
  76. #UsersubtreefortheIdentityserviceLDAPbackend.
  77. CONFIG_KEYSTONE_LDAP_USER_SUBTREE=
  78. #UserqueryfilterfortheIdentityserviceLDAPbackend.
  79. CONFIG_KEYSTONE_LDAP_USER_FILTER=
  80. #UserobjectclassfortheIdentityserviceLDAPbackend.
  81. CONFIG_KEYSTONE_LDAP_USER_OBJECTCLASS=
  82. #UserIDattributefortheIdentityserviceLDAPbackend.
  83. CONFIG_KEYSTONE_LDAP_USER_ID_ATTRIBUTE=
  84. #UsernameattributefortheIdentityserviceLDAPbackend.
  85. CONFIG_KEYSTONE_LDAP_USER_NAME_ATTRIBUTE=
  86. #UseremailaddressattributefortheIdentityserviceLDAPbackend.
  87. CONFIG_KEYSTONE_LDAP_USER_MAIL_ATTRIBUTE=
  88. #User-enabledattributefortheIdentityserviceLDAPbackend.
  89. CONFIG_KEYSTONE_LDAP_USER_ENABLED_ATTRIBUTE=
  90. #Bitmaskintegerappliedtouser-enabledattributefortheIdentity
  91. #serviceLDAPbackend.Indicatethebitthattheenabledvalueis
  92. #storediniftheLDAPserverrepresents"enabled"asabitonan
  93. #integerratherthanaboolean.Avalueof"0"indicatesthemaskis
  94. #notused(default).Ifthisisnotsetto"0&quo
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Centos一键部署openstack RDO packstack

相关文章

  • CentOS7 安装Mysql5.7(解压缩版)
  • MySQLcluster 提供高可用MySQL 集群服务
  • CentOS 7.1下rpm安装 MySQL
  • CentOS6下Apache服务器开启webDAV模块
  • CentOS云主机中Nginx正向代理同时支持 https 和 http 访问
  • PHP7安装Redis扩展
  • Ubuntu 14.04下手动安装.NET Core SDK
  • centos6.8搭建NDS服务器(bind)
  • docker-compose ports和expose的区别详解
  • Centos6.5下彻底删除MYSQL

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • Linux下NFS搭建步骤
    • 在centos部署yii2 advanced框架
    • CentOS7安装MySQL5.6.28及其修改密码
    • centos6.6安装mysql5.7.9tar包
    • Centos 6.5下安装MySQL 5.6
    • CentOS7.0安装Nginx 1.7.4以及相关命令
    • Centos 6.8上安装Mysql 5.6.35
    • Docker Dockerfile 定制镜像的方法
    • CentOS7 安装Mysql5.7(解压缩版)
    • centos7下快速安装mysql

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有