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.
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 information3. 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/profile3.2 Start USDP Server
bin/start-udp-server.sh3.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.
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.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
