NetBackup™ Deployment Guide for Kubernetes Clusters
- Introduction
- Section I. Deployment
- Prerequisites for Kubernetes cluster configuration
- Deployment with environment operators
- Deploying NetBackup
- Primary and media server CR
- Deploying NetBackup using Helm charts
- Deploying MSDP Scaleout
- Deploying Snapshot Manager
- Section II. Monitoring and Management
- Monitoring NetBackup
- Monitoring MSDP Scaleout
- Monitoring Snapshot Manager
- Managing the Load Balancer service
- Managing MSDP Scaleout
- Performing catalog backup and recovery
- Section III. Maintenance
- MSDP Scaleout Maintenance
- Upgrading
- Uninstalling
- Troubleshooting
- Troubleshooting AKS and EKS issues
- Troubleshooting AKS-specific issues
- Troubleshooting EKS-specific issues
- Troubleshooting AKS and EKS issues
- 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.