Диагностика неполадок CodeScoring.Save¶
Этот раздел помогает быстро собрать первичную информацию о состоянии инсталляции: состояние pod'ов, логи сервисов, доступность базы данных и хранилища. Команды ниже не исправляют проблему автоматически, а дают данные для дальнейшего анализа.
Проблемы с pods¶
# Описание pod
kubectl describe pod <POD_NAME> -n codescoring-save
# Логи pod
kubectl logs <POD_NAME> -n codescoring-save --previous
# Вход в pod для диагностики
kubectl exec -it <POD_NAME> -n codescoring-save -- /bin/sh
Проблемы с базой данных¶
# Проверка подключения к PostgreSQL из postgres pod
kubectl exec -it -n codescoring-save postgres-0 -- \
psql -U save_user -d save_db
# Проверка таблиц внутри psql
\dt
\q
Проблемы с хранилищем¶
# Проверка доступа к MinIO
kubectl port-forward -n codescoring-save svc/save-minio 9001:9001
# Откройте в браузере:
# http://localhost:9001
Страница была полезна?