10.2. CephFS を使用した共有ストレージの設定


共有ストレージとして Ceph File System (CephFS) を使用する場合は、ファイルシステムをセットアップし、ネットワーク上で共有する必要があります。RHUI は、共有ファイルシステムを単純なマウントポイントとして扱い、RHUA および CDS ノードのファイルシステムにマウントできます。

重要

RHUI ノードに Ceph 共有ファイルストレージを設定しないでください。独立した専用マシンで CephFS を設定する必要があります。

次の手順では、既存の Ceph ファイルシステムが RHUI で動作できるかどうかを確認する方法を説明します。

注記

このドキュメントでは、Ceph 共有ファイルストレージを設定する手順については説明していません。その方法については、システム管理者に相談してください。

前提条件

  • 次の識別情報がある。

    • Ceph 分散ファイルシステムのクラスターモニターデーモンが実行されているホストの IP アドレスとポート。

      • CephFS システム管理者として、Ceph マスターノードでコマンド ceph mon dump を実行します。<ceph_monip>:<ceph_port> としてリストされている IP アドレスとポートを見つけることができます。
    • Ceph ユーザー名 (通常は admin)。
    • Ceph ファイルシステム名。

      • CephFS システム管理者として、Ceph マスターノードでコマンド ceph fs ls を実行します。<cephfs_name> としてリストされているファイルシステム名を見つけることができます。
    • Ceph の秘密鍵。

      • CephFS システム管理者として、Ceph マスターノードでコマンド ceph auth get client.admin を実行します。<ceph_secretkey> としてリストされている秘密鍵を見つけることができます。
  • RHUA ノードおよび使用予定のすべての CDS ノードへの root アクセスがある。
  • RHUA および CDS ノードで Ceph Tools リポジトリーが有効化されている。詳細は以下を参照してください。

手順

  • RHUA ノードと CDS ノードに ceph-common パッケージをインストールします。

    # dnf install ceph-common

検証

  1. Ceph ファイル共有が使用可能かどうか、および RHUI がそれを使用できるかどうかをテストするには、RHUA ノードまたは CDS ノードの 1 つで次のコマンドを実行します。

    # mkdir /mnt/mycephfs_test
    # mount -t ceph <ceph_monip>:<ceph_port>:/ /mnt/mycephfs_test -o name=admin,secret=<ceph_secretkey>,fs=<cephfs_name>
    # touch /mnt/cephfs_test/testfile
    # ls /mnt/mycephfs_test

    エラーメッセージが返されない場合は、設定が適切に機能します。

  2. テストマウントポイントをクリーンアップします。

    # rm /mnt/cephfs_test/testfile
    # umount /mnt/mycephfs_test
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.