Files
ospab.host/ospabhost/backend/proxmox-diagnostic.sh
Georgiy Syralev d45baf2260 sitemap и тд
2025-11-01 12:29:46 +03:00

44 lines
1.6 KiB
Bash
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#!/bin/bash
# Скрипт диагностики для Proxmox - запустить на сервере Proxmox
echo "════════════════════════════════════════════════════════════"
echo " ДИАГНОСТИКА PROXMOX ДЛЯ OSPABHOST"
echo "════════════════════════════════════════════════════════════"
echo ""
echo "1⃣ Версия Proxmox:"
pveversion
echo ""
echo "2⃣ Доступные storage pools:"
pvesm status --enabled 1
echo ""
echo "3⃣ Существующие контейнеры LXC:"
pct list
echo ""
echo "4⃣ API пользователи и токены:"
echo "Users:"
pveum user list | grep -E "api-user|ospab"
echo ""
echo "Tokens:"
pveum token list
echo ""
echo "5⃣ Права API пользователя:"
pveum acl list | grep api-user
echo ""
echo "6⃣ Сетевые интерфейсы:"
ip -br address
echo ""
echo "7⃣ Логи Proxmox (последние 20 строк):"
tail -20 /var/log/pve/api2-access.log
echo ""
echo "════════════════════════════════════════════════════════════"
echo "✅ Диагностика завершена"
echo "════════════════════════════════════════════════════════════"