📂专栏
未读
Prometheus 安装与部署
本文详细介绍了Prometheus的安装与部署过程,包括下载并解压Prometheus及其node exporter的安装包、启动服务以及通过修改配置文件来从node exporter收集监控数据。此外,还涵盖了如何使用Grafana创建可视化Dashboard的过程,具体步骤包括获取和安装Grafana、设置Grafana为自启动服务、访问Grafana Web界面、导入Prometheus作为数据源,并最终导入特定ID的预设Dashboard以实现监控数据的可视化展示。整个指南旨在帮助用户快速搭建起一个功能完善的监控系统。
Kubernetes 安装方法之 Sealos
Sealos 是一个基于 Kubernetes 的云操作系统发行版,旨在简化云的使用,使公有云和私有云的部署变得如同安装操作系统一样简单。它支持通过打包整个 Kubernetes 集群实现分布式应用的离线交付。文章介绍了 Sealos 的下载、安装步骤,以及如何在本地服务器上部署 Kubernetes 雂群的方法,包括关闭防火墙、禁用 SELinux 等准备工作,并提供了两种集群部署方式:直接运行命令行或通过 Clusterfile.yaml 自定义配置。此外,还概述了 Sealos 的常用命令及其与 Sealer 在功能上的比较,指出 Sealos 侧重于开箱即用、易于管理和安全可靠的特点,而 Sealer 则更强调快速部署和简易性。最后,简要介绍了如何使用 Kubefile 构建自定义的集群镜像。
💻技术
未读
PostgreSQL 主从模式部署(源码编译方式)
本文详细介绍了在 CentOS 7 操作系统下,通过源码编译方式部署 PostgreSQL 11.6 主从模式(一主一从)的全过程。首先创建安装和数据目录,下载并解压 PostgreSQL 源码包,安装必要的依赖库,然后进行编译安装。接着创建用户和用户组,修改目录权限,并切换到 postgres 用户,设置环境变量,初始化数据库,启动服务并设置开机自启。为了实现主从复制,需要配置主库的 `pg_hba.conf` 和 `postgresql.conf` 文件以允许从库连接,并在从库上使用 `pg_basebackup` 命令进行基础备份。最后,文章还演示了如何测试主从数据同步及主从切换。整个过程涵盖了从环境准备到部署验证的所有关键步骤。
RocketMQ 部署(二进制方式)
本文详细介绍了在Kylin V10操作系统下非容器化部署RocketMQ 4.9.4版本的全过程。首先安装了Java作为依赖,然后下载并解压了RocketMQ的二进制包。接着修改了broker配置文件以适应本地环境。之后通过创建和执行启动脚本成功开启了namesrv与broker服务,并通过检查日志和服务状态确认其正常运行。最后,文章还展示了如何测试RocketMQ的基本功能,包括消息发送与接收、Topic创建以及查看集群和Topic列表等操作。对于可能出现的超时问题,提供了相应的解决建议。