ベンダーによって構築された、実装が不十分なmysqlサーバーがあります。使用可能なディスク領域を100%消費し、領域がなくなるとすぐに、mysqlはそれを消費するように成長します。これは明らかに問題です。
現在、レイド1 + 0に2つのディスクがあり、さらに2つ追加されました。それらを直接RAIDに追加したため、ディスクサイズは基本的に以前の2倍になります。
Pvresizeは次のステップになりますが、特定の数まで容易に拡大できるようです(pvresize --setphysicalvolumesize 20G/path/to/disk)。
ディスク(またはこの場合はアレイ)のすべての物理スペースに拡張するように指定できる同等のコマンドはありますか?
yoonix が コメント で指摘されているように、オプションなしのpvresizeは物理ボリュームをサイズにサイズ変更します基になるパーティションのオペレーティングシステムレポート。
pvresize /dev/sdXY
--setphysicalvolumesize
オプションを使用して、物理ボリュームを縮小したり、オペレーティングシステムの自動検出サイズをオーバーライドしたりできます(何らかの理由で間違っている場合)。
論理ボリュームを利用可能な最大容量まで拡張するには、lvextend
明示的オプションに渡す必要があります。
lvextend -l +100%FREE /dev/VGNAME/LVNAME