Anaconda’s Data Science & AI Workbench provides detailed logs and monitoring information related to the Kubernetes services and containers it uses. Gravity-based installations can use the provided Operations Center and Kubernetes CLI to access this information, to help diagnose and debug errors that you or other users might encounter while using the platform.
Click the Private IP address of the Workbench master node, and select SSH login as root.
To display the current resource utilization of each node in the cluster, run this command:
kubectl top nodes --heapster-namespace=monitoring
This is actual resource utilization, not limits or requests.
To view utilization and requests for a particular node, run the kubectl describe node command against the IP address for the node (listed under NAME). For example:
kubectl describe node 172.31.25.175
To view the resource utilization per pod, run this command:
kubectl top pods --heapster-namespace=monitoring
To view the current status of all pods in the cluster, run kubectl get pods.
The following table summarizes common pod states:
To view information for a particular pod, run the kubectl describe pod command against the pod (listed under NAME). For example:
kubectl describe pod anaconda-session-89747d7fdb154b89b182d5eaa25b2e59-7f497db55wl9g
You can also use the Operations Center Logs to gain insights into pod behavior and troubleshoot issues. See Logging for more information.
If a user experiences issues within a Notebook session, have them send you the name of the pod associated with their project session. They can obtain this information by running the hostname command from within a Jupyter Notebook or terminal window.The hostname appears in the Notebook cell output:
Or from a terminal window:
You can then use the commands described above or the Operations Center’s Monitoring and Logs features to investigate the issue. See Monitoring sessions and deployments for more information.
As an Administrator, you can also use the Authentication Center to impersonate a user to try to reproduce the problem they are experiencing.
To access the Authentication Center:
Log in to Workbench, click Menu in the top right corner, then click the Administrative Console link in the bottom of the slideout menu.
Click Manage Users.
In the Manage menu on the left, click Users.
On the Lookup tab, click View all users to list every user in the system, or search the user database for all users that match the criteria you enter, based on their first name, last name, or email address.
Click Impersonate in the row of Actions for the user to display a table of all Applications this user has interacted with on the platform, including editor sessions and deployments.
Click the Anaconda Platform link to interact with Workbench as the user.
See Managing users for more information on managing users.
To troubleshoot issues with editor sessions, it helps to understand what happens behind the scenes.
When a user starts a session, Workbench launches the appropriate editor for them to work with their project files. In the background, the editor environment and other services are running in Docker containers.
To improve startup time for projects, the editor container includes conda environments for each of the project template environments provided by the platform. These environments are stored in /opt/continuum/anaconda/envs, along with any custom environments created during the editor session.
The project repository is cloned into /opt/continuum/project. (Only changes to files in this directory can be saved to the repository.)
The anaconda-project prepare command runs, scans the project’s anaconda-project.yml file for new packages and environments, and installs them into the running session.During this phase, you can monitor the progress by watching the output of /opt/continuum/preparing.When this process completes, the /opt/continuum/prepare.log is created.
Any changes made to the container image will be lost when the session stops, so any packages installed from the command line are available during the current session only. To persist package installs across sessions, they must be added to the project’s anaconda-project.yml file.
Helm rollback fails with a kubernetes-dashboard-csrf conflict
Running helm rollback anaconda-enterprise <REVISION> can fail with an error similar to:
Error: conflict occurred while applying object default/kubernetes-dashboard-csrf /v1, Kind=Secret: Apply failed with 1 conflict: conflict with "dashboard" using v1: .data.csrf
This occurs because the kubernetes-dashboard-csrf secret is managed by both the Helm chart and the Kubernetes Dashboard application, which writes its own CSRF token to the same secret at runtime. helm rollback reapplies the secret content captured at the time of the target revision, which is typically out of date by the time a rollback is needed, causing Kubernetes to reject the conflicting write. This affects Workbench chart versions prior to ae-helm-chart-1.1-364, on both K3s and BYOK8s installations.To resolve it:
Delete the conflicting secret and retry the rollback:
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Anaconda","description":"Guides, tutorials, and reference material for Anaconda's Python, data science, and AI tools","colors":{"primary":"#1d6cf7","light":"#1d6cf7","dark":"#96f778"},"logo":{"light":"https://mintcdn.com/anaconda-29683c67/s-9WR15r5rZoaPqb/logo/light.svg?fit=max\u0026auto=format\u0026n=s-9WR15r5rZoaPqb\u0026q=85\u0026s=5996719b8530aaf065dc1ee1f39b2e67","dark":"https://mintcdn.com/anaconda-29683c67/s-9WR15r5rZoaPqb/logo/dark.svg?fit=max\u0026auto=format\u0026n=s-9WR15r5rZoaPqb\u0026q=85\u0026s=db482b1eac6af589d234160a76de3400","href":"https://www.anaconda.com/docs/main"},"favicon":"https://mintcdn.com/anaconda-29683c67/p8JNFuYYvTL8gfpM/favicon.png?fit=max\u0026auto=format\u0026n=p8JNFuYYvTL8gfpM\u0026q=85\u0026s=51a585758330bbe8f1ea032113854252","api":{"playground":{"display":"simple"}},"background":{"color":{"light":"#f4f5f8","dark":"#10121a"}},"navbar":{},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/anacondainc","github":"https://github.com/ContinuumIO","youtube":"https://www.youtube.com/c/ContinuumIo"},"links":[{"header":"Company","items":[{"label":"Anaconda Newsletter","href":"https://www.anaconda.com/newsletter"}]}]},"seo":{"metatags":{"canonical":"https://www.anaconda.com/docs"}},"styling":{"eyebrows":"breadcrumbs","latex":false},"integrations":{"ga4":{"measurementId":"G-VQTY6YKM6J"},"heap":{"appId":"758475466"}},"contextual":{"options":["claude","chatgpt","perplexity","cursor","vscode","add-mcp","copy"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"anaconda-29683c67","hasAudioNarration":false,"actualSubdomain":"anaconda-29683c67","customDomains":["anaconda.com"],"gitSource":{"type":"github","owner":"anaconda","repo":"documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae0aea648a2baadae90fe07","collectionId":"3739ae59-a4e4-4d84-9e10-01e8d36e1fa7","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae0aea648a2baadae90fe07"},"feedback":{"thumbs":true,"contextualFeedback":{"allowEmail":true,"emailDisclaimer":"Your email will only be used to follow up on this feedback."}},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae0aea648a2baadae90fe07","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"Data Science \u0026 AI Workbench","count":240},{"language":"default","tag":"Anaconda Platform","count":150},{"language":"default","tag":"Package Security Manager","count":128},{"language":"default","tag":"Anaconda CLI","count":112},{"language":"default","tag":"Guides","count":105},{"language":"default","tag":"Anaconda CLI \u0026 MCP","count":104},{"language":"default","tag":"Plugins","count":93},{"language":"default","tag":"Commands","count":91},{"language":"default","tag":"Anaconda Desktop","count":86},{"language":"default","tag":"Platform Guides","count":86}],"searchSettings":{"isFiltersEnabled":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"deflection":{"enabled":true,"email":"support@anaconda.com"}},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","href":"/docs/_mintlify/custom/anaconda-29683c67/8e7e337189353d6a/custom.css"}],"page":{"pagePath":"data-science/latest/troubleshoot","slug":"/data-science/latest/troubleshoot","pageMetadata":{"title":"Troubleshooting","keywords":["troubleshooting","debugging","user","errors","helm","rollback"],"description":null,"href":"/data-science/latest/troubleshoot"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const GCell=({children,className})=>_jsx(`div`,{className:`grid-table-cell ${className||``}`,role:`cell`,children});const GTH=({children,className})=>_jsx(`div`,{className:`grid-table-th ${className||``}`,role:`columnheader`,children});const GRow=({children})=>_jsx(`div`,{className:`grid-table-row`,role:`row`,children});const GBody=({children})=>_jsx(`div`,{className:`grid-table-body`,role:`rowgroup`,children});const GHead=({children})=>_jsx(`div`,{className:`grid-table-head`,role:`rowgroup`,children});const GTable=({children,className,cols})=>_jsx(`div`,{className:`grid-table not-prose mint-overflow-hidden mint-rounded-2xl ${className||``}`,style:{\"--grid-table-cols\":cols},role:`table`,children});const Comments=({children})=>{return _jsxs(`div`,{class:`mint-my-4 mint-px-5 mint-py-4 mint-overflow-hidden mint-rounded-2xl mint-flex mint-gap-3 mint-border mint-border-zinc-500/20 mint-bg-zinc-50/50 dark:mint-border-zinc-500/30 dark:mint-bg-zinc-500/10`,\"data-callout-type\":`comments`,children:[_jsx(`div`,{class:`mint-w-4`,children:_jsx(`svg`,{width:`14`,height:`14`,viewBox:`0 0 640 640`,fill:`currentColor`,xmlns:`http://www.w3.org/2000/svg`,class:`mint-w-5 mint-h-5`,\"aria-label\":`Comments`,children:_jsx(`path`,{d:`M320 112C434.9 112 528 205.1 528 320C528 434.9 434.9 528 320 528C205.1 528 112 434.9 112 320C112 205.1 205.1 112 320 112zM320 576C461.4 576 576 461.4 576 320C576 178.6 461.4 64 320 64C178.6 64 64 178.6 64 320C64 461.4 178.6 576 320 576zM280 400C266.7 400 256 410.7 256 424C256 437.3 266.7 448 280 448L360 448C373.3 448 384 437.3 384 424C384 410.7 373.3 400 360 400L352 400L352 312C352 298.7 341.3 288 328 288L280 288C266.7 288 256 298.7 256 312C256 325.3 266.7 336 280 336L304 336L304 400L280 400zM320 256C337.7 256 352 241.7 352 224C352 206.3 337.7 192 320 192C302.3 192 288 206.3 288 224C288 241.7 302.3 256 320 256z`})})}),_jsx(`div`,{class:`mint-text-sm prose mint-min-w-0 mint-w-full`,children})]})};function _createMdxContent(props){const _components={a:`a`,code:`code`,em:`em`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Frame,Heading,Icon,Note,OptimizedImage,Tip,Warning,_MdxComponentBoundary}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Icon)_missingMdxReference(`Icon`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Anaconda’s Data Science \u0026 AI Workbench provides detailed logs and monitoring information related to the Kubernetes services and containers it uses. Gravity-based installations can use the provided Operations Center and Kubernetes CLI to access this information, to help diagnose and debug errors that you or other users might encounter while using the platform.`}),`\n`,_jsx(Heading,{level:`2`,id:`gravity-troubleshooting`,children:`Gravity troubleshooting`}),`\n`,_jsx(_components.p,{children:`Administrators can access the Operations Center to configure, monitor, and troubleshoot the platform.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`To access the Operations Center:`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Log in to Workbench, select `,_jsx(Icon,{icon:`circle-user`,iconType:`light`}),` `,_jsx(_components.strong,{children:`Menu`}),` in the top right corner, and click the `,_jsx(_components.strong,{children:`Administrative Console`}),` link displayed at the bottom of the slideout menu.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Manage Resources`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Log in to the Operations Center using the Administrator credentials `,_jsx(_components.a,{href:`/data-science/latest/install/config`,children:`configured after installation`}),`.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`To view resource utilization:`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`Select `,_jsx(_components.strong,{children:`Servers`}),` in the menu on the left.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`Click the Private IP address of the Workbench master node, and select `,_jsx(_components.em,{children:`SSH login as root`}),`.`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/ssh_master_node.png?fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=2788e68d14419a2b06dbfa0967f2e2ad`,alt:`The SSH login as root option on the master node`,\"data-og-width\":`2032`,width:`2032`,\"data-og-height\":`960`,height:`960`,\"data-path\":`images/data-science/ssh_master_node.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/ssh_master_node.png?w=280\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=842cca6b3641842d13be6de81d2029ea 280w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/ssh_master_node.png?w=560\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=b13c83b98b31615484fd842929db78ce 560w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/ssh_master_node.png?w=840\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=879f5f4ceec3d89b64f1514ca342ed28 840w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/ssh_master_node.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=8fcd2a3d6539ec39316bbcd84fa71fc7 1100w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/ssh_master_node.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=16634b2cfacc1b836688f9717855503a 1650w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/ssh_master_node.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=4de5c789793c7bb0ba6044ea5a7ba069 2500w`})}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`To display the current resource utilization of each `,_jsx(_components.em,{children:`node`}),` in the cluster, run this command:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`kubectl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` top`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` nodes`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --heapster-namespace=monitoring`})]}),`\n`]})})}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/node_utilization.png?fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=ceed32b8bfb53d49691dc3dd04ed7eff`,alt:`Output of kubectl top nodes showing CPU and memory utilization per node`,\"data-og-width\":`1924`,width:`1924`,\"data-og-height\":`1014`,height:`1014`,\"data-path\":`images/data-science/node_utilization.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/node_utilization.png?w=280\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=07127c03d0241fa28092f1ffbfd44a5a 280w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/node_utilization.png?w=560\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=01839c1788abbecf694b8e353896c01a 560w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/node_utilization.png?w=840\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=0fd962e0e81ec0ca80657fa4b687044a 840w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/node_utilization.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=4036880763773c82f3316d2a1f47cec2 1100w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/node_utilization.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=394de924addb60b6c58aee694ca8a525 1650w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/node_utilization.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=8132c8bf26df1b2c20ed25a19fd3fc0c 2500w`})}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`This is actual resource utilization, not limits or requests.`})}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`To view utilization `,_jsx(_components.em,{children:`and requests`}),` for a particular node, run the `,_jsx(_components.code,{children:`kubectl describe node`}),` command against the IP address for the node (listed under `,_jsx(_components.code,{children:`NAME`}),`). For example:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`kubectl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` describe`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` node`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 172.31.25.175`})]}),`\n`]})})}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/node_requests.png?fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=643027e68663e422853ca731a1569fa4`,alt:`Output of kubectl describe node showing resource requests and limits`,\"data-og-width\":`2640`,width:`2640`,\"data-og-height\":`1494`,height:`1494`,\"data-path\":`images/data-science/node_requests.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/node_requests.png?w=280\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=fca652f1c7b775633568b6f84b70e226 280w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/node_requests.png?w=560\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=eee48641cb3a94cfe777fd232075cd74 560w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/node_requests.png?w=840\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=b00122fecbe4f9b93785ef03d8e5b854 840w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/node_requests.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=bec1f360c2747a076f18abf18b765edd 1100w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/node_requests.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=34b15f0e7b77b179e81448ba87da5dce 1650w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/node_requests.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=1f24bc165774dfe26354f1786616b9c8 2500w`})}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`To view the resource utilization per `,_jsx(_components.em,{children:`pod`}),`, run this command:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`kubectl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` top`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` pods`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --heapster-namespace=monitoring`})]}),`\n`]})})}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/pod_utilization.png?fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=bfd16da4a3820aa2faba63012d5bc77e`,alt:`Output of kubectl top pods showing CPU and memory utilization per pod`,\"data-og-width\":`2018`,width:`2018`,\"data-og-height\":`946`,height:`946`,\"data-path\":`images/data-science/pod_utilization.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/pod_utilization.png?w=280\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=647048b5f7d90ee6e8fdeea6a330c1a8 280w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/pod_utilization.png?w=560\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=15879e4a0de417e0247e84ecc7d98e78 560w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/pod_utilization.png?w=840\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=c3e7c452dcadeb38e117251c7a4f8408 840w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/pod_utilization.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=f265e0551a5d09f0fe473b114cf11c66 1100w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/pod_utilization.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=e30080f82b045c8180369f066a82012c 1650w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/pod_utilization.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=6531b8d540cbb2fe9318e7922b671b3b 2500w`})}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`To view the current status of all pods in the cluster, run `,_jsx(_components.code,{children:`kubectl get pods`}),`.`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/get_pods.png?fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=be73b339295df86686b52d821d5435c4`,alt:`Output of kubectl get pods showing pod names, status, and restarts`,\"data-og-width\":`2510`,width:`2510`,\"data-og-height\":`1236`,height:`1236`,\"data-path\":`images/data-science/get_pods.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/get_pods.png?w=280\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=8dcf2d38933ff536b2714a7954cc6362 280w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/get_pods.png?w=560\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=d80289a83b4231e09c00fdc491974c9e 560w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/get_pods.png?w=840\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=741165e877d6d89cb95d3b8325c8d7e6 840w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/get_pods.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=177c97e1354fbc26f35108f6e2d40604 1100w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/get_pods.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=dc79ae30d7347b867fb7adc03a5d0824 1650w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/get_pods.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=0dd1ccd9ac1e91714d527e9b297de7e3 2500w`})}),`\n`,_jsx(_components.p,{children:`The following table summarizes common pod states:`}),`\n`,_jsx(_MdxComponentBoundary,{name:`GTable`,children:_jsxs(GTable,{cols:`25% 75%`,children:[_jsx(_MdxComponentBoundary,{name:`GHead`,children:_jsx(GHead,{children:_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GTH`,children:_jsx(GTH,{children:`Status`})}),_jsx(_MdxComponentBoundary,{name:`GTH`,children:_jsx(GTH,{children:`Description`})})]})})})}),_jsx(_MdxComponentBoundary,{name:`GBody`,children:_jsxs(GBody,{children:[_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Running`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`The pod has been bound to a node, and at least one container is running`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Pending`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`The pod is waiting for one or more container images to be created`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Terminating`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`The pod is in the process of being terminated`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Error`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`An error has occurred with the pod`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Init:CrashLoopBackoff`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`The pod failed to start, and will make another attempt in a few minutes`})})]})})]})})]})}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`To view information for a particular pod, run the `,_jsx(_components.code,{children:`kubectl describe pod`}),` command against the pod (listed under `,_jsx(_components.code,{children:`NAME`}),`). For example:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`kubectl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` describe`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` pod`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` anaconda-session-89747d7fdb154b89b182d5eaa25b2e59-7f497db55wl9g`})]}),`\n`]})})}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/describe_pod.png?fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=9ec8345f392ad15c286c29c800c01f88`,alt:`Output of kubectl describe pod showing pod events and container details`,\"data-og-width\":`2634`,width:`2634`,\"data-og-height\":`1588`,height:`1588`,\"data-path\":`images/data-science/describe_pod.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/describe_pod.png?w=280\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=8a0fe899770b779fbee3560eb66b391b 280w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/describe_pod.png?w=560\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=765993f3e896a9e7619452831a08f615 560w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/describe_pod.png?w=840\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=941208f3dd06a0e4968b69da6b16f5e2 840w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/describe_pod.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=a114a7e6f6164f801aee3f1f0c6c072c 1100w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/describe_pod.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=e38d572e6a1dd8794e0bca6bcb61fc97 1650w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/describe_pod.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=3af1d469d97e8f8182d804308d6e6cff 2500w`})}),`\n`,_jsxs(_components.p,{children:[`You can also use the Operations Center `,_jsx(_components.strong,{children:`Logs`}),` to gain insights into pod behavior and troubleshoot issues. See `,_jsx(_components.a,{href:`/data-science/latest/admin/resources/gravity/logging`,children:`Logging`}),` for more information.`]}),`\n`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`user-errors`,children:`User errors`}),`\n`,_jsxs(_components.p,{children:[`If a user experiences issues within a Notebook session, have them send you the name of the pod associated with their project session. They can obtain this information by running the `,_jsx(_components.code,{children:`hostname`}),` command from within a Jupyter Notebook or terminal window.`]}),`\n`,_jsx(_components.p,{children:`The hostname appears in the Notebook cell output:`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/notebook_hostname.png?fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=fd140ca43b05c999ef64b515320b966e`,alt:`Running the hostname command in a Jupyter Notebook cell`,\"data-og-width\":`2132`,width:`2132`,\"data-og-height\":`826`,height:`826`,\"data-path\":`images/data-science/notebook_hostname.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/notebook_hostname.png?w=280\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=e38c2426bfbe8016aae3909f0bb48cad 280w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/notebook_hostname.png?w=560\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=4eff17a3fb0fc2cd5b74aaec284560c8 560w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/notebook_hostname.png?w=840\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=247cfa5465257fe86de36b32addce904 840w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/notebook_hostname.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=1e868dce170a9acd295373537d216aba 1100w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/notebook_hostname.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=9255d6f54a441be478d5ff30f42c6195 1650w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/notebook_hostname.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=cd9c86a491a1c9a23fdb422c1a9ac723 2500w`})}),`\n`,_jsx(_components.p,{children:`Or from a terminal window:`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/terminal_hostname.png?fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=9ffc11383d56651b5b944347cc092cb8`,alt:`Running the hostname command in a terminal session`,\"data-og-width\":`1886`,width:`1886`,\"data-og-height\":`626`,height:`626`,\"data-path\":`images/data-science/terminal_hostname.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/terminal_hostname.png?w=280\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=f340decdc16db3a2597e160a42b74a37 280w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/terminal_hostname.png?w=560\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=72f21f2e25959e07eefab9c1a7f7a28a 560w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/terminal_hostname.png?w=840\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=b492dd0d300384cb59f0a3475be33442 840w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/terminal_hostname.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=8e355d7a588523a3c4e9a9c1ad1eae86 1100w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/terminal_hostname.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=e62934293f9ddef6b5e7144166dcc79c 1650w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/terminal_hostname.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=d4fce5a1f3b1e87aae0e0436c3aa1ded 2500w`})}),`\n`,_jsxs(_components.p,{children:[`You can then use the commands described above or the Operations Center’s `,_jsx(_components.strong,{children:`Monitoring`}),` and `,_jsx(_components.strong,{children:`Logs`}),` features to investigate the issue. See `,_jsx(_components.a,{href:`/data-science/latest/admin/resources/gravity/monitor-sessions-deps`,children:`Monitoring sessions and deployments`}),` for more information.`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/monitoring-pods.png?fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=5230f731f9e50f1948af4fa6ebd3601a`,alt:`The Operations Center Monitoring view showing pod status`,\"data-og-width\":`2216`,width:`2216`,\"data-og-height\":`1236`,height:`1236`,\"data-path\":`images/data-science/monitoring-pods.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/monitoring-pods.png?w=280\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=3fa17a26f54e22293e82d0ab09d5a3fb 280w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/monitoring-pods.png?w=560\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=1042f22474d6dd9dccccd57abcf3b124 560w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/monitoring-pods.png?w=840\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=a66b18a4965b5da2af109f5583049c1e 840w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/monitoring-pods.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=75602bd50da1122af7cfd80c6e366bdd 1100w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/monitoring-pods.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=c2dd4377bf1a151294dcb7712b431513 1650w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/monitoring-pods.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=09927de7fbb1bb09441433cf6c0b853c 2500w`})}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`As an Administrator, you can also use the Authentication Center to impersonate a user to try to reproduce the problem they are experiencing.`})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`To access the Authentication Center:`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`Log in to Workbench, click `,_jsx(Icon,{icon:`circle-user`,iconType:`light`}),` `,_jsx(_components.strong,{children:`Menu`}),` in the top right corner, then click the `,_jsx(_components.strong,{children:`Administrative Console`}),` link in the bottom of the slideout menu.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Manage Users`}),`.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`In the Manage menu on the left, click `,_jsx(_components.strong,{children:`Users`}),`.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Lookup`}),` tab, click `,_jsx(_components.strong,{children:`View all users`}),` to list every user in the system, or search the user database for all users that match the criteria you enter, based on their first name, last name, or email address.`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/impersonate_users.png?fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=fa06ebedb567fd68862dd568efed66fa`,alt:`The Users list with an Impersonate action button in each row`,\"data-og-width\":`1948`,width:`1948`,\"data-og-height\":`1102`,height:`1102`,\"data-path\":`images/data-science/impersonate_users.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/impersonate_users.png?w=280\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=7a802a566f9a1e3aa5bbb19a975e2bd6 280w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/impersonate_users.png?w=560\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=36ce260485cd9f29c88b3a088da39ef4 560w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/impersonate_users.png?w=840\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=e7fb1ff52c3188bc4c72512c8ab621ad 840w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/impersonate_users.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=6107bae91cd9c66d79c2047b9eb4eb01 1100w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/impersonate_users.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=f5b44d9256b225644213bd837d5fea7c 1650w, https://mintcdn.com/anaconda-29683c67/yg2lVfLe5JTI9sv-/images/data-science/impersonate_users.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yg2lVfLe5JTI9sv-\u0026q=85\u0026s=bc29bd699b52aef8d2e4fdfe23703517 2500w`})}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Impersonate`}),` in the row of `,_jsx(_components.strong,{children:`Actions`}),` for the user to display a table of all `,_jsx(_components.strong,{children:`Applications`}),` this user has interacted with on the platform, including editor sessions and deployments.`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/user_applications.png?fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=078e6ccc8e1529dcdee23ec9fbef9ac2`,alt:`The Applications table for an impersonated user`,\"data-og-width\":`2368`,width:`2368`,\"data-og-height\":`1422`,height:`1422`,\"data-path\":`images/data-science/user_applications.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/user_applications.png?w=280\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=ff149fe1f6e53f664a2d3e5d5121cd16 280w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/user_applications.png?w=560\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=8d99a5225551b21a61d7efaad5dfad03 560w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/user_applications.png?w=840\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=d6bf080dce359c37ca8fa8fbf09b4f27 840w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/user_applications.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=f9695b9eabbcf805016199ec93f59596 1100w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/user_applications.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=1a9c41db0345acaef8012527f03da442 1650w, https://mintcdn.com/anaconda-29683c67/Jbxn1KJ0XaeZeGhX/images/data-science/user_applications.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Jbxn1KJ0XaeZeGhX\u0026q=85\u0026s=9aef49cf17b8198013e174c762df260d 2500w`})}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`Click the `,_jsx(_components.strong,{children:`Anaconda Platform`}),` link to interact with Workbench as the user.`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/data-science/latest/admin/user-mgmt/users`,children:`Managing users`}),` for more information on managing users.`]}),`\n`,_jsx(Heading,{level:`2`,id:`editor-sessions`,children:`Editor sessions`}),`\n`,_jsx(_components.p,{children:`To troubleshoot issues with editor sessions, it helps to understand what happens behind the scenes.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:`When a user starts a session, Workbench launches the appropriate editor for them to work with their project files. In the background, the editor environment and other services are running in Docker containers.`}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`To improve startup time for projects, the editor container includes conda environments for each of the `,_jsx(_components.a,{href:`/data-science/latest/data-science-workflows/projects/project-templates`,children:`project template environments`}),` provided by the platform. These environments are stored in `,_jsx(_components.code,{children:`/opt/continuum/anaconda/envs`}),`, along with any custom environments created `,_jsx(_components.em,{children:`during the editor session`}),`.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`The project repository is cloned into `,_jsx(_components.code,{children:`/opt/continuum/project`}),`. (Only changes to files in this directory can be saved to the repository.)`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`anaconda-project prepare`}),` command runs, scans the project’s `,_jsx(_components.code,{children:`anaconda-project.yml`}),` file for new packages and environments, and installs them into the running session.`]}),`\n`,_jsxs(_components.p,{children:[`During this phase, you can monitor the progress by watching the output of `,_jsx(_components.code,{children:`/opt/continuum/preparing`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`When this process completes, the `,_jsx(_components.code,{children:`/opt/continuum/prepare.log`}),` is created.`]}),`\n`]}),`\n`]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Any changes made to the container image will be lost when the session stops, so any packages installed from the command line are available during the current session only. To persist package installs across sessions, they must be added to the project’s `,_jsx(_components.code,{children:`anaconda-project.yml`}),` file.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`helm-rollback-fails-with-a-kubernetes-dashboard-csrf-conflict`,children:`Helm rollback fails with a kubernetes-dashboard-csrf conflict`}),`\n`,_jsxs(_components.p,{children:[`Running `,_jsx(_components.code,{children:`helm rollback anaconda-enterprise \u003cREVISION>`}),` can fail with an error similar to:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Error: conflict occurred while applying object default/kubernetes-dashboard-csrf /v1, Kind=Secret: Apply failed with 1 conflict: conflict with \"dashboard\" using v1: .data.csrf`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsxs(_components.p,{children:[`This occurs because the `,_jsx(_components.code,{children:`kubernetes-dashboard-csrf`}),` secret is managed by both the Helm chart and the Kubernetes Dashboard application, which writes its own CSRF token to the same secret at runtime. `,_jsx(_components.code,{children:`helm rollback`}),` reapplies the secret content captured at the time of the target revision, which is typically out of date by the time a rollback is needed, causing Kubernetes to reject the conflicting write. This affects Workbench chart versions prior to `,_jsx(_components.code,{children:`ae-helm-chart-1.1-364`}),`, on both K3s and BYOK8s installations.`]}),`\n`,_jsx(_components.p,{children:`To resolve it:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:`Delete the conflicting secret and retry the rollback:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`kubectl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` delete`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` secret`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` kubernetes-dashboard-csrf`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --name`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`NAMESPAC`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`E`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`helm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` rollback`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` anaconda-enterprise`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`REVISIO`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`N`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --name`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`NAMESPAC`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`E`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`})]}),`\n`]})})}),`\n`,_jsx(_MdxComponentBoundary,{name:`Comments`,children:_jsx(Comments,{children:_jsxs(_components.p,{children:[`Replace \u003cNAMESPACE> with the namespace Workbench is installed in.`,_jsx(`br`,{}),`\nReplace \u003cREVISION> with the target revision number.`]})})}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:`Restart the Workbench Dashboard pod so it picks up the recreated secret (it caches its token at startup and will not notice the change otherwise):`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`kubectl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` delete`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` pod`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --name`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`NAMESPAC`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`E`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -l`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` app.kubernetes.io/name=anaconda-enterprise-ops-dashboard`})]}),`\n`]})})}),`\n`,_jsx(_MdxComponentBoundary,{name:`Comments`,children:_jsx(Comments,{children:_jsx(_components.p,{children:`Replace \u003cNAMESPACE> with the namespace Workbench is installed in.`})})}),`\n`,_jsx(_components.p,{children:`If no pods match this selector in your environment, locate the pod by name and delete it directly:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`kubectl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` get`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` pods`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --name`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`NAMESPAC`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`E`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` |`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:` grep`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` dashboard`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`kubectl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` delete`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` pod`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --name`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`NAMESPAC`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`E`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`POD_NAM`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`E`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`})]}),`\n`]})})}),`\n`,_jsx(_MdxComponentBoundary,{name:`Comments`,children:_jsx(Comments,{children:_jsxs(_components.p,{children:[`Replace \u003cNAMESPACE> with the namespace Workbench is installed in.`,_jsx(`br`,{}),`\nReplace \u003cPOD_NAME> with the name of the Dashboard pod from the first command.`]})})}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:`Confirm the secret and pod are healthy:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`kubectl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` get`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` secret`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` kubernetes-dashboard-csrf`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --name`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`NAMESPAC`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`E`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -o`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` jsonpath='{.data.csrf}'`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`kubectl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` get`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` pods`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --name`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`NAMESPAC`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`E`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` |`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:` grep`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` dashboard`})]}),`\n`]})})}),`\n`,_jsx(_MdxComponentBoundary,{name:`Comments`,children:_jsx(Comments,{children:_jsx(_components.p,{children:`Replace \u003cNAMESPACE> with the namespace Workbench is installed in.`})})}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`csrf`}),` field should return a non-empty base64 value, and the Dashboard pod should show `,_jsx(_components.code,{children:`1/1 Running`}),`.`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/data-science/latest/install/migrate/byok8s-upgrade#troubleshooting-a-failed-rollback`,children:`Bring Your Own Kubernetes (BYOK8s) Upgrade`}),` guide for the full walkthrough, including how to find the revision to roll back to.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{GCell,GTH,GRow,GBody,GHead,GTable,Comments,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Troubleshooting","keywords":["troubleshooting","debugging","user","errors","helm","rollback"],"description":null,"href":"/data-science/latest/troubleshoot"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[141,371,")=>null;const GTH=()=>null;const GTable=()=>null;const Comments=()=>null;const G"],[636,2062,""],[48014,48054,"Table,Comments,GRow,GBody,GHead,default:"]]},"mdxExtracts":{"tableOfContents":[{"title":"Gravity troubleshooting","slug":"gravity-troubleshooting","depth":2,"children":[]},{"title":"User errors","slug":"user-errors","depth":2,"children":[]},{"title":"Editor sessions","slug":"editor-sessions","depth":2,"children":[]},{"title":"Helm rollback fails with a kubernetes-dashboard-csrf conflict","slug":"helm-rollback-fails-with-a-kubernetes-dashboard-csrf-conflict","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/anaconda-29683c67/b738e1eb47e9934c/_transcend.js","/docs/_mintlify/custom/anaconda-29683c67/3ca111da84ffed5d/docs-dropdown-tooltip.js","/docs/_mintlify/custom/anaconda-29683c67/a3d1c2dd97aa6593/toc-indicator.js"],"dynamicCss":".mint-my-4 {\n margin-top: 1rem;\n margin-bottom: 1rem\n}\n.mint-flex {\n display: flex\n}\n.mint-h-5 {\n height: 1.25rem\n}\n.mint-w-4 {\n width: 1rem\n}\n.mint-w-5 {\n width: 1.25rem\n}\n.mint-w-full {\n width: 100%\n}\n.mint-min-w-0 {\n min-width: 0px\n}\n.mint-gap-3 {\n gap: 0.75rem\n}\n.mint-overflow-hidden {\n overflow: hidden\n}\n.mint-rounded-2xl {\n border-radius: 1rem\n}\n.mint-border {\n border-width: 1px\n}\n.mint-border-zinc-500\\/20 {\n border-color: rgb(113 113 122 / 0.2)\n}\n.mint-bg-zinc-50\\/50 {\n background-color: rgb(250 250 250 / 0.5)\n}\n.mint-px-5 {\n padding-left: 1.25rem;\n padding-right: 1.25rem\n}\n.mint-py-4 {\n padding-top: 1rem;\n padding-bottom: 1rem\n}\n.mint-text-sm {\n font-size: 0.875rem;\n line-height: 1.25rem\n}\n.dark\\:mint-border-zinc-500\\/30:is(.dark *) {\n border-color: rgb(113 113 122 / 0.3)\n}\n.dark\\:mint-bg-zinc-500\\/10:is(.dark *) {\n background-color: rgb(113 113 122 / 0.1)\n}","subdomain":"anaconda-29683c67","siteName":"Anaconda","title":"Troubleshooting - Anaconda","contextualStarterQuestions":[{"_id":"6ada7ae81864d9f20147415f","deploymentId":"6781700c5f1e7d2ac00fcc4a","questionText":"What troubleshooting steps work best?","status":"active","generatedBy":"contextual","path":"data-science/latest/troubleshoot","createdAt":"2026-10-22T21:06:48.032Z","updatedAt":"2026-10-22T21:06:48.032Z","__v":0},{"_id":"6ada7ae81864d9f201474160","deploymentId":"6781700c5f1e7d2ac00fcc4a","questionText":"Where do I find error solutions?","status":"active","generatedBy":"contextual","path":"data-science/latest/troubleshoot","createdAt":"2026-10-22T21:06:48.032Z","updatedAt":"2026-10-22T21:06:48.032Z","__v":0},{"_id":"6ada7ae81864d9f20147415e","deploymentId":"6781700c5f1e7d2ac00fcc4a","questionText":"How do I fix common errors?","status":"active","generatedBy":"contextual","path":"data-science/latest/troubleshoot","createdAt":"2026-10-22T21:06:48.032Z","updatedAt":"2026-10-22T21:06:48.032Z","__v":0}],"navMaps":{"firstHrefInVersion":{"5.9.0":{"href":"/data-science/latest/troubleshoot","matchLevel":0},"5.8.1":{"href":"/data-science/5.8.1/troubleshoot","matchLevel":1,"noindex":true},"5.8.0":{"href":"/data-science/5.8.0/troubleshoot","matchLevel":1,"noindex":true},"5.7.1":{"href":"/data-science/5.7.1/troubleshoot","matchLevel":1,"noindex":true},"5.7.0":{"href":"/data-science/5.7.0/troubleshoot","matchLevel":1,"noindex":true},"5.6.2":{"href":"/data-science/5.6.2/troubleshoot","matchLevel":1,"noindex":true},"5.6.1":{"href":"/data-science/5.6.1/troubleshoot","matchLevel":1,"noindex":true},"5.6.0":{"href":"/data-science/5.6.0/troubleshoot","matchLevel":1,"noindex":true},"5.5.2":{"href":"/data-science/5.5.2/troubleshoot","matchLevel":1,"noindex":true},"5.5.1":{"href":"/data-science/5.5.1/troubleshoot","matchLevel":1,"noindex":true},"6.8.0":{"href":"/psm-on-prem/6.8.0/main","matchLevel":4},"6.7.2":{"href":"/psm-on-prem/6.7.2/main","matchLevel":4},"6.7.1":{"href":"/psm-on-prem/6.7.1/main","matchLevel":4},"6.7.0":{"href":"/psm-on-prem/6.7.0/main","matchLevel":4},"6.6.5":{"href":"/psm-on-prem/6.6.5/main","matchLevel":4},"6.6.4":{"href":"/psm-on-prem/6.6.4/main","matchLevel":4},"6.6.3":{"href":"/psm-on-prem/6.6.3/main","matchLevel":4},"6.6.2":{"href":"/psm-on-prem/6.6.2/main","matchLevel":4},"6.6.1":{"href":"/psm-on-prem/6.6.1/main","matchLevel":4},"6.6.0":{"href":"/psm-on-prem/6.6.0/main","matchLevel":4},"6.5.3":{"href":"/psm-on-prem/6.5.3/main","matchLevel":4},"6.5.2":{"href":"/psm-on-prem/6.5.2/main","matchLevel":4},"6.5.1":{"href":"/psm-on-prem/6.5.1/main","matchLevel":4},"6.4.0":{"href":"/psm-on-prem/6.4.0/main","matchLevel":4},"6.3.1":{"href":"/psm-on-prem/6.3.1/main","matchLevel":4},"6.3.0":{"href":"/psm-on-prem/6.3.0/main","matchLevel":4},"6.2.0":{"href":"/psm-on-prem/6.2.0/main","matchLevel":4},"6.1.9":{"href":"/psm-on-prem/6.1.9/main","matchLevel":4},"6.1.8":{"href":"/psm-on-prem/6.1.8/main","matchLevel":4},"6.1.7":{"href":"/psm-on-prem/6.1.7/main","matchLevel":4},"6.1.6":{"href":"/psm-on-prem/6.1.6/main","matchLevel":4},"6.1.4":{"href":"/psm-on-prem/6.1.4/main","matchLevel":4}},"firstHrefInLanguage":{}},"lastModified":"2026-10-22T21:02:36.569Z","originalFileLocation":"data-science/latest/troubleshoot.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Anaconda\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Troubleshooting - Anaconda\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Anaconda\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.anaconda.com/docs/data-science/latest/troubleshoot\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://anaconda-29683c67.mintlify.app/_mintlify/api/og/v2?division=Data+Science+%26+AI+Workbench\u0026amp;title=Troubleshooting\u0026amp;theme=a631e829865976b88c6af112\u0026amp;signature=8fc9a96ba514337ab28e0d99ce81ff6bea74056f0789a9f29267a5314be1ba3d\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Troubleshooting - Anaconda\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://anaconda-29683c67.mintlify.app/_mintlify/api/og/v2?division=Data+Science+%26+AI+Workbench\u0026amp;title=Troubleshooting\u0026amp;theme=a631e829865976b88c6af112\u0026amp;signature=8fc9a96ba514337ab28e0d99ce81ff6bea74056f0789a9f29267a5314be1ba3d\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Anaconda\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1d6cf7\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.anaconda.com/docs/data-science/latest/troubleshoot\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/data-science/latest/troubleshoot.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.anaconda.com/#organization\",\"name\":\"Anaconda\",\"url\":\"https://www.anaconda.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/anaconda-29683c67/s-9WR15r5rZoaPqb/logo/light.svg?fit=max\u0026auto=format\u0026n=s-9WR15r5rZoaPqb\u0026q=85\u0026s=5996719b8530aaf065dc1ee1f39b2e67\"}},{\"@type\":\"WebSite\",\"@id\":\"https://www.anaconda.com/docs#website\",\"name\":\"Anaconda\",\"url\":\"https://www.anaconda.com/docs\",\"publisher\":{\"@id\":\"https://www.anaconda.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.anaconda.com/docs/data-science/latest/troubleshoot#webpage\",\"url\":\"https://www.anaconda.com/docs/data-science/latest/troubleshoot\",\"name\":\"Troubleshooting\",\"dateModified\":\"2026-10-22T21:02:36.569Z\",\"isPartOf\":{\"@id\":\"https://www.anaconda.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.anaconda.com/docs/data-science/latest/troubleshoot#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.anaconda.com/docs/data-science/latest/troubleshoot#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Data Science \u0026 AI Workbench\",\"item\":\"https://www.anaconda.com/docs/data-science/latest/main\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Troubleshooting\",\"item\":\"https://www.anaconda.com/docs/data-science/latest/troubleshoot\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://www.anaconda.com/docs/data-science/latest/troubleshoot#article\",\"headline\":\"Troubleshooting\",\"name\":\"Troubleshooting\",\"url\":\"https://www.anaconda.com/docs/data-science/latest/troubleshoot\",\"mainEntityOfPage\":{\"@id\":\"https://www.anaconda.com/docs/data-science/latest/troubleshoot#webpage\"},\"dateModified\":\"2026-10-22T21:02:36.569Z\",\"keywords\":\"troubleshooting, debugging, user, errors, helm, rollback\",\"publisher\":{\"@id\":\"https://www.anaconda.com/#organization\"},\"isPartOf\":{\"@id\":\"https://www.anaconda.com/docs#website\"}}]}\u003c/script>","siteName":"Anaconda","nav":{"global":null,"products":[{"product":"Anaconda Docs","icon":"https://mintlify.s3.us-west-1.amazonaws.com/anaconda-29683c67/images/anaconda-icon.svg","pages":[{"title":"Anaconda Docs","href":"/main"}]},{"product":"Getting Started","icon":"rocket-launch","pages":[{"title":"Getting Started","href":"/getting-started/main"}]},{"product":"Anaconda.org","icon":"globe","pages":[{"title":"Anaconda.org","href":"/anaconda-org/key-features"}]},{"product":"Anaconda Desktop","icon":"desktop","pages":[{"title":"Anaconda Desktop","href":"/anaconda-desktop/key-features"}]},{"product":"Package Security Manager","icon":"shield-check","versions":[{"version":"6.8.0"},{"version":"6.7.2"},{"version":"6.7.1"},{"version":"6.7.0"},{"version":"6.6.5"},{"version":"6.6.4"},{"version":"6.6.3"},{"version":"6.6.2"},{"version":"6.6.1"},{"version":"6.6.0"},{"version":"6.5.3"},{"version":"6.5.2"},{"version":"6.5.1"},{"version":"6.4.0"},{"version":"6.3.1"},{"version":"6.3.0"},{"version":"6.2.0"},{"version":"6.1.9"},{"version":"6.1.8"},{"version":"6.1.7"},{"version":"6.1.6"},{"version":"6.1.4"}],"pages":[{"title":"Package Security Manager","href":"/anaconda-platform/main"}]},{"product":"Anaconda Platform","icon":"layer-group","pages":[{"title":"Anaconda Platform","href":"/platform/main"}]},{"product":"Data Science \u0026 AI Workbench","icon":"chart-network","versions":[{"version":"5.9.0","groups":[{"group":"Data Science \u0026 AI Workbench","pages":[{"title":"Data Science \u0026 AI Workbench","sidebarTitle":"Key Features","href":"/data-science/latest/main"},{"group":"Preparing an environment for Workbench","pages":[{"title":"Preparing an environment for Workbench","sidebarTitle":"Getting started","href":"/data-science/latest/environment-prep/main"},{"title":"Preparing a K3s environment for Workbench","href":"/data-science/latest/environment-prep/k3s-prep"},{"title":"Preparing a BYOK8s environment for Workbench","href":"/data-science/latest/environment-prep/byok8s-prep"},{"group":"Environment-specific recommendations","pages":[{"title":"Environment-specific recommendations","href":"/data-science/latest/environment-prep/env-specific-reqs/main"},{"title":"Azure Kubernetes Service","href":"/data-science/latest/environment-prep/env-specific-reqs/aks"},{"title":"Amazon Elastic Kubernetes Service","href":"/data-science/latest/environment-prep/env-specific-reqs/eks"},{"title":"Google Kubernetes Engine","href":"/data-science/latest/environment-prep/env-specific-reqs/gke"},{"title":"OpenShift Container Platform","href":"/data-science/latest/environment-prep/env-specific-reqs/ocp"},{"title":"RedHat OpenShift Service on AWS (ROSA)","href":"/data-science/latest/environment-prep/env-specific-reqs/rosa"},{"title":"NFS Storage Recommendations","href":"/data-science/latest/environment-prep/env-specific-reqs/nfs"}]},{"title":"Preparing a Gravity environment for Workbench","href":"/data-science/latest/environment-prep/gravity-prep"}]},{"group":"Installing Workbench","pages":[{"title":"Installing Workbench","sidebarTitle":"Installation","href":"/data-science/latest/install/main"},{"title":"K3s installation","href":"/data-science/latest/install/k3s"},{"title":"Bring Your Own Kubernetes (BYOK8s) Installation","href":"/data-science/latest/install/byok8s"},{"title":"Gravity Installation","href":"/data-science/latest/install/gravity"},{"title":"Post-install configuration","href":"/data-science/latest/install/config"},{"title":"Updating TLS/SSL certificates","href":"/data-science/latest/install/certs"},{"group":"Upgrading Workbench","pages":[{"title":"Upgrading Workbench","sidebarTitle":"Upgrading vs Migrating","href":"/data-science/latest/install/migrate/main"},{"title":"Upgrading Workbench on Gravity","href":"/data-science/latest/install/migrate/upgrade"},{"title":"Bring Your Own Kubernetes (BYOK8s) Upgrade","href":"/data-science/latest/install/migrate/byok8s-upgrade"},{"title":"Backing up and restoring Workbench","href":"/data-science/latest/install/migrate/backup-restore"},{"title":"Migrating from Gravity to K3s","href":"/data-science/latest/install/migrate/gravity-to-k3s"},{"title":"Migrating from Gravity to Bring Your Own Kubernetes (BYOK8s)","sidebarTitle":"Migrating from Gravity to BYOK8s","href":"/data-science/latest/install/migrate/byok8s-migrate"},{"title":"Uninstalling Workbench","href":"/data-science/latest/install/migrate/uninstall"},{"title":"Uninstalling Workbench and K3s","href":"/data-science/latest/install/migrate/k3s-uninstall"},{"title":"Uninstalling Workbench on BYOK8s","href":"/data-science/latest/install/migrate/byok8s-uninstall"},{"title":"Keycloak Upgrade","href":"/data-science/latest/install/migrate/keycloak-upgrade"}]}]},{"group":"Administering Workbench","pages":[{"title":"Administering Workbench","sidebarTitle":"Administrator Guides","href":"/data-science/latest/admin/main"},{"group":"Managing Cluster Resources","pages":[{"title":"Managing cluster resources","sidebarTitle":"Cluster Management","href":"/data-science/latest/admin/resources/main"},{"group":"Gravity Monitoring","pages":[{"title":"Gravity Monitoring","href":"/data-science/latest/admin/resources/gravity/main"},{"title":"Adding and removing nodes","href":"/data-science/latest/admin/resources/gravity/add-remove-node"},{"title":"Monitoring cluster utilization","href":"/data-science/latest/admin/resources/gravity/monitor-cluster"},{"title":"Monitoring sessions and deployments","href":"/data-science/latest/admin/resources/gravity/monitor-sessions-deps"},{"title":"Viewing system logs","href":"/data-science/latest/admin/resources/gravity/logging"},{"title":"Viewing activity logs","href":"/data-science/latest/admin/resources/gravity/activity"}]},{"title":"System metrics","href":"/data-science/latest/admin/resources/prometheus"},{"title":"Configuring workload resource profiles","href":"/data-science/latest/admin/resources/resource-profile"},{"title":"Fault tolerance in Workbench","href":"/data-science/latest/admin/resources/fault-tolerance"}]},{"group":"Configuring user access","pages":[{"title":"Configuring user access","href":"/data-science/latest/admin/user-mgmt/main"},{"title":"Managing users","href":"/data-science/latest/admin/user-mgmt/users"},{"title":"Roles and groups","href":"/data-science/latest/admin/user-mgmt/groups"},{"title":"Managing System Administrators","href":"/data-science/latest/admin/user-mgmt/admins"},{"title":"Configuring session timeouts","href":"/data-science/latest/admin/user-mgmt/session-timeout"},{"title":"Enabling brute force protection","href":"/data-science/latest/admin/user-mgmt/threat-mitigation"},{"title":"Establishing an LDAP connection","href":"/data-science/latest/admin/user-mgmt/ldap-setup"},{"title":"Google IAM setup example","href":"/data-science/latest/admin/user-mgmt/google-setup"}]},{"group":"Configuring channels and mirrors","pages":[{"title":"Configuring channels and mirrors","sidebarTitle":"Distributing software","href":"/data-science/latest/admin/chan-pkg/main"},{"title":"Configuring conda in Workbench","href":"/data-science/latest/admin/chan-pkg/conda-config"},{"title":"Managing channels and packages","href":"/data-science/latest/admin/chan-pkg/channels"},{"title":"Mirroring channels and packages","href":"/data-science/latest/admin/chan-pkg/mirror"}]},{"title":"Configuring persistent environments and sample projects","href":"/data-science/latest/admin/custom_env_proj"},{"title":"Generating custom Anaconda installers","href":"/data-science/latest/admin/custom-installer"},{"title":"Project session management","href":"/data-science/latest/admin/session-mgmt"},{"group":"Advanced platform settings","pages":[{"title":"Advanced platform settings","sidebarTitle":"Platform configurations","href":"/data-science/latest/admin/advanced/main"},{"title":"Configuring platform settings","href":"/data-science/latest/admin/advanced/settings"},{"title":"Setting global config variables","href":"/data-science/latest/admin/advanced/global_config"},{"title":"Changing the database password","href":"/data-science/latest/admin/advanced/db-passwd"},{"title":"Workbench CLI","href":"/data-science/latest/admin/advanced/ae-cli"},{"title":"Changing the platform redirect URLs","href":"/data-science/latest/admin/advanced/redirect-urls"},{"title":"Apache Livy and Workbench","href":"/data-science/latest/admin/advanced/livy-server"},{"title":"Configuring Livy server for Hadoop Spark access","href":"/data-science/latest/admin/advanced/config-livy-server"},{"title":"Adding Anaconda Assistant to Workbench","href":"/data-science/latest/admin/advanced/anaconda-assistant"},{"title":"Adding VSCode to Workbench","href":"/data-science/latest/admin/advanced/vscode"},{"title":"Adding RStudio to Workbench","href":"/data-science/latest/admin/advanced/rstudio-install"},{"title":"Adding MLflow to Workbench","href":"/data-science/latest/admin/advanced/mlflow_install"},{"title":"Connecting to an external version control repository","href":"/data-science/latest/admin/advanced/config-repo"},{"title":"Migrating projects between version control repositories","href":"/data-science/latest/admin/advanced/migrate-projects"},{"title":"Mounting an external file share","href":"/data-science/latest/admin/advanced/nfs"},{"title":"Disabling sudo for yum","href":"/data-science/latest/admin/advanced/sudo-yum"},{"title":"Specifying alternate wildcard domains","href":"/data-science/latest/admin/advanced/domains"},{"title":"Connecting to external Postgres","href":"/data-science/latest/admin/advanced/external-postgres"},{"title":"Upgrading Postgres version","href":"/data-science/latest/admin/advanced/postgres-upgrade"},{"title":"Migrating from Anaconda Enterprise 4 to Workbench","href":"/data-science/latest/admin/advanced/ae-migrate"},{"title":"Editor Lite","href":"/data-science/latest/admin/advanced/editor-lite"}]}]},{"group":"Data Science Workflows","pages":[{"title":"Using Workbench","sidebarTitle":"Using Workbench","href":"/data-science/latest/data-science-workflows/main"},{"group":"Projects","pages":[{"title":"Projects","sidebarTitle":"Getting started with projects","href":"/data-science/latest/data-science-workflows/projects/main"},{"title":"Project templates","href":"/data-science/latest/data-science-workflows/projects/project-templates"},{"title":"Working with projects","href":"/data-science/latest/data-science-workflows/projects/working-with-projects"},{"title":"Branching and merging","href":"/data-science/latest/data-science-workflows/projects/branching"},{"title":"Project tagging","href":"/data-science/latest/data-science-workflows/projects/project-tagging"},{"title":"Project sessions","href":"/data-science/latest/data-science-workflows/projects/project-session"},{"title":"Project configurations","href":"/data-science/latest/data-science-workflows/projects/project-config"},{"title":"Converting projects to pixi format","sidebarTitle":"Converting to pixi","href":"/data-science/latest/data-science-workflows/projects/pixi"},{"title":"Project collaboration","href":"/data-science/latest/data-science-workflows/projects/collaborate"},{"title":"Project logs","href":"/data-science/latest/data-science-workflows/projects/project-logs"}]},{"group":"Packages","pages":[{"title":"Working with channels and packages","sidebarTitle":"Distributing software","href":"/data-science/latest/data-science-workflows/packages/main"},{"title":"Building a conda package","href":"/data-science/latest/data-science-workflows/packages/build"},{"title":"Channels and packages","href":"/data-science/latest/data-science-workflows/packages/channels"},{"title":"Configuring conda","href":"/data-science/latest/data-science-workflows/packages/conda"}]},{"title":"Using installers, parcels and management packs","href":"/data-science/latest/data-science-workflows/installers"},{"group":"Data","pages":[{"title":"Working with data","sidebarTitle":"Working with data","href":"/data-science/latest/data-science-workflows/data/main"},{"title":"Loading data into your project","href":"/data-science/latest/data-science-workflows/data/load"},{"title":"Exploring project data","href":"/data-science/latest/data-science-workflows/data/explore"},{"title":"Data preparation","href":"/data-science/latest/data-science-workflows/data/prep"},{"title":"Using statistics","href":"/data-science/latest/data-science-workflows/data/stats"}]},{"group":"Deployments","pages":[{"title":"Deployments","sidebarTitle":"Deploying projects","href":"/data-science/latest/data-science-workflows/deployments/main"},{"title":"Deploying a REST API","href":"/data-science/latest/data-science-workflows/deployments/rest-api"},{"title":"Deploying a Flask application","href":"/data-science/latest/data-science-workflows/deployments/deploy-flask"},{"title":"Sharing deployments","href":"/data-science/latest/data-science-workflows/deployments/share"},{"title":"Deployment logs","href":"/data-science/latest/data-science-workflows/deployments/deployment-logs"}]},{"title":"Schedules","href":"/data-science/latest/data-science-workflows/schedules"},{"title":"Using GPUs in sessions and deployments","href":"/data-science/latest/data-science-workflows/gpu"},{"title":"User settings","href":"/data-science/latest/data-science-workflows/user-settings"},{"title":"Secrets","href":"/data-science/latest/data-science-workflows/secrets"},{"title":"Configuring user access to external version control","href":"/data-science/latest/data-science-workflows/external-repo-user"},{"title":"Visualizations and dashboards","href":"/data-science/latest/data-science-workflows/viz"},{"group":"Ml Deep Learn","pages":[{"title":"Machine learning and deep learning","sidebarTitle":"Overview","href":"/data-science/latest/data-science-workflows/ml-deep-learn/main"},{"title":"Developing models","href":"/data-science/latest/data-science-workflows/ml-deep-learn/dev-model"},{"title":"Training models","href":"/data-science/latest/data-science-workflows/ml-deep-learn/train-model"},{"title":"Deploying models as endpoints","href":"/data-science/latest/data-science-workflows/ml-deep-learn/deploy-model"},{"title":"Querying and scoring models","description":null,"href":"/data-science/latest/data-science-workflows/ml-deep-learn/query-score-model"}]}]},{"title":"Troubleshooting","href":"/data-science/latest/troubleshoot"},{"group":"Reference","pages":[{"title":"Reference materials","sidebarTitle":"Overview","description":null,"href":"/data-science/latest/reference/main"},{"title":"Release notes","href":"/data-science/latest/reference/release"},{"title":"Known issues","href":"/data-science/latest/reference/known-issues"},{"title":"Frequently asked questions","href":"/data-science/latest/reference/faq"},{"title":"Understanding Workbench system requirements","href":"/data-science/latest/reference/understanding-ae5"},{"title":"Gravity update policy","href":"/data-science/latest/reference/gravity-support"},{"title":"Project reproducibility in Workbench","href":"/data-science/latest/reference/reproducibility"}]}]}]},{"version":"5.8.1","pages":[{"title":"5.8.1","href":"/data-science/5.8.1/troubleshoot"}]},{"version":"5.8.0","pages":[{"title":"5.8.0","href":"/data-science/5.8.0/troubleshoot"}]},{"version":"5.7.1","pages":[{"title":"5.7.1","href":"/data-science/5.7.1/troubleshoot"}]},{"version":"5.7.0","pages":[{"title":"5.7.0","href":"/data-science/5.7.0/troubleshoot"}]},{"version":"5.6.2","pages":[{"title":"5.6.2","href":"/data-science/5.6.2/troubleshoot"}]},{"version":"5.6.1","pages":[{"title":"5.6.1","href":"/data-science/5.6.1/troubleshoot"}]},{"version":"5.6.0","pages":[{"title":"5.6.0","href":"/data-science/5.6.0/troubleshoot"}]},{"version":"5.5.2","pages":[{"title":"5.5.2","href":"/data-science/5.5.2/troubleshoot"}]},{"version":"5.5.1","pages":[{"title":"5.5.1","href":"/data-science/5.5.1/troubleshoot"}]}]},{"product":"Anaconda CLI \u0026 MCP","icon":"terminal","pages":[{"title":"Anaconda CLI \u0026 MCP","href":"/cli-reference/anaconda-cli/getting-started"}]},{"product":"Legacy applications","icon":"window-restore","pages":[{"title":"Legacy applications","href":"/legacy/anaconda-navigator/main"}]},{"product":"Reference","icon":"book","pages":[{"title":"Reference","href":"/reference/release-notes"}]},{"product":"Support \u0026 Troubleshooting","icon":"headset","pages":[{"title":"Support \u0026 Troubleshooting","href":"/reference/help-support"}]},{"product":"Repository Managers","hidden":true,"pages":[{"title":"Repository Managers","href":"/repo-managers/main"}]}]},"title":"Troubleshooting - Anaconda","buildId":"dpl_AUojGTPodKNPTVaxVPcxnNvkSVqo","deploymentId":"dpl_AUojGTPodKNPTVaxVPcxnNvkSVqo","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-DSDQiHav.js","DynamicMarkdown-BQC1aHST.js","zoom-image-lightbox-DdOI8a7V.js","lightbox-handle-r17bVUz3.js"]}