Mounting ZebClient with AWS S3
Last updated
Last updated
Run the following command to download and install the ZebClient CLI on the Linux (in the cloud or on-premise) machine you want to use the filesystem with where the user has granted permission to use the sudo command:
This machine should be in the same whitelisted public address as provided earlier during the ZebClient deployment of the CloudFormation stack.
After installation, you should see the message "The installation of zc-cli is completed!".
To start the ZebClient CLI, run:
Choose option 1 for "Agent and server operation".
In the sub-menu, choose option 1 for "Install ZebClient agent locally".
Select AWS as your cloud provider
Enter the required information (all required information can be found in CloudFormation Output):
Database node public IP address: 255.255.255.255
Database password: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ZebClient license: XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX
AWS region: us-east-1
S3 bucket name: zcbucket
S3 access key: XXXXXXXXXXXXXXXXXXXXX
S3 secret key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Enter the local directory where you want to mount ZebClient (default is /zcfs
).
Confirm the installation by entering 'Y' when prompted.
The script will download the ZebClient binary. You should see a progress bar indicating the download process.
After successful installation, you will see the following message:
Exit ZebClient CLI and verify ZCFS mount point:
You should see a line indicating the ZCFS mount point.
ZebClient is now ready to connect to your applications. If you wish to add remote agents to access this filesystem, please proceed to Mount additional agent.
This is a first-step deployment that allows you to access the filesystem, use Mount additional agent to expand your cluster for your production environment or refer to the Tuning section for advanced solutions.