OpenStack Mitaka 安装完全指南:从零到运行

需积分: 9 5 下载量 123 浏览量 更新于2024-07-16 收藏 4.42MB PDF 举报
"openstack mitaka 安装手顺.pdf" OpenStack Mitaka是OpenStack的一个版本,这个安装手册详细记录了在CentOS 7.3操作系统上部署OpenStack Mitaka的完整步骤,特别提到了可能遇到的问题以及解决方法。在安装过程中,使用了两台虚拟机,一台作为控制节点,另一台作为计算节点。每台虚拟机都有两块网卡,分别用于管理网络和提供网络。管理网络采用仅主机模式,IP地址属于111.111.111.0/24网络段,而提供网络则使用自定义的VMnet2模式,IP地址位于222.222.222.0/24网络段。 首先,基础环境准备包括配置hosts文件,确保各节点间能正确通信;然后配置本地yum源,以便获取安装所需的软件包;安装时间同步服务,如NTP,以保持所有节点的时间同步;添加OpenStack的最新源,确保能获取到Mitaka版本的软件;接着部署Mysql数据库,用于Keystone等服务的数据存储;为Telemetry服务部署MongoDB;再安装部署消息队列RabbitMQ,它是OpenStack内部服务间通信的重要组件;以及安装memcached,用于Keystone服务的令牌缓存。 Keystone是OpenStack的认证服务,其部署包括安装配置服务,创建服务实体、API端点,定义域、租户、用户和角色,并进行验证操作,确保服务正常工作。此外,还要创建OpenStack客户端环境脚本,方便后续操作。 镜像服务Glance在控制节点上安装和配置,包括创建数据库、服务凭证、API端点,安全配置组件,启动服务并确保它们能自动启动。验证操作后,可以开始计算服务的部署。 计算服务Nova的部署涉及控制节点和计算节点,控制节点上安装配置相关组件,计算节点上配置计算功能,包括安装libvirt、Nova计算等。安装完成后,通过验证计算服务操作,如启动虚拟机,来确认安装是否成功。 Networking服务Neutron负责网络管理,同样需要在控制节点和计算节点上安装配置。安装后,通过验证网络操作,如创建网络、子网和端口,确保网络功能正常。 Horizon Dashboard是OpenStack的Web界面,安装包括安装软件包,编辑配置文件,完成后启动服务并验证是否可以正常访问。 块存储服务Cinder在控制节点上安装配置,同时还需要在存储节点上安装配置,以提供块设备存储服务。验证操作包括创建卷、挂载卷到实例等。 文件共享系统服务Swift提供了对象存储功能,控制节点和存储节点都需要进行相应的安装和配置,包括创建和分布rings,确保数据冗余和可用性。 最后,编排服务Heat的安装需要满足特定的先决条件,包括其他服务的正常运行。 整个安装过程复杂且细致,每个步骤都需要严格按照指南进行,以确保OpenStack Mitaka环境的稳定运行。对于初学者来说,这是一份非常实用的参考资料,帮助他们避免安装过程中的常见问题。