NetBackup™ Deployment Guide for Amazon Elastic Kubernetes Services (EKS) Cluster
- Introduction to NetBackup on EKS
- Deployment with environment operators
- Assessing cluster configuration before deployment
- Deploying NetBackup
- About primary server CR and media server CR
- Upgrading NetBackup
- Deploying MSDP Scaleout
- Upgrading MSDP Scaleout
- Monitoring NetBackup
- Monitoring MSDP Scaleout
- Managing the Load Balancer service
- Performing catalog backup and recovery
- Managing MSDP Scaleout
- About MSDP Scaleout maintenance
- Uninstalling MSDP Scaleout from EKS
- Troubleshooting
- Appendix A. CR template
About MSDP Scaleout status and events
The MSDP Scaleout CR status includes the readiness state, the storage space utilization (via PersistentVolumeClaim) of each Controller, MDS, and Engine pod.
In the initial configuration of MSDP Scaleout, the readiness state of each pod changes from "false" to "true" in the first few minutes. When the state of all the pods changes to "true", it indicates MSDP Scaleout is ready for use.
You can check the storage space utilization routinely to plan MSDP Scaleout autoscaling before the storage space runs out.
To check the MSDP Scaleout status and events
- Check the status and the events under the namespace for MSDP Scaleout.
kubectl -n <sample-namespace> describe msdpscaleout <sample-cr-name>
- Check the MSDP Scaleout events.
kubectl -n <sample-namespace> get events [--sort-by='{.lastTimestamp}']
- Check the storage space utilization.
kubectl -n <sample-namespace> get msdpscaleout <sample-cr-name> -o json
Example of the of the status format:
kubectl -n sample-cr-namespace get msdpscaleout sample-cr -o json
# kubectl get -n demo msdpscaleout msdp-app -o json |jq .status { "controllers": [ { "apiVersions": [ "1.0" ], "name": "msdp-app-uss-controller", "nodeName": "ip-x-x-x-x.ec2.internal", "productVersion": "16.0.1-0035", "pvc": [ { "pvcName": "msdp-app-uss-controller-log", "stats": { "availableBytes": "9878.00Mi", "capacityBytes": "9951.27Mi", "percentageUsed": "0.58%", "usedBytes": "57.27Mi" } } ], "ready": "True" } ], "engines": [ { "ip": "x.x.x.x", "name": "ip-x-x-x-x.ec2.internal", "nodeName": "ip-x-x-x-x.ec2.internal", "pvc": [ { "pvcName": "ip-x-x-x-x.ec2.internal-catalog", "stats": { "availableBytes": "604539.68Mi", "capacityBytes": "604629.16Mi", "percentageUsed": "0.01%", "usedBytes": "73.48Mi" } }, { "pvcName": "ip-x-x-x-x.ec2.internal-data-0", "stats": { "availableBytes": "4160957.62Mi", "capacityBytes": "4161107.91Mi", "percentageUsed": "0.00%", "usedBytes": "134.29Mi" } } ], "ready": "True" },