Страница 1 из 1

Проблемы с mysld

СообщениеДобавлено: Ср сен 20, 2017 12:43 pm
it_aleksandr
Добрый день, Коллеги!

Ранее с установкой OnlyOffice проблем не было (почти).

Сейчас потребовалось установить OnlyOffice - Сервер совместной работы
Условия как и раньше - виртуальная машина CentOS 7
Разве что, как я вижу, инструкция немного изменилась -
http://helpcenter.onlyoffice.com/ru/ser ... tallServer

Всё проходит гладко до команды systemctl start mysqld.service включительно
systemctl status mysqld - active
systemctl status nginx - active

а вот с командой bash communityserver-configure.sh проблема:

[root@oo1 /]# bash communityserver-configure.sh
Configuring MySQL access...
Host: localhost
Database name: onlyoffice
User: root
Password:
- оставляю поле пустым/пробую root-пароль - эффект один
Trying to establish MySQL connection... FAILURE

Бьюсь не первый час, не могу понять, в чём дело...

Re: Проблемы с mysld

СообщениеДобавлено: Чт сен 21, 2017 9:05 am
Maxim
День добрый it_aleksandr!
Необходимо ввести пароль от MySQL для root'а.
Можете войти в MySQL?
Код: Выделить всё
mysql -u root -p

Re: Проблемы с mysld

СообщениеДобавлено: Пт сен 22, 2017 10:31 pm
it_aleksandr
Здравствуйте, Максим!

В том-то и дело, что нет...
Рутового пароля у MYSQL ещё нет и быть не может по определению (она же только встала).

Сменить "временный" пароль, который образуется при установке, тоже не могу, т.к. не могу зайти в базу.
Повторюсь, что в предыдущей версии (по предыдущей инструкции) таких проблем не было...

Сейчас для себя проблему решил установкой MariaDB, но необходимость разобраться в ситуации чувствую.

Попросил коллег и попробовал сам по данной инструкции ещё раз установиться. Результат один - инструкция не помогает... Может, Вы тоже попробуете?

Я уже встречал упоминание вопроса, - "Почему Вы не используете MariaDB вместо глючного MSQL". Присоединяюсь к вопросу :-)

Re: Проблемы с mysld

СообщениеДобавлено: Вт сен 26, 2017 12:54 pm
Maxim
День добрый!
Может проблема в том что в mysql 5.7 при установке [url=shell> sudo grep 'temporary password' /var/log/mysqld.log]задается временный пароль[/url], который нужно поменять на постоянный. У нас в инструкции этого нет, добавим.

Re: Проблемы с mysld

СообщениеДобавлено: Чт окт 05, 2017 12:21 am
it_aleksandr
Приветствую, Коллеги, похоже, проблема шире...

С чем столкнулся:
- не могу перенести бэкап на новый сервер - (косяки с mysql?) - форма авторизации после развёртывания архива торжественно выдаёт - Unknown column 'u.sso_name_id' in 'field list' или радостно вываливается (через раз) - Sorry, portal is on maintenance. It may take some time.
- не могу обновить сервер - (косяки с mysql?) - форма авторизации после обновления торжественно выдаёт - Unknown column 'u.sso_name_id' in 'field list' или радостно вываливается (через раз) - Sorry, portal is on maintenance. It may take some time.
- не могу обновить/заменить mysql (на другую версию или mariadb) - (косяки с mysql?) - форма авторизации после обновления/замены торжественно выдаёт - Unknown column 'u.sso_name_id' in 'field list' или радостно вываливается (через раз) - Sorry, portal is on maintenance. It may take some time.

В общем, засада...
Что можно предпринять?

Re: Проблемы с mysld

СообщениеДобавлено: Пн окт 09, 2017 6:14 pm
it_aleksandr
Идей нет?

Re: Проблемы с mysld

СообщениеДобавлено: Сб окт 14, 2017 4:04 am
it_aleksandr
Коллеги, одиночество в решении проблем никак не располагает к продукту.
Успех пилота стоит под вопросом.

Re: Проблемы с mysld

СообщениеДобавлено: Вт янв 09, 2018 3:40 pm
zerox
it_aleksandr писал(а):Приветствую, Коллеги, похоже, проблема шире...

С чем столкнулся:
- не могу перенести бэкап на новый сервер - (косяки с mysql?) - форма авторизации после развёртывания архива торжественно выдаёт - Unknown column 'u.sso_name_id' in 'field list' или радостно вываливается (через раз) - Sorry, portal is on maintenance. It may take some time.
- не могу обновить сервер - (косяки с mysql?) - форма авторизации после обновления торжественно выдаёт - Unknown column 'u.sso_name_id' in 'field list' или радостно вываливается (через раз) - Sorry, portal is on maintenance. It may take some time.
- не могу обновить/заменить mysql (на другую версию или mariadb) - (косяки с mysql?) - форма авторизации после обновления/замены торжественно выдаёт - Unknown column 'u.sso_name_id' in 'field list' или радостно вываливается (через раз) - Sorry, portal is on maintenance. It may take some time.

В общем, засада...
Что можно предпринять?

Столкнулся с такой же ошибкой, только после переноса сервера из docker версии в версию rpm на centos 7. Развернул систему через скрипт установки, скопировал из бэкапа с докер образов директорию базы данных и файлов сервера в папки:
/var/lib/mysql
/var/www/onlyoffice/Data
Расставил права на файлы для юзеров onlyoffice и mysql соответственно. Все перезапустил. Когда захожу на главную портала получаю эти же ошибки. В логе mysql сразу после обновления страницы портала появляются строки:
Код: Выделить всё
Access denied for user 'root'@'localhost' (using password: YES)

Какой пароль имеется ввиду и где его поменять - не понятно. Пароль root точно соответствует тому, что установлен в docker версии, специально проверял. Что дальше делать - не знаю. Не понимаю, как перенести данные из docker в обычную версию. Инструкция простейшая - перенести директорию с базой и файлами.

Версии mysql совпадают, версии сервера в докер - 9.5.3.549, в rpm - 9.5.3-155. Более свежей, к сожалению, нет. Неужели разница из-за версии? Как быть, если версии докера и пакетов отличаются? Я специально перед переходом обновил и там и там до последних версий, думал это поможет провести переход гладко. Но ошибся.

Как исправить проблему и перенести корректно сервер с docker на пакетную версию?

Re: Проблемы с mysld

СообщениеДобавлено: Вт фев 20, 2018 1:08 pm
Alex
Как исправить проблему и перенести корректно сервер с docker на пакетную версию?


Самый простой - использовать функционал backup/restore Контрольной Панели
Также миграция может быть проведена силами наших специалистов