1、在控制节点安装nova组件

apt -y install nova-api nova-placement-api nova-conductor nova-consoleauth nova-scheduler nova-novncproxy python3-novaclient
# 配置文件
mv /etc/nova/nova.conf /etc/nova/nova.conf.org    # 备份官方的
vi /etc/nova/nova.conf
# 修改如下
# create new
[DEFAULT]
# allow resize to same host
allow_resize_to_same_host = True
# block allocate time
block_device_allocate_retries = 600
block_device_allocate_retries_interval = 6
max_concurrent_live_migrations = 10
debug = True                                    # 打开调试功能
use_neutron = True
linuxnet_interface_driver = nova.network.linux_net.LinuxBridgeInterfaceDriver   # LinuxBridge桥接
firewall_driver = nova.virt.firewall.NoopFirewallDriver
# define own IP
my_ip = 192.168.222.29                            # API IP
state_path = /var/lib/nova
enabled_apis = osapi_compute,metadata
log_dir = /var/log/nova# RabbitMQ connection info
transport_url = rabbit://openstack:password@192.168.222.29[api]
auth_strategy = keystone# Glance connection info
[glance]
api_servers = http://192.168.220.29:9292       # 这里配置存储网的IP,也可以API网[oslo_concurrency]
lock_path = $state_path/tmp# MariaDB connection info
[api_database]
connection = mysql+pymysql://nova:password@192.168.222.29/nova_api[database]
connection = mysql+pymysql://nova:password@192.168.222.29/nova# Keystone auth info
[keystone_authtoken]
www_authenticate_uri = http://192.168.222.29:5000
auth_url = http://192.168.222.29:5000
memcached_servers = 192.168.222.29:11211
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = nova
password = servicepassword[placement]
auth_url = http://192.168.222.29:5000
os_region_name = RegionOne
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = placement
password = servicepassword[placement_database]
connection = mysql+pymysql://nova:password@192.168.222.29/nova_placement[wsgi]
api_paste_config = /etc/nova/api-paste.ini[neutron]
auth_url = http://192.168.222.29:5000
auth_type = password
project_domain_name = default
user_domain_name = default
region_name = RegionOne
project_name = service
username = neutron
password = servicepassword
service_metadata_proxy = True
metadata_proxy_shared_secret = metadata_secret[cinder]
os_region_name = RegionOne# 改变文件的权限
chmod 640 /etc/nova/nova.conf
chgrp nova /etc/nova/nova.conf

2、在控制节点同步数据库

# 同步数据库,python的orm对象关系映射,需要初始化来生成数据库表结构
su -s /bin/bash nova -c "nova-manage api_db sync"
su -s /bin/bash nova -c "nova-manage cell_v2 map_cell0"
su -s /bin/bash nova -c "nova-manage db sync"                       # warning提示不用关心
su -s /bin/bash nova -c "nova-manage cell_v2 create_cell --name cell1"
systemctl restart apache2for service in api conductor scheduler consoleauth novncproxy; do
systemctl restart nova-$service                           # 服务已经开机自启动
done# 查看验证
openstack compute service list

备注:如果在同步数据时有出现“deprecated ****”等信息,不用理会

pymysql安装_第八章 nova组件安装2相关推荐

  1. phpstudy安装sg11组件_关于SG11加密使用、安装配置说明教程 sg11加密组件安装步骤...

    本帖最后由 商业源码网 于 2017-10-8 20:16 编辑 1.他是否需要扩展安装? 是的,这个必须安装,组件下载地址见你使用模块时出现错误提示里面的一个链接 1.png (7.01 KB, 下 ...

  2. python34怎么安装_简明Python3教程 4.安装

    如果你已经安装了Python 2.x,你不需要在安装Python 3.0前卸载Python 2.x.这两者可以共存. GNU/Linux用户和BSD用户 如果你使用类似于Ubuntu.Fedora.O ...

  3. java安装_如何在 Mac 上安装 Java | Linux 中国

    macOS 用户可以运行 Java 的开源版本,以及用于云原生开发的新框架. 来源:https://linux.cn/article-12393-1.html 作者:Daniel Oh 译者:MCGA ...

  4. debian nvidia 安装_【折腾】openSUSE安装与配置——从入门到放弃

    [写在前面] 小编之前电脑上用的是ubuntu20.04.1 LTS和Windows10双系统,最近ubuntu不知道出了什么问题,一打开软件就显示未知错误,强迫症的我决定彻底放弃ubuntu转投op ...

  5. centos llvm安装_在CentOS上编译安装llvm-3.8.1详细教程

    在CentOS上编译安装llvm-3.8.1详细教程 2020/1/11  18:12 1682次 注:CentOS版本是6.8,6.x版本的操作类似 安装需求: [list] [*]Cmake: 3 ...

  6. mac mini mysql 安装_怎么在MacMini上安装ubuntu,Mac OS X 讨论区

    Mac OS X如何安装Win7 需要准备的: 1.Windows 7安装光盘,如果是Macbook Air,则必须准备外接光驱. 2.要安装的笔记本要与英特网连接(仅限Air). 3.准备一个大于6 ...

  7. 中标麒麟mysql 安装_在中标麒麟上安装达梦数据库V8

    一.VNC环境 测试机IP:119.96.110.196:5902 VNC密码:dameng123 root账号密码:dameng123 二.中标麒麟操作系统环境配置 2.1 上传达梦数据库安装介质 ...

  8. 三星java安装_三星F488E的JAVA安装方法

    前段时间入手的三星F488e,使用了一段时间,感觉这个电话的功能实在是过于简单,对于以前经常使用智能电话的人来说实在是很痛苦的一件事情! 尤其是在软件的安装方面,几乎就没有什么扩展性!只有JAVA了, ...

  9. python json库安装_【Python基础】安装python第三方库

    pip命令行安装(推荐) 打开cmd命令行 安装需要的第三方库如:pip install numpy 在安装python的相关模块和库时,我们一般使用"pip install 模块名&quo ...

最新文章

  1. Grid平均分布自动换行
  2. python调用c++传递数组
  3. 9月22日培训日记(上)
  4. 段式存储、页式存储。
  5. python基础语法教程:行与缩进
  6. haproxy mysql配置文件详解_HAProxy基础配置-haproxy的配置文件说明
  7. 基于redis的分布式锁
  8. STM32F103 TIM4定时器
  9. URL请求到Action的映射规则
  10. 高项信息系统项目管理师考试大纲——重点知识
  11. linux安装挂载samba,【Linux系列】Centos7安装Samba并将工作区挂载到win(八)
  12. JS数组遍历和获取数组最值
  13. 上位机与西门子PLC通信协议
  14. 互联网之子:亚伦·斯沃茨
  15. 协议篇————3、DUP协议详解
  16. NFT 推荐|Funguys 王国作品集第一弹
  17. 洛谷——AT1350 深さ優先探索
  18. 试编程判断输入的正整数是否既是5又是7的整数倍,若是输出“YES“,否则输出“NO“。
  19. Ubuntu 10.10 安装谷歌拼音输入法~
  20. Linux命令之 jstack

热门文章

  1. 关于uniapp引入Vant Weapp第三方组件,遇到的问题和解决方式
  2. std::setprecision、std::ios::fixed使用说明
  3. osg多视景器实现投影墙
  4. Android中TextView中string的特殊符号显示的方法
  5. 安卓调用系统相机三步走
  6. SQLAlchemy in 查询空列表问题分析
  7. 用redis解决超卖
  8. 一条看似平常的报警邮件所做的分析
  9. 服务器:高端增势明显 行业大单涌现
  10. 关于计算机与网络导论的论文,计算机科学与导论论文5