サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Google I/O
pgpool.projects.postgresql.org
Last modified: Sun Mar 13 16:47:09 JST 2011 ストリーミングレプリケーションとpgpool-IIの組み合わせ、簡単設定法(複数サーバ編) 概要 このチュートリアルでは、ストリーミングレプリケーションとpgpool-IIの組み合わせの簡単設定法を説明します。 Linuxが動くマシンが3台必要です(もちろん仮想環境でもOK)。 それぞれのマシンにPostgreSQLのインスタンス、pgpool-II(とpgpoolAdmin)をインストールします(1台のマシンで済ませてしまう方法はここにあります)。 この設定は非常に単純なものですが、それでもPostgreSQL 9.0自体に不足している以下のような機能を実現できます。 自動フェイルオーバ。 もし2台のPostgreSQLのうち1台がダウンしたら、pgpool-IIは自動的に残ったPostgreSQLが
Last modified: Mon Nov 8 11:34:34 JST 2010 ストリーミングレプリケーションとpgpool-IIの組み合わせ、簡単設定法 概要 このチュートリアルでは、ストリーミングレプリケーションとpgpool-IIの組み合わせを誰でも簡単に試せる方法を説明します。 必要なのはLinuxが動くマシン1台のみです。このマシンに、PostgreSQLのインスタンスを2つ、pgpool-II、pgpoolAdminを全部インストールしてしまいます。 この設定は非常に単純なものですが、それでもPostgreSQL 9.0自体に不足している以下のような機能を実現できます。 自動フェイルオーバ。 もし2台のPostgreSQLのうち1台がダウンしたら、pgpool-IIは自動的に残ったPostgreSQLが役割を引き継いでアプリケーションに対してデータベースサービスを継続させ
pgpool-II のチュートリアルにようこそ。 ここでは、pgpool-II のインストールから基本的な設定、レプリケーションおよびパラレルクエリの実行を行うまでの手順について説明します。 また、PostgreSQL の基本的な操作に関する説明は行いませんので、必要であれば PostgreSQL のドキュメントを参照してください。 目次 1. さあ始めましょう 1.1. pgpool-II のインストール 1.2. 設定ファイルの作成 1.3. PCP コマンドの設定 1.4. データベースノードの準備 1.5. pgpool-II の起動と停止 2. 初めてのレプリケーション 2.1. レプリケーションの設定 2.2. レプリケーションの確認 3. パラレルクエリを使ってみよう 3.1. パラレルクエリの設定 3.2. システムデータベースの作成 3.3. 分散ルールの定義 3.4.
(*)パラレルクエリモードではデータを分割して保存しているテーブルに対しては、レプリケーションならびに負荷分散の機能は使えません。 pcp.confの設定 どの動作モードでも、pcp.confの設定は必要です。pgpool-IIには管理者がpgpool-IIの 停止や情報取得などの管理操作を行うためのインターフェイスが用意されていま す。そのインターフェイスを利用するためにはユーザ認証が必要になるので、そ のユーザ名とパスワードをpcp.confに登録します。 pgpool-IIをインストールすると、$prefix/etc/pcp.conf.sampleができるので、それを $prefix/etc/pcp.confという名前でコピーします。 cp $prefix/etc/pcp.conf.sample $prefix/etc/pcp.conf pcp.confでは空白行や#で始まる行はコメ
このパラメータを変更した時には設定ファイルを再読み込みしてください。 ignore_leading_white_space trueならば、load balanceの際にSQL文行頭の空白を無視します(全角ス ペースは無視されません)。これは、DBI/DBD:Pgのように、勝手に行頭にホ ワイトスペースを追加するようなAPIを使い、ロードバランスしたいときに 有効です。 このパラメータを変更した時には設定ファイルを再読み込みしてください。 log_statement trueならばSQL文をログ出力します.この役目はPostgreSQLの log_statementオプションと似ていて,デバッグオプションがないときでも 問い合わせをログ出力して調べることができるので便利です. このパラメータを変更した時には設定ファイルを再読み込みしてください。 log_hostname trueならば,p
(*)The function of the replication and the load-balancing cannot be used for the table preserved by dividing data in Parallel Query Mode. Configuring pcp.conf pgpool-II provides the control interface where an administrator can collect pgpool-II status, and terminate pgpool-II processes via network. The pcp.conf is the user/password file for authentication with the interface. All modes require the
このページを最初にブックマークしてみませんか?
『pgpool-II README』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く