Перейти к содержанию

Диагностика неполадок 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
Страница была полезна?