跳转到主要内容

文档 v3.7.0 版本已不再积极维护,你当前浏览的是一份归档快照。 最新文档请参阅 最新版本

准备

为严肃的部署准备资源
硬件
    节点、规格、磁盘、网络、VIP、域名...
Linux 操作系统
    支持的 Linux 操作系统发行版列表
软件
    区域设置、防火墙、Ansible、Pigsty...
管理员
    用户、Sudo、SSH、可访问性...

您可以利用 IaC 工具如 TerraformVagrant 来帮助您准备环境并完成繁重的工作。

Ansible
    Ansible 101,pigsty 用户的基础知识
沙盒
    用于学习和测试的四节点沙盒
Vagrant
    使用 vagrant 置备本地虚拟机
Terraform
    使用 terraform 置备云服务器

这里有一个检查清单,帮助您为生产环境中的严肃 Pigsty 部署准备环境。

项目 要求 项目 要求
节点 至少 1C1G,推荐 2C2G,无上限 规格 至少 1 个节点,2 个用于半高可用,3+ 个用于真正的高可用
磁盘 /data,主挂载点,ext4xfs 网络 静态内网,IPv4 地址,最好有互联网访问
VIP 为 VIP 保留一个 L2 IP (可选 域名 使用本地 / 公共域名(可选
内核 Linux,MacOS 可用作管理控制器 发行版 EL (8/9)、Debian (12)、Ubuntu (22/24)、x86_64 / aarch64
区域设置 C.UTF-8C 防火墙 端口:80 / 443 / 22 / 5432
用户 避免使用 rootpostgres Sudo nopass sudo 权限
SSH 通过公钥 nopass 可访问 ssh <ip|alias> sudo ls 有效

节点、规格、磁盘、网络、VIP、域名…

与 Pigsty 兼容的 Linux 操作系统发行版列表

区域设置、防火墙、Ansible、Pigsty…

用户、区域设置、Sudo、SSH、可访问性…

使用 vagrant 置备本地虚拟机

使用 terraform 置备云虚拟机