openstack详解(十六)——openstack Nova安装与数据库配置
今天继续给大家介绍Linux运维相关知识,本文主要内容是openstack Nova安装与配置。
一、Nova节点安装
Nova节点的安装是在Keystone节点成功安装的基础上进行的。Keystone节点的安装请参考本人之前发表的博客。
Nova节点的安装可以以YUM的方式进行,直接执行命令:
yum install -y openstack-nova-api openstack-nova-conductor openstack-nova-console openstack-nova-novncproxy openstack-nova-scheduler
即可完成Nova的安装。
二、Nova数据库配置
在Nova节点安装完成后,我们接下来要做的就是配置Nova节点的数据库。
打开Nova的配置文件/etc/nova/nova.conf,找到database模块,在该模块下添加如下内容:
connection=mysql+pymysql://nova:nova@192.168.136.101/nova
配置完成后如下所示:
然后,找到api_database模块,在该模块下添加如下内容:
connection=mysql+pymysql://nova_api:nova_api@192.168.136.101/nova_api
配置完成后如下所示:
这样,我们的Nova数据库配置就完成了。
三、Nova数据库初始化
在完成Nova的数据库配置后,我们接下来就需要进行Nova的数据库同步。执行命令:
su -s /bin/sh -c "nova-manage api_db sync" nova
su -s /bin/sh -c "nova-manage db sync" nova
即可实现nova和nova_api两个数据库的同步,这两条命令执行情况如下所示:
注意,在上述命令执行时,可能会出现warning信息,只要是不Error信息,我们不用理会,如果不放心,还可以在命令执行结束后,执行echo $?查看命令执行的结果。
接下来,我们就来验证一下Nova的数据库初始化结果。
执行命令:
mysql -h 192.168.136.101 -unova -pnova -e "use nova;show tables;"
mysql -h 192.168.136.101 -unova_api -pnova_api -e "use nova_api;show tables;"
即可查看数据库内是否有初始化后的表,这两条命令执行情况如下所示:
从以上可以看出,我们的nova和nova_api数据库已经有相关内容,这说明我们的数据库初始化成功!
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200
openstack详解(十六)——openstack Nova安装与数据库配置相关推荐
- element布局容器大小_Flutter完整开发实战详解(十六、详解自定义布局实战)
本篇将解析 Flutter 中自定义布局的原理,并带你深入实战自定义布局的流程,利用两种自定义布局的实现方式,完成如下图所示的界面效果,看完这一篇你将可以更轻松的对 Flutter 为所欲为. 文章汇 ...
- linux 命令详解 十六
十七. xargs命令: 该命令的主要功能是从输入中构建和执行shell命令. 在使用find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给e ...
- TypeScript详解十六:类型声明(declare)
目录 前言 一.类型声明的作用? 1.1 declare 关键字 1.2 示例 二.常见的几种类型声明 2.1 普通类型声明 2.2 外部枚举 2.3 命名空间 三.类型声明文件 3.1 模拟类型声明 ...
- 数字音频总线A2B开发详解十六(A2B-一主一从:ADAU1701作为全新Slave板的DSP)
作者的话 继续A2B的开发,我做了一块以ADAU1701为DSP的Slave板,这颗DSP可以做2进4出,也就是说,输入这块,这个Slave不仅能播Master过来的音乐,还可以自己进2路输入,输出则 ...
- IgH详解十六、双主站
IgH支持双主站,只需要在配置文件中,配置双主站的MAC地址即可. 启动主站后,可以看到两个主站. IgH分别创建了EtherCAT0和EtherCAT1两个设备,分别对应双主站. 根据主站个数初始化 ...
- openstack详解(十七)——openstack Nova其他配置
今天继续给大家介绍Linux运维相关知识,本文主要内容是openstack Nova其他配置. 一.Nova Keystone配置 在上文openstack详解(十六)--openstack Nova ...
- openstack详解(十八)——Nova服务启动与服务创建
今天继续给大家介绍Linux运维相关知识,本文主要内容是Nova服务启动与服务创建. 一.Nova服务启动 在上文openstack详解(十七)--openstack Nova其他配置中,我们完成了N ...
- Element Plus 实例详解(一)___安装设置
Element Plus 实例详解(一) ___安装设置 本篇目录: 一.前言 二.安装方法 1.环境支持 2.Element Plus安装使用方式 (1).使用包管理器 (2).浏览器直接引入 3. ...
- PayPal 开发详解(六):下载paypal立即付款SDK 并编译打包
PayPal 开发详解(六):下载paypal立即付款SDK 并编译打包 1.下载PayPal REST SDKs,地址:https://developer.paypal.com/docs/api/r ...
最新文章
- AJAX与WebService
- 莱维飞行matlab作图,基于莱维飞行和随机游动策略的灰狼算法
- 正尝试安装的adobe flash player不是最新版本
- java分发器_SpringMVC核心分发器DispatcherServlet分析
- SOAR SQL进行优化和改写的自动化工具
- window,linux python2,python3共存
- c语言解析字符串报文,传递字符串数组报文和解析
- 从《华为的冬天》到AI的冬天 | 甲子光年
- 海淀区第九届单片机竞赛获奖名单_北京大学第九届青年教师教学演示竞赛获奖名单...
- python创建ppt_ppt自动化创建工具——python-pptx
- 小白如何装重装操作系统(使用PE辅助)
- 从此告别PPT制作的烦恼:ChatGPT和MindShow帮你快速完成
- skywalking源码分析第十八篇一agent端Trace三部曲一Span栈桢机制
- 云虚拟主机、云服务器、VPS三者有什么区别?
- C语言 初级-摄氏度转华氏度
- 骂人的c语言,法语中骂人你就只会Merde?
- Router OS 安装+配置软路由
- 【外贸干货】开发信模板之售后客诉篇
- ubuntu常用命令及常用软件安装
- 元宵节营销活动策划,轻松拿下用户