Hitachi Content Platform configuration
Data Optimizer requires either Hitachi Content Platform or Virtual Storage Platform One Object.
For both Content Platform and VSP One Object, a single user defines who creates and owns all the Data Optimizer buckets. It is important for the security of the data in these buckets that the user credentials are not shared with any other application. For security, only an HDFS or Data Optimizer administrator should have access to credentials to create and define who owns the Data Optimizer buckets. The credentials are in the Data Optimizer configuration files on the HDFS DataNodes.
See the Hitachi Content Platform product documentation for more information.
If you need to work with customer support to troubleshoot or resolve an issue, make sure that you share the Content Platform user credentials with them.
Configure a tenant in Content Platform
To create a Content Platform tenant, you need the administrator role.
You must create a Hitachi Content Platform tenant for Data Optimizer. In most cases, Data Optimizer instances create their own buckets, so you need to properly configure namespace defaults to result in properly configured buckets.
Use the following steps to configure a tenant in Content Platform.
In the top-level menu of the Hitachi Content Platform System Management Console, click Tenants.
The Tenants page opens.
On the Tenants page, click Create Tenant.
The Create Tenant panel opens.
On the Create Tenant panel, create a tenant, making sure to:
Allocate enough quota for all anticipated Data Optimizer instances.
Enable versioning. See the Hitachi Content Platform product documentation for more information.
Use the following steps to enable the management API (MAPI), so that Data Optimizer instances can create buckets.
Log into the System Management Console or Tenant Management Console using a user account with the security role.
In the top-level menu of either console, select Security > MAPI.
The Management API page opens.
In the Management API Setting section on the Management API page, select Enable the HCP management API.
Click Update Settings
Enable MAPI at the cluster level.
Use the following steps to configure namespace defaults for the tenant:
From the Content Platform Tenant Management Console, select Configuration > Namespace Defaults.
In the Hard Quota field, type a new number of gigabytes or terabytes of storage to allocate for an individual Data Optimizer instance namespace and select either GB or TB to indicate the measurement unit. The default is 50 GB. The maximum value you can specify is equal to the hard quota for the tenant.
Set Cloud Optimized to On.
Set Versioning to On.
Enable version pruning older than 0 days.
Create a tenant user account
Use this task in Hitachi Content Platform to create a tenant user account to be used exclusively by Data Optimizer, not by an actual user. This user owns and has exclusive data access permissions to Data Optimizer buckets.
Note: The tenant user must not have any administrative role in the tenant beyond administration of the buckets they own. No users should have access to the data in Data Optimizer buckets at any time for any reason except when required by customer support.
Use the following steps in the Content Platform Tenant Management Console to create a tenant user account. See the Hitachi Content Platform product documentation for more information.
Navigate to Security > Users > Create User Account.
The Create User Account panel opens.
In the Create User Account panel, in the Username field, type a login account.
Adhere to the following guidelines:
Choose a name like
pdso-svc-usr, to indicate that the user is not a person but a software service.Do not enable any administrative roles.
Select Allow namespace management.
You need to do this so Data Optimizer instances can create buckets.
Click Create User Account.
The text “
Successfully created user account. Authorization token:” is shown, followed by a text string with two values separated by a colon. The value on the left side of the text string is the base64-encoded username for the ACCESS_KEY property, and the value on the right is the md5-encoded password to use for the SECRET_KEY property.Capture the base64-encoded username and md5-encoded password to add to the Data Optimizer configuration file.
Edit the
/etc/ldoData Optimizer configuration file and add the encoded username to the ACCESS_KEY property and add the encoded password to the SECRET_KEY property.Save and close the configuration file.
(Optional) Create a bucket for Data Optimizer
Use this task to manually create a bucket for the Data Optimizer instance.
The best practice is to let Data Optimizer instances create their own buckets.
Perform the following steps in Hitachi Content Platform to create a bucket manually. See the Hitachi Content Platform documentation for more information.
In the Content Platform Tenant Management Console, click Namespaces.
The Namespaces page opens.
On the Namespaces page, click Create Namespace.
The Create Namespace panel opens.
Use the following steps to create a namespace:
In the Namespace Owner field, specify the tenant user created in the Create a tenant user account procedure.
Configure Hard Quota to provide adequate capacity for an individual Data Optimizer instance.
Set Cloud Optimized to On.
Set Versioning to On.
Enable version pruning older than 0 days.
Use the following steps to enable an access control list (ACL):
In the Tenant Management Console, click Namespaces.
The Namespaces page opens.
In the list of namespaces, click the name of the Data Optimizer namespace.
Click the Settings tab.
The Settings panel opens.
On the left side of the Settings panel, click ACLs.
The ACLs panel opens.
In the ACLs panel, select Enable ACLs.
A confirmation prompt displays.
Click Enable ACLs.
Use the following steps to enable the Hitachi API for Amazon S3:
In the Tenant Management Console, click Namespaces.
The Namespaces page opens.
In the list of namespaces, click the name of the Data Optimizer namespace.
Click the Protocols tab.
The Protocols panel opens.
Select Enable Hitachi API for Amazon S3.
Note: Enable HTTP only if you will not be using TLS.
Click Update Settings.
Specify the namespace name in the BUCKET parameter of the Data Optimizer configuration file,
/etc/ldo.
Last updated
Was this helpful?

