Linuxシステム運用時にxfsファイルシステムを使用してもディスク容量のプロンプトは表示されませんが、空き容量があるため、この問題に遭遇します。状況を解決するには?次の小シリーズでは、Linuxでのxfsファイルシステムの使用法を紹介しますが、ディスク容量不足エラーの問題に対する解決策です。

数日前、同僚のフィードバック問題:
:下、突然、何のディスクスペースエラーを促さない、ファイルのバックアップ履歴に使用するXFSファイルシステムで最初のチェックを大きなパーティション(24T)を使用します

コードは次のとおりです。

[root @ imysql〜]#df -hT
使用されているファイルシステムの種類サイズ使用率%マウント率

/dev /sdb1 xfs 19T 16T 2.4T 88%/backup "/p" "p" [root @ imysql〜]#df -hi
使用されているファイルシステムiノードIFree使用されている%

/dev /sdb1 9.3G 3.4 M 9.3G 1%/backup

物理スペースとiノードの両方にまだ余裕があることがわかりますが、ディスクスペースが十分ではないのはなぜですか?

XFS FAQを参照して、段落があることを確認します。

コードは次のとおりです。

Q:inode64マウントオプションとは何ですか。 "/p" "p"デフォルトでは、32ビットiノードの場合、XFSはiノードをディスクの最初の1 TBにのみ配置します。100TBのディスクを使用している場合、すべてのiノードが最初のTBに固定されます。 ' disk full
のようにファイルシステムのマウントオプション》 1TB。iノードは、データが存在する場所に配置され、ディスクのシークは最小限に抑えられます。

古いプログラムの中には、64ビットiノードの読み取りに問題があるものがあります。 NFSとSambaを使用した最近の(openSUSE 11.1以降の)ディストリビューションで1年以上破損していないので、それは最近の十分なディストリビューションかもしれません。この1Tスペースでは、スペースのこの部分が完全に埋められていれば、ディスク容量が不足エラーは今示唆しています。解決策は、マウント時にinode64オプションを指定することです。

コードは次のとおりです。

mount -o remount -o noatime、nodiratime、inode64、nobarrier /dev /sdb1 /backup

PS、ディスク容量が1T未満の場合は、この問題については心配しないでください:)

上記のエラーメッセージが表示された場合は、Linux環境でxfsファイルシステムを使用しないでください。何をすべきかわからない場合は、この方法を試してください。

Copyright © Windowsの知識 All Rights Reserved