Storage Foundation Cluster File System High Availability 8.0 管理者ガイド - Solaris
- 第 I 部 Storage Foundation Cluster File System High Availability の紹介
- Storage Foundation Cluster File System High Availability の概要
- Storage Foundation Cluster File System High Availability について
 - DMP (Dynamic Multi-Pathing) について
 - Veritas Volume Manager の概要
 - Veritas File System について
 - Storage Foundation Cluster File System (SFCFS) について
 - Veritas InfoScale Operations Manager について
 - Storage Foundation Cluster File System High Availability の使用例
 
 - Dynamic Multi-Pathing の動作
 - Veritas Volume Manager の動作
 - Veritas File System の動作
 - Storage Foundation Cluster File System High Availability の動作
- Storage Foundation Cluster File System High Availability の動作方法
 - Storage Foundation Cluster File System High Availability を使う状況
 - Storage Foundation Cluster File System High Availability のアーキテクチャについて
 - クラスタファイルシステムでサポートされている Veritas File System 機能について
 - Cluster Server のアーキテクチャについて
 - Storage Foundation Cluster File System High Availability 名前空間について
 - 非対称マウントについて
 - プライマリとセカンダリのクラスタノードについて
 - プライマリシップの確認または移動
 - クラスタファイルシステムの時間の同期について
 - ファイルシステムのチューニングパラメータ
 - 並列 fsck スレッドの数の設定について
 - Storage Checkpoint
 - Storage Foundation Cluster File System High Availability のバックアップ戦略について
 - 並列 I/O について
 - Cluster Volume Manager の I/O エラー処理ポリシーについて
 - I/O 障害からのリカバリについて
 - 単一ネットワークリンクと信頼性について
 - スプリットブレインと Jeopardy 処理
 - I/O フェンシングについて
 - Storage Foundation Cluster File System High Availability と Veritas Volume Manager のクラスタ機能エージェント
 - Veritas Volume Manager のクラスタ機能
 
 - Cluster Volume Manager の動作
 
 - Storage Foundation Cluster File System High Availability の概要
 - 第 II 部 ストレージのプロビジョン
- 新しいストレージのプロビジョニング
 - ストレージの設定のための高度な割り当て方法
 - VxFS ファイルシステムの作成とマウント
- VxFS ファイルシステムの作成
 - ファイルシステムの VxFS への変換
 - VxFS ファイルシステムのマウント
 - ファイルシステムのマウント解除
 - ファイルシステムサイズの変更
 - マウントされているファイルシステムの情報の表示
 - ファイルシステムタイプの識別
 - 空き領域の監視
 
 - エクステント属性
 
 - 第 III 部 DMP を使ったマルチパスの管理
- Dynamic Multi-Pathing の管理
- 新しく追加されたディスクデバイスの検出と設定
- 部分的なデバイス検出
 - ディスクの検出とディスクアレイの動的な追加について
 - サードパーティドライバの共存について
 - デバイス検出層の管理方法
- iSCSI を含むすべてのデバイスの一覧表示
 - iSCSI を含むすべてのホストバスアダプタの一覧表示
 - ホストバスアダプタ上で設定されたポートの一覧表示
 - ホストバスアダプタまたはポートから設定されたターゲットの一覧表示
 - ホストバスアダプタとターゲットから設定されたデバイスの一覧表示
 - iSCSI 操作パラメータの取得または設定
 - サポートされているすべてのディスクアレイの一覧表示
 - Array Support Library(ASL)の詳細の表示
 - ディスクアレイライブラリのサポートの無効化
 - 無効にされたディスクアレイライブラリのサポートの有効化
 - 無効にされたディスクアレイの一覧表示
 - DISKS カテゴリで認識されているディスクの一覧表示
 - DISKS カテゴリへのサポートされていないディスクアレイの追加
 - DISKS カテゴリからのディスクの削除
 - 外部デバイス
 
 
 - デバイスを VxVM で非表示にする
 - デバイスの VxVM での表示
 - コントローラとストレージプロセッサに対する I/O の有効化と無効化について
 - DMP データベース情報の表示について
 - ディスクへのパスの表示
 - vxdmpadm ユーティリティを使った DMP の管理
- DMP ノードに関する情報の取得
 - DMP ノードについての統合された情報の表示
 - LUN グループのメンバーの表示
 - DMP ノード、コントローラ、エンクロージャ、アレイポートによって制御されるパスの表示
 - コントローラに関する情報の表示
 - エンクロージャに関する情報の表示
 - アレイポートに関する情報の表示
 - サードパーティ製のドライバにより制御されるデバイスに関する情報の表示
 - 拡張デバイス属性の表示
 - VxVM の制御下におけるデバイスの無効化と有効化
 - I/O 統計情報の収集と表示
 - エンクロージャへのパスに関する属性の設定
 - デバイスまたはエンクロージャの冗長レベルの表示
 - アクティブパスの最小数の指定
 - I/O ポリシーの表示
 - I/O ポリシーの指定
 - パス、コントローラ、アレイポート、DMP ノードに対する I/O の無効化
 - パス、コントローラ、アレイポート、DMP ノードに対する I/O の有効化
 - エンクロージャ名の変更
 - I/O エラーに対する応答の設定
 - I/O 調整機構の設定
 - LIPP(Low-Impact Path Probing)の設定
 - サブパスフェールオーバーグループ(SFG)の設定
 - リカバリオプション値の表示
 - DMP パスリストアポリシーの設定
 - DMP パスリストアスレッドの停止
 - DMP パスリストアスレッドの状態の表示
 - アレイポリシーモジュール(Array Policy Modules)の設定
 - Metro/Geo アレイの遅延しきい値チューニングパラメータの設定
 
 - DMP とネーティブマルチパスの共存
 - ZFS ルートプールに対する DMP デバイスの管理
 
 - 新しく追加されたディスクデバイスの検出と設定
 - デバイスの動的再構成
 - デバイスの管理
 - イベント監視
 
 - Dynamic Multi-Pathing の管理
 - 第 IV 部 Storage Foundation Cluster File System High Availability の管理
- Storage Foundation Cluster File System High Availability とそのコンポーネントの管理
- Storage Foundation Cluster File System High Availability の管理について
 - CFS の管理
- VCS 設定への新しい CFS システムの追加
 - cfsmount と cfsumount を使った CFS ファイルシステムのマウントとマウント解除
 - VCS 設定からの CFS ファイルシステムの削除
 - CFS ファイルシステムのサイズ変更
 - CFS ファイルシステムノードと各ノードのマウントポイントの状態の確認
 - CFS ポートの状態の確認
 - CFS エージェントおよび AMF サポート
 - CFS エージェントログファイル
 - CFS コマンド
 - mount、fsclustadm、fsadm コマンドについて
 - すべてのノードでのシステムクロックの同期
 - CFS ファイルシステムの拡張
 - /etc/vfstab ファイルについて
 - CFS プライマリノードに障害が発生した場合
 - SFCFSHA での Storage Checkpoint について
 - SFCFSHA のスナップショットについて
 
 - VCS の管理
 - CVM の管理
- すべての CVM 共有ディスクの一覧表示
 - クラスタ内で利用可能なすべてのディスクの表示
 - 手動による CVM クラスタメンバーシップの確立
 - CVM マスター選択を制御する方法
 - マスターフェールオーバーへのクラスタノードの優先設定の設定について
 - CVM マスターの手動での変更について
 - CVM 環境でのアプリケーション分離機能の有効化
 - CVM クラスタでのアプリケーション分離機能の無効化
 - 手動でのディスクグループマスターの変更
 - マスターフェールオーバーへのサブクラスタノードの優先設定値の設定
 - 共有ディスクグループの手動インポート
 - 共有ディスクグループの手動デポート
 - クラスタ内のノードへのリモートストレージのマッピング
 - クラスタ内のノードからのリモートストレージマッピングの削除
 - 手動による共有ボリュームの起動
 - CVM ポートの状態の評価
 - CVM が SFCFSHA クラスタで実行されているかどうかの確認
 - CVM メンバーシップの状態の確認
 - CVM 共有ディスクグループの状態の確認
 - アクティブ化モードの確認
 - CVM ログファイル
 - ノードの状態の要求とマスターノードの検出
 - LUN が共有ディスクグループの一部であるかどうかの判別
 - 共有ディスクグループの一覧表示
 - 共有ディスクグループの作成
 - 共有ディスクグループのインポート
 - 共有ディスクグループから専用ディスクグループへの変換
 - 共有ディスクグループ間のオブジェクト移動
 - 共有ディスクグループの分割
 - 共有ディスクグループの結合
 - 共有ディスクグループ上のアクティベーションモードの変更
 - 共有ディスクグループでの I/O 転送の有効化
 - 共有ディスクグループの切断ポリシーの設定
 - ストレージ切断に対する CVM 耐障害性の制御
 - 共有ディスクグループでのクローンディスクの扱い方
 - 排他的起動権限を持つボリュームの作成
 - ボリュームへの排他的起動権限の設定
 - クラスタプロトコルのバージョンの表示
 - サポートされているクラスタプロトコルのバージョン範囲の表示
 - 共有ディスクグループ内のボリュームのリカバリ
 - クラスタパフォーマンスの統計の取得
 - スレーブノードからの CVM の管理
 
 - Flexible Storage Sharing の管理
 - ODM の管理
 - I/O フェンシングの管理について
- vxfentsthdw ユーティリティについて
 - vxfenadm ユーティリティについて
 - vxfenclearpre ユーティリティについて
 - vxfenswap ユーティリティについて
 - コーディネーションポイントサーバーの管理について
- CP サーバーの操作(cpsadm)
 - CP サーバーデータベースからの SFCFSHA clusterエントリの追加と削除
 - CP サーバーデータベースに対する SFCFSHA clusterノードの追加と削除
 - CP サーバーユーザーの追加または削除
 - CP サーバーユーザーのリスト表示
 - すべての SFCFSHA clusterのノードのリスト表示
 - SFCFSHA clusterのノードのメンバーシップのリスト表示
 - ノードの獲得
 - ノードの登録と登録解除
 - SFCFSHA clusterへのユーザーのアクセスの有効化と無効化
 - VCS 制御外での CP サーバーの起動と停止
 - CP サーバーの接続性の確認
 - 実行時における CP サーバーの仮想 IP アドレスとポートの追加と削除
 - CP サーバーデータベースのスナップショットの取得
 - オンラインクラスタでサーバーベースのフェンシングに使うコーディネーションポイントの置き換え
 - サーバー型のフェンシングのコーディネーションポイントの登録キーの更新
 - CP サーバーの配備と移行のシナリオ
 - CP サーバーと SFCFSHA クラスタの通信に対する設定の非セキュアからセキュアへの移行
 
 - ディスクベースとサーバーベースのフェンシング設定間の移行について
 - 優先フェンシングポリシーの有効化と無効化
 - I/O フェンシングのログファイルについて
 
 - SFCFSHA のグローバルクラスタの管理
 
 - クラスタ化された NFS の使用
- クラスタ化された NFS のしくみ
 - 使用例
 - cfsshare のマニュアルページ
 - クラスタ化された NFS の設定および設定解除
 - NFS 共有ディスクのメジャー番号とマイナー番号の一致
 - クラスタ化された NFS の管理
- NFS 共有 CFS ファイルシステムの表示
 - VCS に以前に追加された CFS ファイルシステムの共有
 - 以前の共有 CFS ファイルシステムの共有解除
 - NFS 共有 CFS ファイルシステムの VCS への追加
 - VCS からの NFS 共有 CFS ファイルシステムの削除
 - VCS への仮想 IP アドレスの追加
 - VCS からの仮想 IP アドレスの削除
 - ピュア IPv6 構成での VCS への IPv6 仮想 IP アドレスの追加
 - ピュア IPv6 構成での VCS からの IPv6 仮想 IP アドレスの削除
 - デュアルスタック構成での VCS への仮想 IP アドレスの追加
 - デュアルスタック構成での VCS からの仮想 IP アドレスの削除
 - NFS 共有と関連付けられている共有オプションの変更
 - ファイルシステムチェックポイントの共有
 - クラスタ化された NFS の設定例
 - main.cf ファイル例
 
 - NFS クライアントで NFS エクスポートされたファイルシステムをマウントする方法
 - NFS デーモンの SMF の無効化
 - クラスタ化された NFS のデバッグ
 
 - Common Internet File System の使用
 - クラスタ化された NFS を使用した Oracle の配備
 - サイトとリモートミラーの管理
 
 - Storage Foundation Cluster File System High Availability とそのコンポーネントの管理
 - 第 V 部 I/O パフォーマンスの最適化
 - 第 VI 部 Veritas Extension for Oracle Disk Manager
- Veritas Extension for Oracle Disk Manager の使用
- Oracle Disk Manager について
 - Oracle Disk Manager と Storage Foundation Cluster File System High Availability について
 - Oracle Disk Manager と Oracle Managed Files について
 - Veritas Extension for Oracle Disk Manager の設定
 - Veritas Extension for Oracle Disk Manager の設定
 - Oracle Disk Manager 用の既存のデータベースストレージの準備
 - Quick I/O ファイルの Oracle Disk Manager ファイルへの変換
 - Oracle Disk Manager が設定されていることの検証
 - Oracle Disk Manager 機能の無効化
 - Cached ODM の使用
 
 
 - Veritas Extension for Oracle Disk Manager の使用
 - 第 VII 部 PITC (Point-In-Time Copy) の使用
- PITC 方法の理解
 - ボリュームスナップショットの管理
- ボリュームスナップショットについて
 - 従来のサードミラーブレークオフスナップショット
 - フルサイズインスタントスナップショット
- インスタントスナップショットの作成
- インスタントスナップの DCO と DCO ボリュームの追加
 - 領域最適化インスタントスナップショットの作成と管理
 - フルサイズインスタントスナップショットの作成と管理
 - サードミラーブレークオフスナップショットの作成と管理
 - リンクされたブレークオフスナップショットボリュームの作成と管理
 - 複数のインスタントスナップショットの作成
 - ボリュームセットのインスタントスナップショットの作成
 - ボリュームへのスナップショットミラーの追加
 - スナップショットミラーの削除
 - リンクされたブレークオフスナップショットボリュームの削除
 - カスケードスナップショット階層へのスナップショットの追加
 - インスタント領域最適化スナップショットの更新
 - フルサイズインスタントスナップショットまたはプレックスのブレークオフスナップショットの再接続
 - リンクされたブレークオフスナップショットボリュームの再接続
 - 領域最適化インスタントスナップショットからのボリュームのリストア
 - インスタントスナップショットの関連付けの解除
 - インスタントスナップショットの削除
 - インスタントスナップショット階層の分割
 - インスタントスナップショット情報の表示
 - インスタントスナップショットの同期の制御
 - キャッシュ上で作成したスナップショットの一覧表示
 - キャッシュの autogrow 属性のチューニング
 - キャッシュ使用率の監視と表示
 - キャッシュの拡張と縮小
 - キャッシュの削除
 
 
 - インスタントスナップショットの作成
 - リンクされたブレークオフスナップショット
 - カスケードスナップショット
 - 複数のスナップショットの作成
 - スナップショットからの元のボリュームのリストア
 - バージョン 0 の DCO および DCO ボリュームの追加
 
 - Storage Checkpoint の管理
 - FileSnaps の管理
 - スナップショットファイルシステムの管理
 
 - 第 VIII 部 Storage Foundation Cluster File System High Availability を使用したストレージの最適化
 - 第 IX 部 ストレージ利用率の最大化
- SmartTier によるストレージの階層化について
 - ボリュームセットの作成と管理
 - MVS ファイルシステム
 - SmartTier の管理
 - ホットリロケーションの管理
 - Solaris SPARC 上のデータの重複排除
 - ファイルの圧縮
 
 - 第 X 部 ストレージの管理と保護
- ボリュームとディスクグループの管理
- デフォルトのディスクグループの名前の付け方
 - ボリュームまたはディスクの移動
 - タスクの監視と制御
 - vxnotify による設定の変更の監視
 - オンライン再レイアウトの実行
 - ボリュームへのミラーの追加
 - SmartMove の設定
 - ミラーの削除
 - ボリュームでのタグ設定
 - ディスクグループの管理
 - プレックスとサブディスクの管理
 - ストレージの破棄
 
 - ルータビリティ
 - クォータ
 - FCL (File Change Log)
 
 - ボリュームとディスクグループの管理
 - 第 XI 部 参照先
- 付録 A. パス名の逆引きルックアップ
 - 付録 B. チューニング可能なパラメータ
 - 付録 C. コマンドリファレンス
 - 付録 D. スタータデータベースの作成
 
 
従来のサードミラーブレークオフスナップショットの作成
VxVM では、vxassist やその他のコマンドを使って、ボリュームデバイスのサードミラーブレークオフスナップショットイメージが得られます。
ボリュームスナップショットの効率および有用性を高めるには、FastResync を有効にします。
永続 FastResync が必要な場合は、バージョン 0 の DCO をボリュームに関連付ける必要があります。
ボリューム内容をすべて格納できる大きさのプレックスが必要です。または、領域最適化インスタントスナップショットを使うこともできます。
ボリュームのバックアップをコマンドラインやスクリプトから実行する際の方法として、vxsnap コマンドを使うことをお勧めします。vxassist snapstart、snapwait、snapshot コマンドは、下位互換性のためにサポートされています。
vxassist snapshot 手順は、次の 2 つの手順で構成されます。
vxassist snapstart を実行してスナップショットミラーを作成します。
vxassist snapshot を実行してスナップショットボリュームを作成します。
vxassist snapstart 処理により、ボリュームに接続し同期を行う、書き込み専用バックアッププレックスを作成します。
ボリュームと同期すると、バックアッププレックスはスナップショットミラーとして使う準備ができたことになります。この手順は、新しいスナップショットミラーが SNAPDONE 状態になるまでかかります。この状態遷移は、vxassist snapwait タスクで追跡することができます。このタスクは少なくとも 1 つのミラーが SNAPDONE 状態に変更されるまで待機します。 接続プロセスが失敗すると、スナップショットミラーは削除され、領域が解放されます。
メモ:
スナップスタート手順が中断された場合、スナップショットミラーはボリューム起動時に自動的に削除されます。
スナップショットミラーはいったん同期されると、切断するまで更新され続けます。任意の時間に、既存ボリュームのイメージとしてスナップショットボリュームを作成することができます。また、スナップショットの実行に必要な間、ユーザーにシステムの使用を控えてもらうこともできます(通常は 1 分未満です)。スナップショットミラーの作成に必要な時間は、スナップショットボリュームが作成されるわずかな時間に比べると、一般的に長くなります。
オンラインバックアップ手順を完了するには、vxassist snapshot コマンドを SNAPDONE 状態のスナップショットを持つボリューム上で実行します。 このタスクでは、SNAPDONE 状態のスナップショットを切り離し(ミラーにするために)通常の新規ボリュームを作成し、スナップショットミラーとしてスナップショットボリュームに接続します。これで、スナップショットは通常の機能を持つボリュームになり、スナップショットは ACTIVE 状態に設定されます。
vxassist コマンドを使ってボリュームのバックアップを作成するには、次の手順を実行します。
- 次のコマンドを使って、ボリュームにスナップショットミラーを作成します。
# vxassist [-b] [-g diskgroup] snapstart [nmirror=N] volume
たとえば、ボリューム voldef のスナップショットミラーを作成するには、次のコマンドを使います。
# vxassist [-g diskgroup] snapstart voldef
vxassist snapstart コマンドによって書き込み専用ミラーが作成され、バックアップ対象のボリュームに追加されて同期されます。
デフォルトでは、VxVM はデータボリュームのプレックスをすでに保持しているディスクを避けてスナップショットミラーを配置しようとします。ただし、ディスクグループ内に十分な領域が存在しない場合は、配置先に選択の余地がありません。この場合は、VxVM は、ディスクグループ内の他のディスクで使える領域を使います。他のボリュームのプレックスを保持しているディスク上にスナップショットプレックスが配置されると、後にスナップショットボリュームを別のディスクグループに移動しようとする際に、問題が発生する可能性があります。
ストレージ属性を使って、スナップショットプレックスに使うディスクを明示的に指定すると、デフォルトのストレージ割り当てポリシーを上書きすることができます。
-b オプションを指定して vxassist snapstart コマンドをバックグラウンドで起動する場合、次のように vxassist snapwait コマンドを使ってミラーの作成完了まで待機できます。
# vxassist [-g diskgroup] snapwait volume
vxassist snapstart コマンドがバックグラウンドで実行されていない場合は、ミラーがボリュームと同期されるまでは終了できません。 同期化が完了すると、そのミラーをスナップショットボリュームのプレックスとして使えるようになります。元のボリュームに追加されたミラーの内容は、スナップショットを作成するまで更新され続けます。
nmirror 属性を使って、スナップショットボリュームに必要な数だけスナップショットミラーを作成します。バックアップには、通常 1 つ(デフォルト)で十分です。
ボリューム内の既存のプレックスからスナップショットプレックスを作成することもできます。
 - スナップショットの作成に適した時間を選択します。可能ならば、ユーザーのボリュームに対するアクセスができるだけ少ないときにスナップショットを取得するよう計画します。
 - 次のコマンドを使ってスナップショットボリュームを作成します。
# vxassist [-g diskgroup] snapshot [nmirror=N] volume snapshot
必要に応じて、nmirror 属性を使ってスナップショットボリューム内のミラー数を指定します。
たとえば、voldef ボリュームのスナップショットを作成するには、次のコマンドを使います。
# vxassist -g mydg snapshot voldef snapvoldef
vxassist snapshot タスクでは終了したスナップショットミラーを切断し、新規ボリュームを作成してスナップショットミラーを接続します。この手順は数分で完了します。スナップショットボリュームは、スナップショット時の元のボリュームを反映します。元のボリュームをアプリケーションやユーザーが使えるようにしたままで、スナップショットボリュームをバックアップに使えます。
必要に応じて、ディスクグループ内の複数のボリュームに対して同時にスナップショットボリュームを作成できます。
 - fsck(またはボリューム上で実行中のアプリケーションに適切なユーティリティ)を使って、一時使用ボリュームの内容をクリーンにします。 たとえば、VxFS ファイルシステムに対しては次のコマンドを使えます。
# fsck -F vxfs /dev/vx/rdsk/diskgroup/snapshot
指定するデバイスは、/etc/vfstab ファイルに有効なエントリが格納されている必要があります。
 - スナップショットのデータのバックアップが必要な場合は、適切なユーティリティやオペレーティングシステムのコマンドを使って、スナップショットの内容をテープまたは他のバックアップメディアにコピーします。
 - FastResync が有効になっていた場合、関連付けられているスナップショットボリュームを解除または削除すると、高速再同期の利点が失われます。使用可能なスナップショットプレックスがなくなった場合、それ以降に作成するスナップショットには、元のボリュームの完全なコピーが必要です。
バックアップが完了すると、スナップショットボリュームの処理方法を次の 3 つの中から選択できます。
スナップショットボリュームのプレックスの一部または全体を元のボリュームに再接続します。
スナップショットの作成前にボリューム上で FastResync が有効になっていた場合は、これによりスナップショットプレックスの再同期が高速化され、バックアップサイクルが手順 3 から再開されるまでの時間が短縮されます。
スナップショットボリュームと元のボリュームの関連付けを完全に解除します。
この方法は、テストやレポート生成など、他の用途にコピーを使う場合に便利です。
不要であれば、ディスク領域の節約のため、次のコマンドを使ってスナップショットボリュームを削除します。
# vxedit [-g diskgroup] -rf rm snapshot