Несколько недель назад я услышал о новом инструменте под названием ProxMenux. Уже через 5 минут использования стало ясно, что это, вероятно, лучший инструмент для Proxmox, о котором всем стоит знать, но который пока мало кто использует. В этой статье я расскажу, что из себя представляет ProxMenux и почему он так полезен.
Что такое ProxMenux?
ProxMenux — это открытый проект, предоставляющий интерфейс на основе меню для управления сервером Proxmox VE. Вместо запоминания команд или переключения между разделами веб-интерфейса, ProxMenux позволяет выполнять сложные задачи через простые меню, что ускоряет и упрощает работу.
Основные функции:
- Обзор системных ресурсов: мониторинг CPU, RAM и дисков.
- Управление ВМ и контейнерами: создание, удаление, запуск, остановка.
- Настройка сети: управление мостами, физическими интерфейсами.
- Управление хранилищами: настройка ZFS, добавление дисков.
- Работа с оборудованием: управление PCI-устройствами, настройка IOMMU.
- Обновления Proxmox: установка обновлений.
- Управление питанием: перезагрузка или выключение сервера.
Кому полезен ProxMenux?
- Новички: отличный инструмент для тех, кто только начинает работать с Proxmox.
- Опытные пользователи: ускоряет выполнение рутинных задач.
- Те, кто хочет учиться: позволяет узнать новые команды и функции.
Установка ProxMenux
Установка очень проста. Подключитесь к серверу Proxmox VE по SSH и выполните команду:
bash
bash -c "$(wget -qLO — https://raw.githubusercontent.com/MacRimi/ProxMenux/main/install_proxmenux.sh)"
Во время установки будут установлены зависимости: whiptail
, curl
, jq
, Python 3 и создано виртуальное окружение для Google Translate.
После завершения установки введите команду menu
, чтобы запустить интерфейс.
Основные возможности меню
После запуска ProxMenux вы увидите меню с вариантами действий:
plaintext
1) Настройки после установки Proxmox
2) Помощь и информационные команды
3) Оборудование: GPU и Coral-TPU
4) Создать ВМ из шаблона или скрипта
5) Управление дисками и хранилищами
6) Вспомогательные скрипты для Proxmox VE
7) Сеть
8) Настройки
9) Выход
1. Настройки после установки Proxmox
Здесь доступны:
- Скрипты пост-установки.
- Опции для настройки Proxmox VE.
- Инструменты для удаления компонентов.
2. Помощь и команды
Список полезных команд для:
- Управления ВМ и контейнерами.
- Работы с хранилищами и сетью.
- Обновлений, резервного копирования и других задач.
3. Оборудование
Возможности:
- Добавление аппаратного ускорения для LXC.
- Настройка Coral TPU.
4. Создание ВМ
Автоматическое развертывание виртуальных машин:
- Системы NAS.
- Windows, Linux, macOS.
- Другие ОС на основе Linux.
5. Управление дисками
Инструменты для:
- Проброса дисков в ВМ или контейнеры.
- Импорта образов дисков.
6. Вспомогательные скрипты
Готовые скрипты для:
- Оптимизации CPU.
- Обновления контейнеров.
- Очистки системы и других задач.
7. Сеть
Проверка и просмотр сетевых настроек.
8. Настройки ProxMenux
Изменение языка, информации о версии, удаление.
Безопасность и обновления
Следите за обновлениями на GitHub: ProxMenux. Участвуйте в обсуждениях и предлагайте новые функции.
Заключение
ProxMenux — это мощный инструмент, который упрощает управление Proxmox как для новичков, так и для опытных администраторов. Простота установки и удобный интерфейс делают его незаменимым помощником. Попробуйте и поделитесь своим мнением!