scsetup(1M) ユーティリティを使用すると、既存の定足数デバイスのノードリストにノードを追加したり、ノードリストからノードを削除できます。定足数デバイスのノードリストを変更するには、定足数デバイスを削除し、削除した定足数デバイスへのノードの物理的な接続を変更して、定足数デバイスをクラスタ構成に追加し直す必要があります。定足数デバイスを追加すると、scconf(1M) は自動的に、ディスクが接続されているすべてのノードについて、ノードからディスクへのパスを構成します。
クラスタ内の任意のノード上でスーパーユーザーになります。
変更したい定足数デバイスの名前を判別します。
# scconf -p | grep 定足数 |
scsetup ユーティリティを実行します。
# scsetup |
メインメニューが表示されます。
1 (定足数) を選択して、定足数デバイスで作業します。
「定足数メニュー」が表示されます。
2 (定足数ディスクを削除) を選択して、定足数デバイスを削除します。
指示に従います。削除するディスクの名前を問い合わせられます。
定足数デバイスへのノードの物理的な接続を追加または削除します。
1 (定足数ディスクを追加) を選択して、定足数デバイスを追加します。
指示に従います。定足数デバイスとして使用するディスクの名前を問い合わせられます。
定足数デバイスが追加されていることを確認します。
# scstat -q |
次に、scsetup ユーティリティを使用して、定足数デバイスのノードリストにノードを追加したり、ノードリストからノードを削除する例を示します。この例では、定足数デバイスの名前は d2 であり、この手順の最終目的は別のノードを定足数デバイスのノードリストに追加することです。
[クラスタ内の任意のノード上でスーパーユーザーになる] [変更したい定足数デバイス名を判別する:] # scconf -p | grep 定足数 定足数デバイス: d2 定足数デバイス名: d2 定足数デバイス投票権: 1 有効な定足数デバイス: yes 定足数デバイス名: /dev/did/rdsk/d2s2 定足数デバイスのホスト (有効): phys-host-1 phys-host-2 定足数デバイスのホスト (無効): [ユーティリティを実行する:] # scsetup 1 (定足数). 2 (定足数ディスクを削除). プロンプトが表示されたら「yes」と答える 項目: 例: 定足数デバイス名 d2 [scconf コマンドが正常に終了したことを確認する:] scconf -r -q globaldev=d2 コマンドが正常に終了する 1 (定足数) 1 (定足数ディスクの追加) を選択する プロンプトが表示されたら「yes」と答える 項目: 例: 定足数デバイス名 d2 [scconf コマンドが正常に終了したことを確認する:] scconf -a -q globaldev=d2 コマンドが正常に終了したことを確認する scsetup ユーティリティを終了する [正しいノードが定足数デバイスに接続されることを確認する。この例では phys-schost-3 が有効ホストリストに追加されていることを確認する] # scconf -p | grep Quorum 定足数デバイス: d2 定足数デバイス名: d2 定足数デバイス投票権: 2 可能な定足数投票数: yes 定足数デバイス名: /dev/did/rdsk/d2s2 定足数デバイスのホスト (有効): phys-schost-1 phys-schost-2 phys-schost-3 定足数デバイスのホスト (無効): [変更した定足数デバイスがオンラインであることを確認する] # scstat -q -- デバイスによる定足数の投票数 -- デバイス名 存在する 可能な 状態 ----------- ------- -------- ------ デバイスの投票数: /dev/did/rdsk/d2s2 1 1 オンライン [定足数デバイスが削除されたことを確認する:] # scstat -q -- 定足数の要約 -- 可能な定足数投票: 4 必要な定足数投票数: 3 存在する定足数投票数: 4 -- ノードによる定足数の投票数 -- ノード名 存在する 可能な 状態 --------- ------- -------- ------ ノードの投票数: phys-schost-1 1 1 オンライン ノードの投票数: phys-schost-2 1 1 オンライン -- デバイスによる定足数の投票数 -- デバイス名 存在する 可能な 状態 ----------- ------- -------- ------ デバイスの投票数: /dev/did/rdsk/d3s2 1 1 オンライン デバイスの投票数: /dev/did/rdsk/d4s2 1 1 オンライン |