自动化kolla-ansible部署ubuntu20.04+openstack-victoria之基础配置-04
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之基础配置-04
欢迎加QQ群:1026880196 进行交流学习
近期我发现网上有人转载或者复制原创博客内容,在此警告:
转载我博客应当经我允许,如果没有博客园账号,至少要把原文链接放在文章最前面,这是对本人辛苦原创基本的尊重。
1. 硬件信息
controller1 CPU:8核 内存:32GB 系统盘SSD 300GB*1 管理网:ens33 192.168.10.84/28 浮动网:ens34 dhcp 业务网:ens35 192.168.1.84/24
controller2 CPU:8核 内存:32GB 系统盘SSD 300GB*1 管理网:ens33 192.168.10.85/28 浮动网:ens34 dhcp 业务网:ens35 192.168.1.85/24
controller3 CPU:8核 内存:32GB 系统盘SSD 300GB*1 管理网:ens33 192.168.10.86/28 浮动网:ens34 dhcp 业务网:ens35 192.168.1.86/24
compute1 CPU:4核 内存:16GB 系统盘SSD 300GB*1 管理网:ens33 192.168.10.87/28 浮动网:ens34 dhcp 业务网:ens35 192.168.1.87/24
compute2 CPU:4核 内存:16GB 系统盘SSD 300GB*1 管理网:ens33 192.168.10.88/28 浮动网:ens34 dhcp 业务网:ens35 192.168.1.88/24
ceph1 CPU:4核 内存:8GB 系统盘SSD 300GB*1 数据盘SSD 200GB*2 管理网:ens33 192.168.10.90/28 业务网:ens35 192.168.1.90/24
ceph2 CPU:4核 内存:8GB 系统盘SSD 300GB*1 数据盘SSD 200GB*2 管理网:ens33 192.168.10.91/28 业务网:ens35 192.168.1.91/24
ceph3 CPU:4核 内存:8GB 系统盘SSD 300GB*1 数据盘SSD 200GB*2 管理网:ens33 192.168.10.92/28 业务网:ens35 192.168.1.92/24
2. 系统版本
ubuntu-20.04.2-live-server-amd64.iso
3. 语言
英文=标准安装
4. 系统分区
/boot 1000M /swap 4096M 其余/
5. 分别设置主机名
sudo hostnamectl set-hostname controller1
sudo hostnamectl set-hostname controller2
sudo hostnamectl set-hostname controller3
sudo hostnamectl set-hostname compute1
sudo hostnamectl set-hostname compute2
sudo hostnamectl set-hostname ceph1
sudo hostnamectl set-hostname ceph2
sudo hostnamectl set-hostname ceph3
6. 主机名:
sudo vim /etc/hosts
#添加如下:
192.168.10.83 cloud.baijingcloud.com
192.168.10.84 controller1
192.168.10.85 controller2
192.168.10.86 controller3
192.168.10.87 compute1
192.168.10.88 compute2
192.168.10.90 ceph1
192.168.10.91 ceph2
192.168.10.92 ceph3
7. 修改ssh
sudo vim /etc/ssh/sshd_config
#修改如下内容:
100行 #ClientAliveInterval 0
101行 #ClientAliveCountMax 3
修改成
ClientAliveInterval 60
ClientAliveCountMax 60
8. 重启ssh服务
sudo systemctl restart sshd && systemctl status sshd
9. 配置ssh允许root登陆(切换到root管理员权限下 su root )
sed -i '/PermitRootLogin/d' /etc/ssh/sshd_config
echo "PermitRootLogin yes" >> /etc/ssh/sshd_config
service sshd reload
10. ssh免密验证(controller1节点操作,其它节点不操作)
ssh-keygen
ssh-copy-id -o StrictHostKeyChecking=no root@controller1
ssh-copy-id -o StrictHostKeyChecking=no root@controller2
ssh-copy-id -o StrictHostKeyChecking=no root@controller3
ssh-copy-id -o StrictHostKeyChecking=no root@compute1
ssh-copy-id -o StrictHostKeyChecking=no root@compute2
ssh-copy-id -o StrictHostKeyChecking=no root@ceph1
ssh-copy-id -o StrictHostKeyChecking=no root@ceph2
ssh-copy-id -o StrictHostKeyChecking=no root@ceph3
11. 安装软件包 (#欢迎加QQ群:1026880196 进行交流学习)
sudo apt-get install git gcc python3-pip -y
12. 当安装结束,检查pip版本:
pip3 --version

13. 更换pip源
#pip默认使用境外源,下载速度较慢且时而报错,我们可以更换为国内的pip源:
mkdir ~/.pip/
cd .pip
sudo vim pip.conf 将下列内容加入到pip.conf文件中: [global]
index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
14. 查看当前源
pip3 config list

#其他国内源:
# 清华源
https://pypi.tuna.tsinghua.edu.cn/simple
# 腾讯源
http://mirrors.cloud.tencent.com/pypi/simple
# 豆瓣源
http://pypi.douban.com/simple/
15. 更新
sudo pip3 install --upgrade pip -y
sudo apt update -y
sudo apt upgrade -y
16. 重启系统
reboot
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之基础配置-04的更多相关文章
- 使用Ansible部署openstack平台
使用Ansible部署openstack平台 本周没啥博客水了,就放个云计算的作业上来吧(偷个懒) 案例描述 1.了解高可用OpenStack平台架构 2.了解Ansible部署工具的使用 3.使用A ...
- Ubuntu & GitLab CI & Docker & ASP.NET Core 2.0 自动化发布和部署(2)
上一篇:Ubuntu & GitLab CI & Docker & ASP.NET Core 2.0 自动化发布和部署(1) 服务器版本 Ubuntu 16.04 LTS. 本 ...
- 自动化kolla-ansible部署ubuntu20.04+openstack-victoria单机
自动化kolla-ansible部署ubuntu20.04+openstack-victoria单机 欢迎加QQ群:1026880196 进行交流学习 一. 环境信息 1. 硬件信息 型号:Dell ...
- 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之准备安装-09
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之准备安装-09 欢迎加QQ群:1026880196 进行交流学习 准备安装 #controller1 ...
- 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之裸金属-20
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之裸金属-20 欢迎加QQ群:1026880196 进行交流学习 近期我发现网上有人转载或者复制原创博客 ...
- 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之本地仓库-06
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之本地仓库-06 欢迎加QQ群:1026880196 进行讨论 1. 安装docker registry ...
- 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之配置环境-05
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之配置环境-05 欢迎加QQ群:1026880196 进行交流学习 #全部节点执行如下操作 1. 安装常 ...
- 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之替换logo-13
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之替换logo-13 欢迎加QQ群:1026880196 进行交流学习 替换 openstack das ...
- 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之文件配置-08
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之文件配置-08 欢迎加QQ群:1026880196 进行交流学习 文件配置 #controller ...
随机推荐
- 基于nginx实现上游服务器动态自动上下线——不需reload
网上关于nginx的介绍有很多,这里讲述的是上游服务(如下图的Java1服务)在没有"网关"的情况下,如何通过nginx做到动态上下线. 传统的做法是,手动修改nginx的upst ...
- C++算法代码——扫雷游戏
题目来自:http://218.5.5.242:9018/JudgeOnline/problem.php?id=1685 题目描述 扫雷游戏是一款十分经典的单机小游戏. 在 n 行 m 列的雷区中有一 ...
- 利用 Java 操作 Jenkins API 实现对 Jenkins 的控制详解
本文转载自利用 Java 操作 Jenkins API 实现对 Jenkins 的控制详解 导语 由于最近工作需要利用 Jenkins 远程 API 操作 Jenkins 来完成一些列操作,就抽空研究 ...
- Java流程控制:选择结构
一.选择结构 选择结构用于判断给定的条件,根据判断的结果来控制程序的流程. Java中选择结构的语法主要分为'if...else'语句和'switch...case'语句. Java中选择结构语句在语 ...
- Vue前端项目的搭建流程
1. 安装Vue和Nodejs 2. 创建项目 vue create eduonline-web
- SpringBoot(七):SpringBoot中如何使用过滤器(Filter)?
方式一: 通过注解方式实现: 1.编写一个Servlet3的注解过滤器(和上一章Servlet相似) 贴代码: package com.example.springbootweb.filter; im ...
- C++ folly库解读(二) small_vector —— 小数据集下的std::vector替代方案
介绍 使用场景 为什么不是std::array 其他用法 其他类似库 Benchmark 代码关注点 主要类 small_vector small_vector_base 数据结构 InlineSto ...
- Python3.x 基础练习题100例(31-40)
练习31: 题目: 请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母. 分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母. 程序 ...
- 《C++ Primer》笔记 第1章 开始
输出运算符<< 的计算结果就是其左侧运算对象 std::endl 结束当前行,并将与设备关联的缓冲区中的内容刷到设备中. 程序员常常在调试时添加打印语句.这类语句应该保证"一直& ...
- IDEA的下载、安装与破解
IDEA的下载.安装与破解 下载地址:https://www.jetbrains.com/idea/download/#section=windows 建议下载2018.2版本,方便破解 安装 一直下 ...