ミラーのバックアップ時等、metaoffline コマンドを使用して一時的にサブミラーのミラーリングを停止 (オフライン) できます。
以下は metaoffline コマンド、metaonline コマンドの書式です。
| usage: metaoffline mirror submirror |
| usage: metaonline mirror submirror |
以下がオプションです。
| options | notes |
|---|---|
| mirror | 操作対象のミラーを指定します |
| submirror | 操作対象のサブミラーを指定します |
以下の実行例では metaoffline コマンドを使用してミラー d10 のサブミラー d2 をオフラインにした後、metaonline コマンドで再びオンラインにしています。
# metaoffline d10 d2
d10: サブミラー d2 はオフライン
# metastat
d10: ミラー
サブミラー 0: d0
状態: 正常
サブミラー 1: d1
状態: 正常
サブミラー 2: d2
状態: 保守が必要
パス: 1
読み込みオプション: ラウンドロビン (巡回的) (デフォルト)
書き込みオプション: 並列処理的 (デフォルト)
サイズ: 4195314 ブロック
d0: d10 のサブミラー
状態: 正常
サイズ: 4195314 ブロック
ストライプ 0:
デバイス 開始ブロック MetaDB 状態 ホットスペア
c0t0d0s5 0 いいえ 正常
d1: d10 のサブミラー
状態: 正常
サイズ: 4216120 ブロック
ストライプ 0:
デバイス 開始ブロック MetaDB 状態 ホットスペア
c0t1d0s5 0 いいえ 正常
d2: d10 のサブミラー
状態: 保守が必要
起動: metaonline d10 d2
サイズ: 4216832 ブロック
ストライプ 0:
デバイス 開始ブロック MetaDB 状態 ホットスペア
c0t2d0s5 0 いいえ 正常
#
# metaonline d10 d2
d10: サブミラー d2 はオンライン
# metastat
d10: ミラー
サブミラー 0: d0
状態: 正常
サブミラー 1: d1
状態: 正常
サブミラー 2: d2
状態: 正常
パス: 1
読み込みオプション: ラウンドロビン (巡回的) (デフォルト)
書き込みオプション: 並列処理的 (デフォルト)
サイズ: 4195314 ブロック
d0: d10 のサブミラー
状態: 正常
サイズ: 4195314 ブロック
ストライプ 0:
デバイス 開始ブロック MetaDB 状態 ホットスペア
c0t0d0s5 0 いいえ 正常
d1: d10 のサブミラー
状態: 正常
サイズ: 4216120 ブロック
ストライプ 0:
デバイス 開始ブロック MetaDB 状態 ホットスペア
c0t1d0s5 0 いいえ 正常
d2: d10 のサブミラー
状態: 正常
サイズ: 4216832 ブロック
ストライプ 0:
デバイス 開始ブロック MetaDB 状態 ホットスペア
c0t2d0s5 0 いいえ 正常
#
|