# LVM TAG ÇÏ´Â ÀÌÀ¯
- °í°´ÀÇ ½Ç¼ö·Î ÀÎÇØ º¼·ýÀÌ ¸¶¿îÆ® µÇ´Â°ÍÀ» ¸·°íÀÚ
- ½Ã½ºÅÛ¿¡¼ ¿À·ù·Î ÀÎÇØ LVM ÀÌ inactive µÇ´Â°ÍÀ» ¸·°íÀÚ
- RHCS¿¡¼ fail-over µÉ ¶§ LVM º¼·ýÀ» Á» ´õ Á¤È®ÇÏ°Ô ÄÁÆ®·Ñ ÇÏ°íÀÚ.
1) LVM ű׹æ¹ý
# vim /etc/lvm/lvm.conf
volume_list = [ "rootvg", "@rhcsh03" ]
// rootvg ´Â root lvm ±×·ìÀ» ¸¶¿îÆ®¸¦ Ç×»ó ÇؾßÇÑ´Ù.
// @rhcsh03 ´Â RHCS rgmanager ¿¡¼ ³Ñ¾î¿Ã¶§ ³Ñ¾î°¥¶§
# rootvg´Â ¾×Ƽºê-Àξ×Ƽºê µÇ´Â°ÍÀ» ¿¹¿Ü ó¸®Çϴ°ÍÀÌ°í,
@rhcsh03¿¡ Æ÷ÇԵǾîÀÖ´Â ¸®¼Ò½º ÆÄÀϽýºÅÛÀ» ¾×Ƽºê-Àξ×ƼºêÇϴ°ÍÀÌ´Ù.
--------------------------------------------------------
# vgchange --addtag @rhcsh03 rootvg
# vgchange --deltag @rhcsh03 rootvg // ÀÌ°Ç ¿øº¹ÇسõÀ»¶§
---------------------------------------------------------
ÀÌ¿Í °°Àº °úÁ¤ÀÌ ½ºÅ©¸³Æ®¿¡ µé¾î°¡ ÀÖ´Ù.
(/usr/share/cluster/lvm_by_vg.sh)
+ÀÌ¿Í °°ÀÌ ¼³Á¤À» Çϸé
rgmanager stop --> vgchange --deltag @rhcsh03 rootvg --> vgchange -an
-> vgchange --addtag @rhcsh04 rootvg -> vgchange -ay
ÀÌ·± ¹æ½ÄÀ¸·Î ha lvm ÀÌ µ¿ÀÛ ÇÑ´Ù.
¾ÆÂü. ±×¸®°í lvm.conf ¸¦ ¼öÁ¤ÇÏ°í
# dracut -H -f /boot/initramfs-$(uname -r).img $(uname -r) ¸¦ ½ÇÇàÇÏ°í ¸®ºÎÆÃÇؾßÇÑ´Ù.
EX) dracut -H -f initramfs-2.6.32-71.el6.x86_64.img 2.6.32-71.el6.x86_64
@°á·ÐÀûÀ¸·Î RHCS¸¦ ÁßÁöÇÏ°í, ha lvm ¸¦ ¸¶¿îÆ® ÇÏ·Á¸é
1) vgchange --addtag @rhcsh04 rootvg
2) vgchange -ay
2-1) vgchange -an // ÀÌ°Ç ¿øº¹ÇسõÀ»¶§
ÀÌ °úÁ¤ÀÌ ÇÊ¿äÇÏ´Ù.
# vgchange -an --deltag node1.cs ¼öµ¿À¸·Î È°¼ºÈ ÇسõÀº HA LVMÀ» ¿ø·¡ µ¹·Á³õÀ»¶§
|