Назад | Перейти на главную страницу

Как увеличить корневой раздел на Centos 7 / ibdata1 становится слишком большим

У меня есть корневой раздел размером 20 ГБ, и ему не хватает места, потому что / var / lib / mysql / ibdata1 становится слишком большим (теперь 13 ГБ, весь / var / lib имеет размер 15 ГБ).

Команда lsblk показывает что-то вроде этого:

sda 
-sda1
-sda2 (mountpoint /)
-sda3
--volgroup1-lvol0 (mountpoint /home)
-sda4 ([swap])
sdb
-volgroup1-lvol0 (mountpoint /home)

Таким образом, в основном sda2 - это раздел / с 20 ГБ пространства, а sda3 + sdb - это раздел / home с пространством 3,6 ТБ, созданный с помощью LVM. / dev / sda2 и / dev / mapper / volgroup1-lvol0 оба являются ext4.

1) Как лучше всего изменить размер корневого раздела? Я могу отключить систему на час или два, так как у меня нет сайтов с высокой посещаемостью. Это не будет проблемой.

2) Есть ли способ решить проблему слишком большого размера ibdata1?

Поскольку ваш корневой раздел не находится на LVM, вам будет очень сложно его расширить.

Это должно быть проще переместить /var/lib/mysql в свой домашний раздел (с соответствующими разрешениями), перенастроив MySQL для использования нового пути (или создав соответствующую символическую ссылку).