В файле /var/log/mysql/error.log повторяется такое содержимое 2020-05-24T21:28:46.833898Z 0 [Warning] Changed limits: max_open_files: 5000 (requested 24642) 2020-05-24T21:28:46.834241Z 0 [Warning] Changed limits: table_open_cache: 2467 (requested 12288) 2020-05-24T21:28:47.012646Z 0 [Warning] 'NO_AUTO_CREATE_USER' sql mode was not set. 2020-05-24T21:28:47.012760Z 0 [Warning] Can't create test file /var/lib/mysql/server1.lower-test 2020-05-24T21:28:47.012808Z 0 [Note] /usr/sbin/mysqld (mysqld 5.7.30-33) starting as process 30056 ... 2020-05-24T21:28:47.015958Z 0 [Warning] Can't create test file /var/lib/mysql/server1.lower-test 2020-05-24T21:28:47.015973Z 0 [Warning] Can't create test file /var/lib/mysql/server1.lower-test 2020-05-24T21:28:47.023474Z 0 [Note] InnoDB: PUNCH HOLE support available 2020-05-24T21:28:47.023535Z 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins 2020-05-24T21:28:47.023541Z 0 [Note] InnoDB: Uses event mutexes 2020-05-24T21:28:47.023546Z 0 [Note] InnoDB: GCC builtin __atomic_thread_fence() is used for memory barrier 2020-05-24T21:28:47.023550Z 0 [Note] InnoDB: Compressed tables use zlib 1.2.7 2020-05-24T21:28:47.023554Z 0 [Note] InnoDB: Using Linux native AIO 2020-05-24T21:28:47.023820Z 0 [Note] InnoDB: Number of pools: 1 2020-05-24T21:28:47.023976Z 0 [Note] InnoDB: Using CPU crc32 instructions 2020-05-24T21:28:47.024450Z 0 [ERROR] InnoDB: Failed to create check sector file, errno:13 Please confirm O_DIRECT is supported and remove the file ./check_sector_size if it exists. 2020-05-24T21:28:47.026030Z 0 [Note] InnoDB: Initializing buffer pool, total size = 3G, instances = 8, chunk size = 128M 2020-05-24T21:28:47.120422Z 0 [Note] InnoDB: Completed initialization of buffer pool 2020-05-24T21:28:47.143859Z 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority(). 2020-05-24T21:28:47.163366Z 0 [Note] InnoDB: Crash recovery did not find the parallel doublewrite buffer at /var/lib/mysql/xb_doublewrite 2020-05-24T21:28:47.164500Z 0 [Note] InnoDB: Highest supported file format is Barracuda. 2020-05-24T21:28:47.190009Z 0 [ERROR] InnoDB: Operating system error number 13 in a file operation. 2020-05-24T21:28:47.190042Z 0 [ERROR] InnoDB: The error means mysqld does not have the access rights to the directory. 2020-05-24T21:28:47.190066Z 0 [ERROR] InnoDB: Operating system error number 13 in a file operation. 2020-05-24T21:28:47.190071Z 0 [ERROR] InnoDB: The error means mysqld does not have the access rights to the directory. 2020-05-24T21:28:47.190078Z 0 [ERROR] InnoDB: Plugin initialization aborted with error Generic error 2020-05-24T21:28:52.299172Z 0 [ERROR] Plugin 'InnoDB' init function returned error. 2020-05-24T21:28:52.299251Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. 2020-05-24T21:28:52.299259Z 0 [ERROR] Failed to initialize builtin plugins. 2020-05-24T21:28:52.299267Z 0 [ERROR] Aborting
Причем, что странно 2 года назад выполнял то же самое на vmbitrix 7.3.1 там проблем не возникало. Сравниваю настройки с той Vm вроде все одинаково настроено.
Сравнил с работающей системой все одинаковое ( UUID дисков разные разумеется) права у пользователя mysql есть.
Подключился из WinSCP. Попробовал записать под пользователем root создаю файлы в каталогах /var/lib/mysql, /var/lib/mysql/sitemanager проблем не возникает.
Дмитрий Б написал: Алексей Шафранский , SFTP норм, правда SCP побыстрее должен быть.
Другое дело что в документации явно не указано что SCP не работает, и что нужно именно SFTP для обмена файлами.
У многих хостеров SCP нормально работает из коробки и в популярных программах типа WinSCP стоит протоколом по дефолту.
Т.е. в 101 раз добавляя очередной сервер в список соединения вводя только адрес и порт, получаем затуп программа и отлуп что ничего не работает - а это не лучшее начало отношений с Битриксом)
Надо об этом хотя бы в доках писать, что SSH via SFTP, !SCP
Алексей Шафранский, супер,сделали доку чуть лучше) Важный момент - люди которые не хотят возиться с установкой BitrixEnv (и я тоже), как правило мануаль по установке BitrixEnv не читают, тк не актуально. И про SFTP не увидят. Так что этот пунктик про SFTP не мешало бы в мануале запуска ВМ отразить, либо даже в общем описании
Здравствуйте. Обновил Bitrix virtual appliance с версии 7.3.4 до версии 7.4.3, и PHP до 7.2.31. Перестал открываться сайт по https. ERR_SSL_PROTOCOL_ERROR
Раньше стоял вручную настроенный certbot-auto (LetsEncrypt), снёс его, создал новый сертификат через Bitrix virtual appliance, результат тот же, ERR_SSL_PROTOCOL_ERROR. В PoolTask статус finished (без ошибок), в dehydrated_update.log без ошибок, в dehydrated/certs/site/ файлы создались, в /etc/nginx/bx/site_avaliable/ssl.conf они прописаны, nginx стартует без ошибок. В .htaccess как был редирект на 443, так и остался.
Лев Ликаровский написал: Здравствуйте. Обновил Bitrix virtual appliance с версии 7.3.4 до версии 7.4.3, и PHP до 7.2.31. Перестал открываться сайт по https. ERR_SSL_PROTOCOL_ERROR
Раньше стоял вручную настроенный certbot-auto (LetsEncrypt), снёс его, создал новый сертификат через Bitrix virtual appliance, результат тот же, ERR_SSL_PROTOCOL_ERROR. В PoolTask статус finished (без ошибок), в dehydrated_update.log без ошибок, в dehydrated/certs/site/ файлы создались, в /etc/nginx/bx/site_avaliable/ssl.conf они прописаны, nginx стартует без ошибок. В .htaccess как был редирект на 443, так и остался.
Подскажите, куда копать?
Помогло следущее: В файле /etc/nginx/bx/site_avaliable/ssl.s1.conf
Простите что спрашиваю , но как я понял Centos нужен 7, Centos 8 не работает? CentOS-7-x86_64-Minimal-2003.iso хватит для установки? И какая версия Centos 7 нужна 7.6 или можно поставить 7.8?
Packages skipped because of dependency problems:
2:nodejs-8.17.0-1nodesource.x86_64 from nodesource
Dependencies Resolved
=============================================================================================================================================================================================================================================
Package Arch Version Repository Size
=============================================================================================================================================================================================================================================
Updating:
ca-certificates noarch 2019.2.32-76.el7_7 base 399 k
Skipped (dependency problems):
nodejs x86_64 2:8.17.0-1nodesource nodesource 18 M
Transaction Summary
=============================================================================================================================================================================================================================================
Upgrade 1 Package
Skipped (dependency problems) 1 Package
Total download size: 399 k
Is this ok [y/d/N]: y
Downloading packages:
No Presto metadata available for base
ca-certificates-2019.2.32-76.el7_7.noarch.rpm | 399 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
etckeeper: pre transaction commit
Updating : ca-certificates-2019.2.32-76.el7_7.noarch 1/2
Error unpacking rpm package ca-certificates-2019.2.32-76.el7_7.noarch
error: unpacking of archive failed on file /etc/ssl/certs: cpio: rename
etckeeper: post transaction commit
Verifying : ca-certificates-2019.2.32-76.el7_7.noarch 1/2
ca-certificates-2018.2.22-70.0.el7_5.noarch was supposed to be removed but is not!
Verifying : ca-certificates-2018.2.22-70.0.el7_5.noarch 2/2
Skipped (dependency problems):
nodejs.x86_64 2:8.17.0-1nodesource
Failed:
ca-certificates.noarch 0:2018.2.22-70.0.el7_5 ca-certificates.noarch 0:2019.2.32-76.el7_7
Пропали сайты из меню виртуальной машины: Not found installed sites in the pool Добавлял новый сайт (link). Все прошло успешно. Сайт работает. А далее вбил адрес нового сайта для работы композита в админке. Тут то и возникла проблема...
Пробовал /opt/webdir/bin/composite.php переименовать. Не помогло. Пробовал отключать композит. Не помогло.
7.4.3 со всеми последними обновлениями ОС.
Проблему решил. authorized_keys. ssh ключи в одну строчку каким-то образом объединились...
Олег Юсупов написал: Простите что спрашиваю , но как я понял Centos нужен 7, Centos 8 не работает? CentOS-7-x86_64-Minimal-2003.iso хватит для установки? И какая версия Centos 7 нужна 7.6 или можно поставить 7.8?
CentOS 7 minimal - идеальный вариант 7.8 поддерживается
Василий К написал: Как правильно в 1С-Битрикс реализовать перенаправление http -> https с учетом использования сертификатов Let's Encrypt ?
Заходите в меню виртуальной машины -> Configure pool sites -> Change a site's https settings и отключаете http (этим вы оставляете только https) редирект будет сам настроен
стоял сертификат собственный (который закончился), зашел вменю и сделал это Restore default certificate далее ставлю свой собственный сертификат через Configure own certificate положил предварительно серт, цепочку, key в каталог /etc/nginx/ssl
все указал, проверяю, но сертификат не установился
Всем добрый день. Версия BVA 7.4.3 Пытаюсь обновить php до версии 7.2 из меню виртуальной машины 1. Manage hosts in the pool - 8. Update PHP and MySQL
Но выбор обновления отсутствует, за то отображается ошибка что не видет версию mysql
Код
Available actions:
0. Previous screen or exit
1. Show current status
Enter your choice: 1
PHP or MySQL update is not available.
server-bitrix.local mysql version: Unsupported MySQL version(not_installed.)
Press ENTER to exit:
Текущие версии mysql и php
Код
# php -v
PHP 7.1.33 (cli) (built: May 12 2020 08:19:17) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.1.33, Copyright (c) 1999-2018, by Zend Technologies
[root@server-luis 01_hosts]# mysql --version
mysql Ver 14.14 Distrib 5.7.30-33, for Linux (x86_64) using 6.2
Если на сервере есть сайт с несуществующим доменом, то при установке lets encrypt сертификата для соседнего сайта с существующим доменом произойдет ошибка. Сертификат скачивается\обновляется, но не устанавливается. Можно установить вручную скаченные сертификаты, но потом так же придется их обновлять. По логу dehydrated_update.log для сайта с доменом все проходит корректно, но лог обрывается с ошибкой на сайте без домена и сертификат не устанавливается. Более того, если удалить сайт с несуществующим доменом, он все равно где-то сохраняется и всплывает при запросе сертификата для рабочего сайта.
Здравствуйте Веб окружение - Vbitrix 7.4.3. Сайт не открывается. выводит сообщение: Сервер будет доступен приблизительно через 5часов(идет обратный таймер). И так стоит уже 1 день. В инете не нашел по этой ошибке. Прошу помочь.
Подскажите, когда планируется победить неработающую mbstring.func_overload = 2 для mpm event или worker в php 7.2? Работает ли эта перегрузка в php-fpm?
После перехода с БУС на интернет-магазин + CRM проверка системы выдает что у нас не родное окружение битрикс. Это как-то можно исправить не пересобирая все?
Александр Исупов написал: После перехода с БУС на интернет-магазин + CRM проверка системы выдает что у нас не родное окружение битрикс. Это как-то можно исправить не пересобирая все?
Да можно, но нужно смотреть что именно не нравиться тесту. У БУС и Б24 разные требования к серверу, нам часто падают подобные запросы когда клиент нужно на сервере рядом с БУС развернуть Б24. С интернет-магазин + CRM еще не сталкивались но думаю проблема примерно того же рода.