我有一个20G的根分区,因为/ var / lib / mysql / ibdata1变得太大(现在13G,整个/ var / lib的大小是15G),所以空间不足。
lsblk命令显示如下所示:
sda -sda1 -sda2 (mountpoint /) -sda3 --volgroup1-lvol0 (mountpoint /home) -sda4 ([swap]) sdb -volgroup1-lvol0 (mountpoint /home)
所以基本上sda2是20G空间的分区,sda3 + sdb是用LVM创build的3.6T空间的/ home分区。 / dev / sda2和/ dev / mapper / volgroup1-lvol0都是ext4。
1)调整根分区的最佳方式是什么? 我可以closures系统一两个小时,因为我没有运行任何高stream量网站。 这不会是一个问题。
2)有没有办法解决ibdata1增长过大的问题?
由于您的root分区不在LVM上,因此您将很难扩展它。
将/var/lib/mysql移动到主分区(具有适当的权限),重新configurationMySQL以使用新path(或创build适当的符号链接)应该是更简单的方法。