Title
Create new category
Edit page index title
Edit category
Edit link
Deploy Celeborn with Ambari Mpack
Install the Celeborn Mpack
Run the following commands on the Ambari server host:
Step 1: Stop Ambari Server
Step 2: Install the Celeborn mpack
Download the Celeborn mpack from the Mpacks Link.
Step 3: Restart Ambari Server
Add Celeborn Service via Ambari UI
Navigate to Ambari UI → Services → Add Service
Select Celeborn from the service list and click Next
Assign hosts for each component:
Celeborn Master: 1 host (non-HA) or 3 hosts (HA mode)
Celeborn Worker: 3 or more worker hosts
Celeborn Client: All nodes running Spark or Flink executors
Configure properties (see Section 6) and deploy
Verify via Master Web UI: http://<master-host>:9098
Basic Ambari Configuration
celeborn-defaults
Property | Default | Description |
|---|---|---|
celeborn.master.port | 9097 | Master RPC port |
celeborn.master.http.port | 9098 | Master HTTP / UI port |
celeborn.worker.storage.dirs | /var/lib/celeborn/shuffle | Worker shuffle storage directories |
celeborn.metrics.enabled | true | Enable Prometheus metrics collection |
celeborn-env
Variable | Default | Description |
|---|---|---|
celeborn_master_memory | 1024 MB | Master JVM heap size |
celeborn_worker_memory | 1024 MB | Worker JVM heap size |
celeborn_worker_offheap_memory | 4096 MB | Worker off-heap (direct) memory |