openstack搭建之-基础服务配置(15)

基础环境准备,所需服务器及说明

  172.16.2.51     base.test.com    基础服务节点

  172.16.2.52     ctrl.test.com     控制节点   

  172.16.2.53     com1.test.com    计算节点

  172.16.2.54     cin1.test.com      存储节点

一、 NTP Server

1、编辑配置文件:vim /etc/chrony.conf

allow 172.16.2.0/16         #允许同步时间的子网为172.16.2.0/16
local stratum 10            #本地时钟提供服务

2、启动服务:systemctl restart chronyd

  systemctl enable chronyd

3、查看同步信息:chronyc sources -v

二、、 DNS Server

  172.16.2.51     base.test.com

  172.16.2.52     ctrl.test.com

  172.16.2.53     com1.test.com

  172.16.2.54     cin1.test.com

1、安装软件并修改配置文件

  yum install bind -y

  cp /etc/named.conf /etc/named.conf.bak

  vim /etc/named.conf

options {
        listen-on port 53 { any; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        allow-query     { any; };
};
zone "test.com" IN {
       type master;
file "test.db";
};

2、编辑解析文件test.db

  cd /var/named ,备份cp named.empty test.db

  vim test.db

$TTL 3H
@       IN SOA  base.test.com. root.base.test.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
@         NS      base.test.com.
base      A       172.16.2.51
ctrl      A       172.16.2.52
com1     A       172.16.2.53
cin1      A       172.16.2.54

  chown named. test.db

3、开启DNS服务

  systemctl restart named

  systemctl enable named

  systemctl status named

三、DB SQL

1、安装软件

  yum install mariadb mariadb-server python2-PyMySQL -y

2、编辑配置文件

  vim /etc/my.cnf.d/chen.cnf

[mysqld]
bind-address=172.16.2.51
default-storage-engine = innodb
innodb_file_per_table = on
max_connections = 4096
collation-server = utf8_general_ci
character-set-server = utf8

3、开启Mariadb服务

  systemctl restart mariadb.service

  systemctl enable mariadb.service

  systemctl status mariadb.service

4、初始化数据库并查看用户信息

  mysql_secure_installation

  select user,host from mysql.user;

四、RabbitMQ

1、安装软件并启动服务

  yum install rabbitmq-server

  systemctl restart rabbitmq-server.service

  systemctl enable rabbitmq-server.service

2、增加用户并设置权限

  rabbitmqctl add_user openstack RABBIT_PASS

  rabbitmqctl set_permissions openstack ".*" ".*" ".*"

3、开启web管理

  rabbitmq-plugins enable rabbitmq_management

  登录:http://172.16.2.51:15672

  用户:guest

  密码:guest

五、 Memcached

1、安装软件

  yum install memcached python-memcached -y

2、编辑配置文件

  vim /etc/sysconfig/memcached

PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS="-l 127.0.0.1,::1,base.test.com"

3、开启服务

  systemctl restart memcached.service

  systemctl enable memcached.service

  systemctl status memcached.service

原文地址:https://www.cnblogs.com/chenli90/p/10351504.html

时间: 2024-08-30 05:29:55

openstack搭建之-基础服务配置(15)的相关文章

002-官网安装openstack之-安装基础服务

安装openstack基础服务 (1)控制节点安装时间同步服务(chrony) 1)时间同步大体来说有两种方式: 一种是自己搭建时间同步服务器,各个需要同步时间的节点,与其同步时间 另一种则是使用ntpdate命令直接同步网络中已存在的时间服务器(如阿里云的服务器,地址为ntp.aliyun.com) 这里我是用后者进行时间同步,这样比较方便.如果在企业中主机可以联网的情况下,可以选择与网络时间同步. 1 [[email protected] ~]# ntpdate ntp.aliyun.com

39.搭建Linux基础服务dhcp、samba、ftp、dns

LInux搭建各种服务器教程!   DHCP服务器: 设置永久网络配置文件路径:/etc/sysconfig/network-scripts/ifcfg-eth0 设置网卡显示配置文件路径:/etc/udev/rules.d/70-persistent-net.rules 防火墙配置文件路径:/etc/sysconfig/selinux DHCP服务的进程名:dhcpd 搭建步骤: 设置好网络,关闭防火墙功能以及防火墙服务. 安装dhcpd软件包. 复制模版文件/usr/share/doc/dh

基于Linux搭建Apache网站服务配置详解

Apache作为一款开源软件,是广泛应用的web应用之一,Apache有两个主要版本1.X和2.X,一般我们使用2.X版本,比起1.X版本它支持很多新的功能,下载Apache源码包的地址为:https://httpd.apache.org ,下载到源码包后开始准备安装: 1.为避免发生端口冲突,程序冲突等问题,如果有rpm方式安装的httpd服务,建议将其卸载. 2.挂载系统镜像,切换至系统盘中的Packages目录,安装相关依赖包(注意,最好一个一个的依次安装,因为如果有些安装包已经安装了,一

OpenStack 搭建(一)

OpenStack介绍 openstack是一个云平台管理项目,我们可以使用openstack来管理我们的资源池,在这个资源池中包含了很多的子项目.openstack是有多个不同的模块组成,不同的功能有相对应得不同模块负责.openstack三大核心分别是 计算.网络.存储.通过调用不同模块的API来对外提供交互. openstack 的版本发布很快,从最初的A版到现在的N版,官方一般会每隔六个月发布一个新的版本. openstack每个服务都有对应的项目名称,不同的项目就相当于一个提供单独服务

云计算之openstack基础服务之一keystone服务最佳实践

1.openstack简介 Openstack是一个项目,该项目支持所有类型的云环境的一个开源云计算平台,该项目的目的是为了实现简单,大规模可扩展性,以及丰富功能集,来自世界各地的云计算专家项目作出贡献.Openstack提供了一个基础架构即服务(Iaas)并通过各种配套服务的解决方案,每个服务提供一个应用编程接口来完成整个openstack的结合. 架构图如下: 相关服务介绍: 服务名称 项目名称 描述 Dashboard Horizon 基于openstackAPI接口使用Django开发的

Oracle VM + centos7.1+openstack kilo 多结点安装教程---基础环境配置(4)

声明:最近在进行openstack的kilo版本的安装,发现现有的网络教程非常少,而且多数教程并不能安装成功,故写此教程.openstack的安装较为复杂,本教程并不能保证在不同环境下也能将其安装成功.个人安装教程,也难免出错.同时,安装是在虚拟机环境下,真实安装环境需要进行更改. 转载请声明出处: 作者:张某人ER 原文链接:http://blog.csdn.net/xinxing__8185/article/details/51103863 第一部分 基础环境配置 (4) 接下来 配置com

Openstack之一:环境准备及基础服务

一.配置基础环境: 环境准备: 两台或以上服务器,操作系统Centos 7.2,最小化安装,安装完成之后进行基础配置如下: 1.在mysql数据库服务器修改hosts文件,或公司内部有DNS解析主机名: [[email protected] ~]#vim /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomai

##2.基础服务(SQl,RabbitMQ)--openstack

2-基础服务(SQl,RabbitMQ) ##2.基础服务(MysqlSQL,RabbitMQ) #SQL root密码 DBPass=open2017 # #------------------ #SQL数据库 yum install mariadb mariadb-server python2-PyMySQL -y cp /etc/my.cnf.d/openstack.cnf{,.bak} echo "# [mysqld] bind-address = 0.0.0.0 default-sto

linux云自动化运维基础知识23(DDNS服务配置)

DDNS(Dynamic Domain Name Server)是动态域名服务的缩写. DDNS是将用户的动态IP地址映射到一个固定的域名解析服务上,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序,服务器程序负责提供DNS服务并实现动态域名解析. DDNS捕获用户每次变化的IP地址,然后将其与域名相对应,这样其他上网用户就可以通过域名来进行交流.而最终客户所要记忆的全部,就是记住动态域名商给予的域名即可,而不用去管他们是如何实现的. 动态