pgpool
名前
pgpool --    
   
Pgpool-IIメインサーバ
概要
pgpool [option...]
pgpool [option...]  stop 
pgpool [option...]  reload 
使用方法
   
   pgpoolは3つのモードで実行されます。すなわち、start、stop、reloadです。
   stopもしくはreloadが指定されていなければ、start モードが指定されているものとします。
  
共通オプション
   
   3つのモードに共通のオプションです。
   
- -a hba_config_file
--hba-file=hba_config_file        
       pool_hba.conf設定ファイルへのパスを指定します。
       そのファイルが標準の場所以外にある場合には必須です。
      
- -f config_file
--config-file=config_file        
       pgpool.conf設定ファイルへのパスを指定します。
       そのファイルが標準の場所以外にある場合には必須です。
      
- -F pcp_config_file
--pcp-file=pcp_config_file        
       pcp.conf設定ファイルへのパスを指定します。
       そのファイルが標準の場所以外にある場合には必須です。
      
- -h
--help        
       ヘルプを表示します。
      
  
Pgpool-IIメインサーバの起動
   
   startモードのオプションです。
   
- -d
--debug        
       Pgpool-IIをデバッグモードで起動します。
       大量のデバッグメッセージが出力されます。
      
- -n
--dont-detach        
       デーモンモードで起動しません。制御端末は切り離されません。
      
- -x
--debug-assertions        
       アサーションチェックが有効になります。
       これはデバッグ用の機能です。
      
- -C
--clear-oidmaps        
       memqcache_methodの設定がmemcachedのときにクエリキャッシュのoidmapをクリアします。
      
       
       memqcache_methodの設定がshmemのときは、Pgpool-IIの起動時に常にoidmapをクリアするので、このオプションは不要です。
      
- -D
--discard-status        
       pgpool_statusファイルを破棄し、以前の状態を復元しません。
      
  
Pgpool-IIメインサーバの停止
   
   stopモードのオプションです。
   
- -m shutdown_mode
--mode=shutdown_mode        
       Pgpool-IIを停止します。
       shutdown_modeは、smart、fast、immediateのいずれかです。
       smartが指定されると、Pgpool-IIはすべてのクライアントが接続を切るまで待ちます。
       fastあるいはimmediateが指定されると、すべてのクライアントが接続を切るまで待たず、直ちに終了します。
       現在の実装では、fastとimmediateの間に挙動の違いはありません。
      
  
Pgpool-II設定ファイルの再読み込み
   
   Pgpool-IIの設定ファイルを再読み込みします。
   reloadモードには専用のオプションはありません。
   共通オプションが使えます。