Я следовал этим простым инструкциям для создания резервных копий и восстановление LXC контейнер:Резервное копирование и восстановление LXC контейнер стека ЛАМПЫ - MySQL не может начинаться в контейнере
https://stackoverflow.com/a/34194341
резервного копирования и восстановления процедуры идут хорошо , Я сделал тройной уверен, что я использую флаг -numeric-owner, когда tar и untar'ing, и контейнер запускается нормально. Тем не менее, MySQL в контейнере barfs повсюду со следующими ошибками, при выполнении службы MySQL рестарт (выход из journalctl -xe):
[ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
и
[ERROR] Plugin 'Aria' registration as a STORAGE ENGINE failed.
я могу получить его чтобы начать, если удалить следующие файлы, так что MySQL воссоздает их:
/вар/Lib/MySQL/ibdata1
/Вар/Lib/MySQL/ib_logfile *
/вар/Lib/MySQL/aria_log_control
"Решение", почерпнутые из https://bbs.archlinux.org/viewtopic.php?id=160277
Но это царски портит мою базу данных сайта.
Что здесь происходит?
Мне кажется, что права доступа к файлам или что-то в этом направлении пошатнулись - но когда я сравниваю права собственности и права между исходным, рабочим контейнером и моей восстановленной копией, все выглядит одинаково.