เด‡เด‚เด—เตเดฒเต€เดทเตเดซเตเดฐเดžเตเดšเตเดธเตเดชเดพเดจเดฟเดทเต

Ad


OnWorks เดซเต†เดตเดฟเด•เตเด•เต‹เตบ

ctdb - เด•เตเดฒเต—เดกเดฟเตฝ เด“เตบเดฒเตˆเดจเดฟเตฝ

เด‰เดฌเตเดฃเตเดŸเต เด“เตบเดฒเตˆเตป, เดซเต†เดกเต‹เดฑ เด“เตบเดฒเตˆเตป, เดตเดฟเตปเดกเต‹เดธเต เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต‚เดŸเต† OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ ctdb เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

Ubuntu Online, Fedora Online, Windows online emulator เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเด™เตเด™เดจเต†เดฏเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเต—เดœเดจเตเดฏ เด“เตบเดฒเตˆเตป เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเดฟเดฒเตŠเดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ ctdb เด•เดฎเดพเตปเดกเต เด‡เดคเดพเดฃเต.

เด‰เดฌเตเดฃเตเดŸเตเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดซเต†เดกเต‹เดฑเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดตเดฟเตปเดกเต‹เดธเต เดธเดฟเดฎเตเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• MACOS เดธเดฟเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

เดชเดŸเตเดŸเดฟเด•:

NAME


ctdb - CTDB เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ

เดธเดฟเดจเต‹เดชเตเดธเดฟเดธเต


ctdb [เด“เดชเตเดทเตป...] {เด•เดฎเดพเตปเดฑเต} [เด•เดฎเดพเตปเดกเต-เด†เตผเด—เตเดธเต]

เดตเดฟเดตเดฐเดฃเด‚


CTDB เด’เดฐเต CTDB เด•เตเดฒเดธเตเดฑเตเดฑเตผ เด•เดพเดฃเดพเดจเตเด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดพเดจเตเดฎเตเดณเตเดณ เด’เดฐเต เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเดฏเดพเดฃเต.

เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต† เดจเต‹เดกเตเด•เดณเต† เดชเดฐเดพเดฎเตผเดถเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเดฆเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต:

เดชเดฟ.เดŽเตป.เดŽเตป
เดซเดฟเดธเดฟเด•เตเด•เตฝ เดจเต‹เดกเต เดจเดฎเตเดชเตผ. เดซเดฟเดธเดฟเด•เตเด•เตฝ เดจเต‹เดกเต เดจเดฎเตเดชเตผ เดจเต‹เดกเดฟเดจเต† เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏเดฏเดพเดฃเต
เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ. เด†เดฆเตเดฏเดคเตเดคเต† เดจเต‹เดกเดฟเดจเต เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดซเดฟเดธเดฟเด•เตเด•เตฝ เดจเต‹เดกเต เดจเดฎเตเดชเตผ 0 เด‰เดฃเตเดŸเต.

PNN-LIST
เด‡เดคเต เด’เดจเตเดจเตเด•เดฟเตฝ เด’เดฐเตŠเดฑเตเดฑ PNN, เด•เต‹เดฎ-เดชเตเดฐเดคเตเดฏเต‡เด•เดฎเดพเดฏ PNN-เด•เดณเตเดŸเต† เดฒเดฟเดธเตเดฑเตเดฑเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ "เดŽเดฒเตเดฒเดพเด‚" เด†เดฃเต.

เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเต† เดชเดฐเดพเดฎเตผเดถเดฟเด•เตเด•เตเดจเตเดจ เด•เดฎเดพเตปเดกเตเด•เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดจเดฟเดฌเดจเตเดงเดจเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต:

DB
เด‡เดคเต เด’เดจเตเดจเตเด•เดฟเตฝ locking.tdb เดชเต‹เดฒเต†เดฏเตเดณเตเดณ เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดจเดพเดฎเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดเดกเดฟ
"0x42fe72c5".

DB-LIST
เด•เตเดฑเดžเตเดžเดคเต เด’เดจเตเดจเดฟเดจเตเดฑเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เด‡เดŸเด‚ เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดš เดฒเดฟเดธเตเดฑเตเดฑเต DB.

เด“เดชเตเดทเดจเตเด•เตพ


-n PNN-LIST
เด…เดญเตเดฏเตผเดคเตเดฅเดฟเดšเตเดš เดตเดฟเดตเดฐเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ PNN-LIST เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดจเต‹เดกเตเด•เตพ เด…เดจเตเดตเต‡เดทเดฟเด•เตเด•เดฃเด‚.
เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดนเต‹เดธเตเดฑเตเดฑเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดกเต†เดฎเดฃเดฟเดจเต† เด…เดจเตเดตเต‡เดทเดฟเด•เตเด•เตเดจเตเดจเดคเดพเดฃเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเต.

-Y
เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดชเดพเดดเตโ€Œเดธเดฟเด‚เด—เต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเต†เดทเต€เตป เดฑเต€เดกเดฌเดฟเตพ เดฐเต‚เดชเดคเตเดคเดฟเตฝ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเด•. เด‡เดคเต เดŽ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
':' เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เดซเต€เตฝเดกเต เดกเดฟเดฒเดฟเดฎเดฟเดฑเตเดฑเตผ. เดŽเดฒเตเดฒเดพ เด•เดฎเดพเตปเดกเตเด•เดณเตเด‚ เดˆ เด“เดชเตเดทเดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ.

-x เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ
เดฎเต†เดทเต€เตป เดฑเต€เดกเดฌเดฟเตพ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเดฟเตฝ เดซเต€เตฝเดกเตเด•เตพ เดกเดฟเดฒเดฟเดฎเดฟเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป SEPARATOR เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•. เด‡เดคเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต - เดตเตˆ.

-X
เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดชเดพเดดเตโ€Œเดธเดฟเด‚เด—เต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเต†เดทเต€เตป เดฑเต€เดกเดฌเดฟเตพ เดฐเต‚เดชเดคเตเดคเดฟเตฝ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเด•. เด‡เดคเต เดŽ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
'|' เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เดซเต€เตฝเดกเต เดกเดฟเดฒเดฟเดฎเดฟเดฑเตเดฑเตผ. เดŽเดฒเตเดฒเดพ เด•เดฎเดพเตปเดกเตเด•เดณเตเด‚ เดˆ เด“เดชเตเดทเดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ.

เด‡เดคเต "-x|" เดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต เด•เต‚เดŸเดพเดคเต† เดšเดฟเดฒ เดทเต†เตฝ เด‰เดฆเตเดงเดฐเดฃเดฟ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เด’เดดเดฟเดตเดพเด•เตเด•เตเดจเตเดจเต.

-t เดŸเตˆเด‚ เด”เดŸเตเดŸเต
เดฎเดฟเด•เตเด• เด•เดฎเดพเตปเดกเตเด•เตพเด•เตเด•เตเดฎเตเดณเตเดณ เดชเตเดฐเดคเดฟเด•เดฐเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ ctdb TIMEOUT เดธเต†เด•เตเด•เตปเดกเต เดตเดฐเต† เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต
CTDB เดกเต†เดฎเดฃเดฟเดฒเต‡เด•เตเด•เต เด…เดฏเดšเตเดšเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ 10 เดธเต†เด•เตเด•เตปเดกเต เด†เดฃเต.

-T เดธเดฎเดฏ เดชเดฐเดฟเดงเดฟ
CTdb เด•เดฎเดพเตปเดกเดฟเดจเตเดณเตเดณ เดชเดฐเดฎเดพเดตเดงเดฟ เดฑเตบ เดŸเตˆเด‚ (เดธเต†เด•เตเด•เตปเดกเดฟเตฝ) เด†เดฃเต TIMELIMIT เดŽเดจเตเดจเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.
TIMELIMIT เด•เดตเดฟเดžเตเดžเดพเตฝ ctdb เด•เดฎเดพเตปเดกเต เด’เดฐเต เดชเดฟเดถเด•เต‹เดŸเต† เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเด‚. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ
120 เดธเต†เด•เตเด•เตปเดกเต เด†เดฃเต.

-? --เดธเดนเดพเดฏเด‚
เดธเตเด•เตเดฐเต€เดจเดฟเดฒเต‡เด•เตเด•เต เด•เตเดฑเดšเตเดšเต เดธเดนเดพเดฏ เดตเดพเดšเด•เด‚ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•.

--เด‰เดชเดฏเต‹เด—เด‚
เด‰เดชเดฏเต‹เด— เดตเดฟเดตเดฐเด™เตเด™เตพ เดธเตเด•เตเดฐเต€เดจเดฟเตฝ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•.

-d --เดกเต€เดฌเด—เต=เดกเต€เดฌเด—เตเดฒเต†เดตเตฝ
เด•เดฎเดพเตปเดกเดฟเดจเดพเดฏเดฟ เดกเต€เดฌเด—เต เดฒเต†เดตเตฝ เดฎเดพเดฑเตเดฑเตเด•. เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดจเต‹เดŸเตเดŸเต€เดธเต (2) เด†เดฃเต.

--เดธเต‹เด•เตเด•เดฑเตเดฑเต=เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต
เด•เดฃเด•เตโ€Œเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸ Unix เดกเตŠเดฎเต†เดฏเตโ€Œเตป เดธเต‹เด•เตเด•เดฑเตเดฑเดฟเดจเตเดฑเต† เดชเต‡เดฐเดพเดฃเต FILENAME เดŽเดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•
เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• CTDB เดกเต†เดฎเตบ. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ /tmp/ctdb.socket เด†เดฃเต.

เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเต€เดตเต เด•เดฎเดพเตปเดกเตเด•เตพ


เด’เดฐเต CTDB เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เดพเดจเตเด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดพเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด•เดฎเดพเตปเดกเตเด•เตพ เด‡เดตเดฏเดพเดฃเต.

pnn
เดˆ เด•เดฎเดพเตปเดกเต เดจเดฟเดฒเดตเดฟเดฒเต† เดจเต‹เดกเดฟเดจเตเดฑเต† PNN เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.

xpnn
CTDB เดกเต†เดฎเดฃเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเดพเดคเต† เดˆ เด•เดฎเดพเตปเดกเต เดจเดฟเดฒเดตเดฟเดฒเต† เดจเต‹เดกเดฟเดจเตเดฑเต† PNN เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเต
เดจเต‹เดกเตเด•เตพ เดซเดฏเตฝ เดจเต‡เดฐเดฟเดŸเตเดŸเต เดชเดพเดดเตโ€Œเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เดจเต‹เดกเตเด•เตพ เดซเดฏเดฒเดฟเดฒเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เด…เดชเตเดฐเดคเต€เด•เตเดทเดฟเดค เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เด‰เดฃเตเดŸเดพเด•เตเด•เดพเด‚
เดŽเดกเดฟเดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฑเต€เดฒเต‹เดกเต เดšเต†เดฏเตโ€ŒเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.

เดชเดฆเดตเดฟ
เดŽเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดŽเดฒเตเดฒเดพ CTDB เดจเต‹เดกเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดจเดฟเดฒเดตเดฟเดฒเต† เดจเดฟเดฒ เดˆ เด•เดฎเดพเตปเดกเต เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต
เด…เดจเตเดตเต‡เดทเดฟเดšเตเดš เดจเต‹เดกเต.

เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เด…เดจเตเดตเต‡เดทเดฟเดšเตเดš เดจเต‹เดกเต เดจเดฟเดทเตโ€Œเด•เตเดฐเดฟเดฏเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดจเดฟเดฒ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฟเดฒเตเดฒ.

เดจเต‡เดพเดกเต เดชเดฆเดตเดฟ
เด‡เดคเดฟเตฝ เดซเดฟเดธเดฟเด•เตเด•เตฝ เดจเต‹เดกเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเดตเตเด‚ เด“เดฐเต‹ เดจเต‹เดกเดฟเดจเตเดฑเต†เดฏเตเด‚ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. เด•เดพเดฃเตเด• ctdb(7)
เดจเต‹เดกเต เด…เดตเดธเตเดฅเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพเด•เตเด•เต.

เดคเดฒเดฎเตเดฑ
เดœเดจเดฑเต‡เดทเตป เดเดกเดฟ เดŽเดจเตเดจเดคเต เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต† เดจเดฟเดฒเดตเดฟเดฒเต† เดคเดฒเดฎเตเดฑเดฏเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดธเด‚เด–เตเดฏเดฏเดพเดฃเต
เด‰เดฆเดพเดนเดฐเดฃเด‚. เด“เดฐเต‹ เดคเดตเดฃเดฏเตเด‚ เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเตผ เด’เดฐเต เดชเตเดจเตผเด•เตเดฐเดฎเต€เด•เดฐเดฃเดคเตเดคเดฟเดฒเต‚เดŸเต†เดฏเต‹ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เดฒเดฟเดฒเต‚เดŸเต†เดฏเต‹ เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเด‚
เดœเดจเดฑเต‡เดทเตป เดเดกเดฟ เดฎเดพเดฑเตเดฑเตเด‚.

เดŽ เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เดŸเตเดฐเดพเด•เตเด•เต เดธเต‚เด•เตเดทเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดฟเดฒเตเดชเดฐเดฟ เดˆ เดธเด‚เด–เตเดฏเดฏเตเด•เตเด•เต เดชเตเดฐเดคเตเดฏเต‡เด• เด…เตผเดคเตเดฅเดฎเตŠเดจเตเดจเตเดฎเดฟเดฒเตเดฒ
เด•เตเดฒเดธเตเดฑเตเดฑเตผ เด’เดฐเต เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เดฒเดฟเดฒเต‚เดŸเต† เด•เดŸเดจเตเดจเตเดชเต‹เดฏเดฟ. เด‡เดคเต เดตเตˆเดฆเตเดฏเตเดคเดงเดพเดฐเดฏเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด•เตเดฐเดฎเดฐเดนเดฟเดค เดธเด‚เด–เตเดฏเดฏเดพเดฃเต
เด’เดฐเต ctdb เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต†เดฏเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด‰เดฆเดพเดนเดฐเดฃเด‚. CTDB เดกเต†เดฎเตบ เดˆ เดจเดฎเตเดชเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเตเด‚ เดŽเดชเตเดชเต‹เตพ เด•เดฎเดพเตปเดกเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เด†เดจเตเดคเดฐเดฟเด•เดฎเดพเดฏเดฟ เดชเดฑเดฏเดพเดจเดพเด•เตเด‚
เด•เดฎเดพเตปเดกเตเด•เตพ เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป, เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต† เดฎเดฑเตเดฑเตŠเดฐเต เดคเดฒเดฎเตเดฑเดฏเดฟเตฝ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เด‡เดทเตเดฏเต‚ เดšเต†เดฏเตเดคเต
เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดต เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เดฒเดฟเตฝ เดจเดฟเดฒเดจเดฟเตฝเด•เตเด•เดฟเดฒเตเดฒ.
เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เดฒเดฟเดจเตเดถเต‡เดทเด‚, เดชเดดเดฏ เดŽเดฒเตเดฒเดพ เด•เดฎเดพเตปเดกเตเด•เดณเตเด‚ เดธเตเดตเดฏเดฎเต‡เดต เด…เดธเดพเดงเตเดตเดพเด•เตเด‚.

เดšเดฟเดฒเดชเตเดชเต‹เตพ เดˆ เดจเดฎเตเดชเตผ "เด…เดธเดพเดงเต" เดŽเดจเตเดจเต เด•เดพเดฃเดฟเด•เตเด•เตเด‚. เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚ ctdbd เดŽเดจเตเดจเดพเดฃเต
เดกเต†เดฎเตบ เด†เดฐเด‚เดญเดฟเดšเตเดšเต†เด™เตเด•เดฟเดฒเตเด‚ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดตเดดเดฟ เด‡เดคเตเดตเดฐเต† เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเดฎเดพเดฏเดฟ เดฒเดฏเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เดŽเดฒเตเดฒเดพเด‚
เดจเต‹เดกเตเด•เตพ "เด…เดธเดพเดงเตเดตเดพเดฏ" เดคเดฒเดฎเตเดฑเดฏเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เดตเดฐเต† เด’เดฐเต เดฏเดฅเดพเตผเดคเตเดฅ เดœเดจเดฑเต‡เดทเตป เดเดกเดฟ เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ
เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดตเดดเดฟ เด…เดต เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเดฎเดพเดฏเดฟ เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏเดฟ เดฒเดฏเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดตเต†เตผเดšเตเดตเตฝ เดจเต‡เดพเดกเต เด…เด•เตเด•เด‚ (เดตเดฟเดŽเตปเดŽเตป) เดญเต‚เดชเดŸเด‚
เดตเต†เตผเดšเตเดตเตฝ เดจเต‹เดกเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเดตเตเด‚ เดตเต†เตผเดšเตเดตเตฝ เดจเต‹เดกเต เดจเดฎเตเดชเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดพเดชเตเดชเดฟเด‚เด—เตเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต
เดซเดฟเดธเดฟเด•เตเด•เตฝ เดจเต‹เดกเต เดจเดฎเตเดชเดฑเตเด•เตพ. เดตเต†เตผเดšเตเดตเตฝ เดจเต‹เดกเตเด•เตพ CTDB เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดนเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด‰เดณเตเดณ เดจเต‹เดกเตเด•เตพ เดฎเดพเดคเตเดฐเด‚
VNN เดฎเดพเดชเตเดชเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพเด•เตเด•เดพเดฏเดฟ lmaster เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ dmaster เด†เด•เดพเด‚.

เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดฎเต‡เดพเดกเต
เด‡เดคเดพเดฃเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต† เดจเดฟเดฒเดตเดฟเดฒเต† เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดฎเต‹เดกเต. เดธเดพเดงเตเดฏเดฎเดพเดฏ เดฐเดฃเตเดŸเต เดฎเต‹เดกเตเด•เตพ เด‰เดฃเตเดŸเต:

เดธเดพเดงเดพเดฐเดฃ - เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเดฃเต.

เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ - เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดŽเดฒเตเดฒเดพเด‚ เดฎเดฐเดตเดฟเดชเตเดชเดฟเดšเตเดšเต, เดŽเดฒเตเดฒเดพ เดธเต‡เดตเดจเด™เตเด™เดณเตเด‚ เดคเดพเตฝเด•เตเด•เดพเดฒเดฟเด•เดฎเดพเดฏเดฟ เดจเดฟเตผเดคเตเดคเตเดจเตเดจเต
เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดชเตเดฐเด•เตเดฐเดฟเดฏ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เดพเตป เด•เตเดฒเดธเตเดฑเตเดฑเตผ เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดชเตเดฐเด•เตเดฐเดฟเดฏ เด…เดคเดฟเดจเตเดณเตเดณเดฟเตฝ เด…เดตเดธเดพเดจเดฟเด•เตเด•เดฃเด‚
เดธเต†เด•เตเด•เดจเตเดฑเตเด•เตพ. เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เด…เดตเดธเตเดฅเดฏเดฟเตฝ เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเตผ เด•เตเดŸเตเด™เตเด™เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด‡เดคเต เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚
เด…เดจเตเดตเต‡เดทเดฃเด‚ เดจเดŸเดคเตเดคเต‡เดฃเตเดŸ เดคเด•เดฐเดพเตผ.

เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดฎเดพเดธเตเดฑเตเดฑเตผ เด’เดฐเต เดชเตŠเดฐเตเดคเตเดคเด•เตเด•เต‡เดŸเต เด•เดฃเตเดŸเต†เดคเตเดคเดฟเด•เตเด•เดดเดฟเดžเตเดžเดพเตฝ, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต เด’เดฐเต เดจเต‹เดกเต เดฎเดพเดฑเตเดจเตเดจเต
เดตเดฟเดšเตเด›เต‡เดฆเดฟเดšเตเดšเต/เด•เดฃเด•เตโ€Œเดฑเตเดฑเตเดšเต†เดฏเตโ€Œเดคเต, เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดกเต†เดฎเตบ เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเต† เดŸเตเดฐเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเด‚,
เดŽเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเตเด‚ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเตเดŸเดจเต€เดณเด‚ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดชเตเดฐเด•เตเดฐเดฟเดฏ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดฆเดฟ
เดชเต‹เดฒเตเดณเตเดณ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดคเดŸเดฏเตเดจเตเดจเดคเดฟเดจเต เดฑเดฟเด•เตเด•เดตเดฑเดฟ เดฎเดพเดธเตเดฑเตเดฑเตผ เด†เดฆเตเดฏเด‚ เดŽเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเตเด‚ "เดซเตเดฐเต€เดธเต" เดšเต†เดฏเตเดฏเตเด‚
เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต samba เด…เดคเต เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดฎเต‹เดกเต เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚
เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ.

CTDB เดกเต†เดฎเตบ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด…เดคเต เดฑเดฟเด•เตเด•เดตเดฑเดฟ เดฎเต‹เดกเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด‚. เดจเต‹เดกเต เด’เดฐเดฟเด•เตเด•เตฝ
เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต‡เด•เตเด•เต เดฒเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดŽเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเตเด‚ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต, เดจเต‹เดกเต เดฎเต‹เดกเต เดฎเดพเดฑเตเด‚
เดธเดพเดงเดพเดฐเดฃ เดฎเต‹เดกเดฟเดฒเต‡เด•เตเด•เต, เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ "เดคเดตเดฟเดกเต" เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด‚, เด‡เดคเต เดธเดพเด‚เดฌเดฏเต† เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
เดตเต€เดฃเตเดŸเตเด‚ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ.

เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดฏเดœเดฎเดพเดจเดจเต
เดฑเดฟเด•เตเด•เดตเดฑเดฟ เดฎเดพเดธเตเดฑเตเดฑเดฑเดพเดฏเดฟ เดจเดฟเดฒเดตเดฟเตฝ เดจเดฟเดฏเต‹เด—เดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดจเต‹เดกเดพเดฃเดฟเดคเต. เดˆ
เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต† เดธเตเดฅเดฟเดฐเดค เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดจเต‹เดกเดฟเดจเต เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเดคเตเดคเดฎเตเดฃเตเดŸเต
เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดชเตเดชเต‹เตพ เดฏเดฅเดพเตผเดคเตเดฅ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดชเตเดฐเด•เตเดฐเดฟเดฏ.

เด’เดฐเต เดธเดฎเดฏเด‚ เด’เดฐเต เดจเต‹เดกเต เดฎเดพเดคเตเดฐเดฎเต‡ เดจเดฟเดฏเตเด•เตเดค เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดฎเดพเดธเตเดฑเตเดฑเตผ เด†เด•เดพเตป เด•เดดเดฟเดฏเต‚. เดเดคเต เดจเต‹เดกเต เด†เดฃเต
เดฑเดฟเด•เตเด•เดตเดฑเดฟเดฏเดฟเดฒเต† เด’เดฐเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเดฒเต‚เดŸเต†เดฏเดพเดฃเต เดจเดฟเดฏเตเด•เตเดค เดฑเดฟเด•เตเด•เดตเดฑเดฟ เดฎเดพเดธเตเดฑเตเดฑเดฑเต† เดคเต€เดฐเตเดฎเดพเดจเดฟเด•เตเด•เตเดจเตเดจเดคเต
เดกเต†เดฎเดฃเตเด•เตพ เด“เดฐเต‹ เดจเต‹เดกเดฟเดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต.

เด‰เดฆเดพเดนเดฐเดฃเด‚
# ctdb เดจเดฟเดฒ
เดจเต‹เดกเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚:4
pnn:0 192.168.2.200 เดถเดฐเดฟ (เดˆ เดจเต‹เดกเต)
pnn:1 192.168.2.201 เดถเดฐเดฟ
pnn:2 192.168.2.202 เดถเดฐเดฟ
pnn:3 192.168.2.203 เดถเดฐเดฟ
เดœเดจเดฑเต‡เดทเตป:1362079228
เดตเดฒเตเดชเตเดชเด‚: 4
เดนเดพเดทเต:0 lmaster:0
เดนเดพเดทเต:1 lmaster:1
เดนเดพเดทเต:2 lmaster:2
เดนเดพเดทเต:3 lmaster:3
เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดฎเต‹เดกเต: เดธเดพเดงเดพเดฐเดฃ (0)
เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดฎเดพเดธเตเดฑเตเดฑเตผ:0

เดจเต‹เดกเต†เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต [PNN-LIST]
เดˆ เด•เดฎเดพเตปเดกเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต เดชเดฆเดตเดฟ เด•เดฎเดพเตปเดกเต. เด‡เดคเต "เดจเต‹เดกเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต" เด‰เดชเดธเต†เดฑเตเดฑเต เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต. เดชเตเดฐเดงเดพเดจ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เตพ เด‡เดตเดฏเดพเดฃเต:

เดŽเด•เตเดธเดฟเดฑเตเดฑเต เด•เต‹เดกเต เด“เดฐเต‹ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดจเต‹เดกเดฟเดจเตเด‚ เดซเตเดฒเดพเด—เตเด•เดณเตเดŸเต† เดฌเดฟเดฑเตเดฑเตเดตเตˆเดธเต-OR เด†เดฃเต ctdb
เดชเดฆเดตเดฟ เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เตพเด•เตเด•เตเด‚ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดฎเต†เด™เตเด•เดฟเตฝ 0 เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเดจเตเดจเต.

ยท ctdb เดชเดฆเดตเดฟ เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เตพเด•เตเด•เตเด‚ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดตเดฟเดตเดฐเด™เตเด™เตพ เดจเตฝเด•เตเดจเตเดจเต. ctdb เดจเต‹เดกเต†เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ
เดจเดฟเดฒเดตเดฟเดฒเต† เดจเต‹เดกเดฟเดจเต เดฎเดพเดคเตเดฐเด‚ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดจเตฝเด•เตเดจเตเดจเต. PNN-LIST เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เด†เดฃเต
เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดจเต‹เดกเต(เด•เตพ)เด•เตเด•เดพเดฏเดฟ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, ctdb เดจเต‹เดกเต†เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดฒเต‹เด•เตเด•เตฝ เดจเต‹เดกเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดถเต‡เด–เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด…เดญเตเดฏเตผเดคเตเดฅเดฟเดšเตเดšเดพเตฝ
"-n all" (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเดฎเดพเดจเดฎเดพเดฏเดคเต) เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดจเต‹เดกเดฟเตฝ(เด•เดณเดฟเตฝ) เดจเดฟเดจเตเดจเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดถเต‡เด–เดฐเดฟเด•เตเด•เตเด‚. เด‡เตป
เดชเตเดฐเดคเตเดฏเต‡เด• ctdb เดจเต‹เดกเต†เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดŽเดฒเตเดฒเดพเด‚ เด’เดชเตเดชเด‚ ctdb เดจเต‹เดกเต†เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต -n เดŽเดฒเตเดฒเดพเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ เด‰เดคเตเดชเดพเดฆเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต. 2 เดตเตเดฏเดคเตเดฏเดธเตโ€Œเดค เดจเต‹เดกเตโ€Œเดธเตโ€Œเดชเต†เด•เตเด•เตเด•เตพ ("-n" เด‰เดณเตเดณเดคเตเด‚ เด…เดฒเตเดฒเดพเดคเต†เดฏเตเด‚) เดจเตฝเด•เดพเตป เดธเดพเดงเตเดฏเดฎเดพเดฃเต
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด†เดถเดฏเด•เตเด•เตเดดเดชเตเดชเดคเตเดคเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต!

เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เดณเดฟเดฒเต† เด’เดฐเต เดชเตŠเดคเต เด†เดนเตเดตเดพเดจเดฎเดพเดฃเต ctdb เดจเต‹เดกเต†เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดŽเดฒเตเดฒเดพเด‚ a-เดฏเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเตเด‚ เด‰เดฃเตเดŸเต‹ เดŽเดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป
เด•เตเดฒเดธเตเดฑเตเดฑเตผ เด†เดฐเต‹เด—เตเดฏเด•เดฐเดฎเดพเดฃเต.

เด‰เดฆเดพเดนเดฐเดฃเด‚
# ctdb เดจเต‹เดกเต†เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต
pnn:0 10.0.0.30 เดถเดฐเดฟ (เดˆ เดจเต‹เดกเต)

# ctdb เดจเต‹เดกเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดŽเดฒเตเดฒเดพเด‚
เดจเต‹เดกเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚:2
pnn:0 10.0.0.30 เดถเดฐเดฟ (เดˆ เดจเต‹เดกเต)
pnn:1 10.0.0.31 เดถเดฐเดฟ

recmaster
เดˆ เด•เดฎเดพเตปเดกเต เดจเดฟเดฒเดตเดฟเตฝ recmaster เด†เดฏ เดจเต‹เดกเดฟเดจเตเดฑเต† pnn เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต.

เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เด…เดจเตเดตเต‡เดทเดฟเดšเตเดš เดจเต‹เดกเต เดจเดฟเดทเตโ€Œเด•เตเดฐเดฟเดฏเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดจเดฟเดฒ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฟเดฒเตเดฒ.

เด…เดชเต เดŸเตˆเด‚
เดˆ เด•เดฎเดพเตปเดกเต ctdb เดกเต†เดฎเดฃเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจ เดธเดฎเดฏเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดตเดธเดพเดจ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดเดชเดฟ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดฎเตเดชเต‹เตพ
เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเดฏเดฟ, เดŽเดคเตเดฐ เดธเดฎเดฏเดฎเต†เดŸเตเดคเตเดคเต. "เดฆเตˆเตผเด˜เตเดฏเด‚" เด’เดฐเต เดจเต†เด—เดฑเตเดฑเต€เดตเต เดธเด‚เด–เตเดฏเดฏเดพเดฏเดฟ เด•เดพเดฃเดฟเดšเตเดšเดพเตฝ, เด‡เดคเต
เด’เดฐเต เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ/เดชเดฐเดพเดœเดฏเด‚ เดชเตเดฐเต‹เด—เดคเดฟเดฏเดฟเดฒเตเดฃเตเดŸเต†เดจเตเดจเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เดตเดณเดฐเต† เดธเต†เด•เตเด•เตปเดกเตเด•เตพเด•เตเด•เตเดณเตเดณเดฟเตฝ เด†เดฐเด‚เดญเดฟเดšเตเดšเต
เดฎเตเดฎเตเดชเต.

เด‰เดฆเดพเดนเดฐเดฃเด‚
# ctdb เดชเตเดฐเดตเตผเดคเตเดคเดจเดธเดฎเดฏเด‚
เดจเต‹เดกเดฟเดจเตเดฑเต† เดจเดฟเดฒเดตเดฟเดฒเต† เดธเดฎเดฏเด‚ : เดตเตเดฏเดพเดดเด‚ เด’เด•เตเดŸเต‹เดฌเตผ 29 10:38:54 2009
Ctdbd เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจ เดธเดฎเดฏเด‚ : (000 16:54:28) เดฌเตเดงเตป 28 เด’เด•เตเดŸเต‹เดฌเตผ 17:44:26 2009
เด…เดตเดธเดพเดจเดคเตเดคเต† เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ/เดชเดฐเดพเดœเดฏเด‚: (000 16:53:31) เดฌเตเดงเตป 28 เด’เด•เตเดŸเต‹เดฌเตผ 17:45:23 2009
เด…เดตเดธเดพเดจ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เดฒเดฟเดจเตเดฑเต†/เดชเดฐเดพเดœเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดฆเตˆเตผเด˜เตเดฏเด‚: 2.248552 เดธเต†เด•เตเด•เตปเดกเต

เดฒเดฟเดธเตเดฑเตเดฑเตเดจเต‹เดกเตเด•เตพ
เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดเดชเดฟ เดตเดฟเดฒเดพเดธเด™เตเด™เตพ เดˆ เด•เดฎเดพเตปเดกเต เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต.

เด‰เดฆเดพเดนเดฐเดฃเด‚
# ctdb เดฒเดฟเดธเตเดฑเตเดฑเต เดจเต‹เดกเตเด•เตพ
192.168.2.200
192.168.2.201
192.168.2.202
192.168.2.203

natgwlist
เดจเดฟเดฒเดตเดฟเดฒเต† NAT เด—เต‡เดฑเตเดฑเตโ€Œเดตเต‡ เดฎเดพเดธเตเดฑเตเดฑเดฑเตเด‚ เดจเดฟเดฒเดตเดฟเดฒเต† NAT เด—เต‡เดฑเตเดฑเตโ€Œเดตเต‡เดฏเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเตเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเด•
เดธเด‚เด˜เด‚. เด‡เตป NAT เด—เต‡เดฑเตเดฑเตโ€Œเดตเต‡ เดตเดฟเดญเดพเด—เด‚ เด•เดพเดฃเตเด• ctdb(7) เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพเด•เตเด•เต.

เด‰เดฆเดพเดนเดฐเดฃเด‚
# ctdb natgwlist
0 192.168.2.200
เดจเต‹เดกเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚:4
pnn:0 192.168.2.200 เดถเดฐเดฟ (เดˆ เดจเต‹เดกเต)
pnn:1 192.168.2.201 เดถเดฐเดฟ
pnn:2 192.168.2.202 เดถเดฐเดฟ
pnn:3 192.168.2.203 เดถเดฐเดฟ

เดชเดฟเด‚เด—เต
เดˆ เด•เดฎเดพเตปเดกเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต† CTDB เดจเต‹เดกเตเด•เตพ เด†เดฃเต‹ เดŽเดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป "เดชเดฟเด‚เด—เต" เดšเต†เดฏเตเดฏเตเด‚.
เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ.

เด‰เดฆเดพเดนเดฐเดฃเด‚
# ctdb ping -n เดŽเดฒเตเดฒเดพเด‚
0 เดธเดฎเดฏเด‚=0.000054 เดธเต†เด•เตเด•เตปเดกเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเตเดฐเดคเดฟเด•เดฐเดฃเด‚ (3 เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพ)
1 เดธเดฎเดฏเด‚=0.000144 เดธเต†เด•เตเด•เตปเดกเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเตเดฐเดคเดฟเด•เดฐเดฃเด‚ (2 เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพ)
2 เดธเดฎเดฏเด‚=0.000105 เดธเต†เด•เตเด•เตปเดกเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเตเดฐเดคเดฟเด•เดฐเดฃเด‚ (2 เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพ)
3 เดธเดฎเดฏเด‚=0.000114 เดธเต†เด•เตเด•เตปเดกเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเตเดฐเดคเดฟเด•เดฐเดฃเด‚ (2 เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพ)

ifaces
เดˆ เด•เดฎเดพเตปเดกเต เดชเดฌเตเดฒเดฟเด•เตเด•เต เดนเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เดณเตเดŸเต† เดฒเดฟเดธเตเดฑเตเดฑเต เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚
เดตเดฟเดฒเดพเดธเด™เตเด™เตพ, เด…เดตเดฐเตเดŸเต† เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดธเดนเดฟเดคเด‚.

เด‰เดฆเดพเดนเดฐเดฃเด‚
# ctdb ifaces
เดจเต‹เดกเต 0-เดฒเต† เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เตพ
name:eth5 link:up references:2
เดชเต‡เดฐเต:eth4 เดฒเดฟเด™เตเด•เต:เดกเต—เตบ เดฑเดซเดฑเตปเดธเตเด•เตพ:0
name:eth3 link:up references:1
name:eth2 link:up references:1

# ctdb -X ifaces
|เดชเต‡เดฐเต|เดฒเดฟเด™เตเด•เต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต|เดฑเดซเดฑเตปเดธเตเด•เตพ|
|eth5|1|2|
|eth4|0|0|
|eth3|1|1|
|eth2|1|1|

ip
เดˆ เด•เดฎเดพเตปเดกเต เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดจเตฝเด•เตเดจเตเดจ เดชเตŠเดคเต เดตเดฟเดฒเดพเดธเด™เตเด™เดณเตเดŸเต† เดฒเดฟเดธเตเดฑเตเดฑเต เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚
เดเดคเต เดซเดฟเดธเดฟเด•เตเด•เตฝ เดจเต‹เดกเดพเดฃเต เดจเดฟเดฒเดตเดฟเตฝ เดˆ เดเดชเดฟ เดจเตฝเด•เตเดจเตเดจเดคเต. เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดˆ เด•เดฎเดพเตปเดกเต เดฎเดพเดคเตเดฐเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚
เดจเต‹เดกเดฟเดจเต เดคเดจเตเดจเต† เด…เดฑเดฟเดฏเดพเดตเตเดจเตเดจ เดชเตŠเดคเต เดตเดฟเดฒเดพเดธเด™เตเด™เตพ เด•เดพเดฃเดฟเด•เตเด•เตเด•. เดŽเดฒเตเดฒเดพเดตเดฐเตเดŸเต†เดฏเตเด‚ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดฒเดฟเดธเตเดฑเตเดฑเต เด•เดพเดฃเดพเตป
เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเตเดŸเดจเต€เดณเด‚ เดชเตŠเดคเต เดเดชเดฟเดŽเดธเต เดจเดฟเด™เตเด™เตพ "ctdb ip -n all" เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚.

เด‰เดฆเดพเดนเดฐเดฃเด‚
# ctdb ip -v
เดจเต‹เดกเต 0-เดฒเต† เดชเตŠเดคเต เดเดชเดฟเด•เตพ
172.31.91.82 เดจเต‹เดกเต[1] เดธเดœเต€เดตเด‚[] เดฒเดญเตเดฏเดฎเดพเดฃเต[eth2,eth3] เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเต[eth2,eth3]
172.31.91.83 เดจเต‹เดกเต[0] เดธเดœเต€เดตเด‚[eth3] เดฒเดญเตเดฏเดฎเดพเดฃเต[eth2,eth3] เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเต[eth2,eth3]
172.31.91.84 เดจเต‹เดกเต[1] เดธเดœเต€เดตเด‚[] เดฒเดญเตเดฏเดฎเดพเดฃเต[eth2,eth3] เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเต[eth2,eth3]
172.31.91.85 เดจเต‹เดกเต[0] เดธเดœเต€เดตเด‚[eth2] เดฒเดญเตเดฏเดฎเดพเดฃเต[eth2,eth3] เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเต[eth2,eth3]
172.31.92.82 เดจเต‹เดกเต[1] เดธเดœเต€เดตเด‚[] เดฒเดญเตเดฏเดฎเดพเดฃเต[eth5] เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเต[eth4,eth5]
172.31.92.83 เดจเต‹เดกเต[0] เดธเดœเต€เดตเด‚[eth5] เดฒเดญเตเดฏเดฎเดพเดฃเต[eth5] เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเต[eth4,eth5]
172.31.92.84 เดจเต‹เดกเต[1] เดธเดœเต€เดตเด‚[] เดฒเดญเตเดฏเดฎเดพเดฃเต[eth5] เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเต[eth4,eth5]
172.31.92.85 เดจเต‹เดกเต[0] เดธเดœเต€เดตเด‚[eth5] เดฒเดญเตเดฏเดฎเดพเดฃเต[eth5] เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเต[eth4,eth5]

# ctdb -X ip -v
|เดชเดฌเตเดฒเดฟเด•เต เดเดชเดฟ|เดจเต‹เดกเต|เด†เด•เตเดŸเต€เดตเต เด‡เดจเตเดฑเตผเดซเต‡เดธเต|เดฒเดญเตเดฏเดฎเดพเดฏ เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เตพ|เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดค เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เตพ|
|172.31.91.82|1||eth2,eth3|eth2,eth3|
|172.31.91.83|0|eth3|eth2,eth3|eth2,eth3|
|172.31.91.84|1||eth2,eth3|eth2,eth3|
|172.31.91.85|0|eth2|eth2,eth3|eth2,eth3|
|172.31.92.82|1||eth5|eth4,eth5|
|172.31.92.83|0|eth5|eth5|eth4,eth5|
|172.31.92.84|1||eth5|eth4,eth5|
|172.31.92.85|0|eth5|eth5|eth4,eth5|

ipinfo IP
เดˆ เด•เดฎเดพเตปเดกเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดชเตŠเดคเต เดตเดฟเดฒเดพเดธเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เตพ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚.

เด‰เดฆเดพเดนเดฐเดฃเด‚
# ctdb ipinfo 172.31.92.85
เดจเต‹เดกเต 172.31.92.85-เดฒเต† เดชเตŠเดคเต เดเดชเดฟ[0] เดตเดฟเดตเดฐเด™เตเด™เตพ
IP:172.31.92.85
เดจเดฟเดฒเดตเดฟเดฒเต† เดจเต‹เดกเต:0
NumInterfaces:2
เด‡เดจเตเดฑเตผเดซเต‡เดธเต[1]: เดชเต‡เดฐเต:eth4 เดฒเดฟเด™เตเด•เต:เดกเต—เตบ เดฑเดซเดฑเตปเดธเตเด•เตพ:0
เด‡เดจเตเดฑเตผเดซเต‡เดธเต[2]: เดชเต‡เดฐเต:eth5 เดฒเดฟเด™เตเด•เต:เด…เดชเตเดชเต เดฑเดซเดฑเตปเดธเตเด•เตพ:2 (เดธเดœเต€เดตเด‚)

เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต
เดˆ เด•เดฎเดพเตปเดกเต เดฎเตเตป เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเดฟเด‚เด—เต เดธเตˆเด•เตเด•เดฟเดณเดฟเตฝ เดเดคเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เดณเดพเดฃเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต†เดจเตเดจเต เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต
เด“เดฐเต‹ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต†เดฏเตเด‚ เดซเดฒเด‚. เด’เดฐเต เดธเตโ€Œเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดŸเดพเตฝ, เด’เดฐเต เดชเดฟเดถเด•เต เด•เดพเดฐเดฃเด‚ เดจเต‹เดกเต เด†เด•เตเด‚
เด…เดจเดพเดฐเต‹เด—เตเดฏเด•เดฐเดฎเดพเดฏ, เด† เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเตเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต.

เด‰เดฆเดพเดนเดฐเดฃเด‚
# ctdb เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต
เด•เดดเดฟเดžเตเดž เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเดฟเด‚เด—เต เดธเตˆเด•เตเด•เดฟเดณเดฟเตฝ 7 เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดคเต
00.ctdb เดจเดฟเดฒ:เดถเดฐเดฟ เดฆเตˆเตผเด˜เตเดฏเด‚:0.056 เดšเตŠเดตเตเดต 24 18:56:57 2009
10.เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดจเดฟเดฒ:เดถเดฐเดฟ เดฆเตˆเตผเด˜เตเดฏเด‚:0.077 เดšเตŠเดตเตเดต เดฎเดพเตผเดšเตเดšเต 24 18:56:57 2009
11.natgw เดจเดฟเดฒ:เดถเดฐเดฟ เดฆเตˆเตผเด˜เตเดฏเด‚:0.039 เดšเตŠเดตเตเดต 24 18:56:57 2009
20.multipathd เดจเดฟเดฒ:เดถเดฐเดฟ เดฆเตˆเตผเด˜เตเดฏเด‚:0.038 เดšเตŠเดตเตเดต 24 18:56:57 2009
31.clamd Status:Disabled
40.vsftpd เดจเดฟเดฒ:เดถเดฐเดฟ เดฆเตˆเตผเด˜เตเดฏเด‚:0.045 เดšเตŠเดตเตเดต 24 18:56:57 2009
41.httpd เดจเดฟเดฒ:เดถเดฐเดฟ เดฆเตˆเตผเด˜เตเดฏเด‚:0.039 เดšเตŠเดตเตเดต 24 18:56:57 2009
50.samba เดจเดฟเดฒ:เดชเดฟเดถเด•เต เดฆเตˆเตผเด˜เตเดฏเด‚:0.082 เดšเตŠเดตเตเดต 24 18:56:57 2009
เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต:เดชเดฟเดถเด•เต: เดธเดพเด‚เดฌ เดŸเดฟเดธเดฟเดชเดฟ เดชเต‹เตผเดŸเตเดŸเต 445 เดชเตเดฐเดคเดฟเด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ

เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเด• เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต
เด’เดฐเต เด‡เดตเดจเตเดฑเตเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเตป เดˆ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดŸเตเดคเตเดค เดคเดตเดฃ เด‡เดตเดจเตเดฑเตเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เด‡เดคเต เดชเตเดฐเดพเดฌเดฒเตเดฏเดคเตเดคเดฟเตฝ เดตเดฐเตเด‚, เด…เดคเดฟเดจเดพเตฝ เด‡เดคเดฟเดจเต เด’เดฐเต เดธเดฎเดฏเดฎเต†เดŸเตเด•เตเด•เดพเด‚
เด‡เดคเต 'เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเดฟเตฝ' เดชเตเดฐเดคเดฟเดซเดฒเดฟเด•เตเด•เตเดจเตเดจเดคเตเดตเดฐเต† เด•เตเดฑเดšเตเดšเต เดธเดฎเดฏเด‚.

enablescript เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต
เด’เดฐเต เด‡เดตเดจเตเดฑเตเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเตป เดˆ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดŸเตเดคเตเดค เดคเดตเดฃ เด‡เดตเดจเตเดฑเตเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เด‡เดคเต เดชเตเดฐเดพเดฌเดฒเตเดฏเดคเตเดคเดฟเตฝ เดตเดฐเตเด‚, เด…เดคเดฟเดจเดพเตฝ เด‡เดคเดฟเดจเต เด’เดฐเต เดธเดฎเดฏเดฎเต†เดŸเตเด•เตเด•เดพเด‚
เด‡เดคเต 'เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเดฟเตฝ' เดชเตเดฐเดคเดฟเดซเดฒเดฟเด•เตเด•เตเดจเตเดจเดคเตเดตเดฐเต† เด•เตเดฑเดšเตเดšเต เดธเดฎเดฏเด‚.

listvars
เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸ เดŸเตเดฏเต‚เดฃเดฌเดฟเดณเตเด•เดณเตเดŸเต† เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด’เดดเดฟเด•เต†, เดŸเตเดฏเต‚เตบ เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เดณเตเด‚ เดฒเดฟเดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•
เดตเดพเด•เตเดตเด‚เดฎเดฟเตปเด‡เดจเตเดฑเตผเดตเตฝ. เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸ เดŸเตเดฏเต‚เดฃเดฌเดฟเดณเตเด•เตพ "ctdb" เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดคเตเดฐเดฎเต‡ เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เดพเตป เด•เดดเดฟเดฏเต‚
getvar" เด•เดฎเดพเตปเดกเต.

เด‰เดฆเดพเดนเดฐเดฃเด‚
# ctdb listvars
MaxRedirect Count = 3
SeqnumInterval = 1000
เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดธเดฎเดฏเด‚ = 60
เดŸเตเดฐเดพเดตเต‡เดดเตเดธเต เดŸเตˆเด‚เด”เดŸเตเดŸเต = 20
KeepaliveInterval = 5
KeepaliveLimit = 5
เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดธเดฎเดฏเด‚ = 20
เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เด‡เดŸเดตเต‡เดณ = 1
เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต เดธเดฎเดฏเด‚ = 3
เดเดฑเตเดฑเต†เดŸเตเด•เตเด•เตฝ เดธเดฎเดฏเด‚ = 9
เดฎเต‹เดฃเดฟเดฑเตเดฑเตผเด‡เดจเตเดฑเตผเดตเตฝ = 15
TickleUpdateInterval = 20
EventScriptTimeout = 30
EventScriptTimeoutCount = 1
RecoveryGracePeriod = 120
RecoveryBanPeriod = 300
DatabaseHashSize = 100001
DatabaseMaxDead = 5
เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดธเดฎเดฏเด‚ = 10
EnableBans = 1
DeterministicIPs = 0
LCP2PublicIPs = 1
ReclockPingPeriod = 60
NoIPFailback = 0
DisableIPFailover = 0
VerboseMemoryNames = 0
RecdPingTimeout = 60
RecdFailCount = 10
LogLateencyMs = 0
RecLockLatencyMs = 1000
RecoveryDropAllIPs = 120
เดตเดพเด•เตเดตเด‚เด‡เดจเตเดฑเตผเดตเตฝ = 10
VacuumMaxRunTime = 30
RepackLimit = 10000
เดตเดพเด•เตเดตเด‚เดฒเดฟเดฎเดฟเดฑเตเดฑเต = 5000
VacuumFastPathCount = 60
MaxQueueDropMsg = 1000000
UseStatusEvents = 0
AllowUnhealthyDBRead = 0
StatHistoryเด‡เดจเตเดฑเตผเดตเตฝ = 1
DeferredAttachTO = 120
AllowClientDBAttach = 1
เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตเด•PDBBySeqNum = 0

getvar NAME
เดŸเตเดฏเต‚เตบ เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต† เดฑเตบเดŸเตˆเด‚ เดฎเต‚เดฒเตเดฏเด‚ เดจเต‡เดŸเตเด•.

เด‰เดฆเดพเดนเดฐเดฃเด‚
# ctdb getvar MaxRedirectCount
MaxRedirect Count = 3

เดธเต†เดฑเตเดฑเตเดตเดพเตผ NAME , VALUE-
เดŸเตเดฏเต‚เตบ เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต† เดฑเตบเดŸเตˆเด‚ เดฎเต‚เดฒเตเดฏเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•.

เด‰เดฆเดพเดนเดฐเดฃเด‚: ctdb setvar MaxRedirectCount 5

lvsmaster
เดจเดฟเดฒเดตเดฟเตฝ เดเดคเต เดจเต‹เดกเดพเดฃเต LVSMASTER เดŽเดจเตเดจเต เดˆ เด•เดฎเดพเตปเดกเต เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต. เดฒเต† เดจเต‹เดกเดพเดฃเต LVSMASTER
เดŽเตฝเดตเดฟเดŽเดธเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเต† เดจเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ เด•เตเดฒเดฏเดจเตเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เด‡เตปเด•เดฎเดฟเด‚เด—เต เดŸเตเดฐเดพเดซเดฟเด•เตเด•เตเด‚ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเดฎเดพเดฏ เด•เตเดฒเดธเตเดฑเตเดฑเตผ.

เดฎเตเดดเตเดตเตป CTDB/Samba เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเด‚ เด’เดฐเตŠเดฑเตเดฑ เดเดชเดฟ เดตเดฟเดฒเดพเดธเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดฎเต‹เดกเดพเดฃเต เดŽเตฝเดตเดฟเดŽเดธเต
เดฎเตเดดเตเดตเตป เด•เตเดฒเดธเตเดฑเตเดฑเตผ. เดˆ เดฎเต‹เดกเดฟเตฝ เดŽเดฒเตเดฒเดพ เด•เตเดฒเดฏเดจเตเดฑเตเด•เดณเตเด‚ เด’เดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดจเต‹เดกเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเด‚
เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต† เดฎเดฑเตเดฑเต เดจเต‹เดกเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เด•เตเดฒเดฏเดจเตเดฑเตเด•เดณเต† เดคเตเดฒเตเดฏเดฎเดพเดฏเดฟ เดฎเตพเดŸเตเดŸเดฟเดชเตเดฒเด•เตเดธเต/เดฒเต‹เดกเต เดฌเดพเดฒเตปเดธเต เดšเต†เดฏเตเดฏเตเด•. เด‡เดคเต†เดพเดฐเต
เดชเตŠเดคเต เดเดชเดฟ เดตเดฟเดฒเดพเดธเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดชเด•เดฐเดฎเดพเดฏเดฟ. เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพเด•เตเด•เต ctdbd-เดฏเตเดŸเต† เดฎเดพเตปเดชเต‡เดœเต เด•เดพเดฃเตเด•
LVS เดจเต† เด•เตเดฑเดฟเดšเตเดšเต.

lvs
เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต† เดเดคเตŠเด•เตเด•เต† เดจเต‹เดกเตเด•เตพ เดจเดฟเดฒเดตเดฟเตฝ เดŽเตฝเดตเดฟเดŽเดธเดฟเตฝ เดธเดœเต€เดตเดฎเดพเดฃเต†เดจเตเดจเต เดˆ เด•เดฎเดพเตปเดกเต เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต
เด•เต‡เดพเตบเดซเดฟเด—เดฑเต‡เดทเตป. เด…เดคเดพเดฏเดคเต เดเดคเตŠเด•เตเด•เต† เดจเต‹เดกเตเด•เดณเดพเดฃเต เดจเดฎเตเดฎเตพ เดจเดฟเดฒเดตเดฟเตฝ เดธเดฟเด‚เด—เดฟเตพ เดเดชเดฟ เดตเดฟเดฒเดพเดธเด‚ เดฒเต‹เดกเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต
เด•เตเดฑเตเด•เต†.

เดŽเตฝโ€Œเดตเดฟโ€ŒเดŽเดธเต เดถเต‡เดทเดฟเดฏเตเดณเตเดณ เดจเต‹เดกเตเด•เดณเดฟเดฒเตเดŸเดจเต€เดณเด‚ เดŽเตฝเดตเดฟเดŽเดธเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดฒเต‹เดกเต เดฌเดพเดฒเตปเดธเต เดฎเดพเดคเตเดฐเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚
เด†เดฐเต‹เด—เตเดฏเดฎเตเดณเตเดณ. เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเตเด‚ เด…เดจเดพเดฐเต‹เด—เตเดฏเด•เดฐเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดŽเดฒเตเดฒเดพเดฏเดฟเดŸเดคเตเดคเตเด‚ เดŽเตฝเดตเดฟเดŽเดธเต เดฌเดพเดฒเตปเดธเต เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด‚
เด…เดจเดพเดฐเต‹เด—เตเดฏเด•เดฐเดฎเดพเดฏ เดจเต‹เดกเตเด•เดณเตเด‚. เดŽเตฝเดตเดฟเดŽเดธเต เด’เดฐเดฟเด•เตเด•เดฒเตเด‚ เดตเดฟเดšเตเด›เต‡เดฆเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดคเตเด‚ เดจเดฟเตผเดคเตเดคเดฟเดฏเดคเตเด‚ เดจเดฟเดฐเต‹เดงเดฟเดšเตเดšเดคเตเดฎเดพเดฏ เดจเต‹เดกเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฟเดฒเตเดฒ.
เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฟ.

เด‰เดฆเดพเดนเดฐเดฃ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต:

2:10.0.0.13
3:10.0.0.14

เด•เดดเดฟเดตเตเด•เตพ
เดˆ เด•เดฎเดพเตปเดกเต เดจเดฟเดฒเดตเดฟเดฒเต† เดจเต‹เดกเดฟเดจเตเดฑเต† เด•เดดเดฟเดตเตเด•เตพ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดคเดฟเดฒเต† CAPABILITIES เดตเดฟเดญเดพเด—เด‚ เด•เดพเดฃเตเด•
ctdb(7) เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพเด•เตเด•เต.

เด‰เดฆเดพเดนเดฐเดฃ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต:

เดฑเต†เด•เตเดฎเดพเดธเตเดฑเตเดฑเตผ: เด…เดคเต†
เดŽเตฝเดฎเดพเดธเตเดฑเตเดฑเตผ: เด…เดคเต†
LVS: เด‡เดฒเตเดฒ
NATGW: เด…เดคเต†

เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ
CTDB เดกเต†เดฎเดฃเดฟเตฝ เดจเดฟเดจเตเดจเต เดŽเดคเตเดฐ เด•เต‹เดณเตเด•เตพ เดฒเดญเดฟเดšเตเดšเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ เดถเต‡เด–เดฐเดฟเด•เตเด•เตเด•. เดตเดฟเดตเดฐเด™เตเด™เตพ
เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดฒเต† เดตเดฟเดตเดฟเดง เดฎเต‡เด–เดฒเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เดฃเตเดŸเต†เดคเตเดคเดพเดจเดพเด•เตเด‚ ctdb- เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ(7).

เด‰เดฆเดพเดนเดฐเดฃเด‚
# ctdb เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ
CTDB เดชเดคเดฟเดชเตเดชเต 1
num_clients 3
เดซเตเดฐเต€เดธเตเดšเต†เดฏเตโ€Œเดค 0
0 เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตเดจเตเดจเต
client_packets_sent 360489
client_packets_recv 360466
node_packets_sent 480931
node_packets_recv 240120
Keepalive_packets_send 4
Keepalive_packets_recv 3
เดจเต‡เดพเดกเต
req_call 2
เดฎเดฑเตเดชเดŸเดฟ_เด•เต‹เตพ 2
req_dmaster 0
reply_dmaster 0
reply_error 0
req_message 42
req_control 120408
reply_control 360439
เด•เด•เตเดทเดฟ
req_call 2
req_message 24
req_control 360440
เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸเต
0- เดฒเต‡เด•เตเด•เต เดตเดฟเดณเดฟเด•เตเด•เตเด•
เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚ 0
0 เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเด•
เดฎเตŠเดคเตเดคเด‚_เด•เต‹เดณเตเด•เตพ 2
เดคเต€เตผเดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดคเตเดค_เด•เต‹เดณเตเด•เตพ 0
lockwait_calls 0
pending_lockwait_calls 0
เดฎเต†เดฎเตเดฎเดฑเดฟ_เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš 5040
max_hop_count 0
max_call_latency 4.948321 เดธเต†เด•เตเด•เดจเตเดฑเต
max_lockwait_latency 0.000000 เดธเต†เด•เตเด•เดจเตเดฑเต

เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเด•เตเดธเต เดฑเต€เดธเต†เดฑเตเดฑเต
เด’เดฐเต เดจเต‹เดกเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเด•เตเดธเต เด•เต—เดฃเตเดŸเดฑเตเด•เดณเตเด‚ เดฎเดพเดฏเตโ€Œเด•เตเด•เดพเตป เดˆ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เด‰เดฆเดพเดนเดฐเดฃเด‚: ctdb statisticsreset

dbstatistics DB
เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดกเดฟเดฌเดฟเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเด•. เดกเดฟเดฌเดฟเดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเด•เตเดธเดฟเดฒเต† เดตเดฟเดตเดฟเดง เดฎเต‡เด–เดฒเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ
เด•เดพเดฃเดพเดตเตเดจเตเดจเดคเดพเดฃเต ctdb- เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ(7).

เด‰เดฆเดพเดนเดฐเดฃเด‚
# ctdb dbstatistics locking.tdb
DB เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ: locking.tdb
เดฑเต‹_เดกเต†เดฒเดฟเด—เต‡เดทเตปเดธเต 0
ro_revokes 0
เดฒเต‡เดพเด•เตเด•เตเด•เตพ
เด†เด•เต† 14356
เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดŸเต 0
เดจเดฟเดฒเดตเดฟเดฒเต† 0
เดคเต€เตผเดชเตเดชเดพเด•เตเด•เดพเดคเตเดคเดคเต 0
hop_count_buckets: 28087 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0
เดฒเต‹เด•เตเด•เต_เดฌเด•เตเด•เดฑเตเดฑเตเด•เตพ: 0 14188 38 76 32 19 3 0 0 0 0 0 0 0 0 0
locks_latency MIN/AVG/MAX 0.001066/0.012686/4.202292 เดธเต†เด•เตเด•เตปเดกเดฟเตฝ 14356
เดนเต‹เดŸเตเดŸเต เด•เต€เด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚: 1
Count:8 Key:ff5bd7cb3ee3822edc1f0000000000000000000000000000

เด—เต†เดฑเตเดฑเตเดฐเต†เด•เตเดฒเต‹เด•เตเด•เต
เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดฒเต‹เด•เตเด•เต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต เด•เดพเดฃเดฟเด•เตเด•เตเด•.

เด‰เดฆเดพเดนเดฐเดฃ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต:

เดซเดฏเตฝ เดฑเต€เด•เตเดฒเต‹เด•เตเด•เต เดšเต†เดฏเตเดฏเตเด•:/clusterfs/.ctdb/recovery.lock

เดธเต†เดฑเตเดฑเตเดฐเต†เด•เตเดฒเต‹เด•เตเด•เต [FILE]
เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดฒเต‹เด•เตเด•เต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต FILE เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต. เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดฒเต‹เด•เตเด•เต เดซเดฏเตฝ เดฎเดพเดฑเตเดฑเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ
เดฑเตบ-เดŸเตˆเด‚ เดชเดฟเดจเตเดจเต€เดŸเต เด‡เดคเต เด’เดฐเต เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เดฒเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เตเด‚, เด‡เดคเต เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดฒเต‹เด•เตเด•เต เด†เด•เตเดจเตเดจเดคเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต
เดคเดฟเดฐเดฟเดšเตเดšเต†เดŸเตเดคเตเดคเต.

เดซเดฏเดฒเตŠเดจเตเดจเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดฒเต‹เด•เตเด•เต เดซเดฏเตฝ เด‡เดจเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฟเดฒเตเดฒ.

เดˆ เด•เดฎเดพเตปเดกเต เด’เดฐเตŠเดฑเตเดฑ CTDB เดจเต‹เดกเดฟเดจเตเดฑเต† เดฑเตบ-เดŸเตˆเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฃเดคเตเดคเต† เดฎเดพเดคเตเดฐเดฎเต‡ เดฌเดพเดงเดฟเด•เตเด•เตเด•เดฏเตเดณเตเดณเต‚. เดˆ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚ เด†เดตเดถเดฎเดพเด•เตเดจเตเดจเต be
เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเตเด•เตŠเดฃเตเดŸเต เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเดฟเดฒเตเด‚ เด’เดฐเต‡เดธเดฎเดฏเด‚ เดฎเดพเดฑเตเดฑเดฟ -n เดŽเดฒเตเดฒเดพเด‚ (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเดฎเดพเดจเดฎเดพเดฏเดคเต). เด…เดฑเดฟเดฏเดพเดจเต เดตเต‡เดฃเตเดŸเดฟ
เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดฒเต‹เด•เตเด•เต เดซเดฏเตฝ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดฆเดฏเดตเดพเดฏเดฟ CTDB_RECOVERY_LOCK เดŽเตปเดŸเตเดฐเดฟ เด•เดพเดฃเตเด•
ctdbd.conf(5) เด•เต‚เดŸเดพเดคเต† --เดฑเต†เด•เตเดฒเต‹เด•เตเด•เต เดŽเตปเดŸเตเดฐเดฟ ctdbd(1). เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดฒเต‹เด•เตเด•เดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพเด•เตเด•เต
เดฑเดฟเด•เตเด•เดตเดฑเดฟ เดฒเต‹เด•เตเด•เต เดตเดฟเดญเดพเด—เด‚ เด•เดพเดฃเตเด• ctdb(7).

getdebug
เดจเต‹เดกเดฟเดจเดพเดฏเดฟ เดจเดฟเดฒเดตเดฟเดฒเต† เดกเต€เดฌเด—เต เดฒเต†เดตเตฝ เดจเต‡เดŸเตเด•. เดกเต€เดฌเด—เต เดฒเต†เดตเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพ เดŽเดจเตเดคเดพเดฃเต†เดจเตเดจเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดฒเต‹เด—เต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดกเต€เดฌเด—เต เดฒเต†เดตเดฒเตเด•เตพ เด…เดจเตเดฌเดจเตเดง เดธเดฟเดธเตเดฒเต‹เด—เต เดฒเต†เดตเดฒเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดกเต€เดฌเด—เต เดฒเต†เดตเตฝ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเดฎเตเดชเต‹เตพ,
เด† เดคเดฒเดคเตเดคเดฟเดฒเตเด‚ เด‰เดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเด‚ เด‰เดณเตเดณ เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด•เดฏเตเดณเตเดณเต‚.

เดกเต€เดฌเด—เต เดฒเต†เดตเดฒเตเด•เดณเตเดŸเต† เดฒเดฟเดธเตเดฑเตเดฑเต เดเดฑเตเดฑเดตเตเด‚ เด‰เดฏเตผเดจเตเดจเดคเต เดฎเตเดคเตฝ เดคเดพเดดเต† เดตเดฐเต†เดฏเตเดณเตเดณเดตเดฏเดพเดฃเต:

เดชเดฟเดถเด•เต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เด…เดฑเดฟเดฏเดฟเดชเตเดชเต เดตเดฟเดตเดฐ เดกเต€เดฌเด—เต

setdebug เดกเต€เดฌเด—เตเดฒเต†เดตเตฝ
เด’เดฐเต เดจเต‹เดกเดฟเดจเตเดฑเต† เดกเต€เดฌเด—เต เดฒเต†เดตเตฝ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•. เดเดคเต เดตเดฟเดตเดฐเด™เตเด™เดณเดพเดฃเต เดฒเต‹เด—เต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด•เดฏเต†เดจเตเดจเดคเต เด‡เดคเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดกเต€เดฌเด—เตเดฒเต†เดตเตฝ เดชเดฟเดถเด•เต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เด…เดฑเดฟเดฏเดฟเดชเตเดชเต เดตเดฟเดตเดฐ เดกเต€เดฌเด—เดฟเตฝ เด’เดจเตเดจเดพเดฃเต

getpid
เดˆ เด•เดฎเดพเตปเดกเต ctdb เดกเต†เดฎเดฃเดฟเดจเตเดฑเต† เดชเตเดฐเต‹เดธเดธเตเดธเต เดเดกเดฟ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด‚.

เด…เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เตเด•
เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต† เด’เดฐเต เดจเต‹เดกเต เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเต€เดตเต เด†เดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเตป เดˆ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดฏ เดจเต‹เดกเต
เดคเตเดŸเตผเดจเตเดจเตเด‚ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเตเด‚ เดนเต‹เดธเตเดฑเตเดฑเต เด•เตเดฒเดธเตเดฑเตเดฑเต‡เตผเดกเต TDB เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เดณเดฟเดฒเตเด‚ เดชเด™เตเด•เต†เดŸเตเด•เตเด•เตเด‚, เดชเด•เตเดทเต‡ เด…เดคเดฟเดจเตเดฑเต† เดชเตŠเดคเต เดเดชเดฟ
เดตเดฟเดฒเดพเดธเด‚ เดฎเดฑเตเดฑเตŠเดฐเต เดจเต‹เดกเต เดเดฑเตเดฑเต†เดŸเตเดคเตเดคเต, เด…เดคเต เด‡เดจเดฟ เดธเต‡เดตเดจเด™เตเด™เดณเตŠเดจเตเดจเตเด‚ เดนเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ.

เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด•
เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเต€เดตเต เด†เดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฟเดฏ เด’เดฐเต เดจเต‹เดกเต เดตเต€เดฃเตเดŸเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด•.

เดจเดฟเตผเดคเตเดคเตเด•
เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต† เด’เดฐเต เดจเต‹เดกเต เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเต€เดตเต เด†เดฏเดฟ เดจเดฟเตผเดคเตเดคเดพเตป เดˆ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดธเตเดฑเตเดฑเต‹เดชเตเดชเตเดกเต เดจเต‹เดกเต เด†เดฃเต
เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเตŠเดคเต เดเดชเดฟ เดตเดฟเดฒเดพเดธเดฎเตŠเดจเตเดจเตเด‚ เดนเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•เดฏเต‹ เด…เดคเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเด•เตเด•เตเด•เดฏเต‹ เดšเต†เดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ
เดตเดฟเดŽเตปเดŽเตปเดŽเด‚เดŽเดชเดฟเดฏเดฟเตฝ. เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฟเดฏ เดจเต‹เดกเตเด‚ เดจเดฟเตผเดคเตเดคเดฟเดฏ เดจเต‹เดกเตเด‚ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด‚ เด’เดฐเต เดธเตเดฑเตเดฑเต‹เดชเตเดชเตเดกเต เดจเต‹เดกเดพเดฃเต
เดจเต‹เดกเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเตเดฑเต† เด’เดฐเต เดญเดพเด—เดตเตเด‚ เดนเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ, เด…เดคเดพเดฏเดคเต เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เด†เดตเดถเตเดฏเดฎเดพเดฃเต
เดจเดฟเตผเดคเตเดคเตเด•/เดคเตเดŸเดฐเตเด• เดจเต‹เดกเตเด•เตพ.

เดคเตเดŸเดฐเตเด•
เดญเดฐเดฃเดชเดฐเดฎเดพเดฏเดฟ เดจเดฟเตผเดคเตเดคเดฟเดฏ เด’เดฐเต เดจเต‹เดกเต เดตเต€เดฃเตเดŸเตเด‚ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•.

addip IPADDR/เดชเต†เดพเดฏเตเดฎเตเด–เด‚ IFACE
เดฑเตบเดŸเตˆเดฎเดฟเตฝ เด’เดฐเต เดจเต‹เดกเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดชเตเดคเดฟเดฏ เดชเตŠเดคเต เดเดชเดฟ เดšเต‡เตผเด•เตเด•เดพเตป เดˆ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดชเตŠเดคเตเดœเดจเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
ctdb เดกเต†เดฎเดฃเตเด•เตพ เดชเตเดจเดฐเดพเดฐเด‚เดญเดฟเด•เตเด•เดพเดคเต† เดคเดจเตเดจเต† เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเด•เตเด•เต‡เดฃเตเดŸ เดตเดฟเดฒเดพเดธเด™เตเด™เตพ.

เด‡เดคเต ctdb-เดฏเตเดŸเต† เดฑเตบเดŸเตˆเด‚ เด‡เตปเดธเตโ€Œเดฑเตเดฑเตปเดธเต เดฎเดพเดคเตเดฐเดฎเต‡ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเตเดณเตเดณเต‚ เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•. เดŽเดฒเตเดฒเดพ เดฎเดพเดฑเตเดฑเด™เตเด™เดณเตเด‚ เด…เดŸเตเดคเตเดคเดคเดพเดฏเดฟ เดจเดทเตเดŸเดชเตเดชเต†เดŸเตเด‚
เดธเดฎเดฏเด‚ ctdb เดชเตเดจเดฐเดพเดฐเด‚เดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเตŠเดคเต เดตเดฟเดฒเดพเดธ เดซเดฏเตฝ เดตเต€เดฃเตเดŸเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดˆ เดฎเดพเดฑเตเดฑเด‚ เดตเต‡เดฃเดฎเต†เด™เตเด•เดฟเตฝ
เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเตป, เดจเดฟเด™เตเด™เตพ เดชเตŠเดคเตเดตเดฟเดฒเดพเดธเด™เตเด™เดณเตเดŸเต† เดซเดฏเดฒเตเด‚ เดธเตเดตเดฎเต‡เดงเดฏเดพ เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดฃเด‚.

delip IPADDR
เดฑเตบเดŸเตˆเดฎเดฟเตฝ เด’เดฐเต เดจเต‹เดกเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดชเตŠเดคเต เดเดชเดฟ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดพเตป เดˆ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดชเตŠเดคเต เดเดชเดฟ เด†เดฃเต†เด™เตเด•เดฟเตฝ
เดจเดฟเดฒเดตเดฟเตฝ เด…เดคเต เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดจเต‹เดกเดพเดฃเต เดนเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต, ip เด†เดฆเตเดฏเด‚ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเด‚
เดฎเดฑเตเดฑเตŠเดฐเต เดจเต‹เดกเต, เดธเดพเดงเตเดฏเดฎเต†เด™เตเด•เดฟเตฝ, เด…เดคเต เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดฎเตเดชเต.

เด‡เดคเต ctdb-เดฏเตเดŸเต† เดฑเตบเดŸเตˆเด‚ เด‡เตปเดธเตโ€Œเดฑเตเดฑเตปเดธเต เดฎเดพเดคเตเดฐเดฎเต‡ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเตเดณเตเดณเต‚ เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•. เดŽเดฒเตเดฒเดพ เดฎเดพเดฑเตเดฑเด™เตเด™เดณเตเด‚ เด…เดŸเตเดคเตเดคเดคเดพเดฏเดฟ เดจเดทเตเดŸเดชเตเดชเต†เดŸเตเด‚
เดธเดฎเดฏเด‚ ctdb เดชเตเดจเดฐเดพเดฐเด‚เดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเตŠเดคเต เดตเดฟเดฒเดพเดธ เดซเดฏเตฝ เดตเต€เดฃเตเดŸเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดˆ เดฎเดพเดฑเตเดฑเด‚ เดตเต‡เดฃเดฎเต†เด™เตเด•เดฟเตฝ
เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเตป, เดจเดฟเด™เตเด™เตพ เดชเตŠเดคเตเดตเดฟเดฒเดพเดธเด™เตเด™เดณเตเดŸเต† เดซเดฏเดฒเตเด‚ เดธเตเดตเดฎเต‡เดงเดฏเดพ เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดฃเด‚.

เดจเต€เด•เตเด•เด‚ IPADDR เดชเดฟ.เดŽเตป.เดŽเตป
เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดจเต‹เดกเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดชเตŠเดคเต เดเดชเดฟ เดตเดฟเดฒเดพเดธเด‚ เดธเตเดตเดฎเต‡เดงเดฏเดพ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เดˆ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚.

เดชเตŠเดคเต เดเดชเดฟ เดตเดฟเดฒเดพเดธเด™เตเด™เดณเตเดŸเต† "เด“เดŸเตเดŸเต‹เดฎเดพเดฑเตเดฑเดฟเด•เต" เดตเดฟเดคเดฐเดฃเดคเตเดคเต† เดธเตเดตเดฎเต‡เดงเดฏเดพ เด…เดธเดพเดงเตเดตเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต
ctdb เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดจเตฝเด•เตเดจเตเดจเต, เดจเดฟเด™เตเด™เตพ เดŸเตเดฏเต‚เดฃเดฌเดฟเดณเตเด•เตพ เดฎเดพเดฑเตเดฑเตเดฎเตเดชเต‹เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดˆ เด•เดฎเดพเตปเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เต‚
เดกเต†เดฎเตบ เด‡เดคเดฟเดฒเต‡เด•เตเด•เต:

DeterministicIPs = 0

NoIPFailback = 1

เดทเดŸเตเดŸเต เดกเต†เต—เดฃเต
เดˆ เด•เดฎเดพเตปเดกเต เด’เดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ CTDB เดกเต†เดฎเตบ เดทเดŸเตเดŸเตเดกเต—เตบ เดšเต†เดฏเตเดฏเตเด‚.

setlmasterrole เด“เตบ|เด“เดซเต
เดฑเตบเดŸเตˆเดฎเดฟเตฝ เด’เดฐเต เดจเต‹เดกเดฟเดจเดพเดฏเดฟ LMASTER เด•เดดเดฟเดตเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเดจเต‹ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเดจเต‹ เดˆ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดˆ
เดฒเต† เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เดจเต‹เดกเต เด’เดฐเต LMASTER เด†เดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดฎเต‹ เด‡เดฒเตเดฒเดฏเต‹ เดŽเดจเตเดจเต เด•เดดเดฟเดตเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเต
เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต. LMASTER เดถเต‡เดทเดฟ เด‡เดฒเตเดฒเดพเดคเตเดค เด’เดฐเต เดจเต‹เดกเต vnnmap-เตฝ เด•เดพเดฃเดฟเด•เตเด•เดฟเดฒเตเดฒ.

เดจเต‹เดกเตเด•เตพเด•เตเด•เต เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดˆ เด•เดดเดฟเดตเต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚, เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เดจเต‹เดกเตเด•เตพ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚
sysconfig เดซเดฏเดฒเดฟเตฝ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดˆ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต.

เดˆ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚ เดชเตเดฐเดพเดชเตโ€Œเดคเดฎเดพเด•เตเด•เดฟ/เด…เดชเตเดฐเดพเดชเตโ€Œเดคเดฎเดพเด•เตเด•เดฟเด•เตเด•เดดเดฟเดžเตเดžเดพเตฝ, เด…เดคเต เดŽเดŸเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดจเดฟเด™เตเด™เตพ เด’เดฐเต เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดจเดŸเดคเตเดคเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต
เด‡เดซเด•เตเดŸเต.

"ctdb getcapabilities" เดŽเดจเตเดจเดคเตเด‚ เด•เดพเดฃเตเด•

setrecmasterrole เด“เตบ|เด“เดซเต
เดฑเตบเดŸเตˆเดฎเดฟเตฝ เด’เดฐเต เดจเต‹เดกเดฟเดจเดพเดฏเดฟ RECMASTER เด•เดดเดฟเดตเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเดจเต‹ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเดจเต‹ เดˆ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.
เด’เดฐเต เดจเต‹เดกเต เด’เดฐเต RECMASTER เด†เดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดฎเต‹ เด‡เดฒเตเดฒเดฏเต‹ เดŽเดจเตเดจเต เดˆ เด•เดดเดฟเดตเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเต
เด•เตเดฒเดธเตเดฑเตเดฑเตผ. RECMASTER เดถเต‡เดทเดฟเดฏเดฟเดฒเตเดฒเดพเดคเตเดค เด’เดฐเต เดจเต‹เดกเดฟเดจเต เด’เดฐเต recmaster เดตเดฟเดœเดฏเดฟเด•เตเด•เดพเดจเดพเดตเดฟเดฒเตเดฒ
เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต. เดถเต‡เดทเดฟเดฏเตเดณเตเดณเดชเตเดชเต‹เตพ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดณเตเดณ เดฑเต†เด•เตเดฎเดพเดธเตเดฑเตเดฑเดฑเดพเดฏ เด’เดฐเต เดจเต‹เดกเต
เดจเต‹เดกเต เดจเต€เด•เตเด•เด‚เดšเต†เดฏเตเดคเดคเต เด…เดŸเตเดคเตเดค เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต เดตเดฐเต† เดฑเต€เด•เตเดฎเดพเดธเตเดฑเตเดฑเดฑเดพเดฏเดฟ เดคเตเดŸเดฐเตเด‚.

เดจเต‹เดกเตเด•เตพเด•เตเด•เต เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดˆ เด•เดดเดฟเดตเต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚, เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เดจเต‹เดกเตเด•เตพ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚
sysconfig เดซเดฏเดฒเดฟเตฝ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดˆ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต.

"ctdb getcapabilities" เดŽเดจเตเดจเดคเตเด‚ เด•เดพเดฃเตเด•

เดฑเต€เดฒเต‹เดกเตเดจเต‹เดกเตเด•เตพ
เดชเตเดคเดฟเดฏ เดจเต‹เดกเตเด•เตพ เดšเต‡เตผเด•เตเด•เตเดฎเตเดชเต‹เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดจเต‹เดกเตเด•เตพ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดˆ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เด•เตเดฒเดธเตเดฑเตเดฑเตผ

เด’เดฐเต เดจเต‹เดกเต เดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดจเดŸเดชเดŸเดฟเด•เตเดฐเดฎเด‚:

1, เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเตเด‚ เด‰เดฏเตผเดจเตเดจเดคเดพเดฃเต†เดจเตเดจเต เด†เดฆเตเดฏเด‚ 'ctdb เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต' เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเด•
เด’เดชเตเดชเด‚ เด“เดŸเตเด•เดฏเตเด‚ เด…เดตเดฐเต†เดฒเตเดฒเดพเด‚ เด†เดฐเต‹เด—เตเดฏเดตเดพเดจเตเดฎเดพเดฐเดพเดฃเต†เดจเตเดจเตเด‚. เด…เดคเดฒเตเดฒเดพเดคเต† เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เดฐเตเดคเต
เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เด†เดฐเต‹เด—เตเดฏเดฎเตเดณเตเดณ!

2, เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเดฟเดฒเตเด‚, /etc/ctdb/nodes เดŽเดกเดฟเดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดคเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด…เดตเดธเดพเดจ เดŽเตปเดŸเตเดฐเดฟเดฏเดพเดฏเดฟ เดชเตเดคเดฟเดฏ เดจเต‹เดกเต เดšเต‡เตผเด•เตเด•เตเด•.
เดˆ เดซเดฏเดฒเดฟเดจเตเดฑเต† เด…เดตเดธเดพเดจเด‚ เดชเตเดคเดฟเดฏ เดจเต‹เดกเต เดšเต‡เตผเด•เตเด•เดฃเด‚!

3, เดจเดฟเด™เตเด™เตพ เดŽเดกเดฟเดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดคเดคเดฟเดจเต เดถเต‡เดทเด‚ เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เตพเด•เตเด•เตเด‚ เดธเดฎเดพเดจเดฎเดพเดฏ /etc/ctdb/nodes เดซเดฏเดฒเตเด•เตพ เด‰เดฃเตเดŸเต†เดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•
เด•เต‚เดŸเดพเดคเต† เดชเตเดคเดฟเดฏ เดจเต‹เดกเต เดšเต‡เตผเดคเตเดคเต!

4, เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเต‡เดฏเตเด‚ เดจเต‹เดกเตโ€Œเดธเตเดซเดฟเตฝ เดฑเต€เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป เดจเดฟเตผเดฌเดจเตเดงเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต 'ctdb reloadnodes' เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•.

5, เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเดฟเดฒเตเด‚ 'ctdb เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต' เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•, เด…เดต เด‡เดชเตเดชเต‹เตพ เด…เดงเดฟเด• เดจเต‹เดกเต เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต‹เดฏเต†เดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•.

6, เดชเตเดคเดฟเดฏ เดจเต‹เดกเต เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดคเต เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดคเต เด“เตบเดฒเตˆเดจเดฟเตฝ เด•เตŠเดฃเตเดŸเตเดตเดฐเดฟเด•.

เด’เดฐเต เดจเต‹เดกเต เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดจเดŸเดชเดŸเดฟเด•เตเดฐเดฎเด‚:

1, เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดจเต‹เดกเต เดจเต€เด•เตเด•เด‚เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เด†เดฆเตเดฏเด‚ 'ctdb เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต' เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเดฒเตเดฒเดพเด‚ เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเด•
เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เต‡เดฃเตเดŸ เดจเต‹เดกเต เด’เดดเดฟเด•เต†เดฏเตเดณเตเดณ เดจเต‹เดกเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเดฃเต, เด…เดตเดฏเต†เดฒเตเดฒเดพเด‚ เด†เดฐเต‹เด—เตเดฏเด•เดฐเดตเตเดฎเดพเดฃเต. เดšเต†เดฏเตเดฏเตเด•
เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เด†เดฐเต‹เด—เตเดฏเด•เดฐเดฎเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดจเต‹เดกเต เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เดฐเตเดคเต!

2, เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸ เดจเต‹เดกเต เดทเดŸเตเดŸเตเดกเต—เดฃเตเด‚ เดชเดตเตผเด“เดซเตเด‚.

3, เดฎเดฑเตเดฑเต†เดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเดฟเดฒเตเด‚, /etc/ctdb/nodes เดซเดฏเตฝ เดŽเดกเดฟเดฑเตเดฑเต เดšเต†เดฏเตเดคเต เดจเต‹เดกเต เด•เดฎเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•
เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดคเต. เด† เดจเต‹เดกเดฟเดจเตเดฑเต† เดตเดฐเดฟ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดฐเตเดคเต, เด…เดคเดฟเตฝ เด’เดฐเต '#' เดšเต‡เตผเดคเตเดคเต เด•เดฎเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•
เดตเดฐเดฟเดฏเตเดŸเต† เดคเตเดŸเด•เตเด•เด‚.

4, เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเต‡เดฏเตเด‚ เดจเต‹เดกเตโ€Œเดธเตเดซเดฟเตฝ เดฑเต€เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป เดจเดฟเตผเดฌเดจเตเดงเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต 'ctdb reloadnodes' เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•.

5, เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเดฟเดฒเตเด‚ 'ctdb เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต' เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•, เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดฟเดฏ เดจเต‹เดกเต เด‡เดจเดฟ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•
เดชเดŸเตเดŸเดฟเด•..

เดฑเต€เดฒเต‹เดกเดฟเดชเตเดชเตเด•เตพ [PNN-LIST]
เดˆ เด•เดฎเดพเตปเดกเต เดจเดฟเตผเดฆเดฟเดทเตเดŸ เดจเต‹เดกเตเด•เดณเดฟเตฝ เดชเดฌเตเดฒเดฟเด•เต เด…เดกเตเดฐเดธเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเตฝ เดฑเต€เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดŽเดชเตเดชเต‡เดพเตพ
เด‡เดคเต เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เดฟเดฏ เดตเดฟเดฒเดพเดธเด™เตเด™เตพ เดตเต€เดฃเตเดŸเตเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเตเดŸเดจเต€เดณเด‚ เดตเต€เดฃเตเดŸเตเด‚ เด…เดธเตˆเตป เดšเต†เดฏเตเดฏเตเด‚
เด…เดคเตเดฏเดพเดตเดถเตเดฏเดฎเดพเดฃเต.

getdbmap
CTDB เดกเต†เดฎเตบ เด˜เดŸเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เด•เตเดฒเดธเตเดฑเตเดฑเต‡เตผเดกเต TDB เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเตเด‚ เดˆ เด•เดฎเดพเตปเดกเต เดชเดŸเตเดŸเดฟเด•เดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต. เดšเดฟเดฒเดคเต
เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ PERSISTENT เดŽเดจเตเดจเต เดซเตเดฒเดพเด—เต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟ เดกเดพเดฑเตเดฑ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดพเดฃเต
เดฑเต€เดฌเต‚เดŸเตเดŸเตเด•เดณเดฟเดฒเตเดŸเดจเต€เดณเด‚ เดกเดพเดฑเตเดฑ เดจเดฟเดฒเดจเดฟเตฝเด•เตเด•เตเด‚. เด…เดคเตเดคเดฐเด‚ เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเตเดฑเต† เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚ secrets.tdb เด†เดฃเต
เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดŽเด™เตเด™เดจเต† เดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเดฎเดพเดฏเดฟ เดšเต‡เตผเดจเตเดจเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เด‡เดตเดฟเดŸเต† เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เด’เดฐเต เดชเต†เตผเดธเดฟเดธเตเดฑเตเดฑเดจเตเดฑเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด†เดฐเต‹เด—เตเดฏเด•เดฐเดฎเดพเดฏ เด…เดตเดธเตเดฅเดฏเดฟเดฒเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด…เดจเดพเดฐเต‹เด—เตเดฏเด•เดฐเดฎเดพเดฃเต†เดจเตเดจเต เดซเตเดฒเดพเด—เต เดšเต†เดฏเตเดฏเตเด‚.
เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เด†เดฐเต‹เด—เตเดฏเด•เดฐเดฎเดพเดฏ เด’เดฐเต เดจเต‹เดกเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด…เดคเต เดธเดพเดงเตเดฏเดฎเดพเดฃเต
เดธเตเดตเดฏเดฎเต‡เดต เด’เดฐเต เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดฑเตบ เดตเดดเดฟ เด‰เดณเตเดณเดŸเด•เตเด•เด‚ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเตผ เด†เดตเดถเตเดฏเดฎเดพเดฃเต
เดชเตเดฐเดถเตเดจเด‚ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเด•.

"ctdb getdbstatus", "ctdb backupdb", "ctdb restoredb", "ctdb dumpbackup", "ctdb เดŽเดจเตเดจเดฟเดตเดฏเตเด‚ เด•เดพเดฃเตเด•
wipedb", "ctdb setvar AllowUnhealthyDBRead 1" เด•เต‚เดŸเดพเดคเต† (samba เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ tdb-utils เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ)
"tdbtool เดšเต†เด•เตเด•เต".

เดฎเดฟเด•เตเด• เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเตเด‚ เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณเดตเดฏเดฒเตเดฒ, เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เดตเดฟเดตเดฐเด™เตเด™เตพ เดฎเดพเดคเตเดฐเด‚ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดฑเดฃเตเดฃเดฟเด‚เด—เต เดธเดพเด‚เดฌ เดกเต†เดฎเตบเดธเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต. ctdb/samba เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดˆ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เดฎเดพเดฏเตโ€Œเด•เตเด•เดชเตเดชเต†เดŸเตเด‚
เด’เดฐเต เดจเต‹เดกเต เดฑเต€เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ.

เด‰เดฆเดพเดนเดฐเดฃเด‚
# ctdb getdbmap
เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚:10
dbid:0x435d3410 เดชเต‡เดฐเต:notify.tdb เดชเดพเดค:/var/ctdb/notify.tdb.0
dbid:0x42fe72c5 name:locking.tdb path:/var/ctdb/locking.tdb.0
dbid:0x1421fb78 เดชเต‡เดฐเต:brlock.tdb เดชเดพเดค:/var/ctdb/brlock.tdb.0
dbid:0x17055d90 เดชเต‡เดฐเต:connections.tdb เดชเดพเดคเตเดคเต:/var/ctdb/connections.tdb.0
dbid:0xc0bdde6a เดชเต‡เดฐเต:sessionid.tdb เดชเดพเดค:/var/ctdb/sessionid.tdb.0
dbid:0x122224da เดชเต‡เดฐเต:test.tdb เดชเดพเดค:/var/ctdb/test.tdb.0
dbid:0x2672a57f เดชเต‡เดฐเต:idmap2.tdb เดชเดพเดค:/var/ctdb/persistent/idmap2.tdb.0 PERSISTENT
dbid:0xb775fff6 เดชเต‡เดฐเต:secrets.tdb เดชเดพเดค:/var/ctdb/persistent/secrets.tdb.0 PERSISTENT
dbid:0xe98e08b6 เดชเต‡เดฐเต:group_mapping.tdb เดชเดพเดค:/var/ctdb/persistent/group_mapping.tdb.0 PERSISTENT
dbid:0x7bbbd26c เดชเต‡เดฐเต:passdb.tdb เดชเดพเดค:/var/ctdb/persistent/passdb.tdb.0 PERSISTENT

# ctdb getdbmap # เด…เดจเดพเดฐเต‹เด—เตเดฏเด•เดฐเดฎเดพเดฏ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเต เด‰เดฆเดพเดนเดฐเดฃเด‚
เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚:1
dbid:0xb775fff6 เดชเต‡เดฐเต:secrets.tdb เดชเดพเดค:/var/ctdb/persistent/secrets.tdb.0 เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เด…เดจเดพเดฐเต‹เด—เตเดฏเด‚

# ctdb -X getdbmap
|ID|เดชเต‡เดฐเต|เดชเดพเดคเตเดคเต|เดธเตเดฅเดฟเดฐเดฎเดพเดฏ|เด…เดจเดพเดฐเต‹เด—เตเดฏเด•เดฐเดฎเดพเดฏ|
|0x7bbbd26c|passdb.tdb|/var/ctdb/persistent/passdb.tdb.0|1|0|

backupdb DB FILE
เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต DB-เดฏเตเดŸเต† เด‰เดณเตเดณเดŸเด•เตเด•เด™เตเด™เตพ FILE-เดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเตเด•. FILE เดชเดฟเดจเตเดจเต€เดŸเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเต€เดฃเตเดŸเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ เดฌเดฟ.
เดฐเดนเดธเตเดฏเด™เตเด™เตพ.tdb เดชเต‹เดฒเตเดณเตเดณ เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดฌเดพเด•เตเด•เดชเตเดชเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เด‡เดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด‚ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต.

เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ เดฌเดฟ FILE [DB]
เดˆ เด•เดฎเดพเตปเดกเต เดฎเตเดฎเตเดชเต backupdb เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฌเดพเด•เตเด•เดชเตเดชเต เดšเต†เดฏเตเดค เด’เดฐเต เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต.
เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ, เดกเดพเดฑเตเดฑ เดธเตƒเดทเตเดŸเดฟเดšเตเดš เด…เดคเต‡ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดฒเต‡เด•เตเด•เต เดคเดฟเดฐเดฟเด•เต† เด•เตŠเดฃเตเดŸเตเดตเดฐเตเด‚.
dbname เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดกเดพเดฑเตเดฑ เดฎเดฑเตเดฑเตŠเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดฒเต‡เด•เตเด•เต เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เดธเต†เดฑเตเดฑเต เดฌเตเดฐเต†เดกเต เดฎเดพเดคเตเดฐเด‚ DB
เดˆ เด•เดฎเดพเตปเดกเต เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเดพเดฏเดฟ เดตเดพเดฏเดจ-เดฎเดพเดคเตเดฐเด‚ เดฑเต†เด•เตเด•เต‹เตผเดกเต เดชเดฟเดจเตเดคเตเดฃ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด‚. เด‡เดคเต†เดพเดฐเต
เดชเตเดฐเดพเดฅเดฎเดฟเด•เดฎเดพเดฏเดฟ locking.tdb-เตฝ เดคเตผเด•เตเด•เดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เดณเตเดŸเต† เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด• เดซเต€เดšเตเดšเตผ
เด’เดชเตเดชเด‚ brlock.tdb. เดˆ เดซเต€เดšเตเดšเตผ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดฎเตเดชเต‹เตพ เดจเดฟเด™เตเด™เตพ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเดฟเดฒเตเด‚ เด‡เดคเต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดฃเด‚.

setdbsticky DB
เดˆ เด•เดฎเดพเตปเดกเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเดพเดฏเดฟ เดธเตเดฑเตเดฑเดฟเด•เตเด•เดฟ เดฑเต†เด•เตเด•เต‹เตผเดกเต เดชเดฟเดจเตเดคเตเดฃ เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เตเด‚. เด‡เดคเต†เดพเดฐเต
เดชเตเดฐเดพเดฅเดฎเดฟเด•เดฎเดพเดฏเดฟ locking.tdb-เตฝ เดคเตผเด•เตเด•เดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เดณเตเดŸเต† เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด• เดซเต€เดšเตเดšเตผ
เด’เดชเตเดชเด‚ brlock.tdb. เดˆ เดซเต€เดšเตเดšเตผ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดฎเตเดชเต‹เตพ เดจเดฟเด™เตเด™เตพ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเดฟเดฒเตเด‚ เด‡เดคเต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดฃเด‚.

เด†เดจเตเดคเดฐเดฟเด•เด‚ เด•เดฎเดพเตปเดกเตเด•เตพ


CTDB-เดฏเตเดŸเต† เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เด†เดจเตเดคเดฐเดฟเด• เด•เดฎเดพเตปเดกเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด’เดฐเต CTDB เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ
เด•เตเดฒเดธเตเดฑเตเดฑเตผ. เด…เดตเดฐเตเดŸเต† เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เดณเตเด‚ เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเดตเตเด‚ เดฎเดพเดฑเตเดฑเดคเตเดคเดฟเดจเต เดตเดฟเดงเต‡เดฏเดฎเดพเดฃเต.

เด—เต†เดฑเตเดฑเดฟเด•เตเด•เดฟเตพเดธเต IPADDR
CTDB-เดฏเดฟเตฝ เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดณเตเดณ TCP เด•เดฃเด•เตเดทเดจเตเด•เตพ เด’เดฐเต เดชเดฐเดพเดœเดฏเด‚ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ "เดŸเดฟเด•เตเด•เดฟเตพ" เด†เดฏเดฟ เด•เดพเดฃเดฟเด•เตเด•เตเด•.

เดจเดจเตเดฆเดฟเดฏเตเดณเตเดณเดตเตผ IPADDR เด‡เดจเตเดฑเตผเดซเต‡เดธเต
เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดฒเต‚เดŸเต† เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดจเดพเดฏเดฟ เดจเดจเตเดฆเดฟเดฏเตเดณเตเดณ ARP เด…เดฏเดฏเตโ€Œเด•เตเด•เตเด•. เดˆ
เด•เดฎเดพเตปเดกเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต ctdb เด‡เดตเดจเตเดฑเตเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เด†เดฃเต.

killtcp
เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด‡เตปเดชเตเดŸเตเดŸเดฟเตฝ เดจเดฟเดจเตเดจเต เด“เดฐเต‹ เดตเดฐเดฟเดฏเดฟเดฒเตเด‚ เด’เดจเตเดจเต เดตเต€เดคเด‚ TCP เด•เดฃเด•เตเดทเดจเตเด•เดณเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดตเดพเดฏเดฟเดšเตเดšเต เด“เดฐเต‹เดจเตเดจเตเด‚ เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเด•เตเด•เตเด•
เด•เดฃเด•เตเดทเตป. เด’เดฐเต เด•เดฃเด•เตเดทเตป เด‡เดคเดพเดฏเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต:

SRC-IPADDR:SRC-เดชเต‹เตผเดŸเตเดŸเต DST-IPADDR:DST-เดชเต‹เตผเดŸเตเดŸเต

SRC-IPADDR:SRC-PORT เดŽเตปเดกเตโ€Œเดชเต‹เดฏเดฟเดจเตเดฑเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต TCP RST เดจเตฝเด•เดฟเดฏเดพเดฃเต เด“เดฐเต‹ เด•เดฃเด•เตเดทเดจเตเด‚ เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต.

เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด‡เตปเดชเตเดŸเตเดŸเดฟเดจเต เดชเด•เดฐเด‚ เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ เด’เดฐเตŠเดฑเตเดฑ เด•เดฃเด•เตเดทเตป เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด• DB KEY
เดกเดฟเดฌเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เด•เต€ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด•.

pfetch DB KEY
DB-เดฏเดฟเตฝ KEY-เดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดฎเต‚เดฒเตเดฏเด‚ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•.

เดธเตเดฑเตเดฑเต‹เตผ DB KEY FILE
เด…เดจเตเดฌเดจเตเดง เดฎเต‚เดฒเตเดฏเดฎเดพเดฏเดฟ เดซเดฏเดฒเดฟเดจเตเดฑเต† เด‰เดณเตเดณเดŸเด•เตเด•เดฎเตเดณเตเดณ DB-เดฏเดฟเตฝ KEY เดธเด‚เดญเดฐเดฟเด•เตเด•เตเด•.

ptrans DB [FILE]
FILE-เตฝ เดจเดฟเดจเตเดจเต เด“เดฐเต‹ เดตเดฐเดฟเดฏเดฟเดฒเตเด‚ เด’เดจเตเดจเต เดŽเดจเตเดจ เดคเต‹เดคเดฟเตฝ เด•เต€-เดตเดพเดฒเตเดฏเต‚ เดœเต‹เดกเดฟเด•เดณเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดตเดพเดฏเดฟเด•เตเด•เตเด•, เด…เดต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดกเดฟเดฌเดฟเดฏเดฟเตฝ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเด•
เด’เดฑเตเดฑ เด‡เดŸเดชเดพเดŸเต. เด’เดฐเต เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดฎเต‚เดฒเตเดฏเด‚ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด•เต€ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต.

เด•เต€เดฏเตเด‚ เดฎเต‚เดฒเตเดฏเดตเตเด‚ เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเตเด•เดณเต‹ เดŸเดพเดฌเตเด•เดณเต‹ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต. เด“เดฐเต‹ เด•เต€/เดฎเต‚เดฒเตเดฏเดตเตเด‚ a เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เด‡เดฐเดŸเตเดŸ เด‰เดฆเตเดงเดฐเดฃเดฟเด•เดณเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ เดธเตเดŸเตเดฐเดฟเด‚เด—เต.

เดฑเตบเดธเตเดฑเตเดฑเต‡เดฑเตเดฑเต [เดธเต†เดฑเตเดฑเดชเตเดชเต|เด†เดฆเตเดฏ_เดตเต€เดฃเตเดŸเต†เดŸเตเดชเตเดชเต|เด†เดฐเด‚เดญเด‚|เดฑเดฃเตเดฃเดฟเด‚เด—เต]
เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดจเต‹เดกเดฟเดจเตเดฑเต† เดฑเตบเดธเตเดฑเตเดฑเต‡เดฑเตเดฑเต เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•. เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸ เด…เดตเดธเตเดฅเดฏเต† เดธเต€เดฐเดฟเดฏเดฒเตˆเดธเต เดšเต†เดฏเตเดฏเดพเตป เดฑเตบเดธเตเดฑเตเดฑเต‡เดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
CTDB-เดฏเดฟเดฒเต† เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด™เตเด™เตพ, เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต เดธเตเดฑเตเดฑเดพเตผเดŸเตเดŸเดชเตเดชเต เดธเดฎเดฏเดคเตเดคเต.

เด’เดจเตเดจเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เด“เดชเตเดทเดฃเตฝ เดฑเตบเดธเตเดฑเตเดฑเต‡เดฑเตเดฑเต เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดจเต‹เดกเต เด‡เดคเดฟเดฒเตŠเดจเตเดจเดฟเตฝ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เด•เดฎเดพเตปเดกเต เดตเดฟเดœเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดˆ เดฑเตบเดธเตเดฑเตเดฑเต‡เดฑเตเดฑเตเด•เตพ.

เด‰เดฆเดพเดนเดฐเดฃเด‚
# ctdb เดฑเตบเดธเตเดฑเตเดฑเต‡เดฑเตเดฑเต
เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ

setifacelink IFACE เดฎเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต|เดคเดพเดดเต‡เด•เตเด•เต
IFACE เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดจเตเดฑเต† เด†เดจเตเดคเดฐเดฟเด• เด…เดตเดธเตเดฅ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•. เด‡เดคเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต
10. "เดฎเต‹เดฃเดฟเดฑเตเดฑเตผ" เด‡เดตเดจเตเดฑเดฟเดฒเต† เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต.

เด‰เดฆเดพเดนเดฐเดฃเด‚: ctdb setifacelink eth0 up

setnatgwstate เด“เตบ|เด“เดซเต
เด’เดฐเต เดจเต‹เดกเดฟเตฝ NAT เด—เต‡เดฑเตเดฑเตโ€Œเดตเต‡ เดฎเดพเดธเตเดฑเตเดฑเตผ เดถเต‡เดทเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด• เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเด•.

เดŸเดฟเด•เตเด•เดฟเตฝ SRC-IPADDR:SRC-เดชเต‹เตผเดŸเตเดŸเต DST-IPADDR:DST-เดชเต‹เตผเดŸเตเดŸเต
เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ TCP เด•เดฃเด•เตเดทเดจเดพเดฏเดฟ เด‰เดฑเดตเดฟเดŸ เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต TCP เดŸเดฟเด•เตเด•เดฟเตพ เด…เดฏเดฏเตโ€Œเด•เตเด•เตเด•. เด’เดฐเต เดŸเดฟเดธเดฟเดชเดฟ เดŸเดฟเด•เตเด•เดฟเตพ เดŽ เด†เดฃเต
TCP ACK เดชเดพเด•เตเด•เดฑเตเดฑเต เด…เดธเดพเดงเตเดตเดพเดฏ เด•เตเดฐเดฎเดตเตเด‚ เด…เด‚เด—เต€เด•เตƒเดค เดจเดฎเตเดชเดฑเตเด‚ เดฒเดญเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ
เดธเต‹เดดเตเดธเต เดนเต‹เดธเตเดฑเตเดฑเต เดซเดฒเดฎเดพเดฏเดฟ, เด…เดคเต เด‰เดŸเตป เดคเดจเตเดจเต† เดถเดฐเดฟเดฏเดพเดฏ ACK เดฎเดฑเตเดฑเต‡ เด…เดฑเตเดฑเดคเตเดคเต‡เด•เตเด•เต เด…เดฏเดฏเตเด•เตเด•เตเดจเตเดจเต.

เด’เดฐเต เดเดชเดฟ เดชเดฐเดพเดœเดฏเด‚ เดธเด‚เดญเดตเดฟเดšเตเดšเดคเดฟเดจเต เดถเต‡เดทเด‚ เด•เตเดฒเดฏเดจเตเดฑเตเด•เดณเต† "เดŸเดฟเด•เตเด•เดฟเตพ" เดšเต†เดฏเตเดฏเดพเตป เดŸเดฟเดธเดฟเดชเดฟ เดŸเดฟเด•เตเด•เดฟเดณเตเด•เตพ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต.
TCP เด•เดฃเด•เตเดทเตป เดคเด•เดฐเดพเดฑเดฟเดฒเดพเดฏเต†เดจเตเดจเตเด‚ เด…เดคเต เด•เตเดฒเดฏเดจเตเดฑเดฟเดจเต† เด‰เดŸเดจเดŸเดฟ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเดพเตป เดชเตเดฐเต‡เดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต
เด•เตเดฒเดฏเดจเตเดฑเต เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เด‡เดคเต เด’เดฐเต เด•เตเดฒเดฏเดจเตเดฑเต เดŽเดŸเตเด•เตเด•เตเดจเตเดจ เดธเดฎเดฏเดคเตเดคเต† เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต
ctdb เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต† เด’เดฐเต IP เดชเดฐเดพเดœเดฏเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดฟ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•.

เดชเดคเดฟเดชเตเดชเต
CTDB เดชเดคเดฟเดชเตเดชเต เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเด•.

เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต เด•เดฎเดพเตปเดกเตเด•เตพ


เดˆ เด•เดฎเดพเตปเดกเตเด•เตพ เดชเตเดฐเดพเดฅเดฎเดฟเด•เดฎเดพเดฏเดฟ CTDB เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเตเด‚ เดชเดฐเดฟเดถเต‹เดงเดจเดฏเตเด•เตเด•เตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด…เดต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดชเดพเดŸเดฟเดฒเตเดฒ
เดธเดพเดงเดพเดฐเดฃ เดญเดฐเดฃเดคเตเดคเดฟเดจเต.

เด“เดชเตเดทเดจเตเด•เตพ
--print-emptyrecords
catdb, catbd เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดกเด‚เดชเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เด…เดšเตเดšเดŸเดฟเด•เตเด•เดพเตป เด‡เดคเต เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
dumpdbbackup เด•เดฎเดพเตปเดกเตเด•เดณเตเด‚. เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดกเดพเดฑเตเดฑ เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเตเดณเตเดณ เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดฟเดฏเดคเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต
ctdb, เดตเดพเด•เตเดตเดฎเดฟเด‚เด—เต เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด‚ เดตเดดเดฟ เดตเตƒเดคเตเดคเดฟเดฏเดพเด•เตเด•เดฟ, เด…เดคเดฟเดจเดพเตฝ เดˆ เดธเตเดตเดฟเดšเตเดšเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เตเด‚
เดตเดพเด•เตเดตเดฎเดฟเด‚เด—เต เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเด‚ เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต.

--print-datasize
เด‡เดคเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดกเดฎเตเดชเตเด•เดณเต† (catdb, cattdb, dumpdbbackup) เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเดจเตเดฑเต† เดตเดฒเตเดชเตเดชเด‚ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
เดกเดพเดฑเตเดฑ เด‰เดณเตเดณเดŸเด•เตเด•เด™เตเด™เตพ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดชเด•เดฐเด‚ เดกเดพเดฑเตเดฑ.

--print-lmaster
เด“เดฐเต‹ เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเดจเตเดฎเตเดณเตเดณ lmaster เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป catdb-เดฏเต† เด‡เดคเต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

--เดชเตเดฐเดฟเดจเตเดฑเต-เดนเดพเดทเต
เด‡เดคเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดกเดฎเตเดชเตเด•เดณเต† (catdb, cattdb, dumpdbbackup) เด“เดฐเต‹ เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเดจเตเด‚ เดนเดพเดทเต เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

--print-recordflags
เด“เดฐเต‹ เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเดจเตเดฑเต†เดฏเตเด‚ เดฑเต†เด•เตเด•เต‹เตผเดกเต เดซเตเดฒเดพเด—เตเด•เตพ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เด‡เดคเต catdb, dumpdbbackup เดŽเดจเตเดจเดฟเดตเดฏเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฒเตเดฒ
cattdb เดŽเดชเตเดชเต‹เดดเตเด‚ เดชเดคเดพเด•เด•เตพ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดชเตเดฐเด•เตเดฐเดฟเดฏ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต PID
CTDB เดนเต‹เดธเตเดฑเตเดฑเดฟเตฝ เด’เดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดชเตเดฐเต‹เดธเดธเตเดธเต เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต‹ เดŽเดจเตเดจเต เดˆ เด•เดฎเดพเตปเดกเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต
เดธเดพเด‚เดฌเดฏเตเดŸเต† เดตเดฟเดฆเต‚เดฐ เดธเด‚เดญเดตเด™เตเด™เตพ เด‡เดชเตเดชเต‹เดดเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต‹ เด‡เดฒเตเดฒเดฏเต‹ เดŽเดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป เดธเดพเด‚เดฌ.

getdbstatus DB
เดˆ เด•เดฎเดพเตปเดกเต เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เตพ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.

เด‰เดฆเดพเดนเดฐเดฃเด‚
# ctdb getdbstatus test.tdb.0
dbid: 0x122224da
เดชเต‡เดฐเต: test.tdb
เดชเดพเดค: /var/ctdb/test.tdb.0
เดธเตเดฅเดฟเดฐเด‚: เด‡เดฒเตเดฒ
เด†เดฐเต‹เด—เตเดฏเด‚: เดถเดฐเดฟ

เด•เต‡เดŸเดพเดฏ TDB เด‰เดณเตเดณ # ctdb getdbstatus registry.tdb #
dbid: 0xf2a58948
เดชเต‡เดฐเต: registry.tdb
เดชเดพเดค: /var/ctdb/persistent/registry.tdb.0
เดชเต†เตผเดธเดฟเดธเตเดฑเตเดฑเดจเตเดฑเต: เด…เดคเต†
เด†เดฐเต‹เด—เตเดฏเด‚: เดจเต‹-เดนเต†เตฝเดคเตเดคเดฟ-เดจเต‹เดกเตเด•เตพ - เดชเดฟเดถเด•เต - '/var/ctdb/persistent/registry.tdb.0.corrupted.20091208091949.0Z'-เตฝ เด•เต‡เดŸเดพเดฏ TDB-เดฏเตเดŸเต† เดฌเดพเด•เตเด•เดชเตเดชเต

catdb DB
เด•เตเดฒเดธเตเดฑเตเดฑเต‡เตผเดกเต TDB เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต DB เดฏเตเดŸเต† เด’เดฐเต เดกเด‚เดชเต เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•.

cattdb DB
เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• TDB เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต DB-เดฏเตเดŸเต† เด‰เดณเตเดณเดŸเด•เตเด•เด™เตเด™เดณเตเดŸเต† เด’เดฐเต เดกเด‚เดชเต เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•.

dumpdbbackup FILE
เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดฌเดพเด•เตเด•เดชเตเดชเต FILE-เตฝ เดจเดฟเดจเตเดจเต เด‰เดณเตเดณเดŸเด•เตเด•เด™เตเด™เดณเตเดŸเต† เด’เดฐเต เดกเด‚เดชเต เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด• catdb.

เดคเตเดŸเดšเตเดšเตเดฎเดพเดฑเตเดฑเตเด• DB
เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดกเดฟเดฌเดฟเดฏเตเดŸเต† เดŽเดฒเตเดฒเดพ เด‰เดณเตเดณเดŸเด•เตเด•เด™เตเด™เดณเตเด‚ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเด•.

เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตเด•
เดˆ เด•เดฎเดพเตปเดกเต เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดฑเดฟเด•เตเด•เดตเดฑเดฟ เดšเต†เดฏเตเดฏเดพเตป เดฑเดฟเด•เตเด•เดตเดฑเดฟ เดกเต†เดฎเดฃเดฟเดจเต† เดŸเตเดฐเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเด‚.

เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•, เดธเดฎเดจเตเดตเดฏเด‚
เดˆ เด•เดฎเดพเตปเดกเต เด’เดฐเต เดชเต‚เตผเดฃเตเดฃ เดเดชเดฟ เดฑเต€เดฒเต‹เด•เตเด•เต‡เดทเตป เดชเตเดฐเด•เตเดฐเดฟเดฏ เดจเดŸเดคเตเดคเดพเตป เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดฎเดพเดธเตเดฑเตเดฑเดฑเต† เดจเดฟเตผเดฌเดจเตเดงเดฟเด•เตเด•เตเด‚
เดŽเดฒเตเดฒเดพ เดเดชเดฟ เดตเดฟเดฒเดพเดธเด™เตเด™เดณเตเด‚ เดชเตเดจเตผเดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเด•. เด…เดฒเต‹เด•เตเด•เต‡เดทเดจเตเด•เตพ เด…เดคเดฟเดฒเต‡เด•เตเด•เต เดคเดฟเดฐเดฟเด•เต† "เดชเตเดจเดƒเดธเดœเตเดœเดฎเดพเด•เตเด•เดพเตป" เด‡เดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต
"moveip" เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดต เดฎเดพเดฑเตเดฑเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ. เด’เดฐเต "เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ" เดšเต†เดฏเตเดฏเตเด‚ เดธเดฎเดฏเดคเตเดคเต
เดˆ เดชเตเดจเตผเดตเดฟเดจเตเดฏเดพเดธเดตเตเด‚ เดจเดŸเดคเตเดคเตเด•, เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เด•เต‚เดŸเตเดคเตฝ เดญเดพเดฐเดฎเตเดณเตเดณเดคเดพเดฃเต
เดŽเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเตเด‚ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเด•.

getmonmode
เดˆ เด•เดฎเดพเตปเดกเต เด’เดฐเต เดจเต‹เดกเดฟเดจเตเดฑเต† เดฎเต‹เดฃเดฟเดŸเตเดŸเดฑเดฟเด‚เด—เต เดฎเต‹เดกเต เดจเตฝเด•เตเดจเตเดจเต. เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเดฟเด‚เด—เต เดฎเต‹เดกเต เด’เดจเตเดจเตเด•เดฟเตฝ เดธเดœเต€เดตเดฎเดพเดฃเต
เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฟ. เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด’เดฐเต เดจเต‹เดกเต เดฎเดฑเตเดฑเต†เดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเตเด‚ เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏเดฟ เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเด‚
เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเต เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดต เด•เดฎเดพเตปเดกเตเด•เดณเต‹เดŸเต เดชเตเดฐเดคเดฟเด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดธเดœเต€เดตเด‚ - เด‡เดคเดพเดฃเต เดธเดพเดงเดพเดฐเดฃ เดฎเต‹เดกเต. เดจเต‹เดกเต เดฎเดฑเตเดฑเต†เดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเตเด‚ เดธเดœเต€เดตเดฎเดพเดฏเดฟ เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต
เด—เดคเดพเด—เดคเด‚ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เดจเตเดจเตเด‚ เดจเต‹เดกเต เด•เดฎเดพเตปเดกเตเด•เดณเต‹เดŸเต เดชเตเดฐเดคเดฟเด•เดฐเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเตเด‚. เด’เดฐเต เดจเต‹เดกเต เด†เดฃเต†เด™เตเด•เดฟเตฝ
เดฒเดญเตเดฏเดฎเดฒเตเดฒเดพเดคเดพเด•เตเดจเตเดจเต, เด…เดคเต เดตเดฟเดšเตเด›เต‡เดฆเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดคเดพเดฏเดฟ เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚
เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•.

เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฟ - เดฎเดฑเตเดฑเต เดจเต‹เดกเตเด•เตพ เดฒเดญเตเดฏเดฎเดพเดฃเต†เดจเตเดจเต เดˆ เดจเต‹เดกเต เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เดˆ เดฎเต‹เดกเดฟเตฝ เด’เดฐเต เดจเต‹เดกเต
เดชเดฐเดพเดœเดฏเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฒเตเดฒ, เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดจเดŸเดคเตเดคเดฟเดฒเตเดฒ. เดŽเดชเตเดชเต‹เตพ เดˆ เดฎเต‹เดกเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต
เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต เด†เดตเดถเตเดฏเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เด’เดฐเดพเตพ เด’เดฐเต ctdb เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเตฝ GDB เด…เดฑเตเดฑเดพเดšเตเดšเตเดšเต†เดฏเตเดฏเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เด…เดคเต เดคเดŸเดฏเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต
เดˆ เดจเต‹เดกเต เดตเดฟเดšเตเด›เต‡เดฆเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดคเดพเดฏเดฟ เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต† เดฌเดพเด•เตเด•เดฟ เดญเดพเด—เด‚ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตเด•.

setmonmode XXX | 0
เด’เดฐเต เดจเต‹เดกเดฟเตฝ เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเดฟเด‚เด—เต เดฎเต‹เดกเต เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เด…เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เดพเตป/ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเตป เดˆ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸ
เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต ctdb เดกเต†เดฎเดฃเดฟเดฒเต‡เด•เตเด•เต GDB เด…เดฑเตเดฑเดพเดšเตเดšเตเดšเต†เดฏเตเดฏเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเดฒเตเด‚ เด…เดคเต เดคเดŸเดฏเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ เด‰เดฆเตเดฆเต‡เดถเตเดฏเด‚
เดตเดฟเดšเตเด›เต‡เดฆเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดคเดพเดฏเดฟ เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดจเตฝเด•เตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฎเดฑเตเดฑเต เดจเต‹เดกเตเด•เตพ. เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•
เดœเดฟเดกเดฟเดฌเดฟเดฏเตเดฎเดพเดฏเดฟ เด…เดฑเตเดฑเดพเดšเตเดšเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเดฟเดฒเตเด‚ เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเดฟเด‚เด—เต เดฎเต‹เดกเต 0 เด†เดฏเดฟ. เดจเดฟเดฐเต€เด•เตเดทเดฃเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เดพเตป เด“เตผเด•เตเด•เตเด•
เดฎเต‹เดกเต เดชเดฟเดจเตเดจเต€เดŸเต 1 เดฒเต‡เด•เตเด•เต เดฎเดŸเด™เตเด™เตเด•.

เด˜เดŸเดฟเดชเตเดชเดฟเด•เตเด•เตเด• DBNAME [เดธเตเดฅเดฟเดฐเดฎเดพเดฏ]
DBNAME เดŽเดจเตเดจ เดชเต‡เดฐเดฟเตฝ เด’เดฐเต เดชเตเดคเดฟเดฏ CTDB เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดšเต เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเดฟเดฒเตเด‚ เด…เดฑเตเดฑเดพเดšเตเดšเตเดšเต†เดฏเตเดฏเตเด•.

เดตเต‡เตผเดชเต†เดŸเตเดคเตเดคเตเด• DB-LIST
เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดจเต‹เตบ-เดชเต†เตผเดธเดฟเดธเตเดฑเตเดฑเดจเตเดฑเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต(เด•เตพ) เดตเต‡เตผเดชเต†เดŸเตเดคเตเดคเตเด•. เดˆ เด•เดฎเดพเตปเดกเต เดตเดฟเดšเตเด›เต‡เดฆเดฟเด•เตเด•เตเด‚
เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเดฟเดฒเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต(เด•เตพ). เดŽเดชเตเดชเต‹เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดˆ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดตเต‚
เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต(เด•เตพ) เด’เดจเตเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดฒเดฟเดฒเตเดฒ.

เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเตเด‚ เดธเดœเต€เดตเดตเตเด‚ เดŸเตเดฏเต‚เตบ เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจเดคเตเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚ AllowClientDBAccess เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เดณเดฟเดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฃเด‚
เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดตเต‡เตผเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต.

เดกเด‚เดชเตเดฎเต†เดฎเตเดฎเดฑเดฟ
เด‡เดคเตŠเดฐเต เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต เด•เดฎเดพเตปเดกเดพเดฃเต. เดˆ เด•เดฎเดพเตปเดกเต ctdb เดกเต†เดฎเตบ เด’เดฐเต เดซเดฟเตฝ เดฎเต†เดฎเตเดฎเดฑเดฟ เดŽเดดเตเดคเดพเตป เดธเดนเดพเดฏเดฟเด•เตเด•เตเด‚
เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด…เดฒเต‹เด•เตเด•เต‡เดทเตป เดฎเดพเดชเตเดชเต.

rddumpmemory
เด‡เดคเตŠเดฐเต เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต เด•เดฎเดพเตปเดกเต เด†เดฃเต. เดˆ เด•เดฎเดพเตปเดกเต เดŸเดพเดฒเต‹เด•เตเด•เต เดฎเต†เดฎเตเดฎเดฑเดฟ เด…เดฒเต‹เด•เตเด•เต‡เดทเตป เดŸเตเดฐเต€ เดกเด‚เดชเต เดšเต†เดฏเตเดฏเตเด‚
เดธเดพเดงเดพเดฐเดฃ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เต เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดกเต†เดฎเตบ.

เด‰เดฐเตเด•เตเด•
เดฎเตเดฎเตเดชเต เดซเตเดฐเต€เดธเตเดšเต†เดฏเตเดค เดจเต‹เดกเต เด‰เดฐเตเด•เตเด•.

เด‡เดตเดจเตเดฑเตเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดตเดพเดฆเด™เตเด™เตพ
เด‡เดคเตŠเดฐเต เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต เด•เดฎเดพเตปเดกเดพเดฃเต. เดˆ เด•เดฎเดพเตปเดกเต เดธเตเดตเดฎเต‡เดงเดฏเดพ เดตเดฟเดณเดฟเด•เตเด•เดพเดจเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚
เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดตเดพเดฆเด™เตเด™เดณเตเดณเตเดณ เดธเด‚เดญเดตเด™เตเด™เตพ.

เดจเดฟเดฐเต‹เดงเดฟเด•เตเด•เตเด• เดฌเดพเตปเดŸเตˆเด‚
BANTIME เดธเต†เด•เตเด•เตปเดกเต เดจเต‡เดฐเดคเตเดคเต‡เด•เตเด•เต เด’เดฐเต เดจเต‹เดกเต เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเต€เดตเต เด†เดฏเดฟ เดจเดฟเดฐเต‹เดงเดฟเด•เตเด•เตเด•. BANTIME-เดจเต เดถเต‡เดทเด‚ เดจเต‹เดกเต เดจเดฟเดฐเต‹เดงเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚
เดธเต†เด•เตเด•เดจเตเดฑเตเด•เตพ เด•เดดเดฟเดžเตเดžเต.

เดจเดฟเดฐเต‹เดงเดฟเดค เดจเต‹เดกเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เด‡เดคเดฟเดจเดพเดฏเตเดณเตเดณ เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เดณเตŠเดจเตเดจเตเด‚ เดนเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ
เด•เตเดฒเดธเตเดฑเตเดฑเต‡เตผเดกเต TDB เด•เต‚เดŸเดพเดคเต† เดชเตŠเดคเต IP เดตเดฟเดฒเดพเดธเด™เตเด™เดณเตŠเดจเตเดจเตเด‚ เดนเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ.

เดฎเต‹เดถเดฎเดพเดฏเดฟ เดชเต†เดฐเตเดฎเดพเดฑเดฟเดฏเดพเตฝ เดจเต‹เดกเตเด•เตพ เดธเตเดตเดฏเดฎเต‡เดต เดจเดฟเดฐเต‹เดงเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด’เดฐเต เดจเต‹เดกเต เดจเดฟเดฐเต‹เดงเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเต‡เด•เตเด•เดพเด‚
เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เดฒเตเด•เตพเด•เตเด•เต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต.

เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดจเต‹เดกเต เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเต€เดตเต เด†เดฏเดฟ เด’เดดเดฟเดตเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• เดจเดฟเตผเดคเตเดคเตเด• เด•เดฎเดพเตปเดกเต.

เด’เดฐเต เดชเตˆเดธ
เดญเดฐเดฃเดชเดฐเดฎเดพเดฏเดฟ เดจเดฟเดฐเต‹เดงเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดจเต‹เดกเต เด…เตบเดฌเดพเตป เดšเต†เดฏเตเดฏเดพเตป เดˆ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เดจเดฟเดฐเต‹เดงเดจ เด•เดฎเดพเตปเดกเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฏเดพเดจเตเดคเตเดฐเดฟเด•เดฎเดพเดฏเดฟ เดจเดฟเดฐเต‹เดงเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดฑเต€เดฌเดพเดฒเตปเดธเต เดจเต‹เดกเต [PNN-LIST]
เดˆ เด•เดฎเดพเตปเดกเต LCP2 IP เด…เดฒเต‹เด•เตเด•เต‡เดทเดจเดฟเตฝ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดจเต‹เดกเตเด•เดณเต† เดฑเต€เดฌเดพเดฒเตปเดธเต เดŸเดพเตผเด—เต†เดฑเตเดฑเตเด•เดณเดพเดฏเดฟ เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต
เด…เตฝเด—เต‹เดฐเดฟเดคเด‚. เดฆเดฟ เดฑเต€เดฒเต‹เดกเดฟเดชเตเดชเตเด•เตพ เด•เดฎเดพเตปเดกเต เด‡เดคเต เด†เดตเดถเตเดฏเดพเดจเตเดธเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเด‚, เด…เดคเดฟเดจเดพเตฝ เดˆ เด•เดฎเดพเตปเดกเต เดชเดพเดŸเดฟเดฒเตเดฒ
เด†เดตเดถเตเดฏเดฎเตเดฃเตเดŸเต.

check_srvids SRVID ...
เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ srvid เดธเดจเตเดฆเต‡เดถ เดชเต‹เตผเดŸเตเดŸเตเด•เตพ เดจเต‹เดกเดฟเตฝ เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดˆ เด•เดฎเดพเตปเดกเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต
เด…เดฒเตเดฒ. เด•เดฎเดพเตปเดกเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดŽเดŸเตเด•เตเด•เตเดจเตเดจเต.

เด‰เดฆเดพเดนเดฐเดฃเด‚
# ctdb check_srvids 1 2 3 14765
เดธเต†เตผเดตเตผ เดเดกเดฟ 0:1 เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒ
เดธเต†เตผเดตเตผ เดเดกเดฟ 0:2 เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒ
เดธเต†เตผเดตเตผ เดเดกเดฟ 0:3 เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒ
เดธเต†เตผเดตเตผ เดเดกเดฟ 0:14765 เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต

onworks.net เดธเต‡เดตเดจเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต ctdb เด“เตบเดฒเตˆเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•


เดธเต—เดœเดจเตเดฏ เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเตเด‚

Windows & Linux เด†เดชเตเดชเตเด•เตพ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•

เดฒเดฟเดจเด•เตเดธเต เด•เดฎเดพเตปเดกเตเด•เตพ

Ad