検索

22.2. Write Barriers の有効化/無効化

download PDF
電源の損失時にデータ破損のリスクを軽減するには、ストレージデバイスの中には、バッテリーでバックアップされた書き込みキャッシュを使用します。通常、ハイエンドアレイや一部のハードウェアコントローラーはバッテリーベースの書き込みキャッシュを使用します。ただし、キャッシュのボランティはカーネルには表示されません。したがって、Red Hat Enterprise Linux 6 は、サポートされているすべてのジャーナルファイルシステムで、デフォルトで書き込みバリアを有効にします。
不揮発性なデバイスと、バッテリーでバックアップされた書き込みキャッシュと、write-caching が無効になっているデバイスの場合、マウントに -o nobarrier オプションを使用して、マウント時の書き込みバリアを安全に無効にできます ただし、一部のデバイスは書き込みバリアをサポートしていません。このようなデバイスは、エラーメッセージを /var/log/messages に記録します( 表22.1「ファイルシステムごとの書き込みバリヤーエラーメッセージ」を参照)。
表22.1 ファイルシステムごとの書き込みバリヤーエラーメッセージ
ファイルシステムエラーメッセージ
ext3/ext4JBD: barrier-based sync failed on device - disabling barriers
XFSFilesystem device - Disabling barriers, trial barrier write failed
btrfsbtrfs: disabling barriers on dev device
注記
Red Hat Enterprise Linux 6 では、書き込みバリアのネガティブなパフォーマンスへの影響(約 3%)となるため、Red Hat Enterprise Linux 6 では nobarrier を使用することは推奨していません。通常、書き込みバリアの利点は、無効にしたパフォーマンス上のメリットを得られます。また、仮想マシンに設定されるストレージでは、barrier オプションは使用しないでください。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.