热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

CentOS6.4系统中安装设置OpenStacknova过程说明

这两天在CentOS6.4下安装OpenStackNova,研究了很多资料。发现网上的参考资料很多行得通,但是有些过时。这里重新写一篇与时俱进的文章,供大家参考。这里抛砖引玉,希望大家能够互相帮助。我的环境是在win8下的hyper-v中安装的centos6.4,之所以使用cent
这两天在CentOS 6.4下安装OpenStack Nova,研究了很多资料。发现网上的参考资料很多行得通,但是有些过时。
这里重新写一篇与时俱进的文章,供大家参考。
这里抛砖引玉,希望大家能够互相帮助。
我的环境是在win8下的hyper-v中安装的centos6.4,之所以使用centos6.4是因为,在hyper-v3.0中添加centos6.4的支持。当然比这个版本低的centos也可以work,不过需要一些配置网络。这里不做赘述。
如果大家需要这方面的资料。我可以补充写一下。话归正题。

---------准备工作-------------
1、更新系统
#yum update
2、关闭SELINUX
# vi /etc/sysconfig/selinux
SELINUX=disabled
3、关闭iptable
# chkconfig iptables off
# service iptables stop
4、重启
# shutdown -r now
5、安装EPEL库
# rpm -ivh http://mirrors.ustc.edu.cn/Fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm(现在已经是6.8了,将来还会升的)

---------安装Nova------------
#yum install openstack-nova
#yum install euca2ools(记不清要不要单独安装了,如果nova包含了,就省略吧)

--------安装Mysql------------
#yum install mysql mysql-server
# service mysqld start
# chkconfig mysqld on

--------安装rabbitmq--------
#yum install rabbitmq-server
# service rabbitmq-server start
# chkconfig rabbitmq-server on

--------安装glance---------
#yum install openstack-glance
--------安装Keystone-------
#yum install openstack-keystone

--------配置Nova-----------
#vi /etc/nova/nova.conf
修改mysql连接
--sql_cOnnection=mysql://root:password@localhost/nova

--------配置Mysql----------
#mysql -u roo-p
>password
mysql>CREATE DATABASE nova;
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
mysql>SET PASSWORD FOR 'root'@'%' = PASSWORD('password');
mysql>quit

--------创建重启脚本--------
# vi nova-restart-all.sh
#!/bin/bash
for a in api compute network objectstore scheduler ; do service openstack-nova-$a restart; done
service openstack-glance-api restart
service openstack-glance-registry restart
# chmod +x nova-restart-all.sh
# ./nova-restart-all.sh

---------重启所有服务-----------
# ./nova-restart-all.sh
结果显示所有都ok,证明安装成功


推荐阅读
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • CentOS7源码编译安装MySQL5.6
    2019独角兽企业重金招聘Python工程师标准一、先在cmake官网下个最新的cmake源码包cmake官网:https:www.cmake.org如此时最新 ... [详细]
  • Docker的安全基准
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文介绍了一款用于自动化部署 Linux 服务的 Bash 脚本。该脚本不仅涵盖了基本的文件复制和目录创建,还处理了系统服务的配置和启动,确保在多种 Linux 发行版上都能顺利运行。 ... [详细]
  • 使用Vultr云服务器和Namesilo域名搭建个人网站
    本文详细介绍了如何通过Vultr云服务器和Namesilo域名搭建一个功能齐全的个人网站,包括购买、配置服务器以及绑定域名的具体步骤。文章还提供了详细的命令行操作指南,帮助读者顺利完成建站过程。 ... [详细]
  • MySQL缓存机制深度解析
    本文详细探讨了MySQL的缓存机制,包括主从复制、读写分离以及缓存同步策略等内容。通过理解这些概念和技术,读者可以更好地优化数据库性能。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • Linux 系统启动故障排除指南:MBR 和 GRUB 问题
    本文详细介绍了 Linux 系统启动过程中常见的 MBR 扇区和 GRUB 引导程序故障及其解决方案,涵盖从备份、模拟故障到恢复的具体步骤。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 在哈佛大学商学院举行的Cyberposium大会上,专家们深入探讨了开源软件的崛起及其对企业市场的影响。会议指出,开源软件不仅为企业提供了新的增长机会,还促进了软件质量的提升和创新。 ... [详细]
  • 本文详细介绍了如何在 Linux 平台上安装和配置 PostgreSQL 数据库。通过访问官方资源并遵循特定的操作步骤,用户可以在不同发行版(如 Ubuntu 和 Red Hat)上顺利完成 PostgreSQL 的安装。 ... [详细]
author-avatar
jing2502857803
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有