テクノロジーによる教育支援への挑戦

テクノロジーによる学びの支援へのチャレンジについて書いていきます

pgpoolとphpPgAdmin

さて、某大学向けにpgpool-llを利用したMoodleクラスターの構築・運用をしている。

ロードバランサーの下にWebサーバを4台、pgpool-llを2台、POstgreSQL8を3台稼働させている。

Moodleの表示処理に問題があってデータベースの内容を確認したくなり、

内部からアクセスできる領域にphpPgAdminをインストールした。

psqlSQLコマンドを入力してもよいのだが、フィールドの一覧を確認できたり、

カラムの値によってソートできたりするので、作業が効率よく進められる。

MySQLだとphpMyAdminMoodleのモジュール化されており、管理ブロックから

アクセスできるようになる。

phpPgAdminはモジュール化がなされていないので、個別に導入する必要があった。