主机结构
- 务必关注版本,在不同的版本上操作会有差异。
Ceph 搭建
- 略,已经完成搭建 [[0-Ceph分布式文件系统#搭建Ceph]]
- 如果后续大家有需要的话单独补充一份搭建流程
Zabbix_Server 的搭建
略,整个步骤有需要请留言后续进行更新。
[[2-zabbix的安装#部署 Zabbix_Server]]
Go 安装
yum 安装
Agent 2 依赖于 go 需要安装 go
rpm --import https://mirror.go-repo.io/centos/RPM-GPG-KEY-GO-REPO
curl -s https://mirror.go-repo.io/centos/go-repo.repo | tee /etc/yum.repos.d/go-repo.repo
yum install golang -y
go version
关于 rpm --import
原理:
RPM 是一种在 Linux 操作系统中广泛使用的软件包管理器。它可以帮助用户在系统中安装、升级和删除软件包。Rpm --import 命令用于导入一个密钥,以验证 rpm 软件包的完整性和安全性。在命令中, https://mirror.go-repo.io/centos/RPM-GPG-KEY-GO-REPO是一个公钥文件的URL地址 ,该文件包含了与 Go Repo 软件仓库相关的密钥。通过导入该公钥,可以确保在安装软件包时不会遭受恶意攻击,从而提高系统的安全性。
应用:
在 Linux 操作系统中,用户可以使用 rpm --import 命令来导入密钥。首先,用户需要获取公钥文件的 URL 地址。然后,使用 rpm --import 命令将该公钥导入到系统中。在安装软件包时,系统将自动验证软件包的完整性和安全性,以确保软件包没有被篡改或被恶意攻击。这可以提高系统的安全性和稳定性,确保软件包的可靠性和正确性。
源码安装 GO
获取安装包
安装
- 解压-设置环境变量