openstack搭建之 基礎服務配置(7)

2022-08-29 12:18:13 字數 2894 閱讀 2671

基礎環境準備,所需伺服器及說明

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      儲存節點

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

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 ;

directory "/var/named";

dump-file "/var/named/data/cache_dump.db";

allow-query ;

};zone "test.com" in ;

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

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;

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

登入:使用者:guest

密碼:guest

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

openstack基礎環境搭建

1.使用命令列方式設定主機名,防火牆以及 selinux 設定如下 1 設定控制節點主機名 controller 計算節點主機名 compute。2 各個節點關閉防火牆,設定開機不啟動。3 設定各個節點 selinux 狀態為 permissive。1 hostnamectl set hostnam...

openstack搭建之 cinder配置(12)

mysql u root proot create database cinder grant all privileges on cinder.to cinder localhost identified by cinder dbpass grant all privileges on cinde...

openstack之網路基礎

l1 物理層 l2 資料鏈路層,基於mac位址的通訊,通過交換機連線 對等傳輸,即交換機上的乙個主機發乙個包,連線在該交換 機上的所有機器都能收到 l3 網路層,基於ip位址,路由器裝置,連線不同網段,進行路由 選擇 交換機 路由器的區別 1 工作層級不同,交換機在l2,路由器在l3 2 資料 依據...