# gfarm_agent

## Name

gfarm_agent -- Gfarm メタデータキャッシュサーバ

## Synopsis

gfarm_agent [`オプション`]

## DESCRIPTION

gfarm_agent は、 複数ノード、複数ユーザで共有可能な Gfarm ファイルシステム・メタデータのキャッシュサーバです。 キャッシュサーバにより、 遠隔のメタデータサーバに対する無駄なネットワーク転送が抑制され、 Gfarm ファイルシステムに対するレスポンスを大幅に改善します。

gfarm_agent は、 同時に複数のノードで実行することが可能です。 その場合、複数の gfarm_agent および Gfarm メタデータサーバ間の一貫性は保証されます。

## OPTIONS

`-L` `ログレベル`

  このオプションで指定したレベル以上の優先度のログを出力します。 指定できる値は gfarm.conf(5) の log_level の項を参照してください。

`-P` `PIDファイル`

  gfarm_agent の process ID を、 指定したファイルに記録します。

`-S` `syslogファシリティ`

  gfarm_agent がエラー報告に用いる syslog のファシリティを指定します。 省略した場合には、local0 を使用します。

`-d`

  デバッグオプションです。デーモンとしてではなく、フォアグラウンド・ プロセスとして立ち上がります。

  このオプションを指定し、かつ `-L` オプションを指定しなかった 場合、ログレベルは debug となります。

`-f` `設定ファイル`

  起動時に読み込む設定ファイルを指定します。

`-m`

  単一の gfarm_agent を利用する場合に利用可能です。 このオプションを利用するとパス情報もキャッシュするようになるため、 メタデータサーバへのアクセス数が減り、高速になります。

`-p` `ポート番号`

  gfarm_agent が利用する TCP のポート番号を指定します。

`-v`

  認証時のエラーメッセージの詳細を表示します。

`-?`

  引数オプションを表示します。

## FILES

`%%SYSCONFDIR%%/gfarm.conf`

  gfarm_agent が参照する設定ファイルです。

## SEE ALSO

gfarm.conf(5)