Цитата | ||
---|---|---|
написал: Сегодня при установке ./bitrix-env-9.sh на CentOs9 столкнулся с такой проблемой (в логе /tmp/bitrix-env-*****.log):
|
17.03.2025 07:00:26
vmbitrix 9.0.5
Выводится такая ошибка: yum update Bitrix Packages for Enterprise Linux 9 - x86_64 1.0 MB/s | 91 kB 00:00 Node.js Packages for Linux RPM based distros - x86_64 2.9 MB/s | 888 kB 00:00 N|Solid Packages for Linux RPM based distros - x86_64 1.6 MB/s | 648 kB 00:00 CentOS Stream 9 - BaseOS 11 MB/s | 8.7 MB 00:00 CentOS Stream 9 - AppStream 11 MB/s | 23 MB 00:02 CentOS Stream 9 - CRB 10 MB/s | 6.8 MB 00:00 CentOS Stream 9 - Extras packages 496 kB/s | 20 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 2.9 MB/s | 144 kB 00:00 Errors during downloading metadata for repository 'epel': - Status code: 404 for - Status code: 404 for Error: Failed to download metadata for repo 'epel': Yum repo downloading error: Downloading error(s): repodata/2d4475d17779624e353de15eee8e76bad76bf998d76ab453297 |
|
|
|
17.03.2025 07:10:57
./bitrix-env-9.sh
============================================================ Bitrix Environment for Linux installation script. Yes will be assumed as a default answer. Enter 'n' or 'no' for a 'No'. Anything else will be considered a 'Yes'. This script MUST be run as root, or it will fail. ============================================================ OS and version: CentOS Stream 9 System update in progress. Please wait. Error updating the system. Log-file: Failed to stop cockpit.service: Unit cockpit.service not loaded. Failed to stop cockpit.socket: Unit cockpit.socket not loaded. Failed to disable unit: Unit file cockpit.service does not exist. Failed to disable unit: Unit file cockpit.socket does not exist. error: package cockpit-packagekit is not installed error: package cockpit-podman is not installed error: package cockpit-storaged is not installed error: package cockpit is not installed error: package cockpit-ws is not installed error: package cockpit-system is not installed error: package cockpit-bridge is not installed Extra Packages for Enterprise Linux 9 - x86_64 2.2 MB/s | 144 kB 00:00 Errors during downloading metadata for repository 'epel': - Status code: 404 for - Status code: 404 for Error: Failed to download metadata for repo 'epel': Yum repo downloading error: Downloading error(s): repodata/2d4475d17779624e353de15eee8e76bad76bf998d76ab453297 2025-03-17T07:07:05: 2186 : System update in progress. Please wait. Extra Packages for Enterprise Linux 9 - x86_64 2.5 MB/s | 144 kB 00:00 Errors during downloading metadata for repository 'epel': - Status code: 404 for - Status code: 404 for Error: Failed to download metadata for repo 'epel': Yum repo downloading error: Downloading error(s): repodata/2d4475d17779624e353de15eee8e76bad76bf998d76ab453297 2025-03-17T07:07:05: 2186 : Error updating the system. |
|
|
|
17.03.2025 18:04:22
Гаврил Скрябин, вас почему-то на кривые зеркала ОС кидает, а там 400ые ошибки. Пробуйте другие локации, прокси, или сменить зеркала на прямой урл рабочей репы (или всех реп ОС).
|
|
|
|
17.03.2025 18:11:51
Коллеги, виртуальная машина VMBitrix 9.0.5 вышла в релиз. В этой версии сосредоточились на исправлении ошибок.
rpm пакет обновлен, пересобран, доступен для: - CentOS Stream 9 - Rocky Linux 9.x - Alma Linux 9.x - Oracle Linux 9.x sh-скрипт (bitrix-env-9.sh) для установки машины обновлен, по прежнему поддерживает все 4 ОС. Способ запуска прежний:
Обновление ПО: nginx 1.26.3 push-server 3.0.1 Основные исправления: nginx обновлен до 1.26.3 (пакет bx-nginx 1.26.3), модуль headers-more до 0.38. push-server обновлен до 3.0.1 (пакет bx-push-server 3.0.1), незначительные изменения. Исправлены важные ошибки безопасности. Исправлена ошибка отображения php предупреждений в меню машины, если версия PHP 8.4. Добавлен бэкап файла php.ini при повышении или понижении версии PHP. В конфигурацию nginx добавлено новое правило для облачного хранилища Timeweb.Cloud (как s3 совместимое). В конфигурации nginx расширены правила блокировки служебных файлов. По умолчанию отключен debug в push сервере. Исправлены ошибки и предупреждения из логов системы, связанные с работой сервисов nginx, bvat, push (для совместимости с systemd). Образы: В этой версии выпускаться не будут. Образы обновим в следующей версии. Исходники пакетов: Добавляем файл для репозитория исходных версий - /etc/yum.repos.d/bitrix-source-9.repo с содержимым:
Убедимся что есть пакеты dnf-utils и yum-utils:
Скачиваем все исходники: bitrix-env, bx-ansible-core, bx-nginx, bx-push-server, bx-catdoc, bx-sphinx, bx-mod_auth_ntlm_winbind
Примерный ответ в консоли:
Всем удачи. Спасибо за обратную связь! |
|||||||||||
|
|
18.03.2025 01:58:58
Обновил 2 проекта на 9.0.5 полет нормальный. Но обновлял 2 шагами - сначала bitrix потом all через меню VM, надеюсь не критичен такой порядок и можно сразу all бахать?
|
|
|
|
20.03.2025 20:58:55
Скажите, пожалуйста что такое BitrixEnv?
Хочу понять следующее. Сейчас на сервере всё установлено и сконфигурировано вручную (nginx, php-fpm, mariadb, ssl) на Centos 7 Грядет переезд на другой дистрибутив. Позволит ли BitrixEnv заменить установку вручную компонентов - nginx, php-fpm, mariadb, ssl? Или этот скрипт нужен лишь для того, чтобы запускать Виртуальную машину Битрикс? Т.е. не хочется всё вручную устанавливать, но и не хочется Виртуальную машину поднимать. Позволит ли BitrixEnv как-то облегчить задачу по установке веб-сервера и прочего? |
|
|
|
20.03.2025 23:08:47
|
|||
|
|
23.03.2025 17:53:38
Подскажите пожалуйста! Как установить Виртуальная машина VMBitrix 9.0.3 с объёмом диска 50 ГБ для VirtualBox (VMBitrix9.0-0-CentOSStream9-VirtualBox.ova) на VirtualBox Версия 7.1.6 r167084 (Qt6.5.3).
При Создать или Добавить не видит VB файл с машиной и никак не хочет устанавливаться!
Ложь создаёт проблему в будущем. Правда оставляет проблему в прошлом.
|
|
|
|
23.03.2025 23:43:17
|
|||
|
|
25.03.2025 07:10:53
Благодарю, так работает, только не успеваю ввести новый пароль root )))
![]()
Ложь создаёт проблему в будущем. Правда оставляет проблему в прошлом.
|
|
|
|
25.03.2025 12:57:43
Какая странная информация в доках
Есть VMBitrix и BitrixVM? В чем прикол? Я тут сижу думаю, что лучше Виртуалка от Битрикса или самому всё поставить, а тут еще и такая инфа. Вот цитаты
Также там есть ссылка на вирт машину, где написано ВМбитрикс Переходим во вкладку руководство и там ссылка И там уже BitrixVM Можете скинуть актуальные ссылки? Что актуально VMbitrx | BitrixVM? И Всё таки что будет по производительности лучше - этот ваш ВМБитриксВМ или всё же поставить ручками. Так как виртуалка - это еще один слой абстрации и ресурсы системы на его обслуживание? |
|||||
|
|
25.03.2025 13:42:22
Это все таки синонимы, а в руководстве указано, что виртуальная машина Битрикс предназначена для тестирования приложения во время разработки! Хотя её используют как рабочий сервер.
Ложь создаёт проблему в будущем. Правда оставляет проблему в прошлом.
|
|
|
|
25.03.2025 14:21:35
В смысле? Это не для продакшена? А в чем смысл, рекламировать и писать доки? |
|||
|
|
25.03.2025 19:17:15
Да просто вам смысл изменили) Так то она для всего: тестирование, разработка, продакшен и т.д.)
Спасибо. Ссылка старая на курс от 7-ой версии ведет. Поправим. |
|||||
|
|
25.03.2025 19:44:10
Коллеги, виртуальная машина VMBitrix 9.0.6 вышла в релиз. В этой версии добавили поддержку Percona Server 8.4.
rpm пакет обновлен, пересобран, доступен для: - CentOS Stream 9 - Rocky Linux 9.x - Alma Linux 9.x - Oracle Linux 9.x sh-скрипт (bitrix-env-9.sh) для установки машины обновлен, по прежнему поддерживает все 4 ОС. Способ запуска прежний:
Обновление ПО: percona-server 8.4.x (опционально) Основные исправления: Добавлена возможность обновить Percona Server до версии 8.4. Реализована возможность установить виртуальную машину sh скриптом с указанием версии Percona Server: 8.0 или 8.4. По умолчанию плагин аутентификации для MySQL (Percona Server) изменен на caching_sha2_password. Ссылки для скачивания VMBitrix на базе Alma Linux 9: VirtualBox VMWare VMWare ESXi HyperV for Windows HyperV for Windows Server Vagrant ProxmoX Ссылки для скачивания VMBitrix на базе CentOS Stream 9: VirtualBox VMWare VMWare ESXi HyperV for Windows HyperV for Windows Server Vagrant ProxmoX Ссылки для скачивания VMBitrix на базе Oracle Linux 9: VirtualBox VMWare VMWare ESXi HyperV for Windows HyperV for Windows Server Vagrant ProxmoX Ссылки для скачивания VMBitrix на базе Rocky Linux 9: VirtualBox VMWare VMWare ESXi HyperV for Windows HyperV for Windows Server Vagrant ProxmoX AMI образы AMI образы для amazon на базе Alma Linux 9:
AMI образы для amazon на базе Rocky Linux 9:
AMI образы для amazon на базе CentOS Stream 9:
Добавляем файл для репозитория исходных версий - /etc/yum.repos.d/bitrix-source-9.repo с содержимым:
Убедимся что есть пакеты dnf-utils и yum-utils:
Скачиваем все исходники: bitrix-env, bx-ansible-core, bx-nginx, bx-push-server, bx-catdoc, bx-sphinx, bx-mod_auth_ntlm_winbind
Примерный ответ в консоли:
Информация в этом посте будет дополнена. И расширена отдельными комментариями. Всем удачи. Спасибо за обратную связь! |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
25.03.2025 20:12:24
Дополнение 1 к релизу VMBitrix 9.0.6:
В скрипт bitrix-env-9.sh добавлена опция -m. Принимает значения 8.0 или 8.4. Логика выбора версии такова: 1) ничего не указываем, установится Percona Server 8.0.x:
2) указываем версию 8.0, установится Percona Server 8.0.x:
3) указываем версию 8.4, установится Percona Server 8.4.x:
Справка по набору ключей и вариантов их значений доступна по опции -h:
|
|||||||||
|
|
25.03.2025 20:20:59
Дополнение 2 к релизу VMBitrix 9.0.6:
Обновление Percona Server до версии 8.4 доступно в меню машины: 1. Manage servers in the pool -> 6. Update PHP and MySQL -> [имя_сервера_пула] -> 3. Upgrade MySQL version -> 1. Upgrade MySQL to version 8.4 Пункт меню 3. Upgrade MySQL version отображается если у вас версия 8.0.x. При запуске будет создана задача bx_upgrade_mysql84_XXXXXXXXXX, которая: - создаст бэкап баз сайтов и разместит его по пути /home/bitrix/backup/archive, каждая база в отдельном файле - остановит mysqld и удалит версию 8.0.x - добавит репозиторий и установит версию 8.4.x - запустит сервер бд, обновит схему сервера, словари и т.д. при первом запуске, в логе будет так:
Сайты продолжат работу на новой версии СУБД. Все возможности меню для версии 8.4 останутся доступными как и прежде. Пункт меню 3. Upgrade MySQL version не будет отображаться если у вас версия 8.4. |
|||
|
|
25.03.2025 20:30:13
Дополнение 3 к релизу VMBitrix 9.0.6:
С версии 9.0.6 по умолчанию плагином аутентификации для MySQL (Percona Server) будет caching_sha2_password. Версия используемого Percona Server не важна, применяется как для 8.0.x, так и для 8.4.x. Как было до версии 9.0.6:
|
|
|
|
25.03.2025 21:42:22
Еще вопрос. В доках - в списке идет Percona как субд.
У нас mariadb. Percona сможет заменить mariadb? И если нет, то как установить mariadb в окружение? |
|
|
|
25.03.2025 21:59:04
Если есть 2 сайта (многосайтовость) - один основной, а второй настроен к ядру через симлинки. Тут нужен один только пулл создавать?
И если надо будет сделать еще 2 сайта тестовых - сколько пуллов надо создавть? |
|
|
|
25.03.2025 23:36:19
Пробую установить на WSL Almalinux 9
При попытке установить push-сервер
В логах \\wsl.localhost\AlmaLinux-9\var\log\push-server\system-error.2025-03-25.log
Еще у самой таски
systemctl status push-server.service горит зеленым
journalctl -xeu push-server.service
|
|||||||||||
|
|
26.03.2025 17:34:18
UPD помогло отключить sphix до обновления, обновить, запустить |
|||
|
|
26.03.2025 19:19:25
[Bitrix\Main\DB\ConnectionException] Mysql connect error [localhost]: (1524) Plugin 'mysql_native_password' is not loaded (400) |
|||
|
|
26.03.2025 20:46:05
При установке bitrix-env-9.sh вылетает ошибка rpm error. В логах видно, что httpd конфиги не все развернулись...
/etc/ansible/roles/web/files/httpd_apache24.tar.gz файл от 21 марта 23:22 повреждён. Из него извлекается только часть данных, открытие архива вызывает ошибку. В чем может быть проблема? |
||||
|
|
|||