一、安装准备
- 安装Nova之前
(1)需要将MYSQL、可用
Keystone、Glance、Cinder和Quantum服务安装好,并运行起来
(2)尽量不要将Nova和KeyStone部署在同一个节点上 - 创建节点
(1)创建API Node节点
(2)创建Compute Node节点
二、安装Nova API服务
- 确认MYSQL、Keystone、Glance、Cinder和Quantum服务已经正确安装、启动,并可以使用
- 解决依赖关系,将MYSQL、Keystone、Glance、Cinder和Quantum服务安装好之后,其实已经将Nova服务所依赖的大部分服务准备好了
- 注册Nova服务
(1)获得keystone admin权限
(2)获得Tenant
(3)注册Nova用户至service Tenant
(4)添加用户权限
(5)注册服务Endpoint
(6)注册EC2服务
(7)取消环境变量 SERVICE_TOKEN/SERVICE_ENDPOINT,以免干扰客户端使用 - 配置MYSQL服务
- 修改Nova配置文件
三、安装Nove Compute服务
- 准备工作
(1)复制安装包
(2)清除apt-get代理
(3)设置源
(4)系统初始化 - 解决依赖关系
(1)安装系统依赖的deb包
(2)安装python依赖包 - 配置文件
(1)将Nova源码中的配置文件复制过去
(2)复制Nova配置文件模板
(3)修改配置文件模板
(4)修改PasteDeploy配置文件 - 启动服务
(1)设置启动时日志存放目录
(2)关闭旧有服务nova-compute、nova-novncproxy、nova-xvpvncproxy,保证新的服务能正常启动
(3)启动进程nova-compute、nova-novncproxy、nova-xvpvncproxy - 检查服务
(1)查看进程
(2)查看日志文件
网友评论