4.14. 最小クライアントバージョンの設定


サードパーティーのクライアントを実行している必要のある最低限の Ceph を設定して、Red Hat Ceph Storage Ceph File System (CephFS) に接続することができます。古いクライアントがファイルシステムをマウントしないように min_compat_client パラメーターを設定します。また、CephFS は、min_compat_client で設定されたバージョンよりも古いバージョンを使用する現在接続されているクライアントも自動的に削除します。

この設定の理由は、バグが含まれている可能性がある、または機能の互換性が不完全な古いクライアントがクラスターに接続して他のクライアントを中断しないようにすることです。たとえば、CephFS クライアントの古いバージョンは、機能を適切にリリースせず、他のクライアント要求の処理速度が遅くなる可能性があります。

min_compat_client の値は、アップストリームの Ceph バージョンに基づいています。Red Hat は、サードパーティークライアントが Red Hat Ceph Storage クラスターベースであるのと同じメジャーバージョンのアップストリームバージョンを使用することを推奨します。アップストリームバージョンおよび対応する Red Hat Ceph Storage バージョンを確認するには、以下の表を参照してください。

表4.1 min_compat_client 値
アップストリームの Ceph バージョンRed Hat Ceph Storage のバージョン

luminous

12.2

Red Hat Ceph Storage 3

mimic

13.2

該当せず

nautilus

14.2

Red Hat Ceph Storage 4

重要

Red Hat Enterprise Linux 7 を使用している場合は、min_compat_client を、luminous よりも新しいバージョンに設定しないでください。これは、Red Hat Enterprise Linux 7 は luminous のクライアントと見なされており、それ以降のバージョンを使用する場合は、CephFS でマウントポイントにアクセスできなくなります。

前提条件

  • Ceph File System がデプロイされている稼働中の Red Hat Ceph Storage クラスター

手順

  1. クライアントの最小バージョンを設定します。

    ceph fs set name min_compat_client release

    name を Ceph File System の名前に置き換え、release を最小クライアントバージョンに置き換えます。たとえば、クライアントが最低限の cephfs Ceph File System で nautilus のアップストリームバージョンを使用するようにクライアントを制限する場合は、以下を実行します。

    $ ceph fs set cephfs min_compat_client nautilus

    使用可能な値の完全なリストと、その値が Red Hat CephStorage のバージョンとどのように対応するかについては、表4.1「min_compat_client 値」を参照してください。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.