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 the command-line tool nexfscli

 

To load the default listed Amazon AWS S3 native settings (as shown below):

 

nexfscli configfile set defaults s3

 

To load “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 on 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