9.4. iSCSI 機能 (制限付き)


ダッシュボードでは、iSCSI イメージおよびターゲットを管理および監視できます。ダッシュボードを使用して iSCSI イメージおよびターゲットを管理および監視する前に、ゲートウェイを追加してダッシュボードの iSCSI 機能を有効化する必要があります。

注記

この技術には、利用制限があります。詳細は、Deprecated functionality の章を参照してください。

9.4.1. 前提条件

  • Red Hat Ceph Storage クラスターが実行されている。
  • Dashboard がインストールされている。
  • iSCSI ゲートウェイが ダッシュボードに追加 されている。

9.4.2. Dashboard への iSCSI ゲートウェイの手動追加

Red Hat Ceph Storage Dashboard は、Ceph iSCSI Gateway の rbd-target-api サービスによって提供される REST API を使用して iSCSI ターゲットを管理できます。ダッシュボードがこれにアクセスする前に、API アドレスをダッシュボードに追加する必要があります。

前提条件

  • Red Hat Ceph Storage クラスターが実行されている。
  • Dashboard がインストールされている。
  • Ceph iSCSI ゲートウェイがインストールされている。
重要

Ceph iSCSI ゲートウェイには、高可用性を提供するためにゲートウェイが 2 つ必要です。

手順

  1. Monitor ノードにログインします。
  2. 必要に応じて、iSCSI ゲートウェイの REST API が自己署名証明書を使用して HTTPS モードで設定されている場合は、API へのアクセス時の SSL 証明書の検証を回避するようにダッシュボードを設定する必要があります。以下のコマンドを実行して SSL 検証を無効にします。

    # ceph dashboard set-iscsi-api-ssl-verification false
    Copy to Clipboard Toggle word wrap

    以下に例を示します。

    [root@mon ~]# ceph dashboard set-iscsi-api-ssl-verification false
    Option ISCSI_API_SSL_VERIFICATION updated
    Copy to Clipboard Toggle word wrap
  3. ゲートウェイ用に 2 つのファイルを作成します。

    # echo "SCHEME :// USERNAME : PASSWORD @ HOST [: PORT ]" > FILE_CONTAINING_GATEWAY_URL
    Copy to Clipboard Toggle word wrap

    以下に例を示します。

    [root@mon ~]# echo "http://admin:admin@192.168.122.157:5000" > /tmp/first_gateway
    [root@mon ~]# echo "http://admin:admin@192.168.122.193:5000" > /tmp/second_gateway
    Copy to Clipboard Toggle word wrap
    注記

    iSCSI ターゲットを設定している 場合に USERNAME および PASSWORD が設定されていました。認証情報は、iSCSI ゲートウェイノードの iscsi-gateway.cfg ファイルから取得できます。

  4. 2 つのゲートウェイをダッシュボードに追加します。

    # ceph dashboard iscsi-gateway-add -i FILE_CONTAINING_GATEWAY_URL
    Copy to Clipboard Toggle word wrap

    以下に例を示します。

    [root@mon ~]# ceph dashboard iscsi-gateway-add -i /tmp/first_gateway
    Success
    [root@mon ~]# ceph dashboard iscsi-gateway-add -i /tmp/second_gateway
    Success
    Copy to Clipboard Toggle word wrap
  5. ゲートウェイが正しく追加されたことを確認します。

    # ceph dashboard iscsi-gateway-list
    Copy to Clipboard Toggle word wrap

    以下に例を示します。

    [root@mon ~]# ceph dashboard iscsi-gateway-list
    {"gateways": {"ceph4": {"service_url": "http://admin:admin@192.168.122.193:5000"}, "ceph4": {"service_url": "http://admin:admin@192.168.122.193:5000"}}}
    Copy to Clipboard Toggle word wrap
  6. 必要に応じて、間違えてゲートウェイを追加した場合は、iscsi-gateway-list コマンドで説明されているようにホスト名を指定することでゲートウェイを削除できます。

    # ceph dashboard iscsi-gateway-rm GATEWAY_NAME
    Copy to Clipboard Toggle word wrap

    以下に例を示します。

    [root@mon ~]# ceph dashboard iscsi-gateway-rm ceph4
    Success
    Copy to Clipboard Toggle word wrap

関連情報

9.4.3. iSCSI の概要

ダッシュボードでは、iSCSI 経由でエクスポートされた iSCSI ゲートウェイホストおよびイメージを表示する概要が提供されています。

前提条件

  • Red Hat Ceph Storage クラスターが実行されている。
  • Dashboard がインストールされている。
  • Ceph iSCSI ゲートウェイがインストールされている。
  • iSCSI ゲートウェイがダッシュボードに追加されている。
  • ダッシュボードの iSCSI 機能が有効になっている。

手順

  1. Dashboard にログインします。
  2. ナビゲーションバーで Block をクリックします。
  3. iSCSI をクリックします。

関連情報

9.4.4. iSCSI ターゲットの作成

ダッシュボードでは iSCSI ターゲットを作成できます。

前提条件

  • Red Hat Ceph Storage クラスターが実行されている。
  • Dashboard がインストールされている。
  • Ceph iSCSI ゲートウェイが、少なくとも 2 つのゲートウェイと共にインストールされている。
  • iSCSI ゲートウェイがダッシュボードに追加されている。
  • ダッシュボードの iSCSI 機能が有効になっている。
  • RBD アプリケーションが有効になっている複製されたプール。
  • RBD アプリケーションが有効になっているイレイジャーコーディングされたプール。

手順

  1. Dashboard にログインします。
  2. ナビゲーションバーで Block をクリックします。
  3. iSCSI をクリックします。

  4. ページの左上隅にある Targets タブをクリックします。

  5. ページの左上隅にある Add ボタンをクリックします。

  6. 必要に応じて、ターゲット IQN を変更します。

  7. 必要に応じて、ターゲットの詳細設定を設定します。

    1. 歯車をクリックして、ターゲットの詳細設定を設定します。

    2. Advanced Settings ダイアログウィンドウに詳細設定を設定します。

    3. Confirm をクリックして設定を保存します。
  8. Add portal ボタンをクリックし、2 つ以上のゲートウェイの最初のゲートウェイを選択します。

  9. Add portal ボタンをクリックし、2 つ以上のゲートウェイの 2 番目のゲートウェイを選択します。

    追加のゲートウェイに対してこの手順を繰り返します。

  10. Add image ボタンをクリックして、ターゲットによってエクスポートされるイメージを選択します。

    追加のイメージに対してこの手順を繰り返します。

  11. 必要に応じて、イメージを変更します。

    1. イメージの右側にある歯車をクリックします。

    2. Configure ダイアログウィンドウでイメージ設定を変更します。

    3. Confirm をクリックして設定を保存します。
  12. ACL authentication ボックスをクリックし、Add initiator ボタンをクリックします。

  13. 最初のテキストボックスに、クライアントの IQN を入力します。

    イニシエーターソフトウェアが実行されるシステムからクライアント IQN を取得します。詳細は、ブロックデバイスガイドiSCSI イニシエーターの設定 を参照してください。

  14. ターゲットのユーザー名およびパスワードの詳細を入力します。

  15. Add image をクリックして、イメージを選択します。

    追加のイメージに対してこの手順を繰り返します。

  16. Create Target ボタンをクリックして手順を完了します。

  17. Targets ページで検索して、ターゲットが追加されたことを確認します。

    Targets ページを見つけるには、ダッシュボードガイドiSCSI ターゲットの表示 の手順に従います。

関連情報

9.4.5. iSCSI ターゲットの表示

ダッシュボードでは、iSCSI ターゲットを表示できます。

前提条件

  • Red Hat Ceph Storage クラスターが実行されている。
  • Dashboard がインストールされている。
  • Ceph iSCSI ゲートウェイがインストールされている。
  • iSCSI ターゲットが作成されている。

手順

  1. Dashboard にログインします。
  2. ナビゲーションバーで Block をクリックし、iSCSI をクリックします。

  3. ページの左上隅にある Targets タブをクリックします。

  4. ターゲットの詳細を表示するには、その行をクリックします。

  5. イニシエーターがログインしているかどうかを含め、iSCSI トポロジーを確認できます。

  6. オブジェクトをクリックして、その詳細情報を表示します。

    注記: クリックすると、一部のオブジェクトのみが詳細情報を表示します。

関連情報

9.4.6. iSCSI ターゲットの編集

ダッシュボードでは、iSCSI ターゲットを編集できます。

前提条件

  • Red Hat Ceph Storage クラスターが実行されている。
  • Dashboard がインストールされている。
  • Ceph iSCSI ゲートウェイが、少なくとも 2 つのゲートウェイと共にインストールされている。
  • iSCSI ゲートウェイがダッシュボードに追加されている。
  • ダッシュボードの iSCSI 機能が有効になっている。
  • RBD アプリケーションが有効になっている複製されたプール。
  • RBD アプリケーションが有効になっているイレイジャーコーディングされたプール。
  • iSCSI ターゲットが作成されている。

手順

  1. Dashboard にログインします。
  2. ナビゲーションバーで Block をクリックします。
  3. iSCSI をクリックします。

  4. ページの左上隅にある Targets タブをクリックします。

  5. ターゲットを編集するには、その行をクリックします。

  6. ページの左上隅にある Edit ボタンをクリックします。

  7. パラメーターを編集し、Edit Target ボタンをクリックします。

  8. Targets ページで検索して、ターゲットが編集されたことを確認します。

    Targets ページを見つけるには、ダッシュボードガイドiSCSI ターゲットの表示 の手順に従います。

関連情報

9.4.7. iSCSI ターゲットの削除

ダッシュボードでは、iSCSI ターゲットを削除できます。

前提条件

  • Red Hat Ceph Storage クラスターが実行されている。
  • Dashboard がインストールされている。
  • Ceph iSCSI ゲートウェイが、少なくとも 2 つのゲートウェイと共にインストールされている。
  • iSCSI ゲートウェイがダッシュボードに追加されている。
  • ダッシュボードの iSCSI 機能が有効になっている。
  • iSCSI ターゲットが作成されている。
  • すべての iSCSI イニシエーターを切断します。iSCSI イニシエーターの切断 を参照してください。

手順

  1. Dashboard にログインします。
  2. ナビゲーションバーで Block をクリックします。
  3. iSCSI をクリックします。

  4. ページの左上隅にある Targets タブをクリックします。

  5. ターゲットを削除するには、その行をクリックします。

  6. ページの左上隅にある Edit ドロップダウンをクリックします。
  7. ドロップダウンから Delete を選択します。

  8. Yes, I am sure ボックスをクリックし Delete iSCSI をクリックして設定を保存します。

関連情報

9.4.8. 検出認証の設定

ダッシュボードは、CHAP/CHAP_MUTUAL を使用した検出認証を許可します。

前提条件

  • Red Hat Ceph Storage クラスターが実行されている。
  • Dashboard がインストールされている。
  • Ceph iSCSI ゲートウェイが、少なくとも 2 つのゲートウェイと共にインストールされている。
  • iSCSI ゲートウェイがダッシュボードに追加されている。
  • ダッシュボードの iSCSI 機能が有効になっている。
  • RBD アプリケーションが有効になっている複製されたプール。
  • RBD アプリケーションが有効になっているイレイジャーコーディングされたプール。

手順

  1. Dashboard にログインします。
  2. ナビゲーションバーで Block をクリックします。
  3. iSCSI をクリックします。

  4. ページの左上隅にある Targets タブをクリックします。

  5. ページの左上隅にある Discovery authentication ボタンをクリックします。

  6. Discovery Authentication ウィンドウで詳細を指定し、Submit ボタンをクリックします。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat