機械翻訳について

2.7 VMストレージ・ネットワーク

Ethernetベースのシステムで実行されているOracle Private Cloud Appliance Controller Softwareリリース2.4.3以降では、Oracle VM環境から内部ZFSストレージ・アプライアンスへのアクセス権をユーザーに付与するプライベート・ストレージ・ネットワークを構成できます。 管理ノードへのrootアクセス権を持つOracle Private Cloud Appliance管理者は、pca-adminコマンド行を使用して、必要なネットワークおよびZFS共有(iSCSI/NFS)を作成および管理できます。 この機能を確実に使用するには、第3.2.5項、「ストレージ・ネットワークのアップグレード」の説明に従ってストレージ・ネットワークをアップグレードします。

管理者は、最大16個のVMストレージ・ネットワークを作成できます。このネットワークは特定のテナント・グループと連携でき、ユーザーは1つ以上のVMストレージ・ネットワークに関連付けることができます。 各VMストレージ・ネットワークには、ネットワークが分離されるように、ルーティングされていない単一のプライベートVXLANが割り当てられます。 エンド・ユーザーは、VMストレージ・ネットワークを介して内部ZFSストレージ・アプライアンスを管理するためのrootアクセス権を取得できません。

2.7.1 VMストレージ・ネットワークの作成

このセクションでは、EthernetベースのシステムでVMストレージ・ネットワークを作成する方法について説明します。

VMストレージ・ネットワークの作成

  1. SSHおよびスーパーユーザー権限のあるアカウントを使用して、アクティブ管理ノードにログインします。

    ノート

    デフォルトのrootパスワードは、Welcome1です。 セキュリティ上の理由により、ただちに新しいパスワードを設定する必要があります。

    # ssh root@10.100.1.101
    root@10.100.1.101's password:
    root@ovcamn05r1 ~]#
  2. Oracle Private Cloud Applianceコマンドライン・インタフェースを起動します。

    # pca-admin
    Welcome to PCA! Release: 2.4.3
    PCA>
  3. 新しいVMストレージ・ネットワークを作成します。 ネットワーク名、ネットワーク・プレフィクス、ネットマスクおよびZFS IPアドレスを指定します。

    PCA> create network stg_nw1 storage_network 10.10.10 255.255.254.0 10.10.10.100
    Status: Success

    新しいVMストレージ・ネットワークがOracle VM Manager networkタブに表示されます。

  4. 必要なコンピュート・ノードを新しいストレージ・ネットワークに接続します。 接続するネットワーク名とサーバー名を指定する必要があります。 このコマンドは、ネットワークに追加するサーバーごとに実行します。

    PCA> add network stg_nw1 ovcacn07r1
    Status: Success
    

    テナント・グループ内のすべてのコンピュート・ノードにネットワークを一度に追加するには、次のコマンドを使用します:

    PCA> add network-to-tenant-group stg_nw1 Rack01_ServerPool

    新しいストレージ・ネットワークが表示されます。

    注意

    ストレージ・ネットワークを追加してコンピュートに割り当てられるEthernetインタフェースにIPアドレスを割り当てないでください

  5. 新しいVMストレージ・ネットワークの構成を確認します。

    PCA> show network 1_stg_nw
    ----------------------------------------
    Network_Name         stg_nw1
    Trunkmode            None
    Description          None
    Ports                None
    vNICs                None
    Status               ready
    Network_Type         storage_network
    Compute_Nodes        ovcacn07r1
    Prefix               10.10.10
    Netmask              255.255.254.0
    Route_Destination    None
    Route_Gateway        None
    Storage_IP           None
    ----------------------------------------
    Status: Success

    次に、VMストレージ・ネットワークにシェアを割り当てます。

2.7.2 ストレージ共有の作成

VMストレージ・ネットワークを作成したら、そのネットワークにストレージ共有を追加できます。 これらの手順では、NFSファイルシステムおよびiSCSI LUNストレージ共有を追加し、それらの共有へのアクセス権を付与する方法について説明します。

注意

Oracle Private Cloud Applianceコマンド行から作成されたNFSシェアおよびISCSI LUNを使用して、コンピュート・ノードからリポジトリを作成しないでください。 これにより、共有が仮想マシンによってすでに使用されている場合、データが破損する可能性があります。

NFSファイルシステム共有の作成とマップ

  1. SSHおよびスーパーユーザー権限のあるアカウントを使用して、アクティブ管理ノードにログインします。

    ノート

    デフォルトのrootパスワードは、Welcome1です。 セキュリティ上の理由により、ただちに新しいパスワードを設定する必要があります。

    # ssh root@10.100.1.101
    root@10.100.1.101's password:
    root@ovcamn05r1 ~]#
  2. Oracle Private Cloud Applianceコマンドライン・インタフェースを起動します。

    # pca-admin
    Welcome to PCA! Release: 2.4.3
    PCA>
  3. NFSファイルシステム共有を作成します。 これらの引数を指定: 共有名、LUN名、ネットワーク名、LUNサイズ、およびオプションのプロファイル名。

    PCA> create nfs-storage fs1 accounting 50G bkup_basic

    オプションのストレージ・プロファイル引数の詳細は、第2.7.3項、「ストレージ・プロファイル」を参照してください。

    新しいストレージ共有が内部ZFSストレージ・アプライアンスに表示されます。

  4. 例外を作成して、NFSファイルシステム共有へのアクセス権を付与します。 共有名を指定し、共有へのアクセス権を付与するIPアドレスまたはCIDRをリストします。 第4.2.5項、「add nfs-exception」を参照してください。

    ノート

    同じサブネット/ネットワーク内の仮想マシンのみがファイルシステムにアクセスできます。

    PCA> add nfs-exception fs1 10.10.0.151/32
    
    Status: Success
    
  5. 新しいストレージ共有の構成を確認します。

    PCA> show nfs-storage fs1
    ----------------------------------------
    Share Name           fs1
    Network Name         2_stg_nw
    Quota                10G
    Profile              general
    Mount point          /export/vminternal/fs1
    NFS Exceptions       ['10.10.0.151/32']
    ----------------------------------------
    Status: Success
  6. ストレージ共有から例外を削除するには、remove nfs-exceptionコマンドを使用します。

    PCA> remove nfs-exception fs1 10.10.0.151/32
    ************************************************************
     WARNING !!! THIS IS A DESTRUCTIVE OPERATION.
    ************************************************************
    Are you sure [y/N]:y
    Status: Success

iSCSI LUN共有の作成とマップ

  1. SSHおよびスーパーユーザー権限のあるアカウントを使用して、アクティブ管理ノードにログインします。

    ノート

    デフォルトのrootパスワードは、Welcome1です。 セキュリティ上の理由により、ただちに新しいパスワードを設定する必要があります。

    # ssh root@10.100.1.101
    root@10.100.1.101's password:
    root@ovcamn05r1 ~]#
  2. Oracle Private Cloud Applianceコマンドライン・インタフェースを起動します。

    # pca-admin
    Welcome to PCA! Release: 2.4.3
    PCA>
  3. iSCSI LUN共有を作成します。 共有名、ネットワーク名、割当て容量/サイズおよびオプションのプロファイル名を指定します。

    PCA> create iscsi-storage myNFSstorage management 120G general

    オプションのストレージ・プロファイル引数の詳細は、第2.7.3項、「ストレージ・プロファイル」を参照してください。

    新しいストレージ共有が内部ZFSストレージ・アプライアンスに表示されます。

  4. イニシエータを追加して、iSCSI LUN共有へのアクセス権を付与します。 LUN名を指定し、シェアにアクセスする仮想マシンからイニシエータIQNを一覧表示します。 第4.2.2項、「add initiator」を参照してください。

    ノート

    同じサブネット/ネットワーク内の仮想マシンのみがファイルシステムにアクセスできます。

    PCA> add initiator myNFSstorage iqn.1918-12.com.mycompany:181b866f5a
    
    need example
    
    Status: Success

    これで、追加したコンピュート・ノード上のOracle VMサーバーから新しいストレージ共有にアクセスできるようになります。

2.7.3 ストレージプロファイル

Oracle Private Cloud Applianceには、NFSおよびiSCSI共有のI/Oパフォーマンスに基づくデフォルトのストレージ・プロファイルが用意されています。 必要に応じて、ストレージ共有の作成時に2つの追加ストレージ・プロファイルから選択できます。 シェア・タイプごとに次のプロファイルを使用できます:

表2.2 ストレージ・プロファイル

ストレージ共有タイプ

プロファイル1: general (デフォルト)

プロファイル2: dbms_oracle

プロファイル3: bkup_basic

NFS

  • compression=lz4

  • recordsize=128K

  • logbias=latency

  • compression=lz4

  • recordsize=32K

  • logbias=latency

  • compression=lz4

  • recordsize=1M

  • logbias=latency

iSCSI

  • compression=lz4

  • logbias=latency

  • volblocksize =128K

  • compression=lz4

  • logbias=latency

  • volblocksize =32K

  • compression=lz4

  • logbias=throughput

  • volblocksize =1M


作成後、ストレージ・アプライアンスのコマンドラインまたはブラウザ・インタフェースからストレージ・プロファイルを変更できます。 「Oracle® ZFS Storage Appliance管理ガイド、リリースOS 8.8.x」シェアとプロジェクトの項を参照してください。