/
7-6 ๋ฏธ๋Ÿฌ ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค

7-6 ๋ฏธ๋Ÿฌ ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค

์„œ๋น„์Šค์— ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ํด๋Ÿฌ์Šคํ„ฐ์— ์ •์˜๋œ ๋…ธ๋“œ๋“ค ๊ฐ„์— ๊ณต์œ ๋  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ, ์ฆ‰ NAS ๋˜๋Š” DAS๋กœ ๊ณต์œ ๋˜์ง€ ๋ชปํ•˜๋ฉด ํŽ˜์ผ์˜ค๋ฒ„ํ•  ๋•Œ์— ๋™์ผํ•œ ๋ฐ์ดํ„ฐ๋กœ ์„œ๋น„์Šคํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
์ด๋Ÿฐ ๊ฒฝ์šฐ์— ๋กœ์ปฌ์—์„œ๋งŒ ์ ‘๊ทผ์ด ๊ฐ€๋Šฅํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๋Œ€๊ธฐ ์„œ๋ฒ„๋กœ ๋ณต์ œํ•˜์—ฌ ๋Œ€๊ธฐ ์„œ๋ฒ„์—์„œ ๋™์ผํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ–๋„๋ก ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ฏธ๋Ÿฌ ๋””์Šคํฌ๋Š” ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์„ ํ•˜๋Š” DRBD ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์— ๋Œ€ํ•œ ์—์ด์ „ํŠธ์ž…๋‹ˆ๋‹ค.
๋ฏธ๋Ÿฌ ๋””์Šคํฌ ์—์ด์ „ํŠธ๋Š” ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์˜ ์ƒํƒœ์™€ ์—ญํ• ์— ๋”ฐ๋ผ ๋™์ž‘์ด ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.
๋ฏธ๋Ÿฌ ๋””์Šคํฌ ์ƒํƒœ, ์—ญํ• ๊ณผ ๊ฐ™์€ ๋™์ ์ธ ์ •๋ณด๋Š” ๋ชจ๋‘ ์‹œ์Šคํ…œ ์ด๋ฒคํŠธ ๋กœ๊ทธ์— ๊ธฐ๋ก๋˜๋ฉฐ, MCCS์˜ ์ด๋ฒคํŠธ ๋กœ๊ทธ ๋ชจ๋‹ˆํ„ฐ ๋ชจ๋“ˆ์— ์˜ํ•ด MCCS๋กœ ์ „๋‹ฌ๋ฉ๋‹ˆ๋‹ค.
MCCS ์ด๋ฒคํŠธ ๋ชจ๋“ˆ์€ MCCS ์„œ๋น„์Šค๊ฐ€ ์‹œ์ž‘๋  ๋•Œ์— ๊ธฐ๋™๋ฉ๋‹ˆ๋‹ค.ย DRBD๋Š” ๋‹ค๋ฅธ ๋‘ ์„œ๋ฒ„ ๊ฐ„์˜ ๋ณผ๋ฅจ์— ๋Œ€ํ•ด์„œ ๋ฏธ๋Ÿฌ๋ฅผ ์ƒ์„ฑํ•จ์œผ๋กœ์จ ๋™์ž‘์„ ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.
์†Œ์Šค ๋ณผ๋ฅจ(Source Volume)์€ ์ฃผ ์„œ๋ฒ„(Primary)์— ์œ„์น˜ํ•˜๊ณ , ํƒ€๊นƒ ๋ณผ๋ฅจ(Target Volume)์€ ๋ณด์กฐ ์„œ๋ฒ„(Secondary)์— ์œ„์น˜ํ•ฉ๋‹ˆ๋‹ค.
ํด๋ผ์ด์–ธํŠธ๋Š” ์†Œ์Šค ๋ณผ๋ฅจ์—์„œ๋งŒ ์ฝ๊ธฐ/์“ฐ๊ธฐ๊ฐ€ ๊ฐ€๋Šฅํ•˜๊ณ , ์“ฐ์—ฌ์ง„ ๋ฐ์ดํ„ฐ๋“ค์€ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด์„œ ํƒ€๊นƒ ๋ณผ๋ฅจ์— ๋ณต์ œ๋ฉ๋‹ˆ๋‹ค.
์ด ๋•Œ, ํƒ€๊นƒ ๋ณผ๋ฅจ์€ ์ฝ๊ธฐ/์“ฐ๊ธฐ๊ฐ€ ๋ชจ๋‘ ํ—ˆ์šฉ๋˜์ง€ ์•Š๋Š” ์ž ๊ธˆ ์ƒํƒœ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ํƒ€๊นƒ ๋ณผ๋ฅจ์„ ์‚ฌ์šฉํ•˜์ง€ ๋ชปํ•˜๋„๋ก ํ•˜๊ธฐ ์œ„ํ•จ์ž…๋‹ˆ๋‹ค.
๋‹ค์Œ ๊ทธ๋ฆผ์€ ๋‘ ๋Œ€์˜ ์„œ๋ฒ„์— Mirroring์ด ์„ค์ •๋œ ๊ฒƒ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.


์ด ํŽ˜์ด์ง€์˜ ์ฃผ์š” ๋‚ด์šฉ

[๊ทธ๋ฆผ] ๋ฏธ๋Ÿฌ๋ง ๊ตฌ์„ฑ๋„



๋ฐ์ดํ„ฐ ๋™๊ธฐํ™”

๋ฏธ๋Ÿฌ๋ง ๋ฐฉ์‹์€ ๋™๊ธฐ ๋ชจ๋“œ์™€ ๋น„๋™๊ธฐ ๋ชจ๋“œ๋กœ ๋‚˜๋‰˜์–ด์ง€๋ฉฐ, ์ด๋Š” ์ €์žฅ ์š”์ฒญ์— ๋Œ€ํ•œ ์‘๋‹ต์ด ์–ธ์ œ ๋ฐœ์ƒํ•˜๋Š”์ง€์— ๋”ฐ๋ผ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.

๋น„๋™๊ธฐ(Async) ๋ชจ๋“œ

๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์— ๋Œ€ํ•œ ์“ฐ๊ธฐ ์š”์ฒญ ์‘๋‹ต์€ ์†Œ์Šค ๋ณผ๋ฅจ์— ๋Œ€ํ•œ ์ €์žฅ์ด ์™„๋ฃŒ๋˜๋Š” ์ฆ‰์‹œ ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค.
ํƒ€๊นƒ ๋ณผ๋ฅจ์œผ๋กœ ๋ฐ์ดํ„ฐ๊ฐ€ ์ „์†ก๋˜๊ณ  ์ €์žฅ๋˜๊ธฐ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์‘๋‹ต์ด ๋น ๋ฅธ ๋ฐ˜๋ฉด์— ์žฅ์• ๊ฐ€ ๋ฐœ์ƒํ•  ๊ฒฝ์šฐ์—๋Š” ๊ทธ ์‹œ์ ์— ์ „์†ก๋˜์ง€ ๋ชปํ•œ ๋ฐ์ดํ„ฐ๋งŒํผ์˜ ๋ฐ์ดํ„ฐ ๋ถˆ์ผ์น˜๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

๋™๊ธฐ(Sync) ๋ชจ๋“œ

๋””์Šคํฌ์— ๋Œ€ํ•ด ์“ฐ๊ธฐ ์š”์ฒญ์ด ๋ฐœ์ƒํ•˜๋ฉด ๋ฐ์ดํ„ฐ๋Š” ์†Œ์Šค ๋ณผ๋ฅจ์— ์“ฐ์—ฌ์ง€๋Š” ๋™์‹œ์— ํƒ€๊นƒ ๋ณผ๋ฅจ์—๋„ ์“ฐ์—ฌ์ง‘๋‹ˆ๋‹ค.
์“ฐ๊ธฐ ์š”์ฒญ์— ๋Œ€ํ•œ ์ตœ์ข…์ ์ธ ์„ฑ๊ณต ์‘๋‹ต์€ ์†Œ์Šค์™€ ํƒ€๊นƒ์— ๋Œ€ํ•œ ์“ฐ๊ธฐ๊ฐ€ ๋ชจ๋‘ ์„ฑ๊ณตํ•œ ํ›„์— ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค. ์‘๋‹ต์†๋„๋Š” ๋Š๋ฆฌ์ง€๋งŒ ์†Œ์Šค์™€ ํƒ€๊นƒ ๊ฐ„์˜ ๋ฐ์ดํ„ฐ๋Š” ์–ธ์ œ๋‚˜ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.



์ถ”๊ฐ€

๋ฏธ๋Ÿฌ ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค๋ฅผ ๊ทธ๋ฃน์— ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

DRBD 8.3.13 ๊ฐ€ ์‚ฌ์ „์— ์„ค์น˜ ๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๋ฏธ๋Ÿฌ๋””์Šคํฌ๋กœ ์ƒ์„ฑํ•  ๋””์Šคํฌ๋Š” ํŒŒ์ผ ์‹œ์Šคํ…œ์˜ ํฌ๊ธฐ๋Š” ์ „์ฒด ํŒŒํ‹ฐ์…˜ ํฌ๊ธฐ์—์„œ 128MB ๋ฅผ ๋บ€ ํฌ๊ธฐ๋กœ ์ƒ์„ฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์ƒ๊ธฐ 128M ์˜ ๊ณต๊ฐ„์—๋Š” ๋ณต์ œ ๋ณผ๋ฅจ ์„œ๋น„์Šค๊ฐ€ ๊ด€๋ฆฌํ•˜๋Š” ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๊ฐ€ ์ €์žฅ๋˜๊ธฐ ์œ„ํ•œ ๊ณต๊ฐ„์ž…๋‹ˆ๋‹ค.
๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์˜ ์‚ฌ์ด์ฆˆ์— ๋”ฐ๋ผ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ์˜ ์ €์žฅ๊ณต๊ฐ„ ์‚ฌ์ด์ฆˆ๋Š” ๋ณ€๋™๋ฉ๋‹ˆ๋‹ค.
์ž์„ธํ•œ ์‚ฌ์ด์ฆˆ ๊ณ„์‚ฐ ๋ฒ•์€ ๋‹ค์Œ ์‚ฌ์ดํŠธ๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค. (DRBD ๋ฉ”ํƒ€๋ฐ์ดํƒ€ ์‚ฌ์ด์ฆˆ ๊ณ„์‚ฐ๋ฒ•)
DRBD์™€ LVM์„ ๊ฐ™์ด ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ DRBD ON LVM๋งŒ ์ง€์›ํ•˜๋ฉฐ LVM ON DRBD๋Š” ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

  1. ๊ทธ๋ฃน ์„ ํƒ -> ๋งˆ์šฐ์Šค ์šฐ ํด๋ฆญ ->ย ๋ฆฌ์†Œ์Šค ์ถ”๊ฐ€๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

  2. ๋ฆฌ์†Œ์Šค ย ์„œ๋น„์Šค๋ฅผ ์„ ํƒํ•˜๊ณ  Next ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

    ย 

  3. ๋ฏธ๋Ÿฌ ๋””์Šคํฌ๋กœ ์‚ฌ์šฉํ•  ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ, ๋งˆ์šดํŠธ ์ง€์ , ์†Œ์Šค ์„œ๋ฒ„ ๋“ฑ์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.
    ๊ฐ€์ƒ๋ณผ๋ฅจ, ๋ฏธ๋Ÿฌ ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ ๊ทธ๋ฆฌ๊ณ  ๋ฏธ๋Ÿฌ ํฌํŠธ๋Š” ์ž๋™์œผ๋กœ ์ž…๋ ฅ๋ฉ๋‹ˆ๋‹ค.

    ๋ณผ๋ฅจ์— ์ด๋ฏธ DRBD ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์ด ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋Š”๊ฒฝ์šฐ "( mirrored )" ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
    ๋˜ํ•œ, ์„ ํƒ์‹œ์—๋Š” ๊ตฌ์„ฑ์ •๋ณด๋ฅผ ์ž๋™์ž…๋ ฅํ•˜๋ฉฐ, ๋ณ€๊ฒฝ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.ย 


    [๊ทธ๋ฆผ]ย ๋ฏธ๋Ÿฌ ๋””์Šคํฌ ์ถ”๊ฐ€ ํ™”๋ฉด


  4. "์ถ”๊ฐ€์„ค์ •" ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ๋™๊ธฐํ™”๋ชจ๋“œ๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ ๋น„๋™๊ธฐ ๋ชจ๋“œ์ž…๋‹ˆ๋‹ค.

    [๊ทธ๋ฆผ] ๋ฏธ๋Ÿฌ๋””์Šคํฌ ์ถ”๊ฐ€์„ค์ • ํ™”๋ฉด

  5. ์™„๋ฃŒ๋ฅผ ํด๋ฆญํ•˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™์€ ํ™•์ธ๋ฉ”์„ธ์ง€๊ฐ€ ์ถœ๋ ฅ ๋œ ํ›„ ๋ฏธ๋Ÿฌ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค๊ฐ€ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.
    ์œ„ 3.์˜ ๊ณผ์ •์—์„œ ์„ ํƒํ•œ ์†Œ์Šค ๋ณผ๋ฅจ์„ ํƒ€๊ฒŸ์„œ๋ฒ„๋กœ ๋ณต์ œํ•˜๋Š” ๊ณผ์ •์—์„œ, ๊ธฐ์กด์— ํƒ€๊ฒŸ์„œ๋ฒ„์— ๋ฐ์ดํ„ฐ๊ฐ€ ์žˆ์„ ๊ฒฝ์šฐ ์‚ญ์ œ ๋ฉ๋‹ˆ๋‹ค.


    [๊ทธ๋ฆผ] ๋ฏธ๋Ÿฌ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค ์ถ”๊ฐ€ ์™„๋ฃŒ ๋ฒ„ํŠผ์„ ํด๋ฆญ ํ–ˆ์„ ๋•Œ ์ถœ๋ ฅ๋˜๋Š” ๊ฒฝ๊ณ ์ฐฝย 



  6. ์™„๋ฃŒ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ย ๋ฏธ๋Ÿฌ ๋””์Šคํฌ๊ฐ€ ์ถ”๊ฐ€ ๋˜๋ฉฐ,ย 
    ย ๊ด€๋ฆฌ ์›น ์ฝ˜์†” ์ƒ์—์„œ ๋ฐ”๋กœ ํ™•์ธ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.



์‚ญ์ œ

ํ•ด๋‹น ๋ฆฌ์†Œ์Šค ์„ ํƒ ย -> ๋งˆ์šฐ์Šค ์šฐ ํด๋ฆญ -> ๋ฆฌ์†Œ์Šค ์‚ญ์ œ๋ฅผย ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.
( ํ˜„์žฌ ์˜จ๋ผ์ธ ์ค‘์ธ ๋ฏธ๋Ÿฌ ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค๋Š”ย ๋ณต์ œ ํ”„๋กœ๊ทธ๋žจ์— ๊ตฌ์„ฑ๋œ ๋ฏธ๋Ÿฌ๋ณผ๋ฅจ์€ ์‚ญ์ œ ํ• ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. )ย 

  1. ๋ฆฌ์†Œ์Šค ์‚ญ์ œ๋ฅผ ํด๋ฆญํ•˜๋ฉด MCCS ์— ๊ตฌ์„ฑ๋œ ๋ฏธ๋Ÿฌ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค๋ฅผ ์‚ญ์ œํ• ์ง€ ๋ฌผ์–ด๋ด…๋‹ˆ๋‹ค.

    [๊ทธ๋ฆผ] ๋ฆฌ์†Œ์Šค ํ™•์ธ ํ™”๋ฉด

  2. ํ™•์ธ์„ ํด๋ฆญํ•˜๋ฉด MCCS ์— ๊ตฌ์„ฑ๋œ ๋ฏธ๋Ÿฌ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋ณต์ œ ํ”„๋กœ๊ทธ๋žจ์— ๊ตฌ์„ฑ๋œ ๋ฏธ๋Ÿฌ๋„ ์‚ญ์ œํ• ์ง€ ๋‹ค์‹œ ํ•œ๋ฒˆ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

    [๊ทธ๋ฆผ] ๋ฌผ๋ฆฌ์  ๋ฏธ๋Ÿฌ ๋””์Šคํฌ ์‚ญ์ œ ํ™”๋ฉด

  3. ํ™•์ธ์„ ํด๋ฆญํ•˜๋ฉด ๋ชจ๋‘ ์‚ญ์ œ, ์ทจ์†Œ๋ฅผ ํด๋ฆญํ•˜๋ฉด MCCS ์— ๊ตฌ์„ฑ๋œ ๋ฏธ๋Ÿฌ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค๋งŒ ์‚ญ์ œํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.
    ์‚ญ์ œ๋œ ๋ฆฌ์†Œ์Šค๋Š” ย ๊ด€๋ฆฌ ์›น์ฝ˜์†” ์ƒ์—์„œ ๋ฐ”๋กœ ์‚ฌ๋ผ์ง‘๋‹ˆ๋‹ค.ย ย 

ย 

์ƒํƒœ

๋‹ค์Œ ํ…Œ์ด๋ธ”์€ ์ƒํƒœ์™€ ์‚ฌ์šฉ์ž ๋ช…๋ น์— ์˜ํ•ด ๋ฐœ์ƒ๋˜๋Š” MCCS ๋ฆฌ์†Œ์Šค์˜ ์ƒํƒœ ๋ณ€ํ™”์— ๋Œ€ํ•œ ์„ค๋ช…์ž…๋‹ˆ๋‹ค.
๋ช…๋ น์€ ์‚ฌ์šฉ์ž์— ์˜ํ•ด ๋ฐœ์ƒ๋˜๋Š” ๊ฒƒ์„ ์ „์ œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

๋ฏธ๋Ÿฌ ๋””์Šคํฌ ์—์ด์ „ํŠธ:ย ๋ฏธ๋Ÿฌ ๋””์Šคํฌ๋ฅผ ๊ด€๋ฆฌํ•˜๋ฉฐ, ๋ณต์ œ ํ”„๋กœ๊ทธ๋žจ์ด ์„ค์น˜๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.ย 

์ƒํƒœAgent ๊ฐ€๋Šฅ ๋ช…๋ น์„ค๋ช…๋น„๊ณ 

์˜จ๋ผ์ธ

์†Œ์Šค ๋ณผ๋ฅจ์ด ์ ‘๊ทผ ๊ฐ€๋Šฅํ•˜๊ณ  ์“ฐ๊ธฐ ํ…Œ์ŠคํŠธ๊ฐ€ ์ •์ƒ์ ์œผ๋กœ ์ด๋ฃจ์–ด์ง€๋Š” ์ƒํƒœ์ž…๋‹ˆ๋‹ค.

์˜คํ”„๋ผ์ธ

๋ฏธ๋Ÿฌ ๋ฆฌ์†Œ์Šค์˜ ์—ญํ• ์ดย ์˜จ๋ผ์ธ ์ƒํƒœ์ธ ๊ฒฝ์šฐ, ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์„ ์ •์˜๋œ ๋งˆ์šดํŠธ ํฌ์ธํŠธ์—์„œ ์œ ๋งˆ์šดํŠธ ํ›„ ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ ์—ญํ• ์„ Secondary ๋กœ ๋‚ด๋ฆฝ๋‹ˆ๋‹ค.
๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์ด ์—†์„ ๊ฒฝ์šฐ, ๋ช…๋ น์€ ๋ฌด์‹œ๋˜์–ด ์‹คํŒจํ•œ ๊ฒƒ์œผ๋กœ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

ย 
๋ชจ๋‹ˆํ„ฐ๋ง

MCCS ๋Š” DRBD ๋ฐ์ดํ„ฐ ๋ณต์ œ ์„œ๋น„์Šค์˜ ์ด๋ฒคํŠธ๋ฅผ ์ง€์†์ ์œผ๋กœ ํ•ธ๋“ค๋งํ•ฉ๋‹ˆ๋‹ค.
MCCS ์ด๋ฒคํŠธ ๋ชจ๋‹ˆํ„ฐ๋Š” MCCS ์„œ๋น„์Šค๋ฅผ ์‹œ์ž‘ํ•  ๋•Œ์— ์ด๋ฒคํŠธ ์ˆ˜์‹ ์ž๋กœ ๋“ฑ๋กํ•˜๊ณ  ์‹œ์Šคํ…œ ์ด๋ฒคํŠธ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ์ž๋™์œผ๋กœ ํ†ต๋ณด๋ฅผ ๋ฐ›์•„ ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์˜ ์ƒํƒœ์™€ ์—ญํ•  ๋ณ€๊ฒฝ ์—ฌ๋ถ€๋ฅผ ๊ฐ์ง€ํ•ฉ๋‹ˆ๋‹ค.
๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์˜ ๋ณผ๋ฅจ์—ญํ• ์ด Primary ์ด๊ณ  ์ง€์ •๋œ ๋งˆ์šดํŠธ ํฌ์ธํŠธ์— ๋งˆ์šดํŠธ ๋˜์–ด ์žˆ์„ ๊ฒฝ์šฐ ์˜จ๋ผ์ธ ์ƒํƒœ๋กœ ํŒ์ •ํ•ฉ๋‹ˆ๋‹ค.
์ด์™ธ์˜ ์ƒํ™ฉ์—๋Š” ์˜คํ”„๋ผ์ธ ์ƒํƒœ๋กœ ํŒ์ •ํ•ฉ๋‹ˆ๋‹ค.
๋˜ํ•œ ์‹ ๊ทœ๋กœ ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์„ ๋“ฑ๋ก ์‹œ, ํ•ด๋‹น ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์ด ์•„์ง ๋งˆ์šดํŠธ ๋˜์–ด ์žˆ์ง€ ์•Š์€ Primary ์ƒํƒœ์ผ ๋•Œ๋Š” ๋ฏธ๋Ÿฌ ์—ญํ• ์„ Secondary๋กœ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

ย 

์˜คํ”„๋ผ์ธ

์˜จ๋ผ์ธ, ์žฅ์•  ์ƒํ™ฉ์„ ์ œ์™ธํ•œ ์ƒํ™ฉ์€ ๋ชจ๋‘ ์˜คํ”„๋ผ์ธ ์ƒํƒœ์ž…๋‹ˆ๋‹ค.

์˜จ๋ผ์ธ

์‹œ์ž‘๋˜๋Š” ๋…ธ๋“œ ์ƒ์—์„œ์˜ ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ ์—ญํ• ์— ๋”ฐ๋ผ ๋™์ž‘์ด ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.

<์†Œ์Šค๋ณผ๋ฅจ>
๋ณต์ œ๋˜๋Š” ๋ณผ๋ฅจ์— ๋Œ€ํ•œ ๋ณต์ œ ์—ญํ• ์„ Primary๋กœ ์„ค์ •ํ•œย ํ›„, ์ง€์ • ๋งˆ์šดํŠธ ํฌ์ธํŠธ์— ๋งˆ์šดํŠธ ์‹œํ‚ต๋‹ˆ๋‹ค.

<ํƒ€๊นƒ๋ณผ๋ฅจ>
๋ฏธ๋Ÿฌ ์—ญํ• ์ด ํƒ€๊นƒ์ธ ๋…ธ๋“œ์—์„œ ์˜จ๋ผ์ธํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋‹ค์Œ์˜ ์ƒํƒœ๋ฅผ ๋งŒ์กฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
1.์–‘ ๋…ธ๋“œ์˜ ๋ฏธ๋Ÿฌ ๋ผ์ธ ์ƒํƒœ๊ฐ€ Connected ์ƒํƒœ.
2.์–‘ ๋…ธ๋“œ์˜ ๋””์Šคํฌ ์ƒํƒœ๊ฐ€ UpToDate ์ƒํƒœ.
3.์ƒ๋Œ€ํŽธ ๋…ธ๋“œ์˜ ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ ์—ญํ™œ์ด Secondary ์ƒํƒœ.

๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์ด ์ •์˜๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ์•„๋ฌด๋Ÿฐ ๋™์ž‘ ์—†์ด ์‹คํŒจ๋กœ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

ย 
๋ชจ๋‹ˆํ„ฐ๋ง

์œ„์— ๋ชจ๋‹ˆํ„ฐ๋ง ๋ช…๋ น ์ฐธ์กฐ

ย 

์žฅ์• 

์˜จ๋ผ์ธ ์ƒํƒœ์—์„œ ์“ฐ๊ธฐ ํ…Œ์ŠคํŠธ๊ฐ€ ์‹คํŒจํ•˜๊ฑฐ๋‚˜ ์˜จ๋ผ์ธ ์‹œ๋„๊ฐ€ ์‹คํŒจํ•˜๋ฉด ์žฅ์•  ์ƒํƒœ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

*ํŽ˜์ผ์˜ค๋ฒ„ ๋น„ํ™œ์„ฑ์ƒํƒœ
๋ฏธ๋Ÿฌ ๋„คํŠธ์›Œํฌ ํ†ต์‹  ์žฅ์• , ํƒ€๊นƒ ๋…ธ๋“œ ๋˜๋Š” ํƒ€๊นƒ ๋””์Šคํฌ ์ด์ƒ ๋“ฑ์˜ ์žฅ์• ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ๋ฏธ๋Ÿฌ ์ƒํƒœ๋Š” MIRRORING์ด ์•„๋‹Œ ๋‹ค๋ฅธ ์ƒํƒœ, ์ฆ‰ MIRROR_PAUSED์™€ ๊ฐ™์€ ์ƒํƒœ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.
๋ฏธ๋Ÿฌ ์ƒํƒœ๊ฐ€ MIRRORING์ด ์•„๋‹Œ ๊ฒฝ์šฐ ํŽ˜์ผ์˜ค๋ฒ„๊ฐ€ ๋ฐœ์ƒํ•˜๊ฒŒ ๋˜๊ณ  ๋ฐ์ดํ„ฐ ์†Œ์‹ค ๋˜๋Š” ๋ฐ์ดํ„ฐ ์†์ƒ์„ ์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ด๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์—์ด์ „ํŠธ๋Š” ๋ฏธ๋Ÿฌ ์ƒํƒœ๊ฐ€ MIRRORING์ด ์•„๋‹Œ ์ƒํƒœ๋กœ ๋ณ€๊ฒฝ๋˜๋ฉด ํŽ˜์ผ์˜ค๋ฒ„ ๋ชจ๋“œ๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.
ํŽ˜์ผ์˜ค๋ฒ„ ๋ชจ๋“œ๊ฐ€ ๋น„ํ™œ์„ฑํ™”๋˜๋ฉด ์ˆ˜๋™ ํŽ˜์ผ์˜ค๋ฒ„๋‚˜ ์žฅ์• ๊ฐ€ ๋ฐœ์ƒํ•ด๋„ ํŽ˜์ผ์˜ค๋ฒ„๋ฅผ ์‹คํ–‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋ฏธ๋Ÿฌ ๋„คํŠธ์›Œํฌ ํ†ต์‹  ์žฅ์• ์ธ ๊ฒฝ์šฐ์— ํ†ต์‹ ์ด ์žฌ๊ฐœ๋˜๋ฉด ์ž๋™์œผ๋กœ RESYNC๋ฅผ ์ˆ˜ํ–‰ํ•˜๋ฉฐ, ๋ฏธ๋Ÿฌ ์ƒํƒœ๊ฐ€ MIRRORING์œผ๋กœ ๋ณ€๊ฒฝ๋˜๋ฉด ํŽ˜์ผ์˜ค๋ฒ„ ๋ชจ๋“œ ๋˜ํ•œ ์ž๋™์œผ๋กœ ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค.

ย 

์˜จ๋ผ์ธ

์œ„์— ์˜จ๋ผ์ธ ๋ช…๋ น ์ฐธ์กฐ

ย 
์˜คํ”„๋ผ์ธ

๋ฏธ๋Ÿฌ ๋ฆฌ์†Œ์Šค์˜ ์—ญํ• ์ด ์˜จ๋ผ์ธ ์ƒํƒœ์ธ ๊ฒฝ์šฐ, ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์„ ์ •์˜๋œ ๋งˆ์šดํŠธ ํฌ์ธํŠธ์—์„œ ์œ ๋งˆ์šดํŠธ ํ›„ ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ ์—ญํ• ์„ Secondary ๋กœ ๋‚ด๋ฆฝ๋‹ˆ๋‹ค.
๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์ด ์—†์„ ๊ฒฝ์šฐ, ๋ช…๋ น์€ ๋ฌด์‹œ๋˜์–ด ์‹คํŒจํ•œ ๊ฒƒ์œผ๋กœ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

.

ย 

ย 

*๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์ด ์ •์˜๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ

์˜คํ”„๋ผ์ธ ์ƒํƒœ๋กœ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค.

ย 

ย 

์†์„ฑ

๋ฆฌ์†Œ์Šค์˜ ๊ณ ์œ  ์†์„ฑ์„ ํ‘œ์‹œ ํ•ฉ๋‹ˆ๋‹ค.

์†์„ฑ๋ช…

์„ค๋ช…

ํƒ€์ž…๊ธฐ๋ณธ๊ฐ’์ˆ˜์ •๋น„๊ณ 
ChkDskTimeout๋ฏธ๋Ÿฌ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค๊ฐ€ ๋””์Šคํฌ ๊ฒ€์‚ฌ๋ฅผ ์™„๋ฃŒํ•˜๊ฑฐ๋‚˜ ์ค‘๋‹จ๋˜๋Š” ์ตœ์ข…ํŒ๋‹จ์ด ๋‚ด๋ ค์งˆ ๋•Œ๊นŒ์ง€ ๊ฑธ๋ฆฌ๋Š” ์ตœ๋Œ€ ์‹œ๊ฐ„์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ๋งŒ์•ฝ '0'์ด๋ผ๋ฉด ๋””์Šคํฌ ๊ฒ€์‚ฌ๊ฐ€ ์™„๋ฃŒ๋ ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆฝ๋‹ˆ๋‹ค.INTEGER0Oย 

ConnectState

๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์˜ ๋…ธ๋“œ๊ฐ„ ์ ‘์† ์ƒํƒœ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

STRINGย Xย 
DiskState๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์ด ๊ด€๋ฆฌํ•˜๋Š” ๋””์Šคํฌ์˜ ์ƒํƒœ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.STRINGย Xย 
DoFsck

MCCS์—์„œ ๋ฏธ๋Ÿฌ ๋ฆฌ์†Œ์Šค๋ฅผ ์˜จ๋ผ์ธ ํ•˜๊ธฐ ์ „์—, ํ•ด๋‹น ๋ฆฌ์†Œ์Šค๊ฐ€ ๊ด€๋ฆฌํ•˜๋Š” ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์˜ ํŒŒ์ผ์‹œ์Šคํ…œ ์ฒดํฌ ์—ฌ๋ถ€๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
( ๊ธฐ๋ณธ๊ฐ’=false )

BOOLEANfalseOย 
DRBDVolumeNameDRBD ๊ฐ€ ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์„ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ๋ถ€์—ฌํ•œ ์ด๋ฆ„์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.STRINGย Xย 
FilesystemType

๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์ด ์‚ฌ์šฉํ•˜๋Š” ํŒŒ์ผ์‹œ์Šคํ…œ ์œ ํ˜•์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
( MCCS์—์„œ๋Š” ext ๊ณ„์—ด์˜ ํŒŒ์ผ์‹œ์Šคํ…œ๋งŒ์„ ์ง€์›ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ex: ext2, ext3, ext4 )
๋งˆ์šดํŠธ ๋ช…๋ น์˜ -t ์˜ต์…˜์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

STRINGย Xย 
FsckOpt

๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์˜ ํŒŒ์ผ์‹œ์Šคํ…œ์„ ์ฒดํฌํ•  ๊ฒฝ์šฐ, ์ด ์†์„ฑ์— ์ž…๋ ฅ๋œ ์˜ต์…˜์„ ํ”ผ๋ผ๋ฏธํ„ฐ๋กœ ์‚ฌ์šฉํ•˜์—ฌ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.
( ๊ธฐ๋ณธ๊ฐ’= -y )

STRING-yOย 
GI๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์„ ํ†ตํ•ด ๋ณต์ œ๋˜๋Š” ๋ฐ์ดํ„ฐ์˜ ์ตœ์‹  ์—ฌ๋ถ€๋ฅผ ์„ธ๋Œ€ ๋ณ„๋กœ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.STRINGย Xย 
GIStatus๊ฐ ๋…ธ๋“œ์˜ GI(Generation Identifier)๋ฅผ ๋น„๊ตํ•œ ์ƒํƒœ ๊ฒฐ๊ณผ ๊ฐ’์ž…๋‹ˆ๋‹ค.STRINGย Xย 
KillBusyApps๋ฏธ๋Ÿฌ ๋ฆฌ์†Œ์Šค๊ฐ€ ์˜คํ”„๋ผ์ธ ํ•  ๊ฒฝ์šฐ, ํ•ด๋‹น ๋ฏธ๋Ÿฌ ๋ฆฌ์†Œ์Šค๋ฅผ ์ฐธ์กฐํ•˜๋Š” ์ž‘์—…๋“ค์˜ ๊ฐ•์ œ ์ข…๋ฃŒ ์—ฌ๋ถ€๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค.BOOLEANtrueOย 
LastMirrorOnlineTime

๋งˆ์ง€๋ง‰์œผ๋กœ ๋ฏธ๋Ÿฌ ๋””์Šคํฌ๊ฐ€ ์˜จ๋ผ์ธ ๋œ ์‹œ์ ์˜ ์‹œ์Šคํ…œ ์‹œ๊ฐ„์„ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค.

์‹œ์Šคํ…œ์˜ ์‹œ๊ฐ„์„ ๊ธฐ์ค€์œผ๋กœ ๊ธฐ๋ก๋˜๋ฏ€๋กœ ์ตœ์‹  ๋ฐ์ดํ„ฐ์˜ ์œ ๋ฌด๋ฅผ ๊ฒฐ์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์ ˆ๋Œ€๊ฐ’์ด ์•„๋‹™๋‹ˆ๋‹ค.
STRINGย Xย 
LastPrimary

๋„คํŠธ์›Œํฌ๊ฐ€ ์—ฐ๊ฒฐ๋˜๊ธฐ ์ „์— ๋งˆ์ง€๋ง‰ DRBD ๋ณผ๋ฅจ ์—ญํ• ์„ ํ‘œ๊ธฐํ•ฉ๋‹ˆ๋‹ค.

True: ๋งˆ์ง€๋ง‰ ์—ญํ• ์ด Primary ์˜€์Œ
False: ๋งˆ์ง€๋ง‰ ์—ญํ• ์ด Secondary ์˜€์Œ

์ด ๊ฐ’์€ ์Šคํ”Œ๋ฆฟ๋ธŒ๋ ˆ์ธ ๋ฐœ์ƒ ์‹œ์—๋งŒ ์œ ํšจํ•ฉ๋‹ˆ๋‹ค.

BOOLEAN

ย Xย 
MetaDataType๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค.
internal ์€ ๋ณต์ œ ๋ณผ๋ฅจ๊ณผ ๋™์ผํ•œ ํŒŒํ‹ฐ์…˜์— ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.
external ์€ ์ง€์ •๋œ ์žฅ์น˜์— ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.
STRINGย Xย 
MetaDisk๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๊ฐ€ ์ €์žฅ๋˜๋Š” ๋””์Šคํฌ์ž…๋‹ˆ๋‹ค.STRINGย Xย 
MirrorIP๋ณผ๋ฅจ์„ ๋ณต์ œํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” IP์ž…๋‹ˆ๋‹ค.STRINGย Xย 
MirrorNetConnectStatus

๋ฌผ๋ฆฌ์ ์ธ ๋ฏธ๋Ÿฌ ๋„คํŠธ์›Œํฌ์˜ ์—ฐ๊ฒฐ ์ƒํƒœ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

True: ๋ฏธ๋Ÿฌ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ
False: ๋ฏธ๋Ÿฌ ๋„คํŠธ์›Œํฌ ๋‹จ์ ˆ

(์‚ฌ์šฉ์ž์˜ ๋ช…๋ น์— ์˜ํ•œ Disconnect๋Š” ์ด ์†์„ฑ์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.)ย 

BOOLEANtrueXย 
MirrorPortDRBD ๊ฐ€ ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ ๋ณต์ œ ์‹œ ์‚ฌ์šฉํ•˜๋Š” ํ†ต์‹  ํฌํŠธ ๋ฒˆํ˜ธ์ž…๋‹ˆ๋‹ค.STRING7789Xย 

RoleState

๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์ด ๊ด€๋ฆฌํ•˜๋Š” ๋ณผ๋ฅจ์˜ ์—ญํ• ์— ๋Œ€ํ•ด ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

STRINGย Xย 

MountPoint

์—์ด์ „ํŠธ๊ฐ€ ๊ด€๋ฆฌํ•˜๋Š” ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์„ ๋งˆ์šดํŠธ ์‹œํ‚ค๊ธฐ ์œ„ํ•œ ๋งˆ์šดํŠธ ํฌ์ธํŠธ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

STRINGย Xย 
MirrorVolumeDRBD ๊ฐ€ ์‹ค์ œ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋ธ”๋ก ์žฅ์น˜ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.STRINGย Xย 
MountPointํŒŒ์ผ ์‹œ์Šคํ…œ์ด ๋งˆ์šดํŠธ ๋  ๋””๋ ‰ํ† ๋ฆฌ์ž…๋‹ˆ๋‹ค. ํ•ด๋‹น ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ์—†๊ฑฐ๋‚˜ ์ด๋ฏธ ์‚ฌ์šฉ ์ค‘์ธ ๋””๋ ‰ํ† ๋ฆฌ์ด๋ฉด ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.DIRECTORYย Oย 
OOS

๋™๊ธฐํ™”๊ฐ€ ํ•„์š”ํ•œ OutOfSync ๊ฐ’์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

์ˆ˜์น˜๊ฐ€ 0์ด ์•„๋‹ ๊ฒฝ์šฐ ๋…ธ๋“œ ๊ฐ„์— ์•„์ง ๋ณต์ œ ํ˜น์€ ๋™๊ธฐํ™” ์™„๋ฃŒ๋˜์ง€ ์•Š์€ ๋ฐ์ดํ„ฐ๊ฐ€ ์กด์žฌํ•˜๊ณ  ์žˆ์Œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋ฏ€๋กœ ์ˆ˜์น˜๊ฐ€ 0์ผ ๊ฒฝ์šฐ ํŽ˜์ผ์˜ค๋ฒ„๋ฅผ ๊ธˆ์ง€ํ•ฉ๋‹ˆ๋‹ค.ย 

STRING0Xย 
ProtocolType๋ฐ์ดํ„ฐ ์ „์†ก ํ”„๋กœํ† ์ฝœ ํƒ€์ž…์ž…๋‹ˆ๋‹ค.
A = ๋น„๋™๊ธฐ ๋ชจ๋“œ
B = ๋ฐ˜๋™๊ธฐ ๋ชจ๋“œ
C = ๋™๊ธฐ ๋ชจ๋“œ
STRINGBXย 
ReayncRate๋ณผ๋ฅจ ๊ฐ„์˜ ์žฌ๋™๊ธฐ ๋น„์œจ์ž…๋‹ˆ๋‹ค.INTEGERย Xย 
RoleStateDRBD๋ณผ๋ฅจ์˜ ์—ญํ•  ์ƒํƒœ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.STRINGย Xย 
SB0Policyํด๋Ÿฌ์Šคํ„ฐ ๋‚ด์˜ ๋ชจ๋“  ๋งด๋ฒ„๊ฐ€ secondary์ผ ๊ฒฝ์šฐ ์ž๋™์œผ๋กœ ์‹คํ–‰๋˜๋Š”ย ์Šคํ”Œ๋ฆฟ๋ธŒ๋ ˆ์ธ ๋ณต๊ตฌ ์ •์ฑ…์ž…๋‹ˆ๋‹ค.STRINGย Xย 
SB1Policyํด๋Ÿฌ์Šคํ„ฐ ๋‚ด์˜ ํ•˜๋‚˜์˜ ๋งด๋ฒ„๊ฐ€ primary์ผ ๊ฒฝ์šฐ ์ž๋™์œผ๋กœ ์‹คํ–‰๋˜๋Š”ย ์Šคํ”Œ๋ฆฟ๋ธŒ๋ ˆ์ธ ๋ณต๊ตฌ ์ •์ฑ…์ž…๋‹ˆ๋‹ค.STRINGย Xย 
SB2Policyํด๋Ÿฌ์Šคํ„ฐ ๋‚ด์˜ ๋ชจ๋“  ๋งด๋ฒ„๊ฐ€ secondary์ผ ๊ฒฝ์šฐ ์ž๋™์œผ๋กœ ์‹คํ–‰๋˜๋Š”ย ์Šคํ”Œ๋ฆฟ๋ธŒ๋ ˆ์ธ ๋ณต๊ตฌ ์ •์ฑ…์ž…๋‹ˆ๋‹ค.STRINGย Xย 

SplitBrainStatus

์Šคํ”Œ๋ฆฟ๋ธŒ๋ ˆ์ธ ์ƒํƒœ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

True: ์Šคํ”Œ๋ฆฟ๋ธŒ๋ ˆ์ธ์ด ๋ฐœ์ƒํ–ˆ์Œ
False: ์Šคํ”Œ๋ฆฟ๋ธŒ๋ ˆ์ธ์ด ์—†์Œ

์ด ์†์„ฑ์€ ๋„คํŠธ์›Œํฌ ๋‹จ์ ˆ ์ƒํƒœ์™€ GIStatus ์†์„ฑ์ด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์Šคํ”Œ๋ฆฟ๋ธŒ๋ ˆ์ธ์ด ๋ฐœ์ƒํ–ˆ๋‹ค๋Š” ์ƒํƒœ ๊ฐ’์„ ๊ฐ–์„ ๋•Œ๋งŒ ์œ ํšจํ•ฉ๋‹ˆ๋‹ค.

SplitbrainDisconnect
SplitbrainTryAutoRecover

์Šคํ”Œ๋ฆฟ๋ธŒ๋ ˆ์ธ์ด ํ•ด๊ฒฐ๋˜๋ฉด ์ด ๊ฐ’์€ false๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

BOOLEANfalseXย 
Synced๋ณผ๋ฅจ์ด ๋™๊ธฐํ™” ์ค‘์ผ ๊ฒฝ์šฐ ๋™๊ธฐํ™” ์ง„ํ–‰์œจ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.INTEGER0Xย 
TotalSpace๋Œ€์ƒ ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์˜ ์ด ํฌ๊ธฐ๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.INTEGER0Xย 
UsedSpaxe๋Œ€์ƒ ๋ฏธ๋Ÿฌ ๋ณผ๋ฅจ์˜ ์‚ฌ์šฉ ํฌ๊ธฐ๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.INTEGER0Xย 
VirtualDeviceDRBD ๊ฐ€ ๋ฐ์ดํ„ฐ ๋ณต์ œ ์‹œ ์‚ฌ์šฉํ•˜๋Š” ๊ฐ€์ƒ ์žฅ์น˜ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.STRINGย Xย 

์†์„ฑ ๊ฐ’์€ ํ•ด๋‹น ๋ฆฌ์†Œ์Šค๋ฅผ ๋“ฑ๋กํ•  ๋•Œ์— ์ž…๋ ฅ๋œ ๊ฐ’์ด๋ฉฐ, '๋ฆฌ์†Œ์Šค ๊ณ ์œ  ์†์„ฑ'์—์„œ ๊ฐ’์„ ๋ณ€๊ฒฝํ•˜๊ฑฐ๋‚˜ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.



ย 

Related content

7-6 ๋ฏธ๋Ÿฌ ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค
7-6 ๋ฏธ๋Ÿฌ ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค
More like this
7-6 ๋ฏธ๋Ÿฌ ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค
7-6 ๋ฏธ๋Ÿฌ ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค
More like this
7.6 ๋ฏธ๋Ÿฌ ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค
7.6 ๋ฏธ๋Ÿฌ ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค
More like this
7.6 ๋ฏธ๋Ÿฌ ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค
7.6 ๋ฏธ๋Ÿฌ ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค
More like this
7.6 ๋ฏธ๋Ÿฌ ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค
7.6 ๋ฏธ๋Ÿฌ ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค
More like this