Nexfs Sample S3 and S3 compatible storage configurations

Nexfs can be configured to utilise Amazon AWS S3 and other S3 storage API compatible tier-3 storage.

 

The below settings can be automatically set using nexfscli, run

 

To load the below listed Amazon AWS S3 native settings:

 

nexfscli configfile set defaults s3

 

To load the below “out of the box” MinIO settings:

 

nexfscli configfile set defaults minio

 

For more information on using the nexfscli see Managing Nexfs with Nexfscli

 

For more information of the Nexfs settings listed below see  Nexfs Systems Settings


 

Example configurations:

 

Connecting Nexfs to Amazon AWS S3

 

Amazon AWS S3 Sample settings:

 

     T3USEHTTPS 1

     T3S3USEVIRTUALHOST 1

     T3S3SIGNATUREV4 1 

     T3S3ENABLEREGION 1

     T3S3COMPATIBLE 0 

     T3S3URL amazonaws.com

     T3S3PORT 443 

     T3S3RETRYSLEEP 1

     T3S3RETRIES 3

     T3S3RETRY404 0

 

Other required Nexfs AWS S3 settings

 

      T3S3BUCKET

      T3AWSAccessKeyId

      T3AWSSecretAccessKey

      T3S3REGION

 

Connecting Nexfs to MinIO

 

Minio sample settings

 

    T3USEHTTPS 0

    T3S3USEVIRTUALHOST 0

    T3S3SIGNATUREV4 1

    T3S3ENABLEREGION 0

    T3S3COMPATIBLE 1

    T3S3URL minioserver.local 

    T3S3PORT 9000

    T3S3RETRYSLEEP 1

    T3S3RETRIES 3

    T3S3RETRY404 0

 

Also, see other common required settings below

 

Other required Nexfs MinIO storage settings

 

      T3S3BUCKET

      T3AWSAccessKeyId

      T3AWSSecretAccessKey

      T3S3REGION