Dell PowerScale Custom Service Descriptor (CSD) enables the use of Cloudera Manager to provision OneFS as the storage service for a Cloudera Data Platform (CDP) Private Cloud Base cluster.
- Code of Conduct
- Maintainer Guide
- Committer Guide
- Contributing Guide
- Security
- Overview
- Building
- Installation
- Configuration
- Compatibility
- Support
- License
This CSD registers Dell PowerScale as a first-class storage service within Cloudera Manager, allowing administrators to configure HDFS-compatible storage backed by a PowerScale cluster.
Key features:
- Integrates PowerScale as an HDFS-compatible storage provider in Cloudera Manager
- Supports Kerberos authentication
- Configures HDFS client settings (short-circuit reads, token service IP handling)
- Gateway role for deploying Hadoop client configuration
- KMS service dependency for encryption support
The CSD is packaged as a JAR file. You can build it using the Cloudera Manager Extensions validator and tooling:
# Clone the Cloudera Manager Extensions tools
git clone https://github.com/cloudera/cm_ext.git
cd cm_ext && mvn install
# Validate the CSD
java -jar validator/target/validator.jar -s descriptor/service.sdl
# Package as JAR
jar cf PowerScale-1.1.0.jar META-INF/ descriptor/ scripts/ images/-
Copy the CSD JAR to the Cloudera Manager CSD directory:
cp PowerScale-1.1.0.jar /opt/cloudera/csd/ chown cloudera-scm:cloudera-scm /opt/cloudera/csd/PowerScale-1.1.0.jar
-
Restart the Cloudera Manager Server:
systemctl restart cloudera-scm-server
-
In Cloudera Manager, go to Add Service and select Dell PowerScale.
| Parameter | Description |
|---|---|
| Default File System URI | The full HDFS URI (e.g., hdfs://powerscale.example.com:8020) |
| WebHDFS URL | Full URL for the PowerScale WebHDFS interface |
| Kerberos Authentication | Enable if the cluster uses Kerberos |
| hadoop.security.token.service.use_ip | Controls whether tokens always use IP addresses (default: false) |
| Enable HDFS Short-Circuit Reads | Whether HDFS short-circuit reads are enabled (default: false) |
| Component | Minimum Version |
|---|---|
| CDP Private Cloud Base | 7.1.7 |
| PowerScale OneFS | 8.2 |
The code and documentation are released with no warranties or SLAs and are intended to be supported through a community driven process.
If you encounter any issues, please file an issue.
This project is licensed under the Apache License, Version 2.0. See LICENSE for the full text, and NOTICE for attribution details.