自动化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 ...
随机推荐
- Java中的CPU占用高和内存占用高的问题排查
下面通过模拟实例分析排查Java应用程序CPU和内存占用过高的过程.如果是Java面试,这2个问题在面试过程中出现的概率很高,所以我打算在这里好好总结一下. 1.Java CPU过高的问题排查 举个例 ...
- 关于string【】 数组 进行 toString() 之后无法将数组的内容连接起来组合成 string 字符串 的问题
string[] to string 如果直接对一个string[] 数组进行 tostring()的操作,得到的值都是 system.string[] 如果想要将 string[] 数组内容转换为一 ...
- scala:分别使用懒汉式和饿汉式实现单例模式
在java中,单例模式需要满足以下要求: 构造方法私有化,使得本类之外的地方不能使用构造方法new出对象 提供私有静态属性,接收单例对象 公共的.静态的getInstance方法,便于外界拿到单例对象 ...
- 微信小程序:页面生命周期
小程序生命周期分为应用生命周期和页面生命周期 1.Onload:页面加载时触发,一般在onLoad中发送异步请求来初始化页面数据. 2.onShow:页面显示时触发 3.onReady:页面初次渲染完 ...
- 如何让别人访问我的电脑的vue项目
步骤: 1.关闭防火墙. 2.修改build/webpack.dev.conf.js中的"const HOST = process.env.HOST"为"const HO ...
- Linux的启动过程及init进程
Linux下有三个特殊进程: idle进程(pid=0)idle进程其前身是系统创建的第一个进程,0号进程,也唯一一个没有通过fork()或者kernel_thread产生的进程,由系统自动创建,运行 ...
- 一个 java 文件的执行过程详解
平时我们都使用 idea.eclipse 等软件来编写代码,在编写完之后直接点击运行就可以启动程序了,那么这个过程是怎么样的? 总体过程 我们编写的 java 文件在由编译器编译后会生成对应的 cla ...
- POJ-2516(最小费用最大流+MCMF算法)
Minimum Cost POJ-2516 题意就是有n个商家,有m个供货商,然后有k种商品,题目求的是满足商家的最小花费供货方式. 对于每个种类的商品k,建立一个超级源点和一个超级汇点.每个商家和源 ...
- .net 开源模板引擎jntemplate 教程:基础篇之语法
一.基本概念 上一篇我们简单的介绍了jntemplate并写了一个hello world(如果没有看过的,点击查看),本文将继续介绍jntemplate的模板语法. 我们在讲解语法前,首先要了解一下标 ...
- [数据结构与算法-15]单源最短路径(Dijkstra+SPFA)
单源最短路径 问题描述 分别求出从起点到其他所有点的最短路径,这次主要介绍两种算法,Dijkstra和SPFA.若无负权优先Dijkstra算法,存在负权选择SPFA算法. Dijkstra算法 非负 ...