Ransomware attackers specifically target and attempt to destroy backup systems to increase the probability of payment. Hardening your system is critical. Please ensure you have reviewed your platform security using the Security Hardening Checklist
Cohesity

COHESITY Documentation

Explore our documentation to get started, discover products & new features, access troubleshooting guides, register sources, platforms support.

Products
Data Security Alliance
Visit Cohesity.com
Demos
Support
Blogs
Developers
Partner Portals
Cohesity Community
© 2026 Cohesity, Inc. All Rights Reserved.
Terms of Use|
Privacy Policy|
Legal|
  1. Home
  2. Cohesity Cloud Scale Technology Manual Deployment Guide for Kubernetes Clusters
  3. Section IV. Maintenance
  4. Troubleshooting
  5. Troubleshooting AKS and EKS issues
  6. Troubleshoot issues with debug tool
Cohesity Cloud Scale Technology Manual Deployment Guide for Kubernetes Clusters

Troubleshoot issues with debug tool

Some tools within the NetBackup Debug Tool Container may fail to execute or return incomplete results when attached to certain pods or nodes. It is recommended to use --profile=sysadmin and --share-processes=true options to have the same privileges as the original container or node.

Perform the following:

  1. When launching the debug container, ensure that it is configured with elevated privileges and appropriate namespace sharing.
  2. Push the image to the registry: The debug tool image is not pushed to the container registry by the image‑pushing script and must be pushed manually by the user.
    • Navigate to the VRTSk8s-netbackup-<version>/images directory.

    • Load the debug tool image:

      # docker load -i netbackup-debugtool-<version>.tar.gz

    • Tag the image for registry:

      # docker tag localhost/netbackup/debugtool:<version> <registry>/netbackup/debugtool:<version>

    • Push the image to the registry:

      # docker push <registry>/netbackup/debugtool:<version>

  3. Using the debug tool:
    • Use the following command to debug a pod:

      # kubectl debug pod/<pod name> -it --image=<debugtool image> --target=<conatiner name> -n <namespace> --profile=sysadmin --share-processes=true

      For example, # kubectl debug pod/nbu-primary-0 -it --image=nbuk8sreg.azurecr.io/netbackup/debugtool:11.2 --target=nbu-primary -n netbackup --profile=sysadmin --share-processes=true

      Note:

      When you exit the debug tool container, the container terminates. Running the command again creates and attaches a new debug tool container.

    • Use the following command to debug a node:

      # kubectl debug node/<node name> -it --image=<debugtool image> --profile=sysadmin --share-processes=true

      For example, # kubectl debug node/aks-nbuxpool-26991557-vmss00001t -it --image=nbuk8sreg.azurecr.io/netbackup/debugtool:11.2 --profile=sysadmin --share-processes=true

Feedback

Was this page helpful?
Previous

Deployment fails with private container registry and Postgres fails to pull the images

Next

Cloud Scale upgrade shows environment failed or partially ready

Feedback

Was this page helpful?