CentOS7.4中OpenStack Pike单机快速安装脚本

1 下载量 19 浏览量 更新于2024-08-31 收藏 85KB PDF 举报
"这篇文章主要介绍了如何使用shell脚本在单机上快速安装OpenStack Pike版本。作者提供了在线安装的方法,并且强调安装过程大约需要半小时,适用于CentOS 7.4操作系统。安装脚本会自动创建必要的组件,如秘钥、主机类型、Cirros测试镜像、网络以及一个名为kvm01的虚拟机。此外,还提供了VMware虚拟机镜像的下载链接。" 在OpenStack Pike的单机一键安装过程中,首先需要注意的是系统环境必须是CentOS 7.4。为了进行安装,你可以使用提供的shell脚本`pike.install.sh`,通过从指定URL下载并执行它来开始安装过程: ```bash curl http://elven.vip/ks/openstack/pike.install.sh > pike.install.sh && sh pike.install.sh ``` 这个shell脚本会自动处理安装流程,包括但不限于: 1. **环境检查**:确保系统是CentOS 7.4,如果不是,脚本将提示错误并退出。 2. **网络配置**:识别系统中的第一块网卡(默认是`eth0`或`enp0s3`等),并获取其IP地址。 3. **设置参数**:如SQL root密码(默认为`elven2017`)、节点名称(默认为`controller`)、网卡名称、IP地址、VNC代理外网IP地址、Glance镜像目录和Nova虚拟磁盘目录等。 4. **安装OpenStack组件**:安装OpenStack Pike的所有必要组件,例如Keystone、Glance、Nova、Neutron、Cinder、Horizon等。 5. **自动化配置**:安装完成后,脚本会自动创建OpenStack所需的资源,如秘钥对、主机类型、Cirros测试镜像、网络和一个名为kvm01的虚拟机。 6. **自定义目录**:允许用户自定义Glance镜像和Nova虚拟磁盘的存储位置。 安装完成后,你可以通过访问Horizon dashboard来管理和操作新安装的OpenStack Pike环境。由于脚本自动化程度高,对于初学者来说,这是一个快速上手OpenStack Pike的好方法。然而,需要注意的是,尽管脚本可能已经过测试,但在实际环境中使用时,仍可能存在兼容性问题或其他未预见的挑战,因此在生产环境中部署前,建议进行充分的测试和验证。 如果你对这个脚本感兴趣或者想要测试反馈,可以下载并运行它。同时,作者还提供了VMware虚拟机镜像的下载链接,以便于在虚拟环境中测试安装过程。最后,虽然提供的shell脚本代码没有错误,但作者提醒,最新的安装脚本应以在线版本为准,因为在线版本可能会不断更新以修复问题和增加新功能。
2014-05-23 上传
openstack一键安装(含安装包、自制工具)支持centos6.5最小化安装 本资源分为3部分下载: 【1】openstack一键安装(1) 【2】openstack一键安装(2) 【3】openstack一键安装(3) 注意:下载完整后,请放在同一目录下解压 ==================================================== | 安装说明 | ==================================================== 注意:以下路径不能随意更改,一定要按照以下顺序进行安装 1.把openstack-cloud文件夹用SSHSecureShellClient工具上传到服务器的/usr目录下并且设置权限: chmod 777 -R /usr/openstack-cloud/ 基本配置: (1)配好主机ip重启网络 (2)更改/usr/openstack-cloud/目录下的五个的文件参数,文件分别有: =============================================================== | glance.sh httpd.conf keystone.sh nova.conf nova-user.sh | =============================================================== 将所有有关IP:192.168.1.2全部替换成服务器的IP 2.一键yum(会把原来自带yum备份到/etc/yum.repos.d/bak下): ./usr/openstack-cloud/yum.sh 3.一键安装openstack: ./usr/openstack-cloud/install-openstack.sh _________________________________________________ |可选工具 | |===============================================| |一键卸载openstack | | ./usr/openstack-cloud/install-openstack.sh | |_______________________________________________| 4.一键配置: ./usr/openstack-cloud/config.sh 5.一键创建和连接数据库 ./usr/openstack-cloud/db-connection.sh 注意:在创建数据库的过程中需要输入数据库的密码,如果没有设置数据库密码则为空,直接回车即可继续! _________________________________________________ |可选工具 | |===============================================| |一键重启服务 | | ./usr/openstack-cloud/service-restart.sh | |_______________________________________________| |一键停止服务 | |./usr/openstack-cloud/service-stop.sh | |_______________________________________________| 6.http://服务器ip/dashboard 7.最后上传镜像,运行实例——(管理节点)完毕 *如果需要手动配置和安装请参考(CentOS6.5+OpenStack+kvm云平台部署)文献。 ========服务先到这里,感谢您的使用,技术问题请联系!============ | 联系方式:QQ:1098978739 邮箱1098978739@qq.com | | QQ认证请输入:openstack+姓名 | ================开发者:小马 版权所有2014年5月21日 =============