Хранилище каталога базы данных заполнено, необходимо изменить ссылку на новый раздел

Мой MySQL firebase database Размер каталога заполнен. Поэтому я хочу изменить его на другой раздел, где есть много места. Версия базы данных, которую я использую, – MySQL 5.7.23, а ОС – CentOS 7.

После поиска в интернете я получил 2 решения. Первый следующий:

Во-первых, я создал системную ссылку, указывающую на новый диск. Затем я попытался запустить MySQL, он терпит неудачу каждый раз, когда я пытаюсь запустить. При удалении systemlink начнется.

Я получаю ошибку

[Note] InnoDB: Highest supported file format is Barracuda. 2018-08-21T10:08:04.839330Z 0 [ERROR] InnoDB: Operating system error number 13 in a file operation. 2018-08-21T10:08:04.839349Z 0 [ERROR] InnoDB: The error means mysqld does not have the access rights to the directory. 2018-08-21T10:08:04.839360Z 0 [ERROR] InnoDB: os_file_readdir_next_file() returned -1 in directory ./, crash recovery may have failed for some .ibd files! 2018-08-21T10:08:04.839385Z 0 [ERROR] InnoDB: Plugin initialization aborted with error Generic error 2018-08-21T10:08:05.440529Z 0 [ERROR] Plugin 'InnoDB' init function returned error. 2018-08-21T10:08:05.440597Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. 2018-08-21T10:08:05.440610Z 0 [ERROR] Failed to initialize builtin plugins. 2018-08-21T10:08:05.440617Z 0 [ERROR] Aborting 2018-08-21T10:08:05.440665Z 0 [Note] Binlog end 2018-08-21T10:08:05.440770Z 0 [Note] Shutting down plugin 'CSV' 2018-08-21T10:08:05.441349Z 0 [Note] /usr/sbin/mysqld: Shutdown complete 

Во-вторых, https://www.digitalocean.com/community/tutorials/how-to-move-a- mysql-data-directory-to-a-new-location-on-ubuntu-16-04 Я следовал этому URL и после этого, когда попытался запустить mysql, продолжаю получать эту ошибку. Не удается подключиться к localhost (111) (Ошибка: 2003). На этот раз в файле mysqld.log ничего не отображается

В сообщении говорится, что «mysqld не имеет прав доступа к каталогу». Поэтому вам следует проверить права на новый каталог, который вы создали. Каталог обычно должен принадлежать пользователю mysql, группе mysql. Вы также должны проверить, что все родители нового каталога имеют как минимум права на выполнение для mysql.