VeloDB Enterprise
Enterprise Manager
VeloDB Cluster Management
Deploy Cluster
Deploy Integrated Storage Compute Cluster

Deploying an Integrated Storage-Compute Cluster

Through Doris Manager, you can deploy Doris clusters on physical machines, virtual machines, and cloud servers, automatically completing environment checks and cluster configurations. To create a new integrated storage-compute cluster, go to the Current Cluster tab, select Create/Manage Cluster, and choose Create Integrated Storage-Compute Cluster.

Important Notes

  • You can deploy one FE and one BE on the same server, but you cannot deploy multiple FE or BE instances on a single server;
  • Before deployment, you can refer to Cluster Planning (opens in a new tab) to calculate the number of nodes required;
  • When adding machines, you must specify IP addresses rather than hostnames.

Step 1: Environment Configuration

config-env-integrated

When configuring the cluster environment, you need to:

  • Set the cluster name as prompted
  • Select the deployment version
  • Specify the database root password

Step 2: Host Registration

To register hosts:

  1. Add host IPs and specify the Agent port

    register-host-integrated

    Both IPv4 and IPv6 formats are supported when adding host IPs.

  2. Install Agent service on each host

    install-agent-integrated

    The Agent installation requires checking machine parameters on each registered host and deploying the Agent service with one click.

    After deployment, ensure the Agent status is "Normal" and refresh the Agent status.

Step 3: FE Configuration

config-fe-integrated

When adding FEs:

You can choose between:

  • General configuration (recommended for consistency)
  • Custom configuration for individual FEs

Configuration parameters:

ParameterDescription
Http PortFE HTTP Server port (default: 8030)
Query PortFE MySQL Server port (default: 9030)
RPC PortFE Thrift Server port (must be consistent across FEs, default: 9020)
Editlog PortFE bdbje communication port (default: 9010)
Deployment DirectoryDoris root deployment directory
Metadata DirectoryFE metadata storage directory
Log DirectoryFE log directory

Step 4: BE Configuration

config-be-integrated

When configuring BEs, choose between:

  • Standard Nodes (Hybrid Nodes): Handle both SQL queries and data storage
  • Compute Nodes: Process queries only (for federated query scenarios)

Configuration parameters:

ParameterDescription
BE PortBE Thrift Server port (default: 9060)
Webserver PortBE HTTP Server port (default: 8040)
Heartbeat PortBE heartbeat service port (default: 9050)
BRPC PortBE BRPC port for inter-BE communication (default: 8060)
Deployment DirectoryDoris root deployment directory
Data DirectoryBE data storage directory
Log DirectoryBE log directory
External Table Cache DirectoryFederated analysis file cache directory
Total Cache SizeFederated analysis file cache size
Per-Query Cache LimitCache size limit for single federated queries

Step 5: Additional Configuration

config-others-integrated

Configure cluster parameters:

  • Auto-restart option
  • Case sensitivity for table names