Ubuntu 14.04 使用openshit一键部署OpenStack Juno指南

需积分: 17 41 下载量 144 浏览量 更新于2024-09-10 收藏 108KB DOCX 举报
"在Ubuntu 14.04上使用OpenShift一键部署OpenStack的详细步骤和注意事项" 在本文中,我们将深入探讨如何在Ubuntu 14.04操作系统上利用OpenShift工具一键安装OpenStack Juno版本。OpenShift是一个在GitHub上开源的项目(https://github.com/windworst/openshit),它简化了OpenStack的部署过程,适用于服务器版和桌面版的Ubuntu 14.04。 ### 注意事项 1. **新系统建议**:为了确保部署成功,建议使用全新的Ubuntu 14.04系统,避免之前有其他OpenStack安装历史。 2. **系统源保持默认**:请勿修改`/etc/apt/sources.list`文件,使用官方默认的软件源。 3. **更新系统**:在安装OpenStack前务必更新系统源,防止因软件包缺失导致的安装错误。 4. **内存需求**:推荐分配至少4GB内存给Ubuntu虚拟机,以保证安装过程及后续使用时的流畅性。 5. **错误处理**:如遇到问题,可执行清除和卸载命令,然后重新安装: ``` $ ./openshit.sh --allclean && ./openshit.sh --alluninstall $ cd .. $ sudo rm -rf openshit ``` ### 安装步骤 1. **更新系统**:首先,通过以下命令更新Ubuntu的软件源: ``` $ sudo apt-get update $ sudo apt-get upgrade ``` 2. **重启系统**:完成更新后,重启系统以使更改生效: ``` $ sudo reboot ``` 3. **安装Git**:由于OpenShift是基于Git的,所以需要先安装Git: ``` $ sudo apt-get install git ``` 4. **获取OpenShift**:从GitHub克隆OpenShift项目到`/home`目录: ``` $ cd /home $ sudo git clone https://github.com/windworst/openshit.git ``` 5. **配置设置**:进入`openshit`目录,修改`setting.conf`的权限: ``` $ cd openshit $ sudo chmod 777 setting.conf ``` 接下来,您需要根据`setting.conf`中的配置选项进行个性化设置,例如网络配置、认证信息等。确保正确配置后,可以继续安装过程。 6. **启动安装**:执行OpenShift脚本来开始安装OpenStack Juno: ``` $ sudo ./openshit.sh ``` 安装过程可能需要一段时间,期间会自动下载和配置所需的OpenStack组件。安装完成后,您可以使用OpenStack的管理工具(如Horizon dashboard)来管理和监控您的云环境。 这个一键部署方法极大地简化了OpenStack的部署流程,但请注意,尽管方便,这种自动化安装可能会跳过一些手动配置步骤,这可能会影响到特定环境下的定制化需求。在生产环境中,可能需要更详细的配置和调整以满足安全性和性能要求。对于初学者或测试环境,这种方式是一个快速入门的好选择。
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日 =============
2014-05-21 上传
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日 =============
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日 =============