Title
Page icon
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 |