自动化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的更多相关文章

  1. 使用Ansible部署openstack平台

    使用Ansible部署openstack平台 本周没啥博客水了,就放个云计算的作业上来吧(偷个懒) 案例描述 1.了解高可用OpenStack平台架构 2.了解Ansible部署工具的使用 3.使用A ...

  2. Ubuntu & GitLab CI & Docker & ASP.NET Core 2.0 自动化发布和部署(2)

    上一篇:Ubuntu & GitLab CI & Docker & ASP.NET Core 2.0 自动化发布和部署(1) 服务器版本 Ubuntu 16.04 LTS. 本 ...

  3. 自动化kolla-ansible部署ubuntu20.04+openstack-victoria单机

    自动化kolla-ansible部署ubuntu20.04+openstack-victoria单机 欢迎加QQ群:1026880196 进行交流学习 一. 环境信息 1. 硬件信息 型号:Dell ...

  4. 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之准备安装-09

    自动化kolla-ansible部署ubuntu20.04+openstack-victoria之准备安装-09 欢迎加QQ群:1026880196 进行交流学习 准备安装 #controller1 ...

  5. 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之裸金属-20

    自动化kolla-ansible部署ubuntu20.04+openstack-victoria之裸金属-20 欢迎加QQ群:1026880196 进行交流学习 近期我发现网上有人转载或者复制原创博客 ...

  6. 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之本地仓库-06

    自动化kolla-ansible部署ubuntu20.04+openstack-victoria之本地仓库-06 欢迎加QQ群:1026880196 进行讨论 1. 安装docker registry ...

  7. 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之配置环境-05

    自动化kolla-ansible部署ubuntu20.04+openstack-victoria之配置环境-05 欢迎加QQ群:1026880196 进行交流学习 #全部节点执行如下操作 1. 安装常 ...

  8. 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之替换logo-13

    自动化kolla-ansible部署ubuntu20.04+openstack-victoria之替换logo-13 欢迎加QQ群:1026880196 进行交流学习 替换 openstack das ...

  9. 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之文件配置-08

    自动化kolla-ansible部署ubuntu20.04+openstack-victoria之文件配置-08 欢迎加QQ群:1026880196   进行交流学习 文件配置 #controller ...

随机推荐

  1. 全球首发—鸿蒙开源平台OpenGL

    目录: 前言 背景 鸿蒙OpenGL-ISRC的结构 OpenGL-ISRC和鸿蒙SDK OpenGL的区别 OpenGL-ISRC的使用 前言 基于安卓平台的OpenGL(androidxref.c ...

  2. ToolBar 用法

    xml中的设置: <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_wi ...

  3. Power Query 导入多源数据

    导入方法: 导入数据库文件: 修改加载方式: 其他类型数据处理方式类似

  4. 双重检验锁模式为什么要使用volatile?

    并发编程情况下有三个要点:操作的原子性.可见性.有序性. volatile保证了可见性和有序性,但是并不能保证原子性. 首先看一下DCL(双重检验锁)的实现: public class Singlet ...

  5. pyhton的函数

    目录 一.函数引入 二.函数的定义 三.如何定义一个函数 四.定义函数的三种形式 1.空函数 2.有参函数 3.无参函数 五.函数的调用 六.函数的返回值 七.函数的参数 1.形参 1.1 位置形参 ...

  6. 博客数据库要连接Elasticsearch,使用MySQL还是MongoDB更合理

    若进行博客等文本类数据的读写以及专业搜索引擎的连接的解决方案对比,可以肯定的下结论:MongoDB的解决方案中要远远好于MySQL的解决方案. 一.从开发工序角度 MySQL的文章读写方式 方式一:文 ...

  7. 机械硬盘换固态硬盘&重装系统

    起初 笔记本电脑购买于2016年底,i7四代处理器,940M显卡,4G内存,500G固态硬盘,这样的配置已经跟不上使用需求了.于是先把内存条升级成了单根8G金士顿内存条,豁然发现使用chrome浏览器 ...

  8. 《Linux学习笔记:文本编辑最佳实践》

    [Linux文本编辑的四种方法] 例如,要想test.txt文件添加内容"I am a boy",test.txt在当前目录中 方法一:vi编辑法 [推荐] 打开终端,输入vi t ...

  9. docker nacos 集群部署

    1.准备机器3台 192.168.101.14 192.168.101.15 192.168.101.16 2.初始化sql(如果我们要搭建集群的话,那么肯定是不能用内嵌的数据库,不然数据无法共享.集 ...

  10. 鸿蒙开源第三方件组件——轮播组件Banner

    目录: 1.功能展示 2.Sample解析 3.Library解析 4.<鸿蒙开源第三方组件>系列文章合集 前言 基于安卓平台的轮播组件Banner(https://github.com/ ...