1 OpenStack Victoria 集群部署-环境准备 - Ubuntu20.04

1.1 环境介绍

#官网提供的一定要读懂的逻辑架构图在这里插入图片描述

本文采用的是:3 控制节点集群 2网络节点 3计算节点 3 ceph,2张网卡(1光1电)

Ubuntu 20.04.2 LTS (GNU/Linux 5.4.0-65-generic x86_64)

Openstack:Victoria
Ceph:pacific

192.168.1.0/24 Management network & Tunnel network
192.168.3.0/24 External network

#附:各节点部署的应用
在这里插入图片描述
#官网推荐的最小硬件配置可参考
在这里插入图片描述

1.2 主机名、IP地址配置

#主机名设置

hostnamectl set-hostname controller003
su -

#IP配置,根据个人习惯使用最快的方式去配置即可

#配置hosts,添加以下字段:
#vim /etc/hosts

vim /etc/hosts
#[Ussuri]
192.168.1.3 controller003
192.168.1.4 controller004
192.168.1.5 controller005
192.168.1.100 controller100 #虚IP
192.168.1.7 neutron007
192.168.1.8 neutron008
192.168.1.9 ceph009
192.168.1.10 ceph010
192.168.1.11 ceph011
192.168.1.13 node013
192.168.1.14 node014
192.168.1.15 node015

1.3 基础软件安装&ntp时间同步 - 每台部署

#更换成ustc源

sed -i 's/security.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
#刷新源
apt-get update

#ntp时间同步
#个人比较喜欢用以下方式来同步时间

#修改时区
sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

ntpdate ntp3.aliyun.com 

echo "*/3 * * * * ntpdate ntp3.aliyun.com  &> /dev/null" > /tmp/crontab

crontab /tmp/crontab

#安装基础软件

apt install net-tools wget vim bash-completion lrzsz unzip zip -y

1.4 关闭防火墙 selinux - 每台部署

#注意:线上生产环境请使用iptable放行的方式
#关闭防火墙

sudo ufw status

sudo ufw disable

#关闭selinux,最小化安装是没有selinux

1.5 安装Victoria源 - 每台部署

add-apt-repository cloud-archive:victoria

apt-get update

apt dist-upgrade

#安装openstack client

apt install python3-openstackclient

#基础环境准备完成后建议重启下reboot

至此,环境准备已完毕,如有问题请联系我改正,感激不尽!

X.部署过程中碰到的问题

eg1.0 当设置三张网卡的时候,可能会出现ping不通baidu.com
解决方案:三张网卡只选管理网卡做为默认网关即可,gateway只配置在eth0,可解决
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值