Oracle® Solaris Cluster 4.3 システム管理

印刷ビューの終了

更新: 2016 年 7 月
 
 

ファイルからディスクパスをモニターする方法

ファイルを使ってディスクパスをモニターしたり、そのモニターを解除する場合は、次の手順を使用します。

ファイルを使用してクラスタ構成を変更するには、まず現在の構成をエクスポートします。このエクスポート操作により XML ファイルが作成されます。このファイルは、変更する構成項目を設定するために修正できます。この手順では、このプロセス全体を説明します。

phys-schost# プロンプトは、グローバルクラスタのプロンプトを表します。この手順は、グローバルクラスタ上で実行します。

この手順では、長形式の Oracle Solaris Cluster コマンドを使用して説明します。多くのコマンドには短縮形もあります。コマンド名の形式の長短を除き、コマンドは同一です。

  1. クラスタ内の任意のノードで、RBAC の承認 solaris.cluster.modify を提供する役割になります。
  2. デバイス構成を XML ファイルにエクスポートします。
    # cldevice export -o configurationfile
    –o configurationfile

    XML ファイルのファイル名を指定します。

  3. デバイスパスがモニターされるよう、構成ファイルを変更します。

    モニターするデバイスパスを検索し、monitored 属性を true に設定します。

  4. デバイスパスをモニターします。
    # cldevice monitor -i configurationfile
    –i configurationfile

    変更された XML ファイルのファイル名を指定します。

  5. この時点でデバイスパスがモニターされていることを確認します。
    # cldevice status
使用例 57  ファイルからのディスクパスのモニタリング

次の例では、ノード phys-schost–2 とデバイス d3 の間のデバイスパスが、XML ファイルを使用することによってモニターされています。deviceconfig XML ファイルは、 phys-schost–2d3 の間のパスが現在はモニターされていないことを示しています。

現在のクラスタ構成をエクスポートします
# cldevice export -o deviceconfig
<?xml version="1.0"?>
<!DOCTYPE cluster SYSTEM "/usr/cluster/lib/xml/cluster.dtd">
<cluster name="brave_clus">
…
<deviceList readonly="true">
<device name="d3" ctd="c1t8d0">
<devicePath nodeRef="phys-schost-1" monitored="true"/>
<devicePath nodeRef="phys-schost-2" monitored="false"/>
</device>
</deviceList>
</cluster>

monitored 属性を true に設定してパスをモニターします
<?xml version="1.0"?>
<!DOCTYPE cluster SYSTEM "/usr/cluster/lib/xml/cluster.dtd">
<cluster name="brave_clus">
…
<deviceList readonly="true">
<device name="d3" ctd="c1t8d0">
<devicePath nodeRef="phys-schost-1" monitored="true"/>
<devicePath nodeRef="phys-schost-2" monitored="true"/>
</device>
</deviceList>
</cluster>

ファイルを読み取り、モニタリングをオンにします
# cldevice monitor -i deviceconfig

デバイスが現在モニターされていることを確認します
# cldevice status

関連項目

クラスタ構成のエクスポート、および結果の XML ファイルを使用したクラスタ構成の設定の詳細は、cluster(1CL) および clconfiguration(5CL) のマニュアルページを参照してください。