企業級複寫系統 Slony-1 on Debian(一)安裝
更新:2007-03-12
對映章節:
內容:
體會您使用的 OS 自身的系統架構哲學~
Debian 的設計哲學, 雖然使用者可以採用自行編譯二進制來安裝, 但筆者仍建議在目前的各式 Unix-Like 都漸建議 user 採用本身系統的二進制系統來安裝與自動構建還境(除非您的系統不提供二進制包, 或您想更進一步的自訂化條件).
理由是"通常系統不是您一個人管理的, 配合 OS 的方式可以在每次進行系統更新時, 達到最大的相容度, 況且 OS 會採用最佳的二進制化與安全性議題與相關組態檔的 Script 分佈與如何和本系統達到最佳度的"融合"來設計, 也方便其它系統管理員接管工作".
來欣賞一下 Debian Etch 4.0 對 Slony1 的"融合"設計哲學:
Debian Source - Slony-1
- Master DB 必需要有 PL/pgSQL.
- 將 Master DB pg_dump to Slaver DB.
- 組態檔編輯
- slonik_init_cluster | slonik
- slonik_create_set set1 | slonik
- slony start
/etc/default/slony1
# Set to a space-separated list of node names configured in
# /etc/slony1/slon_tools.conf that should be handled in the init script.
SLON_TOOLS_START_NODES="1 2"
slony1 scripts :
/usr/share/slony1
slony1 doc and sample:
/usr/share/doc/slony-bin
組態設定:
/etc/slony1/slon_tools.conf
slony1 服務主要開關控制
/etc/init.d/slony1
slony1 logs
/var/log/slony1/*
題外話:
大赦國際在報告中指出,俄羅斯存在著多種不人道的酷刑。其中有一種對待犯人的酷刑叫做「slonik」(套大象),讓犯人戴上防毒面具,然後突然切斷一切空氣來源,讓犯人活活窒息;
(未寫完)
1 則留言:
針對Date's 12 rules for DDB:
(1).不符合1,4,6和12等規範
(2).7和8因效能的原因,不建議使用.
=>怎堪稱企業級?
張貼留言