我们有一个由供应商构build的很差的mysql服务器。 它已经消耗了100%的可用磁盘空间,并且一旦清除了任何空间,mysql就会消耗掉它。 这显然是一个问题。
我们目前在RAID 1 + 0中有2个磁盘,并且只增加了2个磁盘。 我们已经将它们直接添加到RAID中,所以磁盘大小应该基本上是以前的两倍。
Pvresize将是我们的下一步,但它似乎只是促进增长到具体数字(pvresize –setphysicalvolumesize 20G /path/到/磁盘)。
是否有一个等价的命令,让您指定扩展到磁盘上的所有物理空间(或在这种情况下,数组)?
正如yoonix在评论中指出的那样,没有选项的pvresize将物理卷大小调整为操作系统为基础分区报告的大小。
pvresize /dev/sdXY
--setphysicalvolumesize选项可用于收缩物理卷或覆盖操作系统自动检测的大小(如果由于某种原因是错误的)。
要将逻辑卷扩展到完整的可用容量,您必须传递给显式选项:
lvextend -l +100%FREE /dev/VGNAME/LVNAME