Nova的安装

一、安装准备

  1. 安装Nova之前
    (1)需要将MYSQL、可用
    Keystone、Glance、Cinder和Quantum服务安装好,并运行起来
    (2)尽量不要将Nova和KeyStone部署在同一个节点上
  2. 创建节点
    (1)创建API Node节点
    (2)创建Compute Node节点

二、安装Nova API服务

  1. 确认MYSQL、Keystone、Glance、Cinder和Quantum服务已经正确安装、启动,并可以使用
  2. 解决依赖关系,将MYSQL、Keystone、Glance、Cinder和Quantum服务安装好之后,其实已经将Nova服务所依赖的大部分服务准备好了
  3. 注册Nova服务
    (1)获得keystone admin权限
    (2)获得Tenant
    (3)注册Nova用户至service Tenant
    (4)添加用户权限
    (5)注册服务Endpoint
    (6)注册EC2服务
    (7)取消环境变量 SERVICE_TOKEN/SERVICE_ENDPOINT,以免干扰客户端使用
  4. 配置MYSQL服务
  5. 修改Nova配置文件

三、安装Nove Compute服务

  1. 准备工作
    (1)复制安装包
    (2)清除apt-get代理
    (3)设置源
    (4)系统初始化
  2. 解决依赖关系
    (1)安装系统依赖的deb包
    (2)安装python依赖包
  3. 配置文件
    (1)将Nova源码中的配置文件复制过去
    (2)复制Nova配置文件模板
    (3)修改配置文件模板
    (4)修改PasteDeploy配置文件
  4. 启动服务
    (1)设置启动时日志存放目录
    (2)关闭旧有服务nova-compute、nova-novncproxy、nova-xvpvncproxy,保证新的服务能正常启动
    (3)启动进程nova-compute、nova-novncproxy、nova-xvpvncproxy
  5. 检查服务
    (1)查看进程
    (2)查看日志文件

你可能感兴趣的:(Nova的安装)