Oracle® Solaris Cluster 4.3 ソフトウェアのインストール

印刷ビューの終了

更新: 2016 年 7 月
 
 

特定のゾーンクラスタノードにローカルファイルシステムを追加する

このセクションでは、単一のゾーンクラスタノードに専用のファイルシステムを追加する方法について説明します。代わりにゾーンクラスタ全体で使用するようにファイルシステムを構成する場合は、ゾーンクラスタにファイルシステムを追加するに進みます。

ここでは、次の手順について説明します。

ローカルファイルシステムを特定のゾーンクラスタノードに追加する方法 (CLI)

この手順を実行して、ローカルファイルシステムを特定のゾーンクラスタの特定の単一ゾーンクラスタノードに追加します。ファイルシステムは、Oracle Solaris Cluster ソフトウェアによって管理されませんが、代わりに配下の Oracle Solaris ゾーンに渡されます。


注 -  高可用性ローカルファイルシステムをゾーンクラスタに追加するには、高可用性ローカルファイルシステムをゾーンクラスタに追加する方法 (clsetup)または 高可用性ローカルファイルシステムをゾーンクラスタに追加する方法 (CLI)の手順を実行します。
  1. そのゾーンクラスタをホストしているグローバルクラスタのノードで、root 役割になります。

    注 -  この手順のすべてのステップは、グローバルクラスタの 1 つのノードから実行します。
  2. 構成するローカルファイルシステムを特定のゾーンクラスタノードへ作成します。

    目的のゾーンクラスタノードをホストするグローバルクラスタノードのローカルディスクを使用します。

  3. ファイルシステムをノードスコープのゾーンクラスタ構成に追加します。
    phys-schost# clzonecluster configure zoneclustername
    clzc:zoneclustername> select node physical-host=baseclusternode
    clzc:zoneclustername:node> add fs
    clzc:zoneclustername:node:fs> set dir=mountpoint
    clzc:zoneclustername:node:fs> set special=disk-device-name
    clzc:zoneclustername:node:fs> set raw=raw-disk-device-name
    clzc:zoneclustername:node:fs> set type=FS-type
    clzc:zoneclustername:node:fs> end
    clzc:zoneclustername:node> end
    clzc:zoneclustername> verify
    clzc:zoneclustername> commit
    clzc:zoneclustername> exit
    dir=mountpoint

    ファイルシステムのマウントポイントを指定します

    special=disk-device-name

    ディスクデバイスの名前を指定する

    raw=raw-disk-device-name

    raw ディスクデバイスの名前を指定します

    type=FS-type

    ファイルシステムの種類を指定する


    注 -  UFS ファイルシステムのロギングを有効にします。
  4. ファイルシステムが追加されたことを確認します。
    phys-schost# clzonecluster show -v zoneclustername
使用例 18  ローカルファイルシステムをゾーンクラスタノードに追加する (CLI)

この例では、sczone ゾーンクラスタのノードで使用するローカル UFS ファイルシステム /local/data を追加します。このゾーンクラスタノードは、グローバルクラスタノード phys-schost-1 でホストされています。

phys-schost-1# clzonecluster configure sczone
clzc:sczone> select node physical-host=phys-schost-1
clzc:sczone:node> add fs
clzc:sczone:node:fs> set dir=/local/data
clzc:sczone:node:fs> set special=/dev/md/localdg/dsk/d1
clzc:sczone:node:fs> set raw=/dev/md/localdg/rdsk/d1
clzc:sczone:node:fs> set type=ufs
clzc:sczone:node:fs> add options [logging]
clzc:sczone:node:fs> end
clzc:sczone:node> end
clzc:sczone> verify
clzc:sczone> commit
clzc:sczone> exit

phys-schost-1# clzonecluster show -v sczone
…
--- Solaris Resources for phys-schost-1 ---
…
Resource Name:                                fs
dir:                                           /local/data
special:                                       /dev/md/localdg/dsk/d1
raw:                                           /dev/md/localdg/rdsk/d1
type:                                          ufs
options:                                       [logging]
cluster-control:                               false ...

ローカル ZFS ストレージプールを特定のゾーンクラスタノードに追加する方法 (CLI)

この手順を実行して、ローカル ZFS ストレージプールを特定のゾーンクラスタノードに追加します。ローカル ZFS プールは、Oracle Solaris Cluster ソフトウェアによって管理されませんが、代わりに配下の Oracle Solaris ゾーンに渡されます。


注 -  高可用性ローカル ZFS プールをゾーンクラスタに追加するには、高可用性ローカルファイルシステムをゾーンクラスタに追加する方法 (clsetup)または ZFS ストレージプールをゾーンクラスタに追加する方法 (CLI)の手順を実行します。

この手順のすべてのステップは、グローバルクラスタの 1 つのノードから実行します。

  1. そのゾーンクラスタをホストしているグローバルクラスタのノードで、root 役割になります。
  2. 構成するローカル ZFS プールを特定のゾーンクラスタノードへ作成します。

    目的のゾーンクラスタノードをホストするグローバルクラスタノードのローカルディスクを使用します。

  3. プールをノードスコープのゾーンクラスタ構成に追加します。
    phys-schost# clzonecluster configure zoneclustername
    clzc:zoneclustername> select node physical-host=baseclusternode
    clzc:zoneclustername:node> add dataset
    clzc:zoneclustername:node:dataset> set name=localZFSpoolname
    clzc:zoneclustername:node:dataset> end
    clzc:zoneclustername:node> end
    clzc:zoneclustername> verify
    clzc:zoneclustername> commit
    clzc:zoneclustername> exit
    set name=localZFSpoolname

    ローカル ZFS プールの名前を指定します。

  4. ZFS プールが追加されたことを確認します。
    phys-schost# clzonecluster show -v zoneclustername
使用例 19  ローカル ZFS プールをゾーンクラスタノードに追加する (CLI)

この例では、sczone ゾーンクラスタのノードで使用するローカル ZFS プール local_pool を追加します。このゾーンクラスタノードは、グローバルクラスタノード phys-schost-1 でホストされています。

phys-schost-1# clzonecluster configure sczone
clzc:sczone> select node physical-host=phys-schost-1
clzc:sczone:node> add dataset
clzc:sczone:node:dataset> set name=local_pool
clzc:sczone:node:dataset> end
clzc:sczone:node> end
clzc:sczone> verify
clzc:sczone> commit
clzc:sczone> exit

phys-schost-1# clzonecluster show -v sczone
…
--- Solaris Resources for phys-schost-1 ---
…
Resource Name:                                dataset
name:                                          local_pool