This repository has been archived on 2024-12-17. You can view files and clone it, but cannot push or open issues or pull requests.
get-all-logs/req

43 lines
2.0 KiB
Plaintext
Raw Normal View History

2023-03-20 17:32:28 +08:00
grep -vP '^PRETTY_NAME=\"(Ubuntu 20.04.*|AlmaLinux 8.*|Centos 7 x64.*|Astra Linux 1.7.3)\"' /etc/os-release && echo 'ОС совместима'
lscpu
#количество памяти
free --mega | awk 'NR==2{print $2}'
#проверка sse4_2
lscpu | grep -q sse4_2 && echo 'sse4_2 поддерживается'
#проверка размера диска
if [ $(df --block-size=1m /opt/ispsystem | awk 'NR==2 {print $4}') -ge 36800 ]; then echo 'равно';fi
#проверка поддержки виртуализации
lscpu | grep -q AMD-V && echo 'виртуализация поддерживается'
#проверка количества ядер
num=$(lscpu --parse=CORE | tail -n 1);num=$((num+1));echo $num
#vm6 список требований
#Процессор 2 ГГц #Количество ядер 2 шт.
#Оперативная память 4 Гб
#Дисковое пространство 150 Гб
#SSE4.2
#Операционные системы:
#AlmaLinux 8;
#CentOS 7 x64;
#Ubuntu 20.04.
#Astra Linux 1.7.3.
#dci6
#сервер платформы — физический или виртуальный на основе виртуализации KVM, Hyper-V или VMware ESXi;
#Процессор 2.4 ГГц
#Количество ядер 4 шт
#Оперативная память 8 Гб
#Дисковое пространство 110 Гб
#Поддерживаемые операционные системы:
#AlmaLinux 8;
#CentOS 7 x64;
#Ubuntu 20.04.
#Дополнительно для лицензий Infrastructure:
#
#Astra Linux Special Edition 1.7.3 редакции "Орёл", "Воронеж".
#если занято больше 90 процентов, выдать предупреждение
if [ $(df --block-size=1m /opt/ispsystem | awk 'NR==2 {print $5}' | sed 's/\%//g') -ge 90 ]; then echo 'занято больше 90 процентов места';else echo 'занято меньше 90% места';fi
#проверка занятого места