連載
RAID 1の再同期の速度を速くする:UNIX処方箋
現場ですぐに役立つ知識を欲するあなたに贈る珠玉のTips集。今回は、RAID 1の再同期にかかる時間を軽減する方法について解説します。
Solaris 9に標準搭載しているSolaris Volume Managerを使用し、RAID1(ミラーリング)を構築しています。データの保護という点では安心していますが、障害が発生した際などの再同期に時間がかかってしまい、その間HDDへのアクセスが遅くなってしまいます。再同期の速度を速くする方法はないでしょうか?
RAID 1の再同期に使用するバッファのサイズを大きくすることで、再同期の速度を調整できます。具体的には、/etc/systemに512バイト単位のブロック数を記述します。
*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***
ブロック数のデフォルト値は128となっていますが、これは小規模なシステムに適切な値であるため、128〜2048の範囲で修正します。またこのとき、以下の点に注意してください。
- /etc/systemの設定変更後、OSの再起動が必要
- システム性能全体に対し十分なメモリがある場合に値を増加させる
- 旧式システムで値を高く設定すると、システムがハングアップする場合がある
関連記事
- Solaris 9上で、TCPを用いて接続記録やアクセス制御を行う
- Solarisマシンにおける/tmpのファイルシステム
- Solaris 9におけるCDの自動マウント
- Basic認証を用いたアクセス制御
- quotaコマンドでファイルシステムの容量制限を行う
- 電源投入時にdiagが実行される設定の解除(ALOMの設定)
- mdbコマンドでSCSIのTagged Command Queueing設定を確認
- tarアーカイブ内から、特定キーワードを含むファイルを指定してリストアする
- /etc/systemファイルの編集に失敗してマシンが起動しない場合の対処法
- Perlを用いた自動FTP転送
- iノード数の変更方法
- Solaris 8以前と9以降のログローテーション設定の違い
- HTTPSサーバを構築する
- SolarisからIPv6ルーターのようにRAを配信する
- Solstice Backup 7.1によるディスクバックアップ
- シェルスクリプトによる特定ファイルのバックアップ
- 9個以上のディスクスライス作成
- bashが起動時に実行するファイル
- acctcomコマンドによる終了ステータスの確認
- 電源制御キーの役割と無効化
- 「load average」によるCPU負荷の確認
- FTP利用でのファイル/ディレクトリの属性変更
- UFS loggingによるエラーと復旧方法
- ALOMにおけるSC用ユーザーの確認とパスワード変更
- PostgreSQLのテーブルデータをファイルへコピーする方法
- sotrussやapptraceによる実行コマンドのトレース
- TCP遅延肯定応答タイマーのタイムアウト値の変更
- 複数のマシンで効率的にシャットダウンする方法
- WWW::MechanizeモジュールによるWebアクセスの自動化
- IPv6アドレスの自動生成による不具合解消法
- キャッシュファイルを利用したNFSマウント
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.