T o p o ở h ìn h 12 cu n g cấp tính sằn sà n g ca o v à d ịch v ụ cân bàn g tải. Ta cần tôi th iê u cân 4 n o d e c h o to p o n ày, v à server thực sự c ó thể đ ư ợc bổ su n g v à o m ạn g khi y ê u câ u n ă n g lự c b ổ su n g . L d irectord đ ư ợ c heartbeat chạy. Trên p h iên bản đ ư ợc h ô trợ R e d H at để đảm bảo heartbeat (ch ạ y ở ru n -lev el 2, 3, 4 v à 5) và ld irectord k h ô n g k h ở i đ ộ n g khi kh ởi đ ộ n g lại m á y d ù n g lện h c h k c o n f i g n h ư sau:
/ s b i n / c h k c o n f i g - - l e v e l 2 3 4 5 h e a r t b e a t on / s b i n / c h k c o n f i g - - d e l l d i r e c t o r d
H ea rtb ea t c ũ n g sẽ ch ạ y ld irectord để cấu hìn h L V S trên n od e này. Đ ẻ k iểm tra Ì d i r e c t o r d c ó đ a n g ch ạ y k h ô n g , dùng:
/ e t c / h a . d / r e s o u r c e . d / l d i r e c t o r d l d i r e c t o r d . c f s t a t u s l d i r e c t o r d f o r l d i r e c t o r đ . c f i s r u n n i n g w i t h p i d : 1617
Đ ể k iể m tra b ả n g n h ân c ủ a L V S , c ó thể d ù n g lện h ì p v s a d m . V í dụ sau v iệ n dần sau ch ỉ ra ld irecto rd x u ấ t h iệ n trên tất cả các server :
/ s b i n / i p v s a d m -L - n IP V i r t u a l S e r v e r v e r s i o n 1 . 0 . 1 1 ( s i z e = 4 0 9 6 ) P r o t L o c a l A d d r e s s : P o r t S c h e d u l e r F l a g s - > R e m o t e A d d r e s s : P o r t Forward Weight A c t i v e C o n n InActConn TCP 192 .. 168 . 6,. 2 4 0 : 4 4 3 rr - > 192 .. 168 .. 7 .. 4 : 4 4 3 Masq 1 0 0 - > 192 .. 168 ,. 7 .. 5 : 4 4 3 Masq 1 0 0 TCP 192 .. 168 ., 6,. 2 4 0 : 8 0 r r - > 192 .. 168 .. 7 . co o Masq 1 0 0 -> 192 ., 168 .. 7 .. 5 : 8 0 Masq 1 0 0 TCP 192 .. 168 .. 7 ., 2 4 0 : 2 1 rr - > 192 .. 168. , 6. 4 : 21 Masq 1 0 0 - > 192 ., 168 .. 6. 5 : 2 1 Masq 1 0 0
C ũ n g n h ư th êm địa chi IP ảo và ch ạy ldirectord. h eartb eat cũ n g nên chạy daem o n LVS đ ồ n g bộ. D a e m o n c h ín h cũ n 2 nên chạy ở lin u x -d irec to r chính hiện tại. và d aem o n
chính phòng hờ trên linux-director khác. Có thể kiểm tra bằna việc xem xét trạna thái tài nguyên của L V S Syn cD aem on S w ap .
# On t h e m a s t e r l i n u x - d i r e c t o r / e t c / h a . d / r e s o u r c e .d / L V SSyncDaemonswap m a s t e r s t a t u s m a s t e r r u n n i n g (i p v s _ s y n c m a s t e r p i d : 4530) # On t h e s t a n d - b y 1 i n u x - d i r e c t o r / e t c / h a . d / r e s o u r c e . d/LVSSyncDaemonSwap m a s t e r s t a t u s ma s t e r s t o p p e d (i p v s _ s y n c b a c k u p p i d : 3895)
Khả năng chịu lồi có thể được kiểm tra thông qua việc dừng heartbeat trên linux- director chính là tác nhân trở thành hot-standby linux-director trờ thành master.
/ e t c / i n i t . d / h e a r t b e a t s t o p
Heartbeat và Lđirectord ghi chép thông tin gỡ rối và trạng thái vào / v a r / l o g / m e s s a g e s sử dụng syslog. N hững ghi chép (log) này sẽ được xem xét khi có vấn đề.
Phần 7. Một số giải pháp khác1. W i n d o w s C lu s t e r — g i ả i p h á p c ủ a M ic r o s o f t