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地址关联到实例