Big Data 16 min read

Step‑by‑Step Guide to Deploy UCloud’s Free USDP for Big Data

This article provides a comprehensive tutorial on installing UCloud's free USDP version for private big‑data deployments, covering environment preparation, minimum node specifications, resource download, configuration files, one‑click initialization scripts, server startup, web UI access, license acquisition, and optional manual setup procedures.

UCloud Tech
UCloud Tech
UCloud Tech
Step‑by‑Step Guide to Deploy UCloud’s Free USDP for Big Data

USDP Free Version Deployment Guide

UCloud recently released a free version of USDP for private deployment, supporting HDFS, Kudu, and Elasticsearch ecosystems. This guide shows how to prepare the environment, download resources, configure nodes, and install the platform.

1. Environment Preparation

Minimum deployment requires three nodes. Recommended configuration per node: 4 CPU cores, 8 GB memory, 80 GB system disk, 500 GB data disk, CentOS 7.2‑7.6. Nodes can be physical or virtual.

2. Resource Download

Download the package from US3 or Baidu Netdisk (extraction code: spp9). The main package usdp-01-master-privatization-free-1.0.0.0.tar.gz contains the following directories:

agent          – distributed client program
bin            – start/stop scripts
config         – configuration files
jmx_exporter   – process monitoring exporter
recommend      – deployment templates
repair         – initialization scripts and resources
repository     – big‑data service resources
scripts        – auxiliary scripts
server         – management server program
sql            – metadata initialization SQL
templated      – service configuration templates
verify         – certificate storage
versions       – version information

3. Deployment Steps

3.1 Environment Initialization

Edit repair.properties and repair-host-info.properties to specify YUM source host, NMAP, NTP, MySQL nodes, and other parameters. Example snippets are provided.

Run the one‑click initialization script:

cd /opt/usdp-srv/usdp/repair/sbin
bash repair.sh initAll
source /etc/profile

3.2 Start USDP Server

bin/start-udp-server.sh

3.3 Access Web UI

Open http://<server_ip>:80 in a browser, set the administrator password on first login, and upload the free‑edition license obtained from http://117.50.84.208:8002/licenseManagement/generate.

4. Appendix – Manual Environment Setup

If automatic initialization is not used, install required YUM packages, MySQL 5.7, JDK, adjust system limits, disable SELinux, firewalls, swap, configure SSH key‑less login, NTP, and other kernel settings as described.

big datadeploymentLinuxUCloudUSDP
UCloud Tech
Written by

UCloud Tech

UCloud is a leading neutral cloud provider in China, developing its own IaaS, PaaS, AI service platform, and big data exchange platform, and delivering comprehensive industry solutions for public, private, hybrid, and dedicated clouds.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.