私は4つのディスクを備えたCentOSサーバーを持っており、それぞれが1TBで合計3.636 TBの使用可能スペース( http://www.jonathanlaliberte.com/2007/12/による) 18/calculating-actual-hard-disk-space / )。
ただし、serverdfコマンドは次のステータスを示します。
Filesystem Size Used Avail Use% Mounted on
/dev/md1 5.5G 3.0G 2.3G 57% /
/dev/md3 2.7T 2.7T 55G 99% /media
/dev/md0 181M 12M 160M 7% /boot
スワップは次のとおりです。
Swap: 5721 12 5708
したがって、全体として、私は約900GB不足しています。
そのスペースがどこに行ったのか、そしてどうすればそれを取り戻すことができるのか、何か考えはありますか?
ありがとう!
MDデバイスはどのように構成されていますか? RAID1(ミラーリング)またはRaid5(パリティ付きのストライプ)を使用すると、容量が失われます。 RAID1の容量はすべてのディスクの半分になり、RAID5の容量はn-1ディスクになります。
次のコマンドのいずれか
Sudo fdisk -l
Sudo parted -l
何が起こっているのかをより明らかにし、OSが認識するドライブの正確に報告された容量を提供する必要があります。 RAIDはどのように設定されていますか?
ソフトウェアRAIDのようです(/ dev/md *デバイスはlinuxmd raidに属しています)。おそらくレイド5のようなものがあります。/proc/mdstatを見てください。
Webサイトでの使用可能スペースの計算は、ファイルシステム構造、予約済みスペース、RAIDアレイ(およびそれらのオーバーヘッド)などを考慮せずに、GBとGiBの間で変換するだけのようです。さらに、マウントされていないドライブまたは他のパーティションにパーティション化されていないスペースがある可能性があります。
小切手 cat /proc/partitions
オーバーヘッドをカウントせずに、実際のパーティションとデバイスサイズの情報(1KiBブロック単位)を確認します。
私たちが知っている限りでは、900GBはパーティション化されていないスペースである可能性があります。また、2.7Tはあまり正確ではありません。代わりに、df -k
を試して、ファイルシステムのサイズをKiBで確認してください。
メタデバイスがどのように構成されているか、および4つのディスクがどのように分割されているかを示す必要があります。
cat /proc/mdstat
は良い出発点になるはずです。