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

    以下に例を示します。

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

    # echo "SCHEME :// USERNAME : PASSWORD @ HOST [: PORT ]" > FILE_CONTAINING_GATEWAY_URL

    以下に例を示します。

    [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
    注記

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

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

    # ceph dashboard iscsi-gateway-add -i FILE_CONTAINING_GATEWAY_URL

    以下に例を示します。

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

    # ceph dashboard iscsi-gateway-list

    以下に例を示します。

    [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"}}}
  6. 必要に応じて、間違えてゲートウェイを追加した場合は、iscsi-gateway-list コマンドで説明されているようにホスト名を指定することでゲートウェイを削除できます。

    # ceph dashboard iscsi-gateway-rm GATEWAY_NAME

    以下に例を示します。

    [root@mon ~]# ceph dashboard iscsi-gateway-rm ceph4
    Success

関連情報

9.4.3. iSCSI の概要

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

前提条件

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

手順

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

    iSCSI overview

関連情報

9.4.4. iSCSI ターゲットの作成

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

前提条件

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

手順

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

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

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

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

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

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

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

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

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

    Add additional gateways

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

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

    Add an image

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

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

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

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

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

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

    Client IQN

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

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

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

    Add an image

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

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

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

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

関連情報

9.4.5. iSCSI ターゲットの表示

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

前提条件

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

手順

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

    Click Block and then click iSCSI
  3. ページの左上隅にある Targets タブをクリックします。

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

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

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

    Target IQN details

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

関連情報

9.4.6. iSCSI ターゲットの編集

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

前提条件

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

手順

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

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

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

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

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

    Edit target window
  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 をクリックします。

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

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

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

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

    Delete iSCSI window

関連情報

9.4.8. 検出認証の設定

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

前提条件

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

手順

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

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

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

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

    Discovery Authentication window
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.