ignite-cluster-setup

提供本地 Apache Ignite 3 集群的端到端生命周期管理能力,支持一键构建分发包、启动与停止任意节点、初始化集群、检查运行状态及交互式 CLI 访问,适用于开发环境快速搭建与迭代验证。

快捷安装

在终端运行此命令,即可一键安装该 Skill 到您的 Claude 中

npx skills add apache/ignite-3 --skill "ignite-cluster-setup"

Ignite Cluster Setup

This skill manages a local Apache Ignite 3 cluster for development using just commands.

Available Commands

CommandDescription
just setupFull rebuild: build distributions, create node dirs in w/
just setup_cliRebuild CLI only (fast)
just start 1Start node 1 (use 1, 2, or 3)
just start_allStart all 3 nodes
just stop 1Stop node 1
just stop_allStop all nodes
just initInitialize cluster (after nodes started)
just statusCheck status of all nodes
just cliLaunch CLI REPL
just setup_clusterFull setup: build + start all + init

Common Workflows

Fresh Setup (First Time or After Code Changes)

just setup          # Build everything, create node directories
just start 1        # Start node 1 (or start_all for all nodes)
just init           # Initialize the cluster

Rebuild CLI Only (After CLI Code Changes)

just setup_cli      # Fast rebuild of CLI only

Quick Restart (No Code Changes)

just start 1        # Start node
just status         # Verify running

Full Automated Setup

just setup_cluster  # Does: setup + start_all + init

Notes

  • Nodes run in w/ignite3-db-{1,2,3}/
  • CLI is in w/ignite3-cli/
  • Use just status to check which nodes are running
  • If nodes fail with RocksDB errors, run just setup to rebuild fresh