JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Sun QFS File System 5.3 構成および管理ガイド     Sun QFS and Sun Storage Archive Manager 5.3 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  ファイルシステムの概要

2.  マスター構成ファイルについて

3.  mcf ファイルの例

4.  ファイル システムの構成

5.  共有ファイルシステムの構成

NFS での共有 QFS の使用

共有される Sun QFS を NFS とともに構成する方法

共有ファイルシステムのマウントとマウント解除

共有ファイルシステムをマウントする方法

共有ファイルシステムのマウントを解除する方法

クライアントホストの追加または削除

クライアントホストを共有ファイルシステムに追加する方法

共有ファイルシステムからクライアントホストを削除する方法

共有ファイルシステム環境での mcf ファイルの更新

ローカルホストの構成ファイルの作成

メタデータサーバーの変更

共有ファイルシステム環境でのメタデータサーバーの変更

メタデータサーバーが使用可能なときにメタデータサーバーを変更する方法

メタデータサーバーが使用不可のときにメタデータサーバーを変更する方法

アーカイブ環境でのメタデータサーバーの変更

アーカイブ環境でメタデータサーバーを変更する方法

非共有ファイルシステムから共有ファイルシステムへの変換

非共有メタデータサーバーを共有メタデータサーバーに変換する方法

クライアントをメタデータサーバーに追加する方法

共有ファイルシステムから非共有ファイルシステムへの変換

共有ファイルシステムからクライアントを削除する方法

共有メタデータサーバーを共有されないシステムに変換する方法

共有ファイルシステムでのクライアントサーバー通信

ファイルシステムへのディスクキャッシュの追加

ディスクキャッシュをファイルシステムに追加する方法

ファイルシステムの再作成

ファイルシステムをバックアップして再作成する方法

6.  ファイルシステム割り当ての管理

7.  高度なファイルシステム機能

8.  SAM-QFS での SMB サービス

9.  WORM-FS ファイルシステムの構成

10.  調整可能なパラメータ

11.  SANergy での QFS ファイルシステムの使用 (SAN-QFS)

12.  共有ファイルシステムでのマウントオプション

13.  samu オペレータユーティリティーの使用

メタデータサーバーの変更

共有ファイルシステム環境でのメタデータサーバーの変更

このセクションの手順では、ソフトウェアパッケージの自動 Membership Services 機能を使用せずに、共有ファイルシステムでメタデータサーバーとして機能しているホストを変更する方法について説明します。

メタデータサーバーシステムは、次の状況のときに手動で変更できます。

メタデータサーバーを正常に変更するには、既存のメタデータサーバーのマウントポイントと、すべての潜在的なメタデータサーバーが等しい必要があります。

共有ファイルシステムのメタデータサーバーに障害が発生した場合、メタデータサーバーの変更は、必ずメタデータサーバーを再起動したあとで行う方が安全です。そうでない場合は、再起動前にサーバーが入出力が発生し得ないことを確認します。次の方法はいずれも、サーバーを停止する目的では使用しないでください。ファイルシステムが破壊される可能性があります。

メタデータサーバーが使用可能なときにメタデータサーバーを変更する方法

メタデータサーバーが使用不可のときにメタデータサーバーを変更する方法

  1. 再起動しないと既存のメタデータサーバーが起動できないことを確認します。

    特に、サーバーの電源が切断されている、再起動されている、停止されている、あるいはメタデータディスクから切断されていることを確認します。ここでの目標は、古いメタデータサーバーを停止し、すべてのバッファーをフラッシュまたは破棄するか、あるいはそれ以外の方法でこれらのバッファーを確実に書き換え不可能にすることです。

    kadb プロンプトから、次のキーシーケンスを使用します:

    kadb[1]: sync     # Forces a dump
    kadb[1]: $q       # Exits the debugger for prom

    PROM プロンプトから、次のキーシーケンスを使用します:

    {0} > sync            # Forces the buffers out
    {0} > boot _args_     # Discards buffers

    args には、boot コマンドの引数 (-r オプションや -v オプションなど) を指定します。詳細は、boot(1M) のマニュアルページを参照してください。

  2. 新しい (潜在的な) メタデータサーバーから、少なくとも最大リース時間の期間だけ待ってから、samsharefs コマンドを発行します。

    次に例を示します。

    # samsharefs -R -s tethys sharefs1

    この待機によって、samsharefs コマンドを発行する前にすべてのクライアントリースが期限切れになることが保証されます。リース時間が期限切れになったかどうかわからない場合は、samu(1M) N の表示を起動します。samu コマンドについては、第 13 章samu オペレータユーティリティーの使用を参照してください。リースとその期間については、「Sun QFS 共有ファイルシステムでのリースの使用: (rdleasewrlease、および aplease オプション)」を参照してください。


    注意

    注意 - マウントされたファイルシステム上で samsharefs コマンドの -R オプションを使用してメタデータサーバーホストを変更する場合は、まずアクティブなメタデータサーバーを停止し、無効にしてから、切り離す必要があります。このようにしないと、ファイルシステムが破壊されることがあります。


  3. (省略可能) ファイルシステムをマウント解除します。

    この手順は、ファイルシステムの検査を実行する場合にのみ実行します。

    『Sun QFS および Sun Storage Archive Manager 5.3 インストールガイド』の「ファイルシステムのマウント解除」の手順を使用します。

  4. (オプション) samfsck コマンドを発行して、ファイルシステムチェックを実行します。

    Sun QFS 共有ファイルシステムのメタデータサーバーに障害が発生した場合は、samfsck コマンドを実行する前に、サーバーをリブートし、すべてのクライアント上でファイルシステムをマウント解除するようにしてください。サーバーとクライアントは、ファイルの長さが変化する前にブロックを事前割り当てします。samfsck コマンドでは、追加のブロックが割り当てられたファイルがクリーンアップされますが、これらの追加のブロックにデータが含まれている可能性があります。この種類のクリーンアップされたファイルがクライアントからのサイズ更新を待っている場合は、クライアントが続行すると、そのファイルはこれらのブロックを失います。その結果、ファイルからデータが失われ、失われたデータはゼロとして読み込まれます。

アーカイブ環境でのメタデータサーバーの変更

このセクションの手順では、ソフトウェアパッケージの自動 Membership Services 機能を使用せずに、アーカイブ共有ファイルシステムでメタデータサーバーとして機能しているホストを変更する方法について説明します。

メタデータサーバーシステムは、次の状況のときに手動で変更できます。

メタデータサーバーを正常に変更するには、既存のメタデータサーバーのマウントポイントと、すべての潜在的なメタデータサーバーが等しい必要があります。

アーカイブ環境でメタデータサーバーを変更する方法

アーカイブ機能は、一度に 1 つのホスト上でのみ実行できます。この手順では、転送の時点で両方のシステムが実行されていることを前提にしています。この例では、アーカイブ機能をホスト A からホスト B に移動します。

この手順を実行する前に、ホスト B からホスト A のロボットカタログにアクセスできることを確認してください。archiver.cmd ファイル、mcf ファイル、stager.cmd ファイル、およびその他の構成ファイルが、ホスト A 上のこれらのファイルと同一である必要があります。

  1. ホスト A 上のアーカイブプロセスをアイドル状態にします。
    1. samcmd aridle および samcmd stidle コマンドを実行して、ホスト A 上のアーカイブと書き込みを停止します。

      これらのコマンドは、現在のアーカイブと書き込みを完了できるようにしますが、新しい作業は開始しません。

    2. ホスト A のすべてのテープドライブをアイドル状態にします。

      samcmd eq idle を使用します。ここで、eq はドライブの装置番号です。このコマンドは、現在の入出力がすべて完了したあと、ドライブをオフの状態にします。

    3. アーカイバとステージャーがアイドル状態になり、テープドライブがすべてオフの状態になったら、samd stop コマンドを実行して、ロボットとテープに関連するすべてのデーモンを停止します。
    4. リサイクラを実行する cron ジョブがある場合は、cron タブからこの記述を削除して、リサイクラが現在実行中でないことを確認します。

      この時点で、アーカイブプロセスは停止されているため、ホスト B へのファイルシステムのフェイルオーバーを実行できます。

  2. ホスト B 上で samd config コマンドを実行することによって、ホスト B 上のアーカイブプロセスを開始します。

    このコマンドによって、sam-fsd とそのサブプロセス (アーカイバやステージャーなど) は再構成され、構成ファイルを再読み込みします。また、sam-amld とテープライブラリ関連のデーモンも起動します。この時点で、書き込みを待っているすべての Sun QFS 共有クライアントアプリケーションは、書き込みリクエストを再発行する必要があります。

    これで、ホスト B は、すべてのファイルシステムのアーカイブプロセスサーバーおよびメタデータサーバーとして完全に機能するようになっているはずです。