- 環境
SRB-3.2.tar.gz
pgcluster-1.0.9.tar.gz(postgresql 7.3.9)
- pgcluster
重建postgres帳號known_hosts檔案
不能夠開啟thread-safety!在FC3上會失敗!
mcat1
./configure –prefix=/opt/pgsql
make all install
更改etc/pglb.conf
更改etc/pgreplicate.conf
mcat2,mcat
./configure –with-nls –prefix=/opt/pgsql
initdb
同步檔案 cluster.conf,pg_hba.conf,postgres.conf
啟動順序(這個順序是必要的!)
mcat2 pgsql
pgreplicate
mcat pgsql
pglb
mcat1
psql template1 < odbc.sql //這一步我沒有做好像也沒問題
createdb postgres
createdb srb
createuser srb
- srb mcat
mcat1
copy iodbc.h,isqlect.h,isql.h
./configure –enable-psgmcat –enable-psghome=/opt/pgsql –enable-javagui –enable-jdkhome=$JAVA_HOME
make
chown
su srb
測試isql PostgreSQL
修改MdasConfig
修正srb.conf
psql srb < install.catalog.psg //確認兩個db同時有資料寫入
csh
./test.catalog
ingest domain and user
service srb start
srb1,srb2,srb3,srb4
./configure –enable-javagui –enable-jdkhome=$JAVA_HOME
make
chown
su srb
修改mcatConfig
修正srb.conf
service srb start
- 環境
重建SRB
關閉所有mcat的hyperthreading,使用單CPU kernel
更新成pgcluster 1.0.9a
srb 3.3.1 on port 5544
- 測試
[kiwi@mcat1 ~]$ du -sh 20041204
279M 20041204
[kiwi@mcat1 ~]$ ls -R 20041204 |wc -l
39552
[kiwi@mcat1 ~]$ time Sbload 20041204 test2
connectPort() — Connection Error from server: status=-1113
connectSvr: connectPort error. status =-1113
real 10m21.238s
user 0m0.557s
sys 0m6.102s
嗯…有奇怪的錯誤訊息,但不影響
[kiwi@mcat1 ~]$ time ./runmeta
connectPort() — Connection Error from server: status=-1113
connectSvr: connectPort error. status =-1113
Connection to srbMaster failed.
CLI_ERR_BROKEN_PIPE: broken pipe to server
real 69m11.637s
user 0m5.223s
sys 0m9.099s
File=279MB, 39552筆Meta需要69分鐘
最後的結論還是什麼都不要做…
可能這就是極限了

最新回應