欢迎光临散文网 会员登陆 & 注册

【教程】proxmox7 安装 集群配置 ceph配置 pbs备份配置

2023-03-12 19:34 作者:醒来的一天  | 我要投稿

相关操作视频:

1、制作启动盘,工具rufus

官网:https://rufus.ie/zh/

知乎上的操作介绍:https://zhuanlan.zhihu.com/p/454872391

ISO镜像从官网下就完了:https://www.proxmox.com/en/downloads

2、系统安装

直接安装
右下角 同意
安装目录这里 可以选options 多盘组raid 没特殊需求 直接下一步就好了
手动输入china 选上 直接下一步即可
根据自己情况编吧 编好 直接下一步(留实际邮件的话,有故障会给你发邮件告警)
根据自己实际情况编吧
最后的摘要 看看没啥问题 就可以直接开始安装了
安装进行中 装完自己就重启了 不用管它
安装重启完 就是一个传统linux界面

优化一下BBR

修改sysctl.conf

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf

echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf

保存生效

sysctl -p

检测是否已启用bbr模块

lsmod | grep bbr

修改一下debian源

vi /etc/apt/sources.list 

dd删了原来的东西 换成清华的源

deb https://mirrors.tuna.tsinghua.edu.cn/debian bullseye main contrib non-free

deb https://mirrors.tuna.tsinghua.edu.cn/debian bullseye-updates main contrib non-free

deb https://mirrors.tuna.tsinghua.edu.cn/debian bullseye-backports main contrib non-free

deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free

修改一下pve源

vi /etc/apt/sources.list.d/pve-enterprise.list

dd删了原来的东西 换成科大的源

deb https://mirrors.ustc.edu.cn/proxmox/debian/pve bullseye pve-no-subscription

更新一下

apt update && apt upgrade -y


在浏览器录入安装机器的htts://ip:8006 既可登陆管理界面 基本就可以正常使用了

3、集群配置

在1号机上创建集群
起个集群名称 配上集群网络 建议多线 建议与业务网络分开
创建很快就ok了
可以看到相关集群的信息了
查看加入集群信息 复制相关信息 去其它机器操作加入集群
点击加入集群 粘贴上集群信息 录入1号机器的密码 选择正确的集群网络
没特殊情况就已经正确加入集群了
稍等片刻 刷新一下配置 即可看见集群里面已经出现其它服务器了

4、ceph配置

ceph服务安装,建议进命令行,跑个tmux什么的后台跑命令就行,如果实在太慢,可以搜一下修改pveceph的源方法

pveceph install

执行完成后,定义一下ceph服务的网络

pveceph init --network 10.68.68.0/24

再在各个节点装上mon

pveceph createmon

基本就可以走pve界面进行配置了


把所有规划使用的数据盘配置成ceph的osd

为了集群性能好一下,可以使用ssd,nvme硬盘做db数据盘和wal数据盘,大小和比例根据自己的机械盘大小,按照官网推荐比例配置上就行。

根据个人需求 也可以把硬盘加密勾选上 没特殊情况 直接创建就可以了
都加完基本上就是这个样子
osd都加完 去pools 里面创建存储池 起个名字 按照你的osd数量参考官网建议 陪一下PGs数 创建即可
可见集群中的设备中都出现了一个新的RBD存储池 ceph集群就算创建成功了

这个时候就可以做个基本的测试了,新建一个系统存放于ceph集群中,操作从A主机迁移至B主机,以及断电宕机热迁移了(此处需在数据中心处配置HA)

在数据中心ceph处 可以看到 ceph集群 当前的基本状态信息

5、pbs 备份系统配置

pbs安装和pve基本一样,这里就不单独介绍了,安装后web管理地址:https://ip:8007

登陆进去基本就是一些系统信息
在权限控制这边创建个用户 基本填个用户名密码就行了
在存储/硬盘这块创建存储池 单盘目录还是zfs 根据个人情况来吧
正常创建完存储池 在datastore里面就可以看到了
在存储池的权限配置里面 给之前创建的账号增加存储池的读写权限
回首页看一下Fingerprint 拷贝下来 去pve配置
在pve的存储配置中 有专门pbs配置的地方
ID随便编一个(用于下一页红框里的名称),服务器填pbs服务器的ip,用户名填pbs那边的“用户名@pbs",数据存储(datastore)填写pbs里创建的存储池的名字,fingerprint 填前面拷贝的那个 添加即可
添加完即可在所有集群中的设备上看到 新建的备份存储池了
现在就可以在数据中心的备份管理处创建自动备份任务了


【教程】proxmox7 安装 集群配置 ceph配置 pbs备份配置的评论 (共 条)

分享到微博请遵守国家法律