Centos7手动安装OpenStack Mitaka版本--基本环境安装

简介:

Centos7手动安装OpenStack Mitaka版本--第一节:基本环境配置


一台控制节点

controller_ip=10.1.1.160

controller_ip2=192.168.13.147


一台计算节点

compute_ip=10.1.1.162

compute_ip2=192.168.13.144


hosts文件配置

[root@controller ~]# cat /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

10.1.1.162 compute

10.1.1.160 controller


下面在controller上安装,


设置Openstack Mitaka版本安装源

[root@openstack-3 ~]# yum install centos-release-openstack-mitaka -y

[root@openstack-3 ~]# yum install https://rdoproject.org/repos/rdo-release.rpm -y

[root@openstack-3 ~]# yum update -y

[root@openstack-3 ~]# yum install python-openstackclient -y

[root@openstack-3 ~]# yum install openstack-selinux -y


安装Mariadb数据库

[root@openstack-3 ~]# yum install mariadb mariadb-server python2-PyMySQL -y

[root@openstack-3 ~]# systemctl start mariadb.service

[root@openstack-3 ~]# systemctl enable mariadb.service

[root@openstack-3 ~]# mysql_secure_installation                #初始化数据库


安装RabbitMQ服务

[root@openstack-3 ~]# yum install rabbitmq-server -y

[root@openstack-3 ~]# systemctl enable rabbitmq-server.service

[root@openstack-3 ~]# systemctl start rabbitmq-server.service

[root@openstack-3 ~]# rabbitmqctl add_user openstack openpass  #创建openstack用户,密码openpass

[root@openstack-3 ~]# rabbitmqctl set_permissions openstack ".*" ".*" ".*"


安装memache

[root@openstack-3 ~]# yum install memcached python-memcached -y

[root@openstack-3 ~]# systemctl enable memcached.service

[root@openstack-3 ~]# systemctl start memcached.service

[root@controller openstack]# ps aux | grep rabbitmq

[root@controller openstack]# ps aux | grep memcached


本文转自    OpenStack2015 博客,原文链接:   http://blog.51cto.com/andyliu/1844679     如需转载请自行联系原作者


相关实践学习
RocketMQ一站式入门使用
从源码编译、部署broker、部署namesrv,使用java客户端首发消息等一站式入门RocketMQ。
消息队列 MNS 入门课程
1、消息队列MNS简介 本节课介绍消息队列的MNS的基础概念 2、消息队列MNS特性 本节课介绍消息队列的MNS的主要特性 3、MNS的最佳实践及场景应用 本节课介绍消息队列的MNS的最佳实践及场景应用案例 4、手把手系列:消息队列MNS实操讲 本节课介绍消息队列的MNS的实际操作演示 5、动手实验:基于MNS,0基础轻松构建 Web Client 本节课带您一起基于MNS,0基础轻松构建 Web Client
相关文章
|
1天前
|
Linux
centos 6.5安装yum
centos 6.5安装yum
10 0
|
1天前
|
运维 网络协议 Linux
【运维系列】Centos7安装并配置PXE服务
PXE是Intel开发的预启动执行环境,允许工作站通过网络从远程服务器启动操作系统。它依赖DHCP分配IP,DNS服务分配主机名,TFTP提供引导程序,HTTP/FTP/NFS提供安装源。要部署PXE服务器,需关闭selinux和防火墙,安装dhcpd、httpd、tftp、xinetd及相关服务,配置引导文件和Centos7安装源。最后,通过syslinux安装引导文件,并创建pxelinux.cfg/default配置文件来定义启动参数。
5 0
|
1天前
|
运维 网络协议 Linux
【运维系列】Centos7安装并配置postfix服务
安装CentOS7的Postfix和Dovecot,配置Postfix的`main.cf`文件,包括修改完全域名、允许所有IP、启用邮箱等。然后,配置Dovecot的多个配置文件以启用auth服务和调整相关设置。重启Postfix和Dovecot,设置开机自启,并关闭防火墙进行测试。最后,创建邮箱账户并在Windows邮箱客户端中添加账户设置。
9 0
|
1天前
|
Linux 网络安全
Centos6.5安装并配置NFS服务
该内容描述了在Linux系统中设置NFS服务的步骤。首先挂载yum源,然后安装NFS服务,并编辑配置文件。接着,重启rpcbind和NFS服务,可能需要重复此过程以解决初始可能出现的问题。此外,关闭防火墙策略,并再次重启服务。最终,根目录被共享,特定IP网段被允许访问。
6 0
|
2天前
|
存储 Linux 网络安全
centos7使用yum网络安装
这些是使用Yum进行网络安装的基本步骤。根据你的需求,你可以重复步骤3和4来安装其他软件包。请注意,执行Yum操作需要root或具有sudo权限的用户。
14 1
|
8天前
|
关系型数据库 MySQL Linux
centos7安装mysql-带网盘安装包
centos7安装mysql-带网盘安装包
53 2
|
15天前
|
Linux
centos 查看服务器信息 版本cpu
centos 查看服务器信息 版本cpu
11 0
|
15天前
|
存储 Linux Shell
centos 部署docker容器 安装 、基本使用方法(一)
centos 部署docker容器 安装 、基本使用方法(一)
27 0
|
网络协议 Linux 网络安全
openstack 云平台一体化部署(超详细)
openstack 云平台一体化部署(超详细)
831 0
openstack 云平台一体化部署(超详细)
|
8月前
|
存储 弹性计算 资源调度
openstack组件部署 3
openstack组件部署