xshok-proxmox - cкрипты для работы с proxmox и его оптимизации.Возможности:
- отключиениекорпоративных репозиториев, включение публичных, добавление других источников
- исправление известных ошибок (отсутствие открытого ключа, максимальное количество просмотров пользователем и т. д.)
- обновление системы
- обнаружение процессора
AMD EPYC и применение исправлений- переключение
APT на использование IPv4- обновление
proxmox и установка различных системных утилит.- настройка
bashrc- добавление последнего
CEPH, предоставленный d proxmox- отключение
portmapper / rpcbind (безопасность)- обеспечение заполнение пулов энтропии, предотвращение замедление во время ожидания энтропии
- защита веб-интерфейса с помощью
fail2ban- определение, запущено ли приложение на виртуальной машине, и установка соответствующего гостевого агента.
- установка
ifupdown2 для виртуальной внутренней сети позволяет вносить изменения в сетевые настройки без перезагрузки (несовместимо с openvswitch-switch)- ограничение размера и оптимизация журнала
- установка заголовочных файлов исходного кода ядра
- установка
kexec, который позволяет быстро перезагружать систему с использованием последней обновленной версии ядра, установленной в качестве основной в загрузчике.- включение
ksmtuned (ksm-control-daemon) и оптимизация в соответствии с размером оперативной памяти.- установка языка, при изменении отключится
XS_NOAPTLANG- увеличение максимального количества просмотров пользователем,
limit FD, ulimit FD, максимального лимита длинны ключей, ulimits- оптимизация
logrotate- инструмент сканирования безопасности
Lynis от Cisofy- увеличение максимального количества открытых файлов
FS- оптимизация памяти
- красивый баннер
MOTD- включение оптимизации сети
- экономия трафика и не загрузка дополнителных языков, требуется
XS_LANG="en_US.UTF-8"- отключение репозиториев корпоративного
proxmox- удаление баннера подписки
- установка
openvswitch для виртуальной внутренней сети- определение, является ли узел сервером
OVH, и установите OVH Real Time Monitoring
- установка pigz для замены gzip, сжатие gzip в 2 раза быстрее- исправление ошибки: высокое использование подкачки при низком использовании памяти.
- включение контроля перегрузки
TCP BBR- включение
TCP fastopen- включение тестирование репозитория
proxmox- автоматическая синхронизация времени
- установка часового пояса, ели пусто = устанавливается автоматически по
IP- установка общих системных утилит
- увеличение скорости резервного копирования
vzdump- оптимизация размера
ZFS arc в соответствии с размером памяти- установка
zfs-auto-snapshothttps://github.com/extremeshok/xshok-proxmox
опубликовано в @gitgate
#proxmox #pve
