2.4. プライベートネットワークの設定


ネットワーク設定の定義は必要ありません。Ceph では、クラスターネットワーク (プライベートネットワーク としても知られる) を特に設定しない限り、パブリックネットワーク上のすべてのホストが動作している必要があります。

クラスターネットワークを作成した場合、OSD はハートビート、オブジェクトのレプリケーション、およびリカバリートラフィックをクラスターネットワーク上でルーティングします。これにより、単一のネットワークを使用する場合と比較して、パフォーマンスが向上します。

重要

セキュリティー強化のためは、クラスターネットワークにはパブリックネットワークやインターネットからアクセスできないようにしてください。

クラスターネットワークを割り当てるには、cephadm bootstrap コマンドで --cluster-network オプションを使用します。指定するクラスターネットワークには、CIDR 表記のサブネットを定義する必要があります (例: 10.90.90.0/24 または fe80::/64)。

ブースター後に cluster_network を設定することもできます。

前提条件

  • Ceph ソフトウェアリポジトリーへのアクセス。
  • ストレージクラスター内のすべてのノードへの root レベルのアクセス。

手順

  • ストレージクラスター内の Monitor ノードとして使用する最初のノードから、cephadm bootstrap コマンドを実行します。コマンドに --cluster-network オプションを追加します。

    構文

    cephadm bootstrap --mon-ip IP-ADDRESS --registry-url registry.redhat.io --registry-username USER_NAME --registry-password PASSWORD --cluster-network NETWORK-IP-ADDRESS

    [root@host01 ~]# cephadm bootstrap --mon-ip 10.10.128.68 --registry-url registry.redhat.io --registry-username myuser1 --registry-password mypassword1 --cluster-network 10.10.0.0/24

  • ブートストラップ後に cluster_network を設定するには、config set コマンドを実行し、デーモンを再デプロイします。

    1. cephadm シェルにログインします。

      [root@host01 ~]# cephadm shell

    2. サブネットを使用してクラスターネットワークを設定します。

      構文

      ceph config set global cluster_network IP_ADDRESS_WITH_SUBNET

      [ceph: root@host01 /]# ceph config set global cluster_network 10.10.0.0/24

    3. ストレージクラスター内のサービスの一覧を取得します。

      [ceph: root@host01 /]# ceph orch ls

    4. デーモンを再起動します。Ceph デーモンは動的にバインドするので、特定のデーモンのネットワーク設定を変更してもクラスター全体を一度に再起動する必要はありません。

      [ceph: root@host01 /]# ceph orch restart mon

    5. オプション: クラスターを再起動する場合は、root ユーザーとして管理ノードで systemctl コマンドを実行します。

      構文

      systemctl restart ceph-FSID_OF_CLUSTER.target

      [root@host01 ~]# systemctl restart ceph-1ca9f6a8-d036-11ec-8263-fa163ee967ad.target

関連情報

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.