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 Snapshot Manager
- Migration and upgrade of Snapshot Manager
- Deploying MSDP Scaleout
- Upgrading MSDP Scaleout
- Monitoring NetBackup
- Monitoring MSDP Scaleout
- Monitoring Snapshot Manager deployment
- Managing the Load Balancer service
- Performing catalog backup and recovery
- Managing MSDP Scaleout
- About MSDP Scaleout maintenance
- Uninstalling MSDP Scaleout from EKS
- Uninstalling Snapshot Manager
- Troubleshooting
- Appendix A. CR template
Primary pod is in ContainerCreating state
Primary pod is in ContainerCreating state for a long period due to the following reasons:
Wrong EFS ID
Format of the EFS ID is incorrect
To resolve this issue, perform the following:
- Describe primary pod using the following command:
kubectl describe <name of primary server pod> -n <namespace>
- Depending on the following appropriate scenario, fix the error from the output under the Event section:
If the event log has an error related to incorrect EFS ID or incorrect format, then update the
environment.yaml
file with the correct EFS ID and perform the below steps.Or
If the event log has an error other than the error related to incorrect EFS ID, then analyze and fix the error and perform the below steps.
- After fixing the error, clean the environment using the following command:
kubectl delete -k operator/
- Delete PV and PVC created for primary server only by using the following command:
Kubectl get pvc -n <namespace>
Describe the PVC for primary server which has the following format and obtain the corresponding PV name:
catalog-<resource name prefix of primary>-primary-0 data-<resource name prefix of primary>-primary-0 logs-<resource name prefix of primary>-primary-0
Delete PVC and PV names using the following commands: For PVC: kubectl delete pvc <pvc name> -n <namespace> For PV: kubectl delete pv <pv name>
PVC: kubectl delete pvc <pvc name> -n <namespace>
PV: kubectl delete pv <pv name>
- Deploy NetBackup operator again and then apply the
environment.yaml
file.