目次にジャンプページナビゲーションにジャンプ: 前のページ[アクセスキーp]/次のページ[アクセスキーn]
documentation.suse.com / SUSE Linux Enterprise High Availabilityのドキュメント / Quick Start Guides / インストールとセットアップクイックスタート / SBDの基本的なiSCSIストレージ
適用項目 SUSE Linux Enterprise High Availability 15 SP6

A SBDの基本的なiSCSIストレージ

以下の手順を使用して、SBDで使用する基本的なiSCSIストレージを設定します。これらの手順は、テスト目的でのみ推奨されます。運用環境でiSCSIを使用する前に、 Storage Administration Guide for SUSE Linux Enterprise Serverを参照してください。

要件
  • iSCSIターゲットとして機能するSUSE Linux Enterprise Server仮想マシン。このVMはクラスタの一部ではありません。

  • Vmに2つの仮想ストレージデバイスがある(システム用に20 GBデバイス、SBD用に1 GBデバイス)。

  • 高可用性クラスタにまだ追加されていない2つのSUSE Linux Enterprise Serverノード。

最初に、仮想マシンにiSCSIターゲットを設定します。

手順 A..1: iSCSIターゲットの設定
  1. パッケージyast2-iscsi-lio-serverをインストールします:。

    # zypper install yast2-iscsi-lio-server
  2. YaSTでiscsi-lio-serverモジュールを起動します:。

    # yast2 iscsi-lio-server
  3. サービスタブの再起動後で、起動時に開始を選択します。

  4. ファイアウォールでポートを開くを有効にします。

  5. 検出タブで、検出認証を有効にします。

  6. ターゲットによる認証に、ユーザ名パスワードを入力します。

  7. イニシエータによる認証に、相互ユーザ名相互パスワードを入力します。このパスワードは、ターゲットによる認証のパスワードとは異なる必要があります。

  8. ターゲットタブで、追加を選択します。

  9. .com.exampleを置き換えて、ターゲット名を変更します。

  10. サーバのIPアドレスを追加します。

  11. 追加を選択します。

  12. LUNの詳細ウィンドウで、1GBストレージデバイスへのLUNパスを入力します(例: /dev/vbd)。

  13. OKを選択します。

  14. 次へを選択します。

  15. 完了を選択して、YaSTを閉じます。

  16. ターゲットのセットアップを確認するには、ターゲットCLIに切り替えます。

    # targetcli

    設定を表示します。

    /> ls

次に、ノードにiSCSIイニシエータを設定します。両方のノードでこの手順を繰り返します。

手順 A..2: iSCSIイニシエータの環境設定
  1. パッケージyast2-iscsi-clientをインストールします:。

    # zypper install yast2-iscsi-client
  2. iscsidサービスを開始します。

    # systemctl start iscsid
  3. YaSTでiscsi-clientモジュールを開きます。

    # yast2 iscsi-client
  4. 検出したターゲットタブで、検出を選択します。

  5. iSCSIターゲットのIPアドレスを入力します。

  6. 検出認証なしをクリアします。

  7. イニシエータによる認証に、イニシエータのユーザ名パスワードを入力します。

  8. ターゲットによる認証に、ターゲットのユーザ名パスワードを入力します。

  9. 次へを選択します。

  10. YaSTがiSCSIターゲットを検出したら、接続を選択します。

  11. スタートアップで、起動時を選択します。

  12. 次へを選択します。

  13. OKを選択して、YaSTを閉じます。

  14. iSCSIイニシエータを確認します。

    # lsscsi
    [0:0:1:0] cd/dvd QEMU QEMU DVD-ROM 2.5+ /dev/sr0
    [2:0:0:0] disk LIO-ORG IBLOCK 4.0 /dev/sda

    IBLOCKを含む行を探します。この例では、iSCSIデバイスは/dev/sdaです。

  15. iscsidサービスの状態を確認します。

    # systemctl status iscsid

/dev/disk/by-id/で固定デバイス名を見つけることができます。通常、iSCSIデバイスはscsi-SLIO-ORG_IBLOCKで開始します。

複数のディスクがある場合、コマンドlsblk -o name,serialを実行して、どの固定デバイス名がどの短縮名(例: /dev/sda)に対応するかを確認します。

クラスタを設定する際には、次のいずれかの方法を使用して固定デバイス名を指定します。

  • crm cluster initを実行する場合は、プロンプトが表示されたら、固定デバイス名を入力します。

  • crm cluster initを実行する前に、/etc/sysconfig/sbdに固定デバイス名を追加します。

    SBD_DEVICE=/dev/disk/by-id/scsi-SLIO-ORG_IBLOCK_DEVICE_ID_STRING

    crm cluster initを実行する場合は、次の質問にnと答えます。

    SBD is already configured to use /dev/disk/by-id/scsi-SLIO-ORG_IBLOCK_... - overwrite (y/n)?