検索

1.11. RBD ミラーリングデーモンの移行

download PDF

ベアメタルストレージクラスターのコマンドラインインターフェイスを使用して設定された双方向ブロックデバイス (RBD) ミラーリングの場合、クラスターは RBD ミラーリングを移行しません。ストレージクラスターをアップグレードするかクラスターをコンテナー化する前に、RBD ミラーデーモンを CLI から Ceph-Ansible に移行します。

前提条件

  • Red Hat Ceph Storage の非コンテナー化、ベアメタル、クラスターの実行
  • Ansible 管理ノードへのアクセス
  • ansible ユーザーアカウント
  • ansible ユーザーアカウントへの sudo アクセス

手順

  1. Ceph クライアントノードでユーザーを作成します。

    構文

    ceph auth get client.PRIMARY_CLUSTER_NAME -o /etc/ceph/ceph.PRIMARY_CLUSTER_NAME.keyring

    [root@rbd-client-site-a ~]# ceph auth get client.rbd-mirror.site-a -o /etc/ceph/ceph.client.rbd-mirror.site-a.keyring

  2. /etc/ceph ディレクトリーの auth ファイルでユーザー名を変更します。

    [client.rbd-mirror.rbd-client-site-a]
        key = AQCbKbVg+E7POBAA7COSZCodvOrg2LWIFc9+3g==
        caps mds = "allow *"
        caps mgr = "allow *"
        caps mon = "allow *"
        caps osd = "allow *"

  3. auth ファイルをインポートして、関連するパーミッションを追加します。

    構文

    ceph auth import -i PATH_TO_KEYRING

    [root@rbd-client-site-a ~]# ceph auth import -i /etc/ceph/ceph.client.rbd-mirror.rbd-client-site-a.keyring

  4. RBD ミラーノードのサービス名を確認します。

    [root@rbd-client-site-a ~]# systemctl list-units --all
    
    systemctl stop ceph-rbd-mirror@rbd-client-site-a.service
    systemctl disable ceph-rbd-mirror@rbd-client-site-a.service
    systemctl reset-failed ceph-rbd-mirror@rbd-client-site-a.service
    systemctl start ceph-rbd-mirror@rbd-mirror.rbd-client-site-a.service
    systemctl enable ceph-rbd-mirror@rbd-mirror.rbd-client-site-a.service
    systemctl status ceph-rbd-mirror@rbd-mirror.rbd-client-site-a.service

  5. rbd-mirror ノードを /etc/ansible/hosts ファイルに追加します。

    [rbdmirrors]
    ceph.client.rbd-mirror.rbd-client-site-a

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.