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 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 "════════════════════════════════════════════════════════════"