問題タブ [xfs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2975 参照

linux-kernel - Linux での XFS ロックアップの解決策はありますか?

どうやら、XFS がカーネル/プロセスをロックし、大量のトラフィックが発生するとボリュームが破損するという既知の問題があるようです。いくつかの Web ページでそれについて説明されていますが、どのページが新しく、解決策があるかを知ることができませんでした。

私の会社のデプロイメントには、カーネル 3.4.107、xfsprogs 3.1.4、および大規模なストレージ アレイを備えた Debian があります。いくつかの大きなボリュームへの非同期 IO を使用して、大きなデータ (PB) と高スループット (GB/秒) を実現しています。いくつかのシステムで、これらの予測不可能なロックアップが常に発生しています。カーネル ログ/dmesg には、次のようなものが表示されます。

ロックアップは、システムを悪い状態のままにします。ハングした D 状態のプロセスは、シグナル 9 で強制終了することさえできません。操作を再開する唯一の方法は、再起動して XFS を修復し、システムをしばらく動作させることです。しかし、時々、ロックアップ後に一部のボリュームを修復することさえできないことがあります。ボリュームが完全に壊れてしまい、mkfs で再構築する必要があるからです。

最後の手段として、xfs-repair を定期的に実行するようになりました。これにより、ロックアップとデータ損失の頻度がある程度減少しました。しかし、インシデントは依然として十分に頻繁に発生しているため、何らかの解決策が必要です。

カーネル 3.4.107 でこれに対する解決策があるかどうか疑問に思っていました。たとえば、パッチを適用する可能性があります。多数のデプロイメントやその他のソフトウェアの問題により、近い将来カーネルをアップグレードすることはできません。

ただし、次のリリースでカーネル 3.16 で実行できるように、アプリケーションの更新に取り組んでいます。この XFS ロックアップの問題が 3.16 で修正されたかどうか知っている人はいますか?

0 投票する
3 に答える
32974 参照

linux - xfsファイルシステムでオンラインでルートパーティションのサイズを変更するには?

以下の方法を使用して、ルートパーティションを拡張しようとしているとき

上記の最後の行のエラーで同じことを行うことができません。

0 投票する
1 に答える
1404 参照

linux - EC2 のルート ボリュームから XFS ボリュームを作成するにはどうすればよいですか?

新しい EC2 インスタンスを作成し、その上に多数のソフトウェアをセットアップしました。MongoDB 3.2 の Production チェックリストでは、XFS (または ext4) ボリュームにインストールすることが推奨されています。/dev/xvda1 からたとえば 15 GB のボリュームを作成するにはどうすればよいですか? mkfs を使用して XFS としてフォーマットし、マウントしますか? 現在の df -h の出力は次のとおりです。

OSはUbuntu 12.04 LTS

0 投票する
2 に答える
2416 参照

amazon-web-services - AWS EBS ボリュームのファイルシステム タイプを変更する方法

EBS ボリュームは のようにアタッチされext4ました/opt/apps。現在、それに関するデータはありません。ファイルシステム タイプを に変更しxfs、新しいマウント ポイントを に割り当てる方法は/data?

0 投票する
1 に答える
808 参照

amazon-ec2 - Glusterfs レンガのサイズ

glusterfs ストレージの物理ドライブ-xvdf、パーティション-xvdf1 用に 8GB の物理ディスクを追加しています。

xfs をインストールしてパーティションをフォーマットする

ここで、ディレクトリ data/brick1 を新しく作成したパーティションにマウントします

gluster volume status test-volume mem などの別のオプションもあります。私の質問は、ここで私のレンガのサイズは何ですか?

また、1 つのパーティションに複数のブリックを含めることはできますか?

0 投票する
1 に答える
209 参照

linux - XFS_Quota - グループの問題

グループ ID に xfs_quota 制限を設定しました。ただし、ハード/ソフト リミットは有効になりません。ユーザーにクォータ制限を設定した場合にのみ機能します。

グループ名 : itshare

ユーザー名: テストユーザー

グループ「itshare」にマッピングされた「testuser」

以下の手順が表示された場合は、itshare グループのソフト リミットを 3MB に、ハード リミットを 4MB に設定しています。

ただし、ユーザー「testuser」は、指定された制限を超えてファイルをアップロードできます。

0 投票する
1 に答える
1145 参照

xfs - XFS はどのように WFPOpen を見つけますか?

自分のハードウェア (おそらく仮想) に SPI を実装します。アプリケーションが WFSOpen を呼び出すときに見つけたように (おそらく間違いです)、XFS は SPI で WFPOpen を呼び出します。しかし、この「in SPI」はどこを意味するのでしょうか? おそらく、WFPOpen がレジストリのどこかにある dll ファイルのアドレスを指定する必要があります。また、DLL パスは HKLM\XFS\Service_Provider\\DllName で指定する必要があると思います。そうですか、それで十分ですか?XFS はこのレジストリ パスとキーに敏感で、それを使用して SPI の場所を見つけますか? 上記を実行しましたが、WFS_ERR_SERVICE_NOT_FOUND が発生します。XFS は dll 内の関数を探していないようです。何が間違っている可能性がありますか?

問題をより適切に処理できるように、xfs ログを送信する方がよいと思いました。 https://www.dropbox.com/s/6wwbjfpxxibjnl1/9603071652%20-%20XFSTrace.7z?dl=0