MrDekin
97 subscribers
3 photos
5 videos
16 links
mrdekin.ru — заметки айтишника-практика
Download Telegram
Для работы IFC plugin в ALSE 1.7.6: добавьте параметр ядра parsec.execstack=1, в /etc/default/grub
привести строку к виду:
GRUB_CMDLINE_LINUX_DEFAULT="parsec.mac=0 quiet net.ifnames=0 parsec.execstack=1"


после чего обновить конфигурацию GRUB

sudo update-grub

перезагрузить ОС и проверить работу IFCP плагина.
👍2
Установка Технологической платформы 1С 8.3 и подключение службы администрирования RAS на ALSE 1.7

Недавно установил 1С на alse 1.7 на сервер по инструкции от wiki.astralinux.ru. Установилось все норм, но пришло время обновлять платформу. Также вместе с 1С я установил службу администрирования через 1С. При установке 1С надо установить галочку напротив «дополнительные функции администрирования».
Для начала надо остановить демон ras, службу администрирования 1С. Для этого надо прописать команды:

1 этап - Удаление старой платформы 1С и службы ras
sudo systemctl disable ras-8.3.22.1750.service

sudo systemctl stop ras-8.3.22.1750.service

После заходим в папку /etc/systemd/system/ и удаляем файлы
sudo rm ras-8.3.22.1750.service
sudo rm srv1cv8-8.3.22.1750@.service

Далее, удаляем платформу 1С в папке /opt/1cv8/x86-64/8.3.22.1750/uninstuller-full После ввода команды появится окно для удаления платформы.

2 этап - Установка технологической платформы 1С

Скачиваем новую платформу и распаковываем. Заходим в распакованный файл и находим новую платформу с расширением run. Запускаем его и устанавливаем новую платформу 1С. Теперь идем в терминал fly и выполняем команду создания файлы настройки службы сервера 1с в службе запуска systemd:
sudo cp /opt/1cv8/x86_64/8.3.23.1865/srv1cv8-8.3.23.1865@.service /etc/systemd/system/srv1cv8-8.3.23.1865@.service


Запускаем сервер 1С (Для экземпляра, который регистрируется с параметрами по умолчанию, определено следующее имя сервиса: default)
sudo systemctl start srv1cv8-8.3.23.1865@default.service
sudo systemctl enable srv1cv8-8.3.23.1865@default.service


Из серии «Полезности». Как посмотреть запущенные службы где упоминаются символы 1с
sudo systemctl list-units --type service --state running |grep 1c


3 этап - Установка RAS

Сервер администрирования кластера серверов из командной строки скорее не инструмент, а заготовка, но он является основой для работы и должен быть запущен. Вручную это делается так:
sudo /opt/1cv8/x86_64/8.3.23.1865/ras --daemon cluster


Далее скопируйте шаблон файла настройки службы в системный каталог
sudo cp /opt/1cv8/x86_64/8.3.23.1865/ras-8.3.23.1865.service /etc/systemd/system/ras-8.3.23.1865.service


Теперь запускаем службу через команды в терминале Fly
sudo systemctl start ras-8.3.23.1865.service
sudo systemctl enable ras-8.3.23.1865.service


В итоге теперь можно запускать «администрирование серверов» и добавить подключение к конкретному серверу.
1
Как реализовать подключение по VNC с возможностью ввода логина и пароля пользователя?

1. Установить необходимые пакеты с помощью команды:
sudo apt install x11vnc -y

2. Создать пароль для авторизации через VNC:
sudo x11vnc -storepasswd /etc/vnc.full.passwd

3. Создать файл с командой для запуска VNC-сервера:
echo "/usr/bin/x11vnc -rfbauth /etc/vnc.full.passwd -rfbport 5900 -forever -o /var/log/x11vnc.log &" | sudo tee /usr/bin/vnc.server > /dev/null

4. Добавить разрешение на его выполнение:
sudo chmod +x /usr/bin/vnc.server

5. Добавить запуск VNC при загрузке X-сервера:
grep "/usr/bin/vnc.server" /etc/X11/fly-dm/Xsetup || echo "/usr/bin/vnc.server &" | sudo tee -a /etc/X11/fly-dm/Xsetup > /dev/null

Перезагрузить ПК. В результате подключения будет отображен экран графического входа в систему для ввода имени и пароля пользователя
👍1
Где искать ключ от КриптоПро в реестре
После того как редактор реестра запущен, пользователю необходимо перейти в ветку реестра, которая соответствует установленной версии КриптоПро CSP:

для КриптоПро CSP 3.6:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Installer \ UserData \ S-1-5-18\ Products \ 05480A45343B0B0429E4860F13549069 \ InstallProperties;


для КриптоПро CSP 3.9:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Installer \ UserData \ S-1-5-18 \ Products \ 68A52D936E5ACF24C9F8FE4A1C830BC8 \ InstallProperties;


для КриптоПро CSP 4.0:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Installer \ UserData \ S-1-5-18 \ Products \ 7AB5E7046046FB044ACD63458B5F481C \ InstallProperties;


для КриптоПро CSP 5.0:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Installer \ UserData \ S-1-5-18 \ Products \ 08F19F05793DC7340B8C2621D83E5BE5 \ InstallProperties.

Далее:
Нажать строку «ProductID»;
В поле «Значение» будет указан серийный номер требуемой лицензии КриптоПро CSP. После этого пользователь записывает ключ, переустанавливает ОС и устанавливает КриптоПро с использованием своего ключа лицензии.
Ошибка libstdc++.so.6: version 'GLIBCXX_3.4.30' not found при запуске 1С на ALSE 1.8

С данной ошибкой столкнулись в Astra SE 1.8. Она связана с неудачной практикой 1С, заключающейся в поставке системных библиотек вместе с платформой. С одной стороны, это позволяет 1С уменьшить зависимость от конкретного дистрибутива, но в нашем случае библиотека, собранная для одной платформы, некорректно работает на другой.

Решение здесь простое: необходимо удалить или переименовать библиотеку из комплекта, после чего 1С начнет использовать одноименную библиотеку из системы, которая не имеет указанных проблем. Поскольку удаление — это не лучший вариант, мы переименуем библиотеку, и это нужно сделать в двух местах:

mv /opt/1cv8/x86_64/8.3.24.1624/libstdc++.so.6 /opt/1cv8/x86_64/8.3.24.1624/libstdc++.so.6.old
mv /opt/1cv8/common/libstdc++.so.6 /opt/1cv8/common/libstdc++.so.6.old


❗️В первой команде в путь входит номер установленной платформы, уточните и скорректируйте его при необходимости. После того как вы переименуете библиотеку клиент 1С начнет нормально запускаться.
This media is not supported in your browser
VIEW IN TELEGRAM
Установка PROXMOX v 8.3 и разрешение экрана

Если вы решили установить Proxmox на старенький сервер и столкнулись с проблемой, что установка требует разрешение 1920x1080, а ваша видеокарта его не поддерживает, следуйте этим шагам:

1. Загрузитесь с флешки, на которой записан образ Proxmox.
2. На экране выбора установки выберите пункт "Install Proxmox VE (graphical)".
3. Нажмите клавишу `e` на клавиатуре. Это позволит вам редактировать параметры загрузки.
4. Найдите строку, которая начинается со слова `linux`.
5. В конце этой строки добавьте нужные параметры
nomodeset video=1024x768@60

6. После внесения изменений нажмите Ctrl + X или F10, чтобы продолжить установку.
Решение проблемы с ошибкой "error obtaining MAC configuration" в PostgreSQL на Astra Linux 1.8

После создания пользователя, пароля и базы данных в PostgreSQL на Astra Linux 1.8, при попытке войти в базу с помощью команды для проверки подключения:
psql -U <пользователь> -d <имя_базы>

после ввода пароля возникала ошибка:
error obtaining MAC configuration for user "имя_пользователя".
Эта проблема была решена путем редактирования конфигурационного файла

/etc/parsec/mswitch.conf.

В строке, содержащей
параметр zero_if_notfound, значение было изменено с no на yes. После этого ошибка исчезла, и подключение к базе данных прошло успешно.

Таким образом, изменение этого параметра в конфигурации позволило устранить проблему с аутентификацией нового пользователя в PostgreSQL на Astra Linux 1.8.
Сборка KeePassXC на astralinux 1.8

Для установки менеджера паролей KeePassXC выполните следующие шаги:
1. Скачайте программу с официального сайта: KeePassXC Download.
2. Разархивируйте загруженный файл с помощью команды:
tar -xf keepassxc-2.7.10-src.tar.xz

3. Перейдите в разархивированную папку:
cd keepassxc-2.7.10-src

4. Выполните команду для конфигурации сборки:
cmake -DWITH_XC_ALL=ON -DCMAKE_BUILD_TYPE=Release

5. Соберите программу с помощью команды:
make

6. Установите KeePassXC с правами администратора:
sudo make install

После выполнения этих шагов KeePassXC версии 2.7.10 будет установлен на вашем компьютере.

P.S. KeePassXC — это менеджер паролей, который помогает безопасно хранить и управлять вашими паролями и учетными данными. Он шифрует ваши данные, обеспечивая защиту от несанкционированного доступа.
Установка и настройка UAVprofSim на ALSE 1.7
-----------------------------------
Для использования Симулятора необходимо предварительно обновить ОС.

Перед установкой драйвера убедитесь в отсутствии файла xorg.conf , используя,
например, команду:

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.date +%s


Если выполнение этой команды выдает ошибку, то такое поведение
нормально: файла xorg.conf не было.

Выполнив первоначальное обновление ОС, выполните в терминале следующую команду:
sudo apt install --yes --force-yes nvidia-driver-470(« Здесь ваша версия драйвера) nvidia-settings xserver-
xorg-video-nvidia-470


Затем необходимо заменить стандартный драйвер nouveau на установленный Nvidia .
Сначала повысьте уровень доступа в терминале:
sudo -i


Затем в том же терминале вводите следующие команды (для удобства команды
отделены пустыми строчками):
ln -s /usr/lib32/i386-linux-gnu/ /usr/lib/i386-linux-gnu

echo blacklist nouveau >> /etc/modprobe.d/blacklist.conf

echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist.conf

sed -i -e "s/^[[:space:]]*nouveau[[:space:]]\+modeset[[:space:]]*=[[:space:]]*1/#nouveau modeset=1/" /etc/initramfs-tools/modules

update-initramfs -u -k all


Далее, не перезагружая систему
‼️Описанное ниже изменение в настройке операционной системы ведет к снижению её защищенности. Применяя это изменение вы принимаете на себя ответственность за возможные последствия. Подробнее тут

добавьте параметр ядра parsec.execstack со значением 1 в строку значений параметра GRUB_CMDLINE_LINUX_DEFAULT в конфигурационном файле /etc/default/grub.
Пример результирующей строки:

GRUB_CMDLINE_LINUX_DEFAULT="parsec.mac=0 quiet net.ifnames=0 parsec.execstack=1"

обновить конфигурацию загрузчика:
sudo update-grub

Перезагрузите ОС. Далее скачиваете для UAVprofSim программу и устанавливаете по инструкции.
Массовый перенос ключей и сертификатов CryptoPro с компьютера на компьютер

Для переноса сертификатов и ключей КриптоПро выполните следующие шаги:

1. Узнайте SID текущего пользователя:
wmic useraccount where name='user' get sid 

(замените user на имя учетной записи).

2. Откройте редактор реестра (regedit.exe) и перейдите к:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Crypto Pro\Settings\Users\S-1-5-21-XXXX-XXXX-XXXX-XXXX\Keys

(где S-1-5-21-XXXX-XXXX-XXXX-XXXX — ваш SID). Экспортируйте папку Keys.

3. Скопируйте сертификаты из директории:
C:\Users\user\AppData\Roaming\Microsoft\SystemCertificates\My

(замените user на имя учетной записи).
4. Перенесите экспортированный файл реестра и директорию My на новый компьютер.
5. Откройте файл реестра в текстовом редакторе и замените старый SID на новый.
6. Запустите .reg файл для внесения изменений в реестр.
7. Скопируйте папку My с сертификатами в соответствующее место в профиле нового пользователя.

Теперь перенос завершен, проверьте работу сертификатов.
Обход создания учетной записи Microsoft при установке Windows 10 или 11

При установке новых версий Windows 10 или 11 нет пункта "у меня нет интернет" и приходится подключать компьютер к интернету, что в свою очередь ведёт к обязательному созданию учётной записи Microsoft. Но этот пункт можно обойти с помощью всего лишь одной команды командной строки.

1. Запустите установку Windows 10 или 11.

2. Когда появится окно с просьбой создать учетную запись Microsoft, нажмите Shift + F10.

3. Откроется командная строка (CMD).

4. Введите следующую команду:

start ms-cxh:localonly

5. Появится окно для создания локальной учетной записи.

6. Введите имя пользователя (например, admin или user).

7. Завершите установку, и вы попадете на рабочий стол.

Этот метод позволяет обойти обязательное создание учетной записи Microsoft.
Пропадание сети из‑за автонастройки (Windows 10)

1. Запусти Командную строку от имени администратора.

2. Проверь конфигурацию: ipconfig /all (видно, что статический IP стал повторяющимся, а основным стал автоматический).

3. Узнай ID сетевого интерфейса: (в моем случае был интерфейс Ethernet0 с id 6):
netsh interface ipv4 show interfaces

4. Отключи DAD для нужного интерфейса (подставь свой ID, пример для ID 6):
netsh interface ipv4 set interface 6 dadtransmits=0 store=persistent

5. Перезагрузи компьютер.

После перезапуска интернет должен появиться.
Установка Windows 10 на уже установленный AstraLinux (Dual Boot)

В школе, в классе по БАС, мне поручили установить Windows 10 параллельно с уже установленной AstraLinux 1.7 Orel на ноутбук. Линукс был установлен на NVMe диск объемом 512 Гб. Для выполнения работы я использовал live-образ StrelecPE.

Шаги установки

1. Подготовка USB-флешки: Я записал live-образ на USB-флешку и загрузился с нее. Первым делом я разделил диск пополам, используя программу EaseUS Partition Master.

2. Установка Windows 10: После разделения диска я открыл программу 78Setup, указал ISO-образ Windows 10 и начал установку операционной системы на пустой раздел.

3. Перезагрузка: После завершения установки я перезагрузил компьютер. Первым загружался Windows, и GRUB не открывался. Через bios я выбрал загрузку AstraLinux и в терминале ввел команду sudo update-grub. Однако после перезагрузки все равно загружался Windows 10.

4. Настройки BIOS: Я зашел в BIOS и установил AstraLinux в качестве первой загрузочной опции. После этого, к моему удивлению, загрузился GRUB, в котором появился список доступных операционных систем, включая Windows.

5. Настройка GRUB для Windows: В GRUB я выбрал загрузку Windows, но система запросила логин и пароль от AstraLinux. Чтобы устранить эту проблему, я загрузился в AstraLinux и в терминале выполнил команду sudo nano /boot/grub/grub.cfg. В этом файле я добавил опцию --unrestricted в строку menuentry для Windows 10. В результате, строка выглядела следующим образом:

menuentry "Windows Boot Manager (on /dev/nvme0n1p1)" --class windows --class os --unrestricted

После сохранения изменений и перезагрузки, при выборе загрузки Windows, система загружалась без запроса пароля.

Для того, чтобы изменения сделать постоянными нужный элемент меню можно добавить в файл /etc/grub.d/40_custom, указав в нем все необходимые параметры. Например, для создания элемента меню "Windows 10 без пароля" для загрузки Windows 10 без запроса пароля (опция --unrestricted) добавить следующие строки:
menuentry "Windows 10 без пароля" --class windows --class os --unrestricted {
insmod ntfs
search --no-floppy --set=root --fs-uuid <UUID_загрузочного_раздела_Windows>
ntldr /bootmgr
}

Для получения значения UUID загрузочного раздела Windows можно использовать команду:
sudo blkid

В качестве образца для создания своего элемента меню можно использовать записи menuentry из файла /boot/grub/grub.cfg. Более подробно про загрузку без пароля можно узнать здесь.

Таким образом, установка Windows 10 на ноутбук с уже установленным AstraLinux прошла успешно. Теперь обе операционные системы могут загружаться без проблем, и пользователи могут выбирать нужную им ОС при старте компьютера.

P.S. При установке на нескольких ноутах были ошибки, AstraLinux не грузился, были ошибки c initramfs. Для устранения надо в командной строке initramfs ввести команду для проверки файловой системы
fsck /dev/sdaX

Замените /dev/sdaX на соответствующий раздел вашей системы (например, /dev/sda1)
🔥2👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Подпись документов в Astra Linux штатными средствами

Раньше для подписи документов со штампом в Astra Linux я использовал r7office или okular-gost. Оказалось, что ставить сторонние программы не обязательно — можно подписывать штатными средствами Astra Linux. Нужно только установить нужный пакет:
sudo apt install fly-csp-cryptopro fly-csp-preview libreoffice-astracsp-plugin

Все работает быстро и стабильнее, чем через другие программы.

P.S. Информацию нашёл в телеграм‑группе про Astra Linux — решил сохранить здесь, чтобы было полезно другим. А на видео показываю как подписывать штатными средствами.
👍3
Как быстро объединить PDF-файлы с помощью PDF Arranger в Astra Linux 1.8

Мне нужно было объединить PDF-файлы, и в этом мне помогла программа из репозитория Astra Linux — PDF Arranger. Это удобное приложение значительно облегчает работу с PDF-документами, легкий и интуитивно понятный инструмент, который предлагает несколько полезных функций:

1. Объединение файлов: Просто перетащите нужные PDF-документы в окно программы, расставьте их в нужном порядке и сохраните результат.
2. Редактирование: Можно удалять, поворачивать прямо в интерфейсе.
3. Простота использования: Интуитивный интерфейс делает программу доступной даже для новичков.

Установить в Astra Linux можно через стандартный пакетный менеджер:
sudo apt install pdfarranger

PDF Arranger — отличный выбор для всех, кто часто работает с PDF-документами и ищет простое решение для их объединения и редактирования. Попробуйте и убедитесь сами!
👍5
Использование jq и curl для идентификации месторасположения сервера

Устанавливаем jq и curl
sudo apt install curl jq

jq пользуется популярностью среди разработчиков и системных администраторов, поскольку значительно упрощает работу с JSON.

Использование curl для получения IP-адреса
Чтобы узнать IP-адрес сервера, можно использовать команду:
curl https://ipinfo.io/ip

После выполнения этой команды в терминале, вы получите ответ в виде текста, примерно так:
192.0.2.1
Это ваш публичный IP-адрес, который виден в интернете.


Для получения дополнительной информации о IP-адресе, например, о его геолокации или провайдере, можно использовать другие URL-адреса ipinfo.io, такие как:
curl https://ipinfo.io/<IP-адрес сервера>

Эти команды помогут вам быстро и эффективно работать с данными о сети и IP-адресах.
Как автоматизировать резервное копирование базы 1С на PostgreSQL с помощью скрипта ibcmd в astralinux

Часто забываете делать бэкап 1С? Можно настроить автоматическое резервное копирование средствами скрипта и cron, чтобы не думать о сохранности данных!

1. Создаём папку для хранения копий и настраиваем права
sudo mkdir -p /var/backup_1c
sudo chown -R astra /var/backup_1c
sudo chmod 700 /var/backup_1c

2. Пишем скрипт для создания резервных копий

Создайте файл, например, /home/astra/backup_1c.sh:

#!/bin/bash

source /path/to/.env

PLATFORM="8.3.25.1394"
DATE=$(date +%F)
BACKUP_DIR="/var/backup_1c"
BASES=("baza1" "baza2" "baza3")

mkdir -p "$BACKUP_DIR"

for BASE in "${BASES[@]}"; do
echo "Создаём резервную копию для базы: $BASE"
/opt/1cv8/x86_64/${PLATFORM}/ibcmd infobase dump \
--dbms=PostgreSQL \
--db-server=localhost \
--db-user="${PGUSER}" \
--db-pwd="${PGPASS}" \
--db-name="${BASE}" \
--user="${USER1C}" \
--password="${PASS1C}" \
"${BACKUP_DIR}/${BASE}_${DATE}.dt"
if [[ $? -eq 0 ]]; then
echo " Бэкап ${BASE} успешно создан: ${BACKUP_DIR}/${BASE}_${DATE}.dt"
else
echo " Ошибка создания бэкапа ${BASE}!"
fi
done

find "$BACKUP_DIR" -name "*.dt" -type f -mtime +7 -exec rm -f {} \;
echo "🗑 Старые архивы удалены."

3. Храним пароли в отдельном .env файле

Создаём файл с переменными и защищаем его:
sudo nano /home/astra/.env

Вставьте:

PGUSER="login" -  логин от Postgresql
PGPASS="parol" - пароль от Postgresql
USER1C="1cuser" - логин от базы
PASS1C="12345" - пароль от базы

Сохраняем и ограничиваем доступ:
sudo chown astra:astra /home/astra/.env
sudo chmod 600 /home/astra/.env

4. Добавляем запуск скрипта в crontab

Открываем crontab:
crontab -e

Добавьте строку для автозапуска, например, ежедневно в 2:00:

0 2 * * * /home/astra/backup_1c.sh >> /var/backup_1c/backup.log 2>&1

* ibcmd — это утилита поставляемая вместе с платформой 1С:Предприятие. Подкоманда infobase dump экспортирует (делает «дамп») текущую информационную базу в файл формата .dt. Полученный файл можно использовать для восстановления, переноса или создания копий базы без необходимости запускать клиент 1С.
1
Что делать, если перепутал разделы LVM для 1С: пошаговая инструкция и советы
================================================
Когда я занимался разметкой разделов LVM для 1С, из-за спешки случайно перепутал при создании разделы /var и /srv в объёмах. В итоге пришлось уменьшать разделы, которые были в LVM. Делюсь своим опытом и пошаговой инструкцией, как я это делал, чтобы всё прошло безопасно.

Перед любыми изменениями я всегда делаю бэкап важных данных из /srv и /var. В моем случае бэкап — это полное копирование содержимого директорий /srv и /var в безопасное место. Это очень важно: если вдруг что-то пойдет не так (например, допустил ошибку при уменьшении или увеличении раздела), всегда можно будет быстро восстановить критичные данные.

Как я делал быстрый бэкап:
Можно архивировать каталоги, тогда переносить будет проще:
tar -cvpzf /путь_к_бэкапам/srv-backup.tar.gz /srv
tar -cvpzf /путь_к_бэкапам/var-backup.tar.gz /var

Архив обычно занимает меньше места, особенно если в каталоге куча мелких файлов.
Обязательно проверяю копии: захожу в архивы, убеждаюсь, что структура правильная и весит столько, сколько ожидается.

Как восстанавливать:
Если что-то пошло не так, легко разархивировать обратно:
tar -xvpzf /путь_к_бэкапам/srv-backup.tar.gz -C /
tar -xvpzf /путь_к_бэкапам/var-backup.tar.gz -C /


🔥 Важно: Бэкап лучше делать при остановленных сервисах (например, останавливаю 1С), чтобы не получить неконсистентные данные. Если место ограничено, можно копировать только «критичные» каталоги, например, базы 1С, но я предпочитаю делать полный бэкап.

И ещё! Не стоит хранить бэкап на том же разделе LVM, который планируешь менять.

Алгоритм работы:
1. Проверяю объём данных на /srv:
du -sh /srv

Удостоверяюсь, что реально данных меньше (чтобы потом безопасно уменьшить раздел).

2. Размонтирую /srv:
umount /srv

Если не удаётся – проверь, нет ли процессов, использующих /srv.

3. Проверяю файловую систему на ошибки:
e2fsck -f /dev/mapper/astra24963-srv

4. Уменьшаю файловую систему до 50 ГБ:
resize2fs /dev/mapper/astra24963-srv 50G

5. Уменьшаю логический том /srv до 50 ГБ:
lvreduce -L 50G /dev/mapper/astra24963-srv

6. Монтирую /srv обратно:
mount /srv

Проверяю, что данные на месте.

7. Добавляю всё свободное пространство к /var:
lvextend -l +100%FREE /dev/mapper/astra24963-var

resize2fs /dev/mapper/astra24963-var

/var увеличивается на всё доступное место. Уменьшать /var не требуется.
8. Проверь результат:
df -h

Теперь у каталога /var стало больше свободного места, а у /srv — ровно 50 ГБ.
Надеюсь, мой опыт кому-нибудь пригодится и убережёт от типичных ошибок с LVM и бэкапами!
👍2
MrDekin pinned «Уважаемые подписчики, в связи ситуацией вокруг телеграмма создал канал в max. Кому интересно переходите по ссылке.»