====== PostgreSQL ====== ===== PostgreSQL のインストール ===== - [[http://www.enterprisedb.com/|EnterpriseDB | The Enterprise PostgreSQL Company]] のサイトを開き、画面下の Products 欄の [[http://www.enterprisedb.com/downloads/postgres-postgresql-downloads|Downloads]] のページへ行く。 - Current Releases の PostgreSQL 9.1 列にある Mac の [[http://www.enterprisedb.com/postgresql-913-installers-osx-0|Download]] をクリックするとダウンロードが開始される。 - ダウンロードが終わったら、postgresql-x.x.x-x-osx.dmgを Finder で開く。 - postgresql-x.x.x-x-osx をダブルクリックしてインストールを行う。 - 「共有メモリーが32MB未満のようなので、Readmeを読んで設定しなさい」とのメッセージが表示される。\\ {{:mac:postgresql91-install.png?400|postgresql91-install}} - Readmeに従って共有メモリーの設定を行う。 $ sudo vi /etc/sysctl.conf 設定前 kern.sysv.shmmax=33554432 kern.sysv.shmmin=1 kern.sysv.shmmni=256 kern.sysv.shmseg=64 kern.sysv.shmall=8192 設定後 kern.sysv.shmmax=1610612736 kern.sysv.shmall=393216 kern.sysv.shmmin=1 kern.sysv.shmmni=32 kern.sysv.shmseg=8 kern.maxprocperuid=512 kern.maxproc=2048 - Macを再起動して設定を反映させてから、もう一度 postgresql-x.x.x-x-osx をダブルクリックしてインストールを行う。 ===== PostgreSQL のアンインストール ===== $ open /Library/PostgreSQL/9.1/uninstall-postgresql.app ===== 参考文献 ===== [[http://support.apple.com/kb/HT4022?viewlocale=ja_JP|Mac OS X Server v10.6:共有メモリセグメント値の調整]]\\