Personaliza la asistencia
La asistencia paga está disponible para los clientes que migran con Migrate to Containers. Comunícate con el equipo de Atención al cliente de Cloud para obtener ayuda. A veces, es posible que se te solicite usar Sysreport para proporcionar información adicional al equipo de asistencia al cliente a fin de resolver el problema.
Proporciona información al equipo de asistencia de Google Cloud
Sysreport proporciona respalda Migrate a Contenedores con información sobre la configuración de tu clúster. Esto facilita una respuesta más rápida en las resoluciones.
Para ejecutar Sysreport, haz lo siguiente:
Descarga la secuencia de comandos de Sysreport
collect_sysreport.sh
:migctl debug collect-info
Con este comando, se descarga la secuencia de comandos en
/tmp/sysreportINDEX/collect_sysreport.sh
, en la queINDEX
es un valor de índice único.Cambia al directorio
/tmp/sysreportINDEX
:cd /tmp/sysreportINDEX
- Ejecuta la secuencia de comandos
collect_sysreport.sh
:./collect_sysreport.sh [-n NAMESPACE] [-o OUTPUT_DIRECTORY] [-m MIGRATION]
Aquí:
- [NAMESPACE]: el espacio de nombres en el que se implementó Migrate to Containers. La configuración predeterminada es
v2k-system
(opcional). - [OUTPUT_DIRECTORY]: ruta de acceso al directorio en el que se guardará Sysreport (la configuración predeterminada es
$HOME
) (opcional). - [MIGRATION]: información adicional recopilada para una migración (opcional).
La secuencia de comandos crea anthos-migrate-logs.TIMESTAMP.tar.xz
, que proporcionas al equipo de asistencia de Google Cloud.
De forma predeterminada, la secuencia de comandos recopila lo siguiente:
- Registros desde el controlador CSI y los nodos CSI de Migrate to Containers.
- Syslog desde los hosts del nodo CSI de Migrate to Containers.
- Registros del controlador de Migrate to Containers.
- Todas las entidades de Migrate to Containers del clúster.
- Si especificas una migración y la migración usa el repositorio de artefactos predeterminado, recopila los artefactos de migración desde el bucket [Cloud Storage(/storage).
- El resultado de:
kubectl cluster-info
kubectl get nodes; kubectl describe node
kubectl version
kubectl top node
- Los registros de cargas de trabajo.
- El resultado de:
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