---
schema_version: "1"
id: b61b8f747b45c0dc604249dd29d25b9744b1d0e3342ebe1654aa7818dc71b879
title: Solução de problemas do Helm Chart
collection: tableau
version: current
locale: pt-br
portal_url: https://docs.salesforce.com/tableau/current/pt-br/server/server-helm-troubleshooting.md
canonical_url: https://help.tableau.com/current/server/pt-br/server-helm-troubleshooting.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 3b3ab92bf24c4b32cfe5c52bc51f536a7c0d9ebd9f1adebe2658cd9ab46abc03
description: "Importante: esta documentação pressupõe um conhecimento do Helm e de Helm Charts e não tenta fornecer exemplos prescritivos detalhados"
---
[Pular para o conteúdo principal](#main-content)

# Tableau Server Helm Chart - Solução de problemas

**Importante**: esta documentação pressupõe um conhecimento do Helm e de Helm Charts e não tenta fornecer exemplos prescritivos detalhados. Ele foi criado para clientes que estão familiarizados com o Tableau Server e com o Helm e Helm Charts.

## Introdução

Este tópico fornece ajuda para você diagnosticar e resolver problemas comuns ao implantar o Tableau Server no Kubernetes usando um Helm Chart. Ele aborda problemas de instalação, problemas de tempo de execução e técnicas de depuração.

## Etapas de solução de problemas gerais

Ao encontrar problemas com o Tableau Server no Kubernetes:

1. Verificar status e eventos do pod
2. Consultar registros de contêiner
3. Verificar a disponibilidade de recursos
4. Verificar reivindicações de volume persistentes
5. Rever o status de versão do Helm
6. Examinar conectividade de serviço e rede

## Pods que não iniciam

1. Verifique o status do pod:
    
    kubectl get pods -l app.kubernetes.io/instance=tableau-server  
    kubectl describe pod <pod-name>
2. Verifique os logs:
    
    kubectl logs <pod-name>
3. Verifique os eventos:
    
    kubectl get events --sort-by='.lastTimestamp'

## Problemas com volumes persistentes

1. Verifique o status do PVC:
    
    kubectl get pvc  
    kubectl describe pvc <pvc-name>
2. Verifique a classe de armazenamento:
    
    kubectl get storageclass

## Problemas com a chave de ativação de licença

1. Verifique se a chave de ativação de licença está definida:
    
    kubectl get secret tableau-server-secrets -o 
    jsonpath='{.data.LICENSE\_KEY}' | base64 -d
2. Atualize a chave de ativação de licença:
    
    \# Edit values.yaml and upgrade  
    helm upgrade tableau-server ./helm/tableau-server -f ./helm/tableau-server/values.yaml

## Falhas na verificação de integridade

1. Verifique o script de verificação de integridade:
    
    kubectl exec <pod-name> -- /docker/alive-check  
    kubectl exec <pod-name> -- /docker/server-ready-check
2. Ajuste o tempo da verificação de integridade:
    
    healthChecks:  
      liveness:  
        initialDelaySeconds: 600  # Increase if server takes longer to start

## Problemas no bootstrap com múltiplos nós

1. Verifique o volume do bootstrap:
    
    kubectl get pvc | grep bootstrap
2. Verificação de arquivo de bootstrap:
    
    kubectl exec <primary-pod> -- ls -la /docker/config/bootstrap
3. Verifique o modo de acesso ReadWrateMany:
    
    persistence:  
      bootstrap:  
        accessMode: ReadWriteMany  # Required for multi-node
4. Verifique o vínculo PV/PVC de bootstrap para provisionamento de EFS estático:
    
    kubectl get pv tableau-bootstrap-pv  
    kubectl get pvc -n default tableau-server-bootstrap  
    kubectl describe pv tableau-bootstrap-pv  
    kubectl describe pvc -n default tableau-server-bootstrap
5. Se a montagem falhar após o vínculo do VPN, verifique os erros do CSI/IAM do EFS:
    
    kubectl describe pod -n default tableau-server-primary-0  
    kubectl get events -n default --sort-by='.lastTimestamp'
6. Erros `driver name efs.csi.aws.com not found`:
    
    Instale e verifique o complemento EKS conforme descrito em [Pré-requisitos do Amazon Elastic Kubernetes Service (EKS)](https://help.tableau.com/current/server/pt-br/server-helm-prerequisites.htm#EKS-Prereq-storageclass).
7. Corrigir falhas de autorização de `DescribeMountTargets`
    
    - Método preferido:
        
        aws iam attach-role-policy \\  
          --role-name <your-node-instance-role> \\  
          --policy-arn   
        arn:aws:iam::aws:policy/AmazonElasticFileSystemClientReadWriteAccess
        
        Em seguida, reinicie os pods afetados (o nó principal e todos os nós trabalhadores. Os trabalhadores são selecionados por rótulo, para que qualquer contagem de réplicas seja incluída.
    - Método alternativo
        
        Forçar a montagem do IP de destino na configuração de PV de bootstrap:
        
        Defina `persistence.bootstrap.pv.csi.volumeAttributes.mounttargetip` (ou o PV manual `volumeAttributes.mounttargetip`) e reaplique/atualize.

## Recursos adicionais

- [Documentação do Tableau Server](https://help.tableau.com/current/server-linux/en-us/)
- [Referência sobre Logs do Tableau Server](https://help.tableau.com/current/server-linux/en-us/logs.htm)
- [Solução de problemas do Kubernetes](https://kubernetes.io/docs/tasks/debug/)
- [Solução de problemas do Helm](https://helm.sh/docs/faq/troubleshooting/)
- [Documentação do Helm](https://helm.sh/docs/)