云计算之openstack-newton版搭建(二)

  1. 安装数据库
[[email protected] ~]# yum install mariadb mariadb-server python2-PyMySQL -y

2.配置数据库

[[email protected] ~]# vim /etc/my.cnf.d/openstack.cnf
[mysqld]
bind-address = 192.168.23.98           #本服务器的ip

default-storage-engine = innodb
innodb_file_per_table
max_connections = 4096
collation-server = utf8_general_ci
character-set-server = utf8

4.启动数据库

[[email protected] ~]# systemctl enable mariadb.service
[[email protected] ~]# systemctl start mariadb.service

5.初始化数据库

[[email protected] ~]# mysql_secure_installation
数据库密码为123456

6.验证数据库

[[email protected] ~]# mysql -uroot -p123456    能进入数据库表示成功

7.消息队列

openstack使用一个消息队列的服务之间进行协调的操作和状态的信息。消息队列服务通常在控制器节点上运行。OpenStack的支持多种消息队列服务,包括RabbitMQ的, QpidZeroMQ

8.安装rabbitmq

[[email protected] ~]# yum install rabbitmq-server -y

9.启动rabbitmq服务

[[email protected] ~]# systemctl enable rabbitmq-server.service
[[email protected] ~]# systemctl start rabbitmq-server.service

8.创建openstack用户这里使用RABBIT_PASS做openstack用户的密码

[[email protected] ~]# rabbitmqctl add_user openstack RABBIT_PASS
Creating user "openstack" ...

9.允许openstack用户的配置,写入和读取的访问

[[email protected] ~]# rabbitmqctl set_permissions openstack ".*" ".*" ".*"
Setting permissions for user "openstack" in vhost "/" ...

10.安装Memcached

[[email protected] ~]#  yum install memcached python-memcached -y

11.启动服务

[[email protected] ~]# systemctl enable memcached.service
[[email protected] ~]# systemctl start memcached.service
时间: 2024-12-21 13:39:03

云计算之openstack-newton版搭建(二)的相关文章

openstack i版搭建教程

第一部分云计算平台Openstack介绍 一.   什么是云计算 云计算(cloud computing)是基于互联网的相关服务的增加.使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源.云是网络.互联网的一种比喻说法.过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象.因此,云计算甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸.预测气候变化和市场发展趋势.用户通过电脑.笔记本.手机等方式接入数据中心,按自己的需求进行运算

基于Ubuntu12.04-server版的openstack F版搭建步骤

本文为双节点搭建,分为计算(IP1)和控制节点(IP2) 说明: 计算节点组件: 1.mysql 2.keystone 3.Nova 4.glance 5.rabbitmq 控制节点组件: 1.cinder 2.dashboard 一.修改主机名及静态IP 1.vim  /etc/hostname             xxctrl(xxctrl改为目标名) 2.vim  /etc/hosts     IP     xxctrl(目标名) 3.hostname xxctrl (使改名生效,也可

ubuntu16.04多节点布置openstack newton版

控制节点安装 1.网络配置 需要两张网卡,两张网卡第一张网卡配置静态地址,第二张为provider interface,配置如下: # The provider network interface auto INTERFACE_NAME iface INTERFACE_NAME inet manual up ip link set dev $IFACE up down ip link set dev $IFACE down 将其中的INTERFACE_NAME换成自己的interface(最后两

openstack R版 搭建过程遇到的种种问题

一.创建虚拟机失败 vm上运行virt-install 创建kvm类型的主机,centos的版本建议不要超过7.2,本人用的7.7版本,不能创建kvm类型的虚拟机,只能创建qemu类型的虚拟机.把宿主机版本降到7.2后,恢复正常. 二.Nova控制节点安装报错 采用centos7.2,yum安装报错,需要在手动添加一个QEMU-EV.repo文件 [[email protected] yum.repos.d]# cat 1.repo [openstack] name=openstack base

openstack newton 版本dashboard 二次开发

N 版本的dashboard 开发和其他版本有些不同,主要是在dashboard.py中注册panel 的方式变了,下边以一个例子介绍如何在admin下创建一个panel. 1.切换到 dashboard 中admin panel所在目录:/opt/stack/horizon/openstack_dashboard/dashboards/admin 2.执行 python /opt/stack/horizon/manage.py startpanel test_panel -d openstac

云计算之OpenStack实战记(二)与埋坑填坑

3.6 Nova控制节点的部署 创建nova用户,并加入到service项目中,赋予admin权限 [[email protected] ~]# source admin-openrc.sh [[email protected] ~]# openstack user create --domain default --password=nova nova +-----------+----------------------------------+ | Field     | Value   

openstack newton linuxbridge 改成 ovs

最近搭建了一个all in one 的 openstack newton 版,安装官方文档做用的是linuxbridge.已经老版玩的时候都是用的ovs,趁比较闲的时候也将N版改造一下 官方文档 http://docs.openstack.org/liberty/networking-guide/scenario-provider-ovs.html 下面只列出比较重要的文件,官方有文档,这次参考L版的文档来操作的 安装包yum install openstack-neutron openstac

openstack I版的搭建二

[[email protected] ~]# cd /usr/local/src/ [[email protected] src]# cd keystone-2014.1 [[email protected] keystone-2014.1]# python setup.py install [[email protected] keystone-2014.1]# cd etc/ [[email protected] etc]# ll 总用量 72 -rw-rw-r-- 1 1004 1004

openstack I版的搭建六--

[[email protected] init.d]# chkconfig openstack-neutron-linuxbridge-agent on [[email protected] init.d]# chkconfig openstack-nova-compute on [[email protected] ~]# nova host-list +---------------------------+-------------+----------+ | host_name    

openstack I版的搭建四--

[[email protected]]# cd /usr/local/src/neutron-2014.1 [[email protected] neutron-2014.1]# python setup.py install [[email protected] etc]# pwd /usr/local/src/neutron-2014.1/etc [[email protected] etc]# mkdir /etc/neutron [[email protected] etc]# mkdi