Personalizzazione dell'assistenza
L'assistenza a pagamento è disponibile per i clienti che eseguono la migrazione con Migrate to Containers. Contatta l'assistenza clienti Google Cloud per ricevere aiuto. A volte ti potrebbe essere chiesto di utilizzare Sysreport per fornire ulteriori informazioni al team di assistenza e risolvere il problema.
Fornire informazioni all'assistenza Google Cloud
Il report Sysreport fornisce informazioni sulla configurazione del cluster all'assistenza per Migrate to Containers. Ciò consente di velocizzare i tempi di risoluzione.
Per eseguire Sysreport:
Scarica
collect_sysreport.sh
, lo script di Sysreport:migctl debug collect-info
Questo comando scarica lo script in
/tmp/sysreportINDEX/collect_sysreport.sh
, doveINDEX
è un valore di indice univoco.Passa alla directory
/tmp/sysreportINDEX
:cd /tmp/sysreportINDEX
- Esegui lo script
collect_sysreport.sh
:./collect_sysreport.sh [-n NAMESPACE] [-o OUTPUT_DIRECTORY] [-m MIGRATION]
Dove:
- [NAMESPACE]: (facoltativo) lo spazio dei nomi in cui è stato eseguito il deployment di Migrate to Containers (il valore predefinito è
v2k-system
). - [OUTPUT_DIRECTORY]: (facoltativo) percorso della directory
in cui verrà salvato il report sys (il valore predefinito è
$HOME
). - (Facoltativo) [MIGRATION]: informazioni aggiuntive raccolte per una migrazione.
Lo script crea anthos-migrate-logs.TIMESTAMP.tar.xz
, che fornisci all'assistenza Google Cloud.
Per impostazione predefinita, lo script raccoglie:
- Log dal controller CSI Migrate to Containers e dai nodi CSI.
- Syslog dagli host dei nodi CSI Migrate to Containers.
- Log del controller Migrate to Containers.
- Tutte le entità Migrate to Containers dal cluster.
- Se specifichi una migrazione, che utilizza il repository degli artefatti predefinito, raccogli gli artefatti di migrazione dal bucket [Cloud Storage(/storage)".
- L'output di:
kubectl cluster-info
kubectl get nodes; kubectl describe node
kubectl version
kubectl top node
- I log del carico di lavoro.
- L'output di:
ps aux
netstat -tlnp
iptables -t nat -L
fstab
kubectl get pod
kubectl describe pod
kubectl top pod --all-namespaces --containers
kubectl cluster-info dump
kubectl api-resources -o wide
kubectl top pod --all-namespaces --containers
kubectl api-resources -o wide
kubectl get componentstatuses --all-namespaces
kubectl get endpoints --all-namespaces
kubectl get events --all-namespaces
kubectl describe limits --all-namespaces
kubectl get namespaces
kubectl describe pvc --all-namespaces
kubectl describe pv --all-namespaces
kubectl describe quota --all-namespaces
kubectl describe sa --all-namespaces
kubectl describe services --all-namespaces
kubectl describe services --all-namespaces
kubectl get ingresses --all-namespaces
kubectl describe networkpolicies --all-namespaces
kubectl get podsecuritypolicies --all-namespaces
kubectl get clusterrolebindings --all-namespaces
kubectl describe storageclasses --all-namespaces
kubectl describe volumeattachments --all-namespaces