Ошибка, с которой вы столкнулись, — это известная проблема в скрипте update.sh mailcow. Скрипт некорректно проверяет версию Docker Compose, требуя, чтобы она точно начиналась с 2., и завершается с ошибкой при обнаружении новых мажорных версий (например, 5.0.0), даже если они удовлетворяют требованию «больше 2.0».
Будет выдаваться ошибка:
Cannot find Docker Compose with a Version Higher than 2.X.X.
Личится проблема внесением изменений в скрипт где проверяется версия:
появились изменения grep -e «^[2-9]\.» -e «^v[2-9]\.» -e «^[1-9][0-9]\.» -e «^v[1-9][0-9]\.»
Но когда я изменил на другом экземпляре grep -e «^[2-9]\.» -e «^v[2-9]\.» -e «^[1-9][0-9]\.» -e «^v[1-9][0-9]\.» , а не grep -e «^2.» -e «^v2.» -e «^5.» -e «^v5.» у меня при запуске обновления скрипт жаловался на ошибки.
Раздел: Alma linux, Mailcow |
Комментарии к записи Не обновляется Mailcow отключены
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 md5
host all all 192.168.1.12/32 md5
host all all 192.168.1.25/32 md5
host all all 192.168.2.3/32 md5
host all all 192.168.3.3/32 md5
# Allow replication connections from localhost, by a user with the
# replication privilege.
local replication all trust
host replication all 127.0.0.1/32 md5
Запускаем PosgreSql
systemctl start postgrespro-1c-17
Установка пароля на пользователя postgres
sudo -u postgres psql
ALTER USER postgres WITH ENCRYPTED PASSWORD 'пароль';
quit
Перезапуск службы PostgreSql
systemctl restart postgrespro-1c-17
Установим шрифты Microsoft Core Fonts необходимые для корректной работы платформы 1С Linux. Если вы планируете только удаленное подключение к базе на сервере 1С Предприятие, то установку шрифтов можно пропустить.
Для публикации баз данных на Веб сервере переходим в каталог
cd /opt/1cv8/x86_64/8_3_27_1719/
./webinst -apache24 -wsdir BASE -dir /var/www/BASE -connStr 'Srvr="srv-1c8c";Ref="BASE"' -confPath /etc/httpd/conf/httpd.conf
Перезапускаем Веб сервер
systemctl restart httpd
Перезапускаем сервер
reboot
Создание и загрузка базы данных через конфигуратор 1с8
Раздел: 1C8, Alma linux, Apach, PostgreSql, Новости |
Комментарии к записи Установка сервера 1C 8.3-1C 8.3 на Alma Linux 9 c PostgreSQL 17 и Web сервер отключены
Следующие действия необходимо выполнить из командной строки(или через веб консоль или подключившись по ssh через tmux) каждого узла Proxmox VE в вашем кластере.
Не забудьте убедиться, что перед продолжением работы создана действительная резервная копия всех виртуальных машин и CT.
Запуск скрипта проверки готовности Proxymox VE к апгрейду с 8 версии на 9
pve8to9 --full
Виртуальная машина с ID 101 использует устаревшую версию machine. После обновления она может не запуститься. После обновления PVE измените версию machine на 6.0 или новее через веб-интерфейс (Hardware → Machine) или CLI.
Не установлен grub-efi-amd64, и есть предупреждение о съемном загрузчике. Выполните команду из предупреждения, чтобы настроить и переустановить GRUB для UEFI.
Конфликт загрузчиков: система использует systemd-boot, но загрузилась в UEFI-режиме. Это блокирующая ошибка. Удалите пакетsystemd-boot, так как его наличие вызовет проблемы при обновлении других пакетов, связанных с загрузкой
apt remove systemd-boot
А так же есть обновление для пакетов
После исправлений вновь запускаем команду:
pve8to9 —full
Обновление базовых репозиториев Debian до Trixie
Обновите все записи репозиториев Debian и Proxmox VE до Trixie.
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/pve-enterprise.list
Добавьте репозиторий пакетов Proxmox VE 9
Вы можете добавить репозиторий Proxmox VE 9 без подписки с помощью этой команды:
Убедитесь, что apt корректно распознаётся, запустив apt update сначала , а затем apt policy. Ошибок не должно быть, и новый репозиторий должен корректно отображаться в выводе apt policy. Затем можно удалить старый /etc/apt/sources.list.d/ceph.list файл. Можно запустить apt update, а затем apt policy снова, чтобы убедиться, что он был удалён корректно.
Во время обновления система может запросить подтверждение изменений файла конфигурации:
Вставить её в адресную строку браузера и перейти по ней.
На странице авторизации войти в свою учётную запись Яндекс.Диска и разрешить доступ для rclone.
После авторизации rclone автоматически получит необходимый код и завершит настройку, после чего можно будет смонтировать Яндекс.Диск командой: После этого можно смонтировать Яндекс.Диск с помощью команды:
rclone mount yandexdisk: /home/runer/Yandex.Disk --daemon
Команда для размонтирования в rclone называется не umount, а rclone mount с флагом —daemon для фонового выполнения. Чтобы размонтировать Яндекс.Диск, используйте команду fusermount.