跳转到: 导航, 搜索

Documentation/InstallationGuideJuno

Juno版本的安装指南变更

此页面跟踪Juno版本安装指南的变更。请在您正在处理的项目旁边写上您的名字。

全局

  • 通用,移除对Ubuntu 12.04和RHEL/CentOS 6.5的支持/解决方法 (Matt Kassawara DOING)
  • 通用,为RHEL/CentOS/Fedora添加systemd (systemctl)支持 (Matt Kassawara Robb Romans DOING)
  • 通用,为OpenSUSE添加systemd (systemctl)支持 (Matt Kassawara Robb Romans DOING)
  • 通用,添加示例命令输出 (Matt Kassawara DOING)
  • 端点创建,指定区域 "regionOne" (Matt Kassawara DOING)
  • 配置,将 *.conf 中的 "auth_*" 键替换为 "identity_uri" 键 (Matt Kassawara DOING)
  • 配置,将数据库客户端提示(特定于MySQL)替换为更通用的提示 (Matt Kassawara DOING)
  • 配置,建议在 *.conf 中启用详细日志记录 (Matt Kassawara DOING)

先决条件 (Matt Kassawara DONE)

  • 将数据库服务器从MySQL更改为MariaDB,适用于Ubuntu/RHEL/CentOS/Fedora/OpenSUSE

Keystone (Matt Kassawara DONE)

  • 配置,在keystone.conf中添加详细模式
  • 配置 [Ubuntu],移除keystone.conf中 "log_dir" 键的解决方法
  • 初始租户,添加 "_member_" 角色

Glance (Matt Kassawara DONE)

  • 验证,将CirrOS镜像更新到0.3.3

Nova (Matt Kassawara DONE)

控制器节点

  • 配置,将nova.conf中[glance]部分下的"glance_host"键移动到"host"键

计算节点

  • 配置,将nova.conf中[glance]部分下的"glance_host"键移动到"host"键
  • 配置,移除数据库连接。

验证

  • 更新 "nova service-list" 命令输出。

Neutron (Matt Kassawara DONE)

通用

  • 由于我们只支持ML2插件,因此展平结构并相应地重命名文件和ID

控制器节点

  • 通用一致性更新,用于改进蓝图
  • 端点创建,修复格式
  • 配置,neutron.conf中的"rpc_backend"键默认设置为RabbitMQ
  • 配置,neutron.conf中的"auth_strategy"键默认设置为keystone
  • 配置,在neutron.conf中将"nova_region_name"键设置为"regionOne"
  • 配置,在ml2_conf.ini中将"flat"添加到"type_driver"键
  • 配置,[securitygroup]部分已经存在
  • 配置,将nova.conf中的"neutron_*"键移动到[neutron]部分

网络节点

  • 安装,移除"dkms"软件包
  • 配置,neutron.conf中的"rpc_backend"键默认设置为RabbitMQ
  • 配置,neutron.conf中的"auth_strategy"键默认设置为keystone
  • 配置,注释掉"connection"键(节点使用消息队列)
  • 配置,在ml2_conf.ini中将"flat"添加到"type_driver"键
  • 配置,在ml2_conf.ini的[ml2_type_flat]部分添加"flat_networks = external"
  • 配置,在ml2_conf.ini的[ovs]部分添加"bridge_mapping = external:br-ex"
  • 配置,将nova.conf中的"neutron_*"键移动到[neutron]部分(包括"service_neutron_metadata_proxy")
  • 配置,“br-int”桥接设备自动创建
  • 备注,CirrOS镜像0.3.3支持通过DHCP分配MTU

计算节点

  • 安装,移除"dkms"软件包
  • 配置,neutron.conf中的"rpc_backend"键默认设置为RabbitMQ
  • 配置,neutron.conf中的"auth_strategy"键默认设置为keystone
  • 配置,注释掉"connection"键(节点使用消息队列)
  • 配置,在ml2_conf.ini中将"flat"添加到"type_driver"键
  • 配置,将nova.conf中的"neutron_*"键移动到[neutron]部分
  • 配置,“br-int”桥接设备自动创建

初始网络

  • 创建扁平外部网络,而不是neutron为仅提供“gre”类型可用外部网络所做的任何“魔法”操作。
neutron net-create ext-net --shared --router:external True --provider:physical_network external --provider:network_type flat

Nova网络

计算节点

  • 配置,注释掉"connection"键(不再需要数据库访问)

初始网络

  • 修改为使用单独的私有IP地址范围

启动实例

Nova网络

  • 修改内容以创建浮动IP池,创建浮动IP地址,并将浮动IP地址关联到实例