3.7. Ceph Orchestrator を使用したホストのメンテナンスモード


Ceph Orchestrator を使用して、ホストのメンテナンスモードを切り替えできます。ceph orch host maintenance enter コマンドは、systemd target を停止します。これにより、ホスト上のすべての Ceph デーモンが停止します。同様に、ceph orch host maintenance exit コマンドは systemd target を再起動し、Ceph デーモンは自動的に再起動します。

ホストがメンテナンス状態になると、オーケストレータは次のワークフローを採用します。

  1. orch host ok-to stop コマンドを実行して、ホストの削除がデータの可用性に影響しないことを確認します。
  2. ホストに Ceph OSD デーモンがある場合、ホストサブツリーに noout を適用して、計画されたメンテナンススロット中にデータ移行がトリガーされないようにします。
  3. Ceph ターゲットを停止して、すべてのデーモンを停止します。
  4. ホストで ceph target を無効にして、再起動によって Ceph サービスが自動的に開始されないようにします。

メンテナンスを終了すると、上記の順序が逆になります。

前提条件

  • 稼働中の Red Hat Ceph Storage クラスターがある。
  • すべてのノードへの root レベルのアクセス。
  • クラスターに追加されたホスト。

手順

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

    [root@host01 ~]# cephadm shell

  2. ホストをメンテナンスモードにしたり、メンテナンスモードから解除したりできます。

    • ホストをメンテナンスモードにします。

      構文

      ceph orch host maintenance enter HOST_NAME [--force]

      [ceph: root@host01 /]# ceph orch host maintenance enter host02 --force

      --force フラグを使用すると、ユーザーは警告を回避できますが、アラートは回避できません。

    • ホストをメンテナンスモードから解除します。

      構文

      ceph orch host maintenance exit HOST_NAME

      [ceph: root@host01 /]# ceph orch host maintenance exit host02

検証

  • ホストをリスト表示します。

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

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.