SLV Install - 快速入门
SLV Install - 快速入门

为什么选择 SLV Install?
slv install 让您可以通过单条命令将一致的配置推送到任意数量的节点。选择您的应用所依赖的关键组件,一次性部署完成。安装程序专为高性能裸金属服务器或 VPS 环境构建,以原生 Linux 守护进程运行服务——没有 Docker 层——因此每个节点从上线那一刻起就能提供最大吞吐量。可用组件
您目前可以通过交互式提示部署以下软件包:
前置条件
- 收集要配置的主机的 IP 地址。
- 确保运行
slv的机器到每个目标主机的 SSH 连接正常(推荐使用公钥认证)。 - 确认每个目标主机有一个具有免密
sudo权限的solv用户。 - (可选)如果您已经维护 Ansible 清单,可以复用 YAML 文件。
基本用法
运行安装程序并传入要配置的 IP 地址(逗号分隔):
bash
slv install -i 10.0.0.11,10.0.0.12
# 别名: slv i -i 10.0.0.11,10.0.0.12slv install -i 10.0.0.11,10.0.0.12
# 别名: slv i -i 10.0.0.11,10.0.0.12如果您更喜欢使用清单文件,请将
slv install 指向它:bash
slv install -i ~/.slv/inventory.app.ymlslv install -i ~/.slv/inventory.app.yml交互式工作流
bash
$ slv install -i 1.1.1.1,
🚀 Installing software components...
? Select Software Component to Install (Redis)
❯ Redis
TiDB (MySQL Cluster)
Grafana
Prometheus
Node Exporter
Kafka Cluster$ slv install -i 1.1.1.1,
🚀 Installing software components...
? Select Software Component to Install (Redis)
❯ Redis
TiDB (MySQL Cluster)
Grafana
Prometheus
Node Exporter
Kafka Cluster注意:请将1.1.1.1替换为您自己服务器的 IP 地址。
- 启动命令后,从提示中选择软件组件(Redis、TiDB、Grafana、Prometheus、Node Exporter 或 Kafka)。
- 可选择提供
--limit <pattern>以定位清单文件中定义的主机子集。 - 查看摘要(Playbook 路径、解析的 IP、限制条件)并确认以开始 Playbook。
- 监控输出直到出现成功消息。TiDB 安装可能需要几分钟,具体取决于服务器性能。
- 使用打印的端点(Grafana URL、TiDB Dashboard 等)验证服务是否可达。
如果您在不使用
-i/--inventory 选项的情况下启动命令,slv 会发出警告并退出,以便您指定所需的主机或清单文件。推荐资源
省去采购的麻烦。SLV 与全球数据中心合作伙伴协调,提供平衡可靠性、速度和成本的服务器——从订购到部署一步到位。
- 高性能裸金属服务器:https://erpc.global/en/baremetal/
- 最新一代 CPU VPS 产品线:https://erpc.global/en/vps/
- 加入 ValidatorsDAO Discord 社区:https://discord.gg/C7ZQSrCkYR