Shared Storage Service Configuration
Amazon S3
Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance.
To enable Amazon S3 as your Shared Storage Service, the following properties should be provided in node.properties during installation:
# AWS access key provided by AWS administrator(IAM)
aws.accessKey=MyAccessKey
# AWS secret key provided by AWS administrator(IAM)
aws.secretKey=MySecretKey
# Set to true to enable Amazon S3 as Shared Storage Service
aws.S3asSharedFS.enabled=true
# Amazon S3 bucket name
aws.S3asSharedFS.s3bucketName=MyBucketName
# Amazon S3 region. If not provided then default is 'us-east-1'
aws.S3asSharedFS.s3Region=us-east-1
When the installer has finished running, it will expand these values into InstanceConfig.xml as follows:
<
AmazonWSConfig
>
<
AccessKey
>MyAccessKey</
AccessKey
>
<
SecretKey
>MySecretKey</
SecretKey
>
<
S3asSharedFS
enabled
=
"true"
>
<
S3BucketName
>MyBucketName</
S3BucketName
>
<
S3Region
>us-east-1</
S3Region
>
</
S3asSharedFS
>
</
AmazonWSConfig
>
Azure Cloud Storage
To enable Azure Cloud Storage as your Shared Storage Service, following External References should be added in the system.
REF_TYPE |
EXTERNAL_VALUE |
LOCAL_VALUE |
Description |
PLT.SharedStorageService.Azure |
Protocol |
https or https |
Protocol for connecting to Azure Cloud Storage |
PLT.SharedStorageService.Azure |
AccountName |
string |
Account Name provided by Azure administrator. |
PLT.SharedStorageService.Azure |
AccountKey |
string |
Account Key provided by Azure administrator. |
PLT.SharedStorageService.Azure |
Share |
string |
Share Name provided by Azure administrator. |
After adding these entries in DB, all nodes in the instance should be restarted.
OCI Object Storage
To enable OCI Object Storage as your Shared Storage Service, the following properties should be provided in node.properties during installation:
# Access key provided by OCI administrator
oci.accessKey=MyAccessKey
# Secret key provided by OCI administrator
oci.secretKey=MySecretKey
# Set to true to enable OCI Object Storage as Shared Storage Service
oci.ObjectStorageAsSharedFS.enabled=true
# OCI Object Storage bucket name
oci.ObjectStorageAsSharedFS.bucketName=MyBucketName
# OCI Object Storage namespace provided by OCI administrator
oci.ObjectStorageAsSharedFS.namespace=MyNamespaceName
# Region for OCI Object Storage bucket
oci.ObjectStorageAsSharedFS.region=us-phoenix-1
When the installer has finished running, it will expand these values into InstanceConfig.xml as follows:
<
OCIConfig
>
<
AccessKey
>MyAccessKey</
AccessKey
>
<
SecretKey
>MySecretKey</
SecretKey
>
<
ObjectStorageAsSharedFS
enabled
=
"true"
>
<
BucketName
>MyBucketName</
BucketName
>
<
Region
>us-phoenix-1</
Region
>
<
Namespace
>MyNamespaceName</
Namespace
>
</
ObjectStorageAsSharedFS
>
</
OCIConfig
>