ÀÌ Àå¿¡¼´Â ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡ ÀúÀåµÈ º¼·ýÀ» °ü¸®ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. º¼·ýÀº AFS¿¡¼ °ü¸® ´ÜÀ§·Î ÁöÁ¤µÇ¾î ÀÖÀ¸¹Ç·Î ÀÌ ÀÛ¾÷Àº °ü¸®ÀÚÀÇ ¾÷¹« Áß ¸¹Àº ºÎºÐÀ» Â÷ÁöÇÕ´Ï´Ù.
ÀÌ Àå¿¡¼´Â ÁöÁ¤µÈ ¸í·ÉÀ» »ç¿ëÇÏ¿© ´ÙÀ½ Ÿ½ºÅ©¸¦ ¼öÇàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.
Àбâ/¾²±â º¼·ý ÀÛ¼º | vos create |
Àбâ Àü¿ë º¼·ý ÀÛ¼º | vos addsite ¹× vos release |
¹é¾÷ º¼·ý ÀÛ¼º | vos backup |
ÇÑ ¹ø¿¡ ¿©·¯ ¹é¾÷ º¼·ý ÀÛ¼º | vos backupsys |
VLDB Ç׸ñ °ËÅä | vos listvldb |
º¼·ý Çì´õ °ËÅä | vos listvol |
VLDB Ç׸ñ°ú º¼·ý Çì´õ °ËÅä | vos examine |
º¼·ýÀÇ À̸§ Ç¥½Ã | fs listquota ¶Ç´Â fs examine |
º¼·ý ID ¹øÈ£ Ç¥½Ã | fs examine ¶Ç´Â vos examine ¶Ç´Â vos listvol |
ÆÄƼ¼Ç Å©±â ¹× ¿©À¯ °ø°£ Ç¥½Ã | vos partinfo |
º¼·ý À§Ä¡ Ç¥½Ã | fs whereis ¶Ç´Â vos examine |
¸¶¿îÆ® Æ÷ÀÎÆ® ÀÛ¼º | fs mkmount |
¸¶¿îÆ® Æ÷ÀÎÆ® Á¦°Å | fs rmmount |
¸¶¿îÆ® Æ÷ÀÎÆ® Ç¥½Ã | fs lsmount |
Àбâ/¾²±â º¼·ý À̵¿ | vos move |
º¼·ý Çì´õ¿Í VLDB µ¿±âÈ | vos syncvldb ¹× vos syncserv |
º¼·ý ÇÒ´ç·® ¼³Á¤ | fs setvol ¶Ç´Â fs setquota |
º¼·ý ÇÒ´ç·® Ç¥½Ã | fs quota ¶Ç´Â fs listquota ¶Ç´Â fs examine |
º¼·ý ÇöÀç Å©±â Ç¥½Ã | fs listquota ¶Ç´Â fs examine |
½Ã½ºÅÛ/ÆÄƼ¼ÇÀÇ º¼·ý ¸ñ·Ï Ç¥½Ã | vos listvol |
Àбâ/¾²±â º¼·ý Á¦°Å | vos remove ¹× fs rmmount |
Àбâ Àü¿ë º¼·ý Á¦°Å | vos remove |
¹é¾÷ º¼·ý Á¦°Å | vos remove ¹× fs rmmount |
º¼·ý Á¦°Å, VLDB º¯°æ»çÇ× ¾øÀ½ | vos zap |
Àбâ Àü¿ë »çÀÌÆ® Á¤ÀÇ Á¦°Å | vos remsite |
VLDB Ç׸ñ Á¦°Å, º¼·ý º¯°æ»çÇ× ¾øÀ½ | vos delentry |
º¼·ý ´ýÇÁ | vos dump |
´ýÇÁµÈ º¼·ý º¹¿ø | vos restore |
º¼·ý À̸§ º¯°æ | vos rename, fs rmmount ¹× fs mkmount |
º¼·ý Àá±Ý ÇØÁ¦ | vos unlock |
´ÙÁß º¼·ý Àá±Ý ÇØÁ¦ | vos unlockvldb |
º¼·ý Àá±Ý | vos lock |
AFS º¼·ýÀº AFS µð·ºÅ丮ÀÇ ÆÄÀÏ¿¡ ´ëÇÑ ÄÁÅ×ÀÌ³Ê¿Í °°ÀÌ ±â´ÉÇÏ´Â µð½ºÅ© °ø°£ÀÇ ³í¸®Àû ´ÜÀ§·Î ÆÄÀϵéÀ» ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ ÇÑ ÆÄƼ¼Ç¿¡ ¸ðµÎ º¸°üÇÕ´Ï´Ù. º¼·ýÀÇ ³»¿ëÀ» ¼¿ÀÇ ÆÄÀÏ Æ®¸®¿¡¼ º¼ ¼ö ÀÖ°Ô ÇÏ°í »ç¿ëÀÚ°¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ°Ô ÇÏ·Á¸é AFS ÆÄÀÏ °ø°£ÀÇ µð·ºÅ丮 À§Ä¡·Î º¼·ýÀ» ¸¶¿îÆ®ÇØ¾ß ÇÕ´Ï´Ù. º¼·ý°ú ÆÄÀÏ °ø°£¿¡¼ÀÇ ±× À§Ä¡¿ÍÀÇ °ü°è¸¦ ¸¶¿îÆ® Æ÷ÀÎÆ®¶ó°í ÇÕ´Ï´Ù. ¿Ö³ÄÇÏ¸é º¼·ýÀÌ ÀÛµ¿ÇÏ´Â AFS ³»ºÎ°¡ Ç¥ÁØ µð·ºÅ丮 ¿ä¼Ò¿Í °°ÀÌ º¸ÀÌ°í ¼öÇàµÇ±â ¶§¹®ÀÔ´Ï´Ù. »ç¿ëÀڴ ǥÁØ UNIX µð·ºÅ丮ÀÇ ³»¿ëÀ» ¾×¼¼½ºÇϰí ó¸®ÇÏ´Â °Í°ú °°Àº ¹æ½ÄÀ¸·Î º¼·ýÀÇ ³»¿ëÀ» ¾×¼¼½ºÇϰí ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. º¼·ý°ú µð·ºÅ丮 °£ÀÇ °ü°è¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é º¼·ý ¸¶¿îÆ®¿¡ ´ëÇÏ¿©¸¦ ÂüÁ¶ÇϽʽÿÀ.
°ü¸®ÀÚµéÀÇ ÀÏ»óÀûÀÎ ÀÛ¾÷ Áß ¸¹Àº ºÎºÐÀº ±âº»ÀûÀÎ ±â¾ï¿µ¿ªÀ̸ç AFSÀÇ °ü¸® ´ÜÀ§ÀÎ º¼·ýÀ» ó¸®ÇÏ´Â ÀÛ¾÷°ú °ü·ÃµÇ¾î ÀÖ½À´Ï´Ù. º¼·ýÀÌ ¾î¶² ¹æ½ÄÀ¸·Î ÀÛ¾÷À» º¸´Ù ¿ëÀÌÇÏ°Ô ÇØÁÙ ¼ö Àִ°¡¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é º¼·ýÀÌ AFS È¿À²À» ³ôÀÌ´Â ¹æ¹ýÀ» ÂüÁ¶ÇϽʽÿÀ.
AFS¿¡´Â ´ÙÀ½ ¸ñ·Ï¿¡¼ ¼³¸íÇÏ´Â °Íó·³ ¼¼ °¡Áö À¯ÇüÀÇ º¼·ýÀÌ ÀÖ½À´Ï´Ù.
ÁÖ: | ¹é¾÷ º¼·ýÀº º¼·ýÀÇ ¹é¾÷ ¹öÀüÀÌ º¸Åë º¼·ýÀ» Å×ÀÌÇÁ·Î ¹é¾÷ÇÏ´Â ÇÁ·Î¼¼½ºÀÇ ÇÑ ´Ü°è¿¡ ÇØ´çÇÑ´Ù°í ÇØµµ AFS ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÏ¿© Å×ÀÌÇÁ¿¡ Àü¼ÛµÇ´Â º¼·ýÀÇ ¹é¾÷°ú µ¿ÀÏÇÏÁö ¾Ê½À´Ï´Ù. AFS ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÑ º¼·ý ¹é¾÷¿¡ ´ëÇÑ Á¤º¸¸¦ º¸·Á¸é µ¥ÀÌÅÍ ¹é¾÷À» ÂüÁ¶ÇϽʽÿÀ. |
¾Õ¼ ¼³¸íÇÑ °Íó·³ ¼¼ °¡Áö À¯ÇüÀÇ º¼·ýÀº ¼·Î °ü·ÃµÇ¾î ÀÖ½À´Ï´Ù. Áï Àбâ Àü¿ë ¹× ¹é¾÷ º¼·ýÀº ¸ðµÎ Ŭ·ÐÀ̶ó´Â ÇÁ·Î¼¼½º¸¦ ÅëÇØ Àбâ/¾²±â º¼·ýÀ¸·ÎºÎÅÍ »ý¼ºµÈ °ÍÀÔ´Ï´Ù. Àбâ Àü¿ë ¹× ¹é¾÷ º¼·ýÀº ÀÛ¼ºµÇ¾úÀ» ¶§ÀÇ Àбâ/¾²±â ¿øº»ÀÇ Á¤È®ÇÑ »çº»¿¡ ÇØ´çÇÕ´Ï´Ù.
º¼·ýÀ» »ç¿ëÇÏ¸é ´ÙÀ½ÀÇ ¼¼ °¡Áö ¹æ½ÄÀ¸·Î ¼¿À» º¸´Ù ½±°Ô °ü¸®ÇÏ°í º¸´Ù È¿À²ÀûÀ¸·Î ¸¸µé ¼ö ÀÖ½À´Ï´Ù.
¹é¾÷Àº ¶ÇÇÑ AFS ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÏ¿© º¼·ýÀÇ ³»¿ë »çº»À» Å×ÀÌÇÁ³ª Ư¼ö ¹é¾÷ µ¥ÀÌÅÍ¿¡ ¿µ±¸È÷ ÀúÀå´Â °ÍÀ» ³ªÅ¸³»±âµµ ÇÕ´Ï´Ù. AFS ¹é¾÷ ½Ã½ºÅÛ ±¸¼º ¹× AFS µ¥ÀÌÅÍ ¹é¾÷ ¹× º¹¿øÀ» ÂüÁ¶ÇϽʽÿÀ.
VLDB(Location Database)¿¡´Â ¼¿ÀÇ ¸ðµç º¼·ý¿¡ ´ëÇÑ Ç׸ñÀÌ µé¾î ÀÖ½À´Ï´Ù. Ç׸ñ¿¡¼ °¡Àå Áß¿äÇÑ Á¤º¸´Â AFS µ¥ÀÌÅ͸¦ °¡½ÃÀûÀ¸·Î ¾×¼¼½ºÇÏ´Â µ¥ ÀÖ¾î¼ ÇÙ½ÉÀûÀÎ ¿ä¼ÒÀÎ º¼·ý À§Ä¡ÀÏ °ÍÀÔ´Ï´Ù. »ç¿ëÀÚ°¡ ÆÄÀÏÀ» ¿¸é ij½¬ °ü¸® ÇÁ·Î±×·¥Àº VLDB¸¦ À¯Áö °ü¸®ÇÏ´Â º¼·ý À§Ä¡(VL) ¼¹ö¿¡ ÇØ´ç ÆÄÀÏÀ» Æ÷ÇÔÇÏ´Â º¼·ýÀÌ ÀÖ´Â ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ ¸ñ·ÏÀ» ¹®ÀÇÇÕ´Ï´Ù. ±×·± ´ÙÀ½ ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ÇØ´ç ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡¼ ½ÇÇàµÇ´Â ÆÄÀÏ ¼¹ö·ÎºÎÅÍ ÆÄÀÏÀ» ¿äûÇÕ´Ï´Ù. ÆÄÀÏ À§Ä¡´Â »ç¿ëÀÚ°¡ º¼ ¼ö ¾øÀ¸¸ç »ç¿ëÀÚ´Â ÆÄÀÏÀÇ °æ·Î À̸§¸¸ ¾Ë¸é µË´Ï´Ù.
Àбâ/¾²±â º¼·ý¿¡ ´ëÇÑ VLDB º¼·ý Ç׸ñ¿¡´Â ÀÚüÀÇ VLDB Ç׸ñÀ» °¡Áö°í ÀÖÁö ¾ÊÀº Àбâ Àü¿ë ¹× ¹é¾÷ ¹öÀü¿¡ ´ëÇÑ Á¤º¸µµ µé¾î ÀÖ½À´Ï´Ù(µå¹® ¿¹¿Ü·Î Àбâ Àü¿ë ¿øº»ÀÌ Á¦°ÅµÇ¾úÀ¸¹Ç·Î ÀÚüÀÇ VLDB Ç׸ñÀ» °¡Áö°í ÀÖ´Â Àбâ Àü¿ë º¼·ýÀ» µé ¼ö ÀÖ½À´Ï´Ù). º¼·ýÀÇ VLDB Ç׸ñÀº º¼·ý À̸§, °¢ ¹öÀü(Àбâ/¾²±â, Àбâ Àü¿ë, ¹é¾÷ ¹× releaseClone)¿¡ ´ëÇÑ °íÀ¯ÇÑ º¼·ý ID ¹øÈ£, Àбâ/¾²±â ¶Ç´Â Àбâ Àü¿ë ¹öÀüÀ» ÀúÀåÇÏ´Â »çÀÌÆ®ÀÇ ¼ö, »çÀÌÆ®ÀÇ ¸ñ·ÏÀ» ±â·ÏÇÕ´Ï´Ù.
Çϳª ÀÌ»óÀÇ º¼·ý¿¡ ´ëÇØ VLDB Ç׸ñÀ» Ç¥½ÃÇÏ·Á¸é VLDB Ç׸ñÀ» Ç¥½ÃÇÏ·Á¸é¿¡¼ ¼³¸íÇÏ´Â °Íó·³ vos listvldb ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ±× º¼·ý Çì´õ¿Í ÇÔ²² ´ÜÀÏ º¼·ý¿¡ ´ëÇÑ VLDB Ç׸ñÀ» Ç¥½ÃÇÏ·Á¸é º¼·ýÀÇ VLDB Ç׸ñ ¹× º¼·ý Çì´õ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼ ¼³¸íÇÏ´Â °Íó·³ vos examine ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ(º¼·ý Çì´õ¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é ´ÙÀ½ ÀýÀ» ÂüÁ¶ÇϽʽÿÀ).
º¼·ýÀÇ ¸ðµç ¹öÀüÀÌ ÇϳªÀÇ VLDB Ç׸ñÀ» °øÀ¯ÇÏ´Â ¹Ý¸é ÇÑ AFS ¼¹ö ÆÄƼ¼ÇÀÇ °¢ º¼·ýÀº º¼·ýÀÇ ÆÄÀÏ ¹× µð·ºÅ丮¸¦ À̵éÀÌ ÀúÀåµÇ¾î ÀÖ´Â ÆÄƼ¼Ç¿¡ ´ëÇÑ ½ÇÁ¦ ¸Þ¸ð¸® ÁÖ¼Ò¿¡ ¸ÊÇÎÇÏ´Â µ¥ÀÌÅÍ ±¸Á¶ÀÎ ÀÚüÀÇ º¼·ý Çì´õ¸¦ °¡Áý´Ï´Ù. º¼·ý Çì´õ´Â º¼·ýÀ» ¿¬¼Ó ¸Þ¸ð¸® ºí·Ï¿¡ ÀúÀåµÇµµ·Ï ¿ä±¸ÇÏÁö ¾ÊÀ¸¸é¼ º¼·ýÀÇ ³»¿ëÀ» ³í¸® ÀåÄ¡·Î ¹ÙÀεåÇÕ´Ï´Ù. º¼·ý Çì´õ´Â ¶ÇÇÑ º¼·ý¿¡ ´ëÇÑ ´ÙÀ½ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. ÀϺΠÇ׸ñÀº VLDB Ç׸ñ°ú Áߺ¹µË´Ï´Ù. À̸§, º¼·ý ID ¹øÈ£, À¯Çü, Å©±â, »óÅÂ(¿Â¶óÀÎ, ¿ÀÇÁ¶óÀÎ, »ç¿ëÁß), °ø°£ ÇÒ´ç·®, ÀÛ¼º ³¯Â¥¿Í ¸¶Áö¸· ¼öÁ¤ ³¯Â¥¿¡ ´ëÇÑ ½Ã°£ ¼ÒÀÎ ¹× ÇöÀç ³¯Â¥ ÁßÀÇ ¾×¼¼½º Ƚ¼ö.
Çϳª ÀÌ»óÀÇ ÆÄƼ¼Ç¿¡ º¼·ý Çì´õ¸¦ Ç¥½ÃÇÏ·Á¸é º¼·ý Çì´õ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼ ¼³¸íÇÏ´Â °Íó·³ vos listvol ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ±× º¼·ý Çì´õ¿Í ÇÔ²² ´ÜÀÏ º¼·ý¿¡ ´ëÇÑ VLDB Ç׸ñÀ» Ç¥½ÃÇÏ·Á¸é º¼·ýÀÇ VLDB Ç׸ñ ¹× º¼·ý Çì´õ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼ ¼³¸íÇÏ´Â °Íó·³ vos examine ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.
VLDBÀÇ Á¤º¸´Â ¼¹ö¿¡ ÀÖ´Â °¡´ÉÇÑÇÑ ¸¹Àº ¼öÀÇ ½ÇÁ¦ º¼·ýÀÇ »óÅÂ(º¼·ý Çì´õ¿¡ ±â·Ï)¿Í ÀÏÄ¡ÇÏ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù. VLDB¿¡ ÀÖ´Â º¼·ýÀÇ À§Ä¡ Á¤º¸°¡ À߸øµÇ¸é ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ±× ³»¿ëÀ» ¾×¼¼½ºÇÒ ¼ö ¾ø½À´Ï´Ù. º¼·ýÀÇ »óŸ¦ º¯°æÇÏ´Â vos ¸í·ÉÀ» ½ÇÇàÇÒ ¶§¸¶´Ù º¼·ý ¼¹ö¿Í VL ¼¹ö´Â °øÁ¶ÇÏ¿© º¼·ý Çì´õ¿Í VLDB¸¦ µ¿±âÈ »óÅ·ΠÀ¯ÁöÇÕ´Ï´Ù. µå¹® °æ¿ìÁö¸¸ vos Á¶ÀÛÀÌ ¹Ì¸® Áß´ÜµÈ °æ¿ì¿Í °°ÀÌ Çì´õ¿Í VLDB°¡ ´Þ¶óÁö´Â »óȲµµ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. À̵éÀÇ À絿±âÈ¿¡ ´ëÇÑ ÁöħÀ» º¸·Á¸é VLDB ¹× º¼·ý Çì´õ µ¿±âȸ¦ ÂüÁ¶ÇϽʽÿÀ.
º¼·ýÀÇ ³»¿ëÀ» ¼¿ÀÇ ÆÄÀÏ Æ®¸®¿¡¼ º¼ ¼ö ÀÖ°Ô ÇÏ°í »ç¿ëÀÚ°¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ°Ô ÇÏ·Á¸é AFS ÆÄÀÏ °ø°£ÀÇ µð·ºÅ丮 À§Ä¡·Î º¼·ýÀ» ¸¶¿îÆ®ÇØ¾ß ÇÕ´Ï´Ù. º¼·ý°ú ÆÄÀÏ °ø°£¿¡¼ÀÇ ±× À§Ä¡¿ÍÀÇ °ü°è¸¦ ¸¶¿îÆ® Æ÷ÀÎÆ®¶ó°í ÇÕ´Ï´Ù. AFS ¸¶¿îÆ® Æ÷ÀÎÆ®´Â º¸ÅëÀÇ UNIX ÆÄÀÏ ½Ã½ºÅÛ µð·ºÅ丮¿Í °°ÀÌ º¸ÀÌ°í ±â´Éµµ ÇÏÁö¸¸ ±¸Á¶ÀûÀ¸·Î´Â ij½¬ °ü¸® ÇÁ·Î±×·¥¿¡ µð·ºÅ丮¿Í ¿¬°üµÈ º¼·ýÀÇ À̸§À» ¾Ë·Á ÁÖ´Â ±âÈ£ ¿¬°á¿¡ °¡±õ½À´Ï´Ù. ¸¶¿îÆ® Æ÷ÀÎÆ®´Â ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ ±× ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÇØ¼®ÇÏ´Â ¹æ¹ýÀ» ¾Ë°í ÀÖÀ» ¶§¸¸ µð·ºÅ丮·Î º¸À̰í ÀÛµ¿ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ ¿äûÇÑ ÆÄÀÏÀ» °Ë»öÇØ¾ß ÇÏ´Â ÀϹÝÀûÀÎ °æ¿ì¸¦ °í·ÁÇØ º¸½Ê½Ã¿À. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº AFS ·çÆ®(º¸Åë /afs µð·ºÅ丮¿¡ ¸¶¿îÆ®µÇ¾î ÀÖÀ½)¿¡¼ ÇØ´ç ÆÄÀϱîÁö °è¼ÓµÇ´Â ÆÄÀÏÀÇ ¿ÏÀüÇÑ °æ·Î À̸§À» µû¶ó ÁøÇàÇÕ´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ ÁøÇà µµÁß¿¡ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¸¸³ª¸é(¶Ç´Â °¡·ÎÁö¸£¸é) ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Àаí ÇØ´ç µð·ºÅ丮 À§Ä¡¿¡ ¸¶¿îÆ®µÈ º¼·ýÀÇ À̸§À» ¾Ë¾Æ ³À´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº º¼·ý À§Ä¡(VL) ¼¹ö¿¡ ´ëÇÑ À§Ä¡ Á¤º¸¸¦ ¾òÀº ÈÄ¿¡ ÁöÁ¤µÈ º¼·ýÀ» ÆäÄ¡ÇÏ°í ·çÆ® µð·ºÅ丮¸¦ ¿±´Ï´Ù. º¼·ýÀÇ ·çÆ® µð·ºÅ丮´Â Æ÷ÇԵǾî ÀÖ´Â ¸ðµç ÆÄÀÏ, ÇÏÀ§ µð·ºÅ丮 ¹× ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ³ª¿ÇÕ´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº °æ·Î À̸§ÀÇ ±× ´ÙÀ½ ¿ä¼Ò¿¡ ´ëÇÑ ·çÆ® µð·ºÅ丮 ¸ñ·ÏÀ» ½ºÄµÇÕ´Ï´Ù. ¶ÇÇÑ °æ·Î¸¦ °è¼Ó µû¶ó°¡¸é¼ ¿äûµÈ ÆÄÀÏÀÌ ÀÖ´Â º¼·ý¿¡ µµÂøÇÒ ¶§±îÁö ÀÌ ¹æ¹ýÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÇØ¼®ÇÕ´Ï´Ù.
¸¶¿îÆ® Æ÷ÀÎÆ®´Â AFS ÆÄÀÏ °ø°£À» ¿¬°áÇÏ´Â ½Ç¸¶¸®°¡ µÇ¾î º¼·ýÀÌ ¿©·¯ ´Ù¸¥ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡ ÀÕ´Â °æ¿ì¿¡µµ ÇϳªÀÇ ½É¸®½º(seamless) ÆÄÀÏ Æ®¸® ÇüŸ¦ ÀÛ¼ºÇÕ´Ï´Ù. º¼·ýÀÇ ³»¿ëÀº º¼·ýÀÌ µð·ºÅ丮 À§Ä¡¿¡ ¸¶¿îÆ®µÉ ¶§ º¸°í ¾×¼¼½ºÇÒ ¼ö ÀÖÀ¸¸ç º¼·ýÀÌ ¸¶¿îÆ®µÇÁö ¾ÊÀ¸¸é Àý´ë ¾×¼¼½ºÇÒ ¼ö ¾ø½À´Ï´Ù.
ÆÄÀÏ Æ®¸®ÀÇ µÑ ÀÌ»óÀÇ À§Ä¡¿¡ º¼·ýÀ» ¸¶¿îÆ®ÇÒ ¼ö ÀÖÀ¸³ª À̰ÍÀº µÎ °¡Áö ÀÌÀ¯·Î ±ÇÀåµÇÁö ¾Ê½À´Ï´Ù. ¸ÕÀú ÆÄÀÏ °ø°£ÀÇ °èÃþÀû ¼ºÇâÀ» ÆÄ±«ÇÒ ¼ö ÀÖ½À´Ï´Ù. µÑ°, ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ÆÄÀÏ¿¡ µµ´ÞÇϱâ À§ÇØ ÃßÀûÇÏ´Â °æ·Î À̸§¿¡ È¥µ¿À» ÀÏÀ¸Å³ ¼ö ÀÖ½À´Ï´Ù (¿¹¸¦ µé¾î pwd ¸í·ÉÀÇ ¿¹ÃøÄ¡ ¸øÇÑ Ãâ·Â ¾ß±â). ±×·¯³ª µÑ ÀÌ»óÀÇ µð·ºÅ丮¿¡ º¼·ýÀ» ¸¶¿îÆ®Çϸé ÇØ´ç º¼·ýÀÇ ·çÆ® µð·ºÅ丮¿Í ¿¬°üµÈ ¾×¼¼½º Á¦¾î ¸ñ·Ï(ACL)ÀÌ ¸ðµç ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ Àû¿ëµË´Ï´Ù.
¿©·¯ À¯ÇüÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ÀÖÀ¸¸ç ij½¬ °ü¸® ÇÁ·Î±×·¥Àº °¢ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ´Ù¸¥ ¹æ½ÄÀ¸·Î ó¸®ÇÏ¸ç °¢ ¸¶¿îÆ® Æ÷ÀÎÆ®´Â ´Ù¸¥ ¸ñÀû¿¡ ÀûÇÕÇÕ´Ï´Ù. º¼·ý ¸¶¿îÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.
Àбâ/¾²±â º¼·ýÀÇ À̸§Àº ÃÖ´ë 22ÀÚ±îÁö »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. º¼·ý ¼¹ö´Â ÀÚµ¿À¸·Î .readonly ¹× .backup È®ÀåÀÚ¸¦ °¢°¢ Àбâ Àü¿ë º¼·ý°ú ¹é¾÷ º¼·ý¿¡ Ãß°¡ÇÕ´Ï´Ù. ÀûÀýÇÑ °æ¿ì¿¡µµ º¼·ý À̸§¿¡ È®ÀåÀÚ¸¦ ¸í½ÃÀûÀ¸·Î Ãß°¡ÇÏÁö ¸¶½Ê½Ã¿À.
ÀϹÝÀûÀ¸·Î º¼·ýÀÌ Æ÷ÇÔÇÏ´Â µ¥ÀÌÅÍÀÇ À¯ÇüÀÌ º¼·ý À̸§¿¡ ÁöÁ¤µË´Ï´Ù. ¿¹¸¦ µé¾î ¸ðµç »ç¿ëÀÚ º¼·ýÀ» user.usernameÀ¸·Î ¸í¸íÇÏ´Â °ÍÀÌ ÀϹÝÀûÀÌ¸ç ¿©±â¼ usernameÀº »ç¿ëÀÚÀÇ ·Î±×ÀÎ À̸§ÀÔ´Ï´Ù. ÀÌ¿Í ¸¶Âù°¡Áö·Î ¸¹Àº ¼¿µéÀº ½Ã½ºÅÛ À¯Çü ÄÚµå·Î ½ÃÀ۵Ǵ À̸§À» °¡Áø º¼·ý¿¡ ½Ã½ºÅÛ 2Áø ÆÄÀÏÀ» Ãß°¡ÇÕ´Ï´Ù. ´Ù¸¥ ¸í¸í ±ÔÄ¢¿¡ ´ëÇÑ ¸ñ·ÏÀ» º¸·Á¸é º¼·ýÀ» ÀÛ¼ºÇÏ¿© °ü¸® °£ÆíÈÇϱ⸦ ÂüÁ¶ÇϽʽÿÀ.
Àбâ/¾²±â º¼·ýÀº °¡Àå ±âº»ÀûÀÎ º¼·ý À¯ÇüÀ¸·Î Àбâ Àü¿ë ¶Ç´Â ¹é¾÷ ¹öÀüÀ» ÀÛ¼ºÇϱâ À§ÇØ ¹Ýµå½Ã ¸ÕÀú Á¸ÀçÇØ¾ß ÇÕ´Ï´Ù. vos create ¸í·ÉÀ» ½ÇÇàÇÏ¿© Àбâ/¾²±â º¼·ýÀ» ÀÛ¼ºÇÒ °æ¿ì VL ¼¹ö´Â »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ À̸§À» ±â·ÏÇÏ´Â VLDB Ç׸ñÀ» ÀÛ¼ºÇϰí, Àбâ/¾²±â º¼·ý ID ¹øÈ£¸¦ ÁöÁ¤Çϰí, ³ªÁß¿¡ ÀÛ¼ºµÉ ¼ö ÀÖ´Â Àбâ Àü¿ë ¹× ¹é¾÷ ¹öÀü¿¡ ´ëÇÑ µÎ °³ÀÇ ¿¬¼Ó º¼·ý ID ¹øÈ£¸¦ ¿¹¾àÇØ µÓ´Ï´Ù. µ¿½Ã¿¡ º¼·ý ¼¹ö´Â »ç¿ëÀÚ°¡ ÁöÁ¤ÇÏ´Â »çÀÌÆ®¿¡ º¼·ý Çì´õ¸¦ ÀÛ¼ºÇÏ°í µð½ºÅ©¿¡ º¼·ý ·çÆ® µð·ºÅ丮ÀÇ À̸§À» ±â·ÏÇÒ °ø°£À» ÇÒ´çÇÕ´Ï´Ù. ÀÌ À̸§Àº »ç¿ëÀÚ°¡ fs mkmount ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ýÀ» ¸¶¿îÆ®ÇÒ ¶§ ä¿öÁö°í ¸¶¿îÆ® Æ÷ÀÎÆ® À̸§°ú ÀÏÄ¡ÇÕ´Ï´Ù. ´ÙÀ½Àº º¼·ý Çì´õ¿¡µµ ±â·ÏµË´Ï´Ù.
ÀÛ¼º ÈÄ¿¡ ÇÒ´ç·®À» º¯°æÇÏ·Á¸é º¼·ý ÇÒ´ç·®°ú ÇöÀç Å©±â ¼³Á¤ ¹× Ç¥½Ã¿¡¼ ¼³¸íÇÏ´Â °Íó·³ fs setquota ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.
% bos listusers <machine name>
% fs listacl [<dir/file path>]
system:administrators ±×·ìÀÇ ±¸¼º¿øÀº Ç×»ó ¸ðµç ACL¿¡ ´ëÇØ ¾Ï½ÃÀûÀ¸·Î a(administer) ±ÇÇÑÀ» °¡Áö¸ç, ±âº»ÀûÀ¸·Î´Â l(lookup) ±ÇÇÑÀ» °¡Áö¸ç ÇÊ¿äÇÑ °æ¿ì fs setacl ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÁÖ: | ÀÌ ¸í·ÉÀÇ Ãâ·Â¿¡¼ ÆÄƼ¼Ç °ü·Ã Åë°è°¡ Ç×»ó Ç¥ÁØ UNIX df ¸í·É Ãâ·ÂÀÇ ÇØ´ç °ª°ú ÀÏÄ¡ÇÏ´Â °ÍÀº ¾Æ´Õ´Ï´Ù. ÀÌ ¸í·É¿¡¼ º¸°íÇÑ Åë°è´Â ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ 5ºÐ °£°ÝÀ¸·Î ÆÄƼ¼Ç Á¤º¸¿¡ ´ëÇØ ÆÄÀÏ ¼¹ö¸¦ Æú¸µÇϹǷΠ»ý¼ºµÈ ÀÌÈÄ¿¡ ÃÖ´ë 5ºÐ±îÁö °æ°úµÉ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÀϺΠ¿î¿µ üÁ¦¿¡¼ df ¸í·ÉÀÇ ÆÄƼ¼Ç Å©±â º¸°í¿¡´Â ÀÌ ¸í·ÉÀÇ °è»ê¿¡´Â Æ÷ÇԵǾî ÀÖÁö ¾ÊÀº ¿¹¾àµÈ °ø°£ÀÌ Æ÷ÇԵǹǷΠ¾à 10%°¡ ´õ Ä¿Áú ¼ö ÀÖ½À´Ï´Ù. |
% vos partinfo <machine name> [<partition name>]
¿©±â¼
% vos create <machine name> <partition name> <volume name> \ [-maxquota <initial quota (KB)>]
¿©±â¼
% fs mkmount <directory> <volume name>
% fs lsmount <directory>
% fs setvol <dir/file path> -offlinemsg <offline message>
¿©±â¼
¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ´ëÇÑ Àбâ/¾²±â °æ·Î¸¦ ÁöÁ¤ÇÏ¿© Àбâ Àü¿ë º¼·ýÀ» º¯°æÇÏ·Á°í ÇÒ ¶§ ¹ß»ýÇÏ´Â Àå¾Ö¸¦ ÇÇÇϽʽÿÀ. ÀϹÝÀûÀ¸·Î °æ·Î À̸§ÀÇ µÎ ¹øÂ° ·¹º§ÀÇ ¼¿ À̸§ ¾Õ¿¡ ¸¶Ä§Ç¥¸¦ »ç¿ëÇÏ¿© Àбâ/¾²±â °æ·Î¸¦ ³ªÅ¸³»½Ê½Ã¿À(¿¹¸¦ µé¾î /afs/.abc.com). ÆÄÀÏ °æ·Î¸¦ ÅëÇÑ Àбâ/¾²±â ¹× Àбâ Àü¿ë °æ·ÎÀÇ °³³ä¿¡ ´ëÇØ Á»´õ »ìÆì º¸·Á¸é ¸¶¿îÆ® Æ÷ÀÎÆ® Åë°ú ±ÔÄ¢À» ÂüÁ¶ÇϽʽÿÀ.
¹é¾÷ ¶Ç´Â Àбâ Àü¿ë º¼·ýÀ» ÀÛ¼ºÇϱâ À§ÇØ º¼·ý ¼¹ö´Â Àбâ/¾²±â ¿øº» º¼·ýÀ» Ŭ·Î´×ÇÏ¿© Ŭ·ÐÀ» ÀÛ¼ºÇϱ⠽ÃÀÛÇÕ´Ï´Ù. º¼·ý ¼¹ö´Â vos backup ¶Ç´Â vos backupsys ¸í·É(¹é¾÷ º¼·ýÀÇ °æ¿ì) ¶Ç´Â vos release ¸í·É(Àбâ Àü¿ë º¼·ýÀÇ °æ¿ì)À» ½ÇÇàÇÏ¿© ÀÚµ¿À¸·Î Ŭ·ÐÀ» ÀÛ¼ºÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ ÇØ¾ß ÇÒ Æ¯Á¤ ÀÛ¾÷Àº ¾ø½À´Ï´Ù.
Ŭ·ÐÀº Àбâ/¾²±â ¿øº» º¼·ýÀÇ µ¥ÀÌÅÍ »çº»ÀÌ ¾Æ´Ï°í Àбâ/¾²±â º¼·ýÀÇ vnode »öÀÎ »çº»ÀÔ´Ï´Ù. vnode »öÀÎÀº µ¥ÀÌÅͰ¡ ÀÖ´Â ÆÄƼ¼ÇÀÇ ¹°¸®Àû µð½ºÅ© ºí·Ï°ú º¼·ý¿¡ ÀÖ´Â ÆÄÀÏ ¹× µð·ºÅ丮 °£ÀÇ Æ÷ÀÎÅÍÀÇ Å×À̺íÀÔ´Ï´Ù. ´ÙÀ½ ¹æ½ÄÀ¸·Î Ŭ·ÐÀ¸·ÎºÎÅÍ ¹é¾÷ ¹× Àбâ Àü¿ë º¼·ýÀÌ ÀÛ¼ºµË´Ï´Ù.
±×¸² 1. Àбâ/¾²±â ¿øº» ¹× Ŭ·Ð º¼·ý °£ÀÇ ÆÄÀÏ °øÀ¯
![]() |
º¹Á¦´Â Àбâ/¾²±â º¼·ýÀÇ Àбâ Àü¿ë »çº»ÀÇ ÀÛ¼º°ú ÀÌ º¹»çº»À» Çϳª ÀÌ»óÀÇ Ãß°¡ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡ ºÐ¹èÇÏ´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. º¹Á¦¸¦ ¼öÇàÇÏ¸é µÑ ÀÌ»óÀÇ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡¼ º¼·ýÀÇ ³»¿ëÀ» ¾×¼¼½ºÇÒ ¼ö ÀÖÀ¸¹Ç·Î µ¥ÀÌÅÍ »ç¿ë È¿À²ÀÌ Áõ°¡µË´Ï´Ù. ¶ÇÇÑ ³×Æ®¿öÅ© ¹× ÆÄÀÏ ¼¹öÀÇ ÀÛ¾÷ ·Îµå¸¦ ÁÙÀÓÀ¸·Î½á ½Ã½ºÅÛ È¿À²¼ºÀ» Áõ°¡½Ãų ¼ö ÀÖ½À´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ ¼¹ö ¼±È£µµ¿¡ µû¶ó ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ °¡Àå °¡±î¿î ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡ ÀúÀåµÈ º¼·ý »çº»À» ¾×¼¼½ºÇÏ°Ô µÇ´Â °æ¿ì ³×Æ®¿öÅ© ·Îµå°¡ ÁÙ¾îµì´Ï´Ù. ÆÄÀÏ ¼¹ö »óÀÇ ·Îµå´Â Àбâ/¾²±â º¼·ýÀ¸·ÎºÎÅÍ ÆäÄ¡µÈ °¢ ÆÄÀÏ¿¡ ´ëÇÑ ÄݹéÀÇ °æ¿ì¿Í ¹Ý´ë·Î Àбâ Àü¿ë º¼·ý¿¡¼ ÆäÄ¡µÈ ¸ðµç µ¥ÀÌÅÍ¿¡ ´ëÇÑ ÇÑ ¹øÀÇ Äݹ鸸 ½ÇÇàÇϹǷΠ¿ª½Ã ÁÙ¾îµì´Ï´Ù. º¼·ýÀÌ °ü¸®ÀÚ Á¶Ä¡¿¡ µû¶ó ´Þ¶óÁö´Â °æ¿ì¸¦ Á¦¿ÜÇÏ°í º¯°æµÇÁö ¾ÊÀ¸¹Ç·Î Àüü Àбâ Àü¿ë º¼·ý¿¡ ´ëÇØ ´ÜÀÏ Äݹ鸸À¸·Îµµ ÃæºÐÇÕ´Ï´Ù.
º¼·ýÀ» º¹Á¦ÇÒ ¶§´Â µÎ °¡Áö ¸í·ÉÀ» ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù. ¸ÕÀú vos addsite ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ýÀÇ VLDB Ç׸ñ¿¡ Çϳª ÀÌ»óÀÇ »çÀÌÆ® Á¤ÀǸ¦ Ãß°¡ÇϽʽÿÀ(»çÀÌÆ®´Â ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ Æ¯Á¤ ÆÄƼ¼ÇÀÓ). ±×·± ´ÙÀ½ vos release ¸í·ÉÀ» »ç¿ëÇÏ¿© Àбâ/¾²±â ¿øº» º¼·ýÀ» º¹Á¦Çϰí Ŭ·ÐÀ» Á¤ÀÇµÈ Àбâ Àü¿ë »çÀÌÆ®¿¡ ºÐ¹èÇϽʽÿÀ. °¢ Àбâ Àü¿ë »çÀÌÆ®¿¡ ´ëÇØ Çѹø¾¿¸¸ vos addsite ¸í·ÉÀ» ½ÇÇàÇÏ¸é µÇÁö¸¸ Àбâ/¾²±â º¼·ýÀÇ ³»¿ëÀÌ º¯°æµÇ°í »ç¿ëÀÚ°¡ Àбâ Àü¿ë º¼·ýÀ» °»½ÅÇϱ⠿øÇÒ ¶§¸¶´Ù vos release ¸í·ÉÀ» Àç½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.
»ç¿ëÀÚ°¡ ÀϰüµÈ ÆÄÀÏ ½Ã½ºÅÛ º¸±â¸¦ ¿øÇÏ´Â °æ¿ì Àбâ Àü¿ë »çÀÌÆ®¿¡ ´ëÇØ °»½ÅµÈ º¼·ýÀÇ ¸±¸®½º°¡ ¿øÀÚ ÇüÅ¿©¾ß ÇÕ´Ï´Ù. Áï ¸ðµç Àбâ Àü¿ë »çÀÌÆ®´Â »õ ¹öÀüÀÇ º¼·ýÀ» ¹Þ°Å³ª ¸ðµç »çÀÌÆ®°¡ ÇöÀç °¡Áö°í ÀÖ´Â ¹öÀüÀ» ±×´ë·Î À¯ÁöÇØ¾ß ÇÒ °ÍÀÔ´Ï´Ù. vos release ¸í·ÉÀº º¼·ýÀÇ Àбâ Àü¿ë ¹öÀüÀÇ ¸ðµç »çº»ÀÌ Àбâ/¾²±â ¿øº» ¹× ¼·Î °£¿¡ ÀÏÄ¡ÇÒ ¼ö ÀÖ°Ô ¸¸µéµµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. ½Ã½ºÅÛ ¶Ç´Â ¼¹ö ÇÁ·Î¼¼½º ÀÛµ¿ ÁßÁö¿Í °°Àº ¹®Á¦Á¡ÀÌ ¸±¸®½º Á¶ÀÛÀÇ ¼º°øÀûÀÎ ¿Ï·á¸¦ ¹æÇØÇÏ´Â °æ¿ì AFS´Â µÎ °¡Áö ¸ÞÄ«´ÏÁòÀ» »ç¿ëÇÏ¿© »ç¿ëÀÚ¿¡°Ô °æ°íÇÕ´Ï´Ù.
ù°·Î ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â »õ º¼·ý ¹öÀüÀ» ¼ö½ÅÇÏÁö ¸øÇÑ °¢ Àбâ Àü¿ë »çÀÌÆ®¸¦ ¸í¸íÇϴ ǥÁØ ¿À·ù ½ºÆ®¸²¿¡ ¿À·ù ¸Þ½ÃÁö¸¦ »ý¼ºÇÕ´Ï´Ù. µÑ°·Î ¸±¸®½º Á¶ÀÛ Áß¿¡ º¼·ý À§Ä¡(VL) ¼¹ö´Â ÇØ´ç »çÀÌÆ®°¡ »õ º¼·ý ¹öÀüÀ» °¡Áö°í ÀÖ´ÂÁö ¿©ºÎ¸¦ ³ªÅ¸³»´Â Ç÷¡±×(New release ¹× Old release)·Î VLDB Ç׸ñÀÇ »çÀÌÆ® Á¤ÀǸ¦ Ç¥½ÃÇÕ´Ï´Ù. Á¶ÀÛÀÌ ¿Ï·áµÈ ÈÄ¿¡ Ç÷¡±×°¡ ³²¾Æ ÀÖÀ¸¸é ÀÛ¾÷Àº ¼º°øÀûÀ¸·Î ¿Ï·áµÇÁö ¸øÇÑ °ÍÀÔ´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº New release Ç÷¡±×·Î Ç¥½ÃµÈ »çÀÌÆ®º¸´Ù ´õ Å« ÀÛ¾÷ ºÎÇϸ¦ ÃÊ·¡ÇÒ ¼ö ÀÖÀ¸¹Ç·Î Old release Ç÷¡±×·Î Ç¥½ÃµÈ Àбâ Àü¿ë »çÀÌÆ®ÀÇ ¾×¼¼½º¸¦ °ÅºÎÇÕ´Ï´Ù. Àå¾ÖÀÇ ¿øÀÎÀ» Á¶»çÇÏ¿© ¾ø¾Ø ´ÙÀ½ ¿À·ù ¾øÀÌ ¸±¸®½º°¡ ¿Ï·áµÇ´Â µ¥ ÇÊ¿äÇÑ ¸¸Å vos release ¸í·ÉÀ» ½ÇÇàÇÏ´Â °ÍÀº Áß¿äÇÕ´Ï´Ù.
½ÇÆÐÇÑ ¸±¸®½º Á¶ÀÛ ÀÌÈÄ¿¡ º¼·ýÀÇ VLDB Ç׸ñ¿¡ ³²¾Æ ÀÖ´Â »çÀÌÆ® Ç÷¡±×ÀÇ ÆÐÅÏÀº Á¶ÀÛÀÌ ½ÇÆÐÇÏ´Â ½ÃÁ¡À» ¾Ë¾Æ³»´Â µ¥ µµ¿òÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. vos examine ¶Ç´Â vos listvldb ¸í·ÉÀ» »ç¿ëÇÏ¿© VLDB Ç׸ñÀ» Ç¥½ÃÇϽʽÿÀ. VL ¼¹ö´Â º¼·ý ¼¹öÀÇ Á¶ÀÛ°ú °ü·ÃÇÏ¿© ´ÙÀ½°ú °°ÀÌ Ç÷¡±×¸¦ ¼³Á¤ÇÕ´Ï´Ù.
±âº»ÀûÀ¸·Î º¼·ý ¼¹ö´Â »õ ReleaseCloneÀ» ÀÛ¼ºÇØ¾ß ÇÒÁö ¿©ºÎ¸¦ ÀÚµ¿ÀûÀ¸·Î °áÁ¤ÇÕ´Ï´Ù.
±âº» µ¿ÀÛÀ» ¹«½ÃÇÏ°í °Á¦·Î º¼·ý ¼¹ö°¡ »õ·Î¿î ReleaseCloneÀ» ÀÛ¼ºÇÏ¿© Àбâ Àü¿ë »çÀÌÆ®¿¡ ¸±¸®½ºÇÏ°Ô ÇÏ·Á¸é -f Ç÷¡±×¸¦ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À. À̰ÍÀº ¿¹¸¦ µé¾î Àбâ/¾²±â »çÀÌÆ®ÀÇ µ¥ÀÌÅͰ¡ ±âÁ¸ÀÇ ReleaseCloneÀÌ ÀÌÀüÀÇ ¸±¸®½º Á¶ÀÛ Áß¿¡ ÀÛ¼ºµÈ ÀÌÈÄ¿¡ º¯°æµÇ¾úÀ» ¶§ ÀûÀýÇÕ´Ï´Ù.
ÃÖ´ë È¿À²À» À§ÇØ µÎ °¡Áö ±âÁØÀ» ¸¸Á·ÇÏ´Â º¼·ý¸¸ º¹Á¦ÇϽʽÿÀ.
Àбâ Àü¿ë º¼·ýÀ» ¸í½ÃÀûÀ¸·Î ¸¶¿îÆ®ÇÏ´Â °ÍÀº (.readonly È®ÀåÀÚ¸¦ »ç¿ëÇÏ¿© º¼·ýÀ» ¸í¸íÇÏ´Â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼º) ÀϹÝÀûÀ¸·Î ºÒÇÊ¿äÇϸç ÀûÀýÇÏÁö ¾Ê½À´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº °¡´ÉÇÒ ¶§¸¶´Ù º¹Á¦µÈ º¼·ýÀÇ Àбâ Àü¿ë º¼·ýÀ» ¾×¼¼½ºÇÏ´Â ±âº»ÀûÀÎ ¼ºÇâÀ» °¡Áö°í ÀÖ½À´Ï´Ù. ¸¶¿îÆ® Æ÷ÀÎÆ® Åë°ú ±ÔÄ¢¿¡¼ Á»´õ ÀÚ¼¼È÷ ¼³¸íÇÏ´Â °Íó·³ ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ³»ºÎ¿¡¼ º¼·ý À̸§À» ÀÐÀ» ¶§ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¸¸³¯ ¶§ VL ¼¹ö¿¡ Á¢¼ÓÇÏ¿© ÇØ´ç º¼·ýÀÌ ÀÖ´Â »çÀÌÆ®ÀÇ ¸ñ·ÏÀ» È®ÀÎÇÕ´Ï´Ù. Á¤»óÀûÀÎ °æ¿ì¿¡ ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ Àбâ Àü¿ë º¼·ý¿¡ ÀÖ°í Àбâ/¾²±â º¼·ýÀ» ¸í¸íÇϸé (.readonly ¶Ç´Â .backup È®ÀåÀÚ¸¦ °¡ÁöÁö ¾Ê´Â º¼·ý) ij½¬ °ü¸® ÇÁ·Î±×·¥Àº Ç×»ó º¼·ýÀÇ Àбâ Àü¿ë »çº»À» ¾×¼¼½ºÇÏ·Á°í ÇÕ´Ï´Ù. µû¶ó¼ °Á¦·Î Àбâ Àü¿ë º¼·ýÀ» ¸¶¿îÆ®ÇÔÀ¸·Î½á ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ Àбâ Àü¿ë º¼·ýÀ» ¾×¼¼½ºÇÏ°Ô ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.
¸î °¡Áö ÀÌÀ¯·Î ÀÎÇØ Àбâ/¾²±â »çÀÌÆ®¿¡ Àбâ Àü¿ë º¼·ýÀ» µÎ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¸ÕÀú Àбâ/¾²±â »çÀÌÆ®ÀÇ Àбâ Àü¿ë º¼·ýÀº ¸ðµç µ¥ÀÌÅÍÀÇ »çº»¿¡ ÇØ´çÇϴ Ŭ·ÐÀ̹ǷΠÀûÀº µð½ºÅ© °ø°£¸¸ ¿ä±¸ÇÕ´Ï´Ù(Ŭ·Ð ¹× Ŭ·Î´×¿¡ ´ëÇÏ¿© Âü°í). Àбâ/¾²±â º¼·ý¿¡¼ ¸¹Àº ¼öÀÇ ÆÄÀÏÀÌ Á¦°ÅµÇ°Å³ª º¯°æµÇ´Â °æ¿ì¿¡¸¸ Àбâ Àü¿ë »çº»ÀÌ ¸¹Àº µð½ºÅ© °ø°£À» Â÷ÁöÇÕ´Ï´Ù. ÀÌ·¯ÇÑ »óȲÀº º¹Á¦µÈ Àбâ/¾²±â º¼·ýÀÇ º¯°æ¿¡ ´ëÇÑ ´ëó ¹æ¾ÈÀÌ ÀÌ º¼·ýÀ» À纹Á¦ÇÏ´Â °ÍÀ̹ǷΠº°·Î ÀÚÁÖ ¹ß»ýÇÏÁö ¾Ê½À´Ï´Ù. Àбâ/¾²±â »çÀÌÆ®¿¡ Àбâ Àü¿ë º¼·ýÀ» µÎ´Â ¶Ç ´Ù¸¥ ÀÌÀ¯´Â ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ ¸ðµç Àбâ Àü¿ë »çº»À» ¾×¼¼½ºÇÒ ¼ö ¾ø°Ô µÇ´Â °æ¿ì º¹Á¦µÈ º¼·ýÀÇ Àбâ/¾²±â ¹öÀüÀ» ¾×¼¼½ºÇÏ·Á°í ½ÃµµÇÏÁö ¾Ê´Â´Ù´Â °ÍÀÔ´Ï´Ù. Àбâ/¾²±â º¼·ýÀÌ ÀÖ´Â ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¸¸ ¾×¼¼½º°¡ °¡´ÉÇÑ À¯ÀÏÇÑ ½Ã½ºÅÛÀÎ °æ¿ì ij½¬ °ü¸® ÇÁ·Î±×·¥Àº Àбâ/¾²±â »çÀÌÆ®¿¡ Àбâ Àü¿ë »çº»ÀÌ ÀÖÀ» ¶§¸¸ ÀÌ µ¥ÀÌÅ͸¦ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
Á¤ÀÇÇÒ Àбâ Àü¿ë »çÀÌÆ®ÀÇ ¼ö´Â ¿©·¯ ¿ä¼Ò¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù. º¼·ýÀÇ ³»¿ë¿¡ ´ëÇÑ ¿ä±¸ ¼öÁذú »ç¿ëÀÚ°¡ º¼·ýÀÇ ¿©·¯ »çº»¿¡ ´ëÇØ »ç¿ëÇÏ·Á´Â µð½ºÅ© °ø°£ÀÇ Å©±â¸¦ ÅëÇØ »çÀÌÆ® ¼ö°¡ °áÁ¤µÉ °ÍÀÔ´Ï´Ù. ¹°·Ð ¿¹»óµÇ´Â °¢ Àбâ Àü¿ë »çÀÌÆ®¿¡´Â º¼·ýÀ» Æ÷ÇÔÇϴµ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â ÃæºÐÇÑ °ø°£ÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. º¼·ýÀÇ Àбâ Àü¿ë »çº» ¼ö¿¡ ´ëÇÑ Á¦ÇÑÀº AFS ¸±¸®½º ³ëÆ®¿¡ Á¤ÀǵǾî ÀÖ´Â º¼·ýÀÇ VLDB Ç׸ñ¿¡ ÀÖ´Â ÃÖ´ë »çÀÌÆ® ¼ö Á¤ÀÇ¿¡ ÀÇÇØ °áÁ¤µË´Ï´Ù. º¼·ýÀÇ Àбâ/¾²±â ¹× ¹é¾÷ ¹öÀüÀ» Æ÷ÇÔÇÏ´Â »çÀÌÆ®´Â ÇϳªÀÇ »çÀÌÆ®·Î °è»êµÇ°í °¢ Àбâ Àü¿ë »çÀÌÆ®´Â Ãß°¡ »çÀÌÆ®·Î °è»êµË´Ï´Ù(Àбâ/¾²±â »çÀÌÆ®¿Í µ¿ÀÏÇÑ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ ¹× ÆÄƼ¼Ç¿¡ Á¤ÀÇµÈ Àбâ Àü¿ë »çÀÌÆ®´Â º°µµÀÇ »çÀÌÆ®·Î °è»êµÊ). ¶ÇÇÑ º¼·ý ¼¹ö°¡ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ ´ç ÇϳªÀÇ Àбâ Àü¿ë º¼·ý »çº»¸¸ Çã¿ëÇÑ´Ù´Â »ç½ÇÀ» ¾Ë¾Æ µÎ½Ê½Ã¿À.
´ÙÀ½ ÀýÀÇ ÁöħÀº ÀÐ°Ô Àü¿ë »çÀÌÆ®°¡ ÇöÀç Á¤ÀǵǾî ÀÖÁö ¾ÊÀº º¼·ýÀ» º¹Á¦ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. ±×·¯³ª ´Ù¸¥ ÀϹÝÀûÀÎ »óȲ¿¡¼ ÀÌ ÁöħÀ» »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
% bos listusers <machine name>
% vos examine <volume name or ID>
Ãâ·ÂÀÇ ¸¶Áö¸· Çà¿¡´Â VLDB·ÎºÎÅÍÀÇ º¼·ý »çÀÌÆ® Á¤Àǰ¡ Ç¥½ÃµË´Ï´Ù.
ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ ÆÄƼ¼Ç¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â °ø°£ÀÇ ¾çÀ» Ç¥½ÃÇÏ·Á¸é Àбâ/¾²±â º¼·ý ÀÛ¼º¿¡¼ ÀÚ¼¼È÷ ¼³¸íÇÏ´Â °Íó·³ vos partinfo ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.
% vos partinfo <machine name> [<partition name>]
% vos addsite <machine name> <partition name> <volume name or ID>
¿©±â¼
% bos status <machine name> fs vlserver
% vos release <volume name or ID> [-f]
¿©±â¼
% vos examine <volume name or ID>
´Ü°è 6ÀÇ Ãâ·Â¿¡ Ç÷¡±×°¡ ³ªÅ¸³ª´Â °æ¿ì º¼·ý ¼¹ö°¡ ¸±¸®½º Á¶ÀÛ Áß¿¡ ¿À·ù ¸Þ½ÃÁö¸¦ »ý¼ºÇÏÁö ¾Ê°í Ç÷¡±×°¡ ´õ ÀÌ»ó ³ªÅ¸³ªÁö ¾ÊÀ» ¶§±îÁö ´Ü°è 4 ¹× 5¸¦ ¹Ýº¹ÇϽʽÿÀ. ³×Æ®¿öÅ©, ½Ã½ºÅÛ ¶Ç´Â ¼¹ö ÇÁ·Î¼¼½º ÀÛµ¿ ÁßÁö·Î ÀÎÇØ Àбâ/¾²±â »çÀÌÆ®³ª Àбâ Àü¿ë »çÀÌÆ®¸¦ ¾×¼¼½ºÇÒ ¼ö ¾ø´Ù´Â »ç½ÇÀ» ¾Ë°í ÀÖÀ» °æ¿ì¿¡´Â vos release ¸í·ÉÀ» ½ÇÇàÇÏÁö ¸¶½Ê½Ã¿À.
¹é¾÷ º¼·ýÀº Àбâ/¾²±â ¿øº»ÀÌ ÀÖ´Â µ¿ÀÏÇÑ »çÀÌÆ®¿¡ Àִ Ŭ·ÐÀÔ´Ï´Ù(Ŭ·Î´× °³³äÀ» »ìÆì º¸·Á¸é Ŭ·Ð ¹× Ŭ·Î´×¿¡ ´ëÇÏ¿©¸¦ ÂüÁ¶ÇϽʽÿÀ). ´ÙÀ½ÀÇ µÎ °¡Áö ¸ñÀûÀ¸·Î º¼·ýÀÇ ¹é¾÷ ¹öÀüÀ» ÀÛ¼ºÇÏ°Ô µË´Ï´Ù.
vos backupsys ¸í·ÉÀ» »ç¿ëÇϸé ÇÑ ¹ø¿¡ ¿©·¯ Àбâ/¾²±â º¼·ýÀÇ ¹é¾÷ ¹öÀüÀÌ ÀÛ¼ºµË´Ï´Ù. ÀÌ ¸í·ÉÀº AFS ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÏ¿© Å×ÀÌÇÁ·ÎÀÇ ´ë±Ô¸ðÀÇ ¹é¾÷À» °èȹÇÒ ¶§ À¯¿ëÇÕ´Ï´Ù.
VLDB¿¡ ³ª¿µÈ ¸ðµç Àбâ/¾²±â º¼·ýÀ» Ŭ·ÐÇÏ·Á¸é ¸ðµç ¸í·É ¿É¼ÇÀ» »ý·«ÇϽʽÿÀ. ±×·¸Áö ¾ÊÀº °æ¿ì ´Ù¾çÇÑ º¼·ý ±×·ìÀ» Ŭ·ÐÇϵµ·Ï ¸í·É ¿É¼ÇÀ» Á¶ÇÕÇϽʽÿÀ. ¿É¼ÇÀº º¼·ýÀ» ¼±ÅÃÇÒ ¶§ µÎ °¡Áö ±âº»ÀûÀÎ ±âÁØ Áß Çϳª¸¦ »ç¿ëÇÕ´Ï´Ù. ±âÁØ¿¡´Â À§Ä¡(-server ¹× -partition Àμö) ¶Ç´Â º¼·ý À̸§¿¡¼ ÁöÁ¤µÈ ¹®ÀÚ ½ºÆ®¸µ ÁýÇÕ Áß Çϳª°¡ Á¸ÀçÇÏ´ÂÁö ¿©ºÎ(-prefix, -exclude ¹× -xprefix ¿É¼Ç)°¡ ÀÖ½À´Ï´Ù.
ÇϳªÀÇ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡ À§Ä¡ÇÏ´Â º¼·ý¸¸ Ŭ·ÐÇÏ·Á¸é -server Àμö¸¦ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À. ÇϳªÀÇ ÆÄƼ¼Ç¿¡ À§Ä¡ÇÏ´Â º¼·ý¸¸ Ŭ·ÐÇÏ·Á¸é -server ¹× -partition Àμö¸¦ Á¶ÇÕÇÏ¿© »ç¿ëÇϽʽÿÀ. -partition Àμö´Â ¸ðµç ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ ÁöÁ¤µÈ ÆÄƼ¼Ç¿¡ À§Ä¡ÇÏ´Â º¼·ýÀ» Ŭ·ÐÇϴµ¥µµ ´Üµ¶À¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. À̵é Àμö´Â ±× À̸§¿¡ ±â¹ÝÇÏ¿© º¼·ýÀ» ¼±ÅÃÇÏ´Â Àμö¿Í ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
À̸§¿¡ Æ÷ÇÔµÈ ¹®ÀÚ ½ºÆ®¸µ¿¡ ±â¹ÝÇÏ¿© º¼·ýÀ» ¼±ÅÃÇÏ·Á¸é ÁöÁ¤µÈ ¹æ½ÄÀ¸·Î -prefix, -exclude ¹× -xprefix ¿É¼ÇÀ» Á¶ÇÕÇÏ¿© »ç¿ëÇϽʽÿÀ( -server ¹× -partition Àμö »ç¿ë ¿©ºÎ¿¡ °ü°è ¾øÀ½).
-exclude Ç÷¡±×¸¦ -prefix ¹× -xprefix Àμö¿Í Á¶ÇÕÇØ¼ »ç¿ëÇÏ¸é ¸í·ÉÀº -prefix Àμö¿¡ ÇØ´çÇÏÁö ¾Ê´Â ¸ðµç º¼·ýÀÇ ¸ñ·ÏÀ» ÀÛ¼ºÇÑ ´ÙÀ½ ÀÌ ¸ñ·Ï¿¡ -xprefix Àμö¿¡ ÇØ´çÇÏ´Â º¼·ýÀ» Ãß°¡ÇÕ´Ï´Ù. -exclude Ç÷¡±×°¡ »ç¿ëµÇÁö ¾ÊÀ» ¶§´Â -xprefix Àμö¿¡¼ ÁöÁ¤ÇÑ ¹®ÀÚ ½ºÆ®¸µÀÌ -prefix Àμö¿¡¼ ÁöÁ¤ÇÑ º¼·ýÀÇ ¼ºê¼¼Æ®¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì¿¡¸¸ °á°ú°¡ È¿°úÀûÀÌ µË´Ï´Ù.
-prefix ¹× -xprefix Àμö´Â ¸ðµÎ ¿©·¯ °³ÀÇ °ªÀ» Çã¿ëÇÏ¸ç º¼·ý ±×·ìÀ» ÇØÃ¼ÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. °¢ °ªÀº ´ÙÀ½ÀÇ µÎ °¡Áö À¯Çü Áß Çϳª¸¦ °¡Áý´Ï´Ù.
-prefix '^.*aix'
½ÇÁ¦·Î º¼·ýÀ» Ŭ·ÐÇÏÁö´Â ¾ÊÀ¸¸é¼ Ŭ·ÐµÉ º¼·ý ¸ñ·ÏÀ» Ç¥½ÃÇÏ·Á¸é -dryrun Ç÷¡±×¸¦ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À. º¼·ýÀ» ¼±ÅÃÇÏ´Â µ¥ »ç¿ëµÇ´Â ±âÁØÀ» ¿ä¾àÇÏ´Â ¹®ÀåÀ» Ç¥½ÃÇÏ·Á¸é -verbose Ç÷¡±×¸¦ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À.
´ÜÀÏ º¼·ýÀ» ¹é¾÷ÇÏ·Á¸é vos backup ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ÀÌ ¸í·ÉÀº ´ÜÀÏ º¼·ýÀ» ã±â À§ÇÑ º¸´Ù °£ÆíÇÑ ±â¼úÀ» Á¦°øÇÕ´Ï´Ù.
´ëºÎºÐÀÇ ¼¿Àº ¸ÅÀÏ °ü·ÃµÈ º¼·ýÀÇ »õ·Î¿î ¹é¾÷ ¹öÀüÀ» ÀÛ¼ºÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÑ ÀÏÀ̶ó´Â °ÍÀ» ¾Ë°í ÀÖ½À´Ï´Ù. ¹é¾÷ Á¶ÀÛÀº Àбâ/¾²±â º¼·ýÀ» ÀϽÃÀûÀ¸·Î »ç¿ë ºÒ°¡´ÉÇÏ°Ô ÇϹǷΠ»ç¿ëµµ°¡ ³·À» ¶§ ¹é¾÷ ¹öÀüÀ» ÀÛ¼ºÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
Äֿܼ¡¼ vos backupsys ¶Ç´Â vos backup ¸í·ÉÀ» ½ÇÇàÇϰųª ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ BosConfig ÆÄÀÏ¿¡ Ŭ·Ð Ç׸ñÀ» ÀÛ¼ºÇÏ¿© °ü¸®ÀÚ°¡ ¹é¾÷ Á¶ÀÛÀ» ÃʱâÈÇÒ Çʿ並 ¾ø¾Ù ¼ö ÀÖ½À´Ï´Ù.
´ÙÀ½ ¿¹Á¦ ¸í·ÉÀº ½Ã½ºÅÛ fs3.abc.comÀÇ /usr/afs/local/BosConfig ÆÄÀÏ¿¡ backupusers¶ó´Â cron ÇÁ·Î¼¼½º¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ÀÌ ÇÁ·Î¼¼½º´Â ¸ÅÀÏ »õº® 1½Ã¿¡ ½ÇÇàµÇ¾î ±× À̸§ÀÌ ¹®ÀÚ¿ user.·Î ½ÃÀÛÇÏ´Â ¸ðµç º¼·ýÀÇ ¹é¾÷ ¹öÀüÀ» ¼¿¿¡ ÀÛ¼ºÇÕ´Ï´Ù. -localauth Ç÷¡±×¸¦ »ç¿ëÇϸé ÇÁ·Î¼¼½º´Â ÀÎÁõÀ» ¹ÞÁö ¸øÇÑ »óÅ¿¡¼ ±ÇÇÑ ÀÖ´Â vos backupsys ¸í·ÉÀ» È£ÃâÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. -cmd Àμö´Â BOS ¼¹ö(·ÎÄà ¼öÆÛÀ¯Àú ·çÆ®·Î ½ÇÇà)¿¡ ´ëÇÑ PATH ȯ°æ º¯¼ö¿¡ º¸Åë AFS 2Áø ÆÄÀÏ·ÎÀÇ °æ·Î°¡ µé¾î ÀÖÁö ¾ÊÀ¸¹Ç·Î vos 2Áø ÆÄÀÏ¿¡ ´ëÇÑ ¿ÏÀüÇÑ °æ·Î À̸§À» ÁöÁ¤ÇÑ´Ù´Â Á¡À» ¾Ë¾Æ µÎ½Ê½Ã¿À.
% bos create fs3.abc.com backupusers cron \ -cmd "/usr/afs/bin/vos backupsys -prefix user -localauth" "1:00"
¾Õ¼ ¼³¸íÇÑ °Íó·³ ¹é¾÷ º¼·ýÀº ¹é¾÷ÀÌ ÀÛ¼ºµÇ¾úÀ» ¶§ÀÇ Àбâ/¾²±â ¿øº»ÀÇ »óŸ¦ º¸Á¸ÇÕ´Ï´Ù. ¸¹Àº ¼¿Àº »ç¿ëÀÚ°¡ °ü¸®ÀÚÀÇ µµ¿òÀ» ¿äûÇÏÁö ¾Ê°í ¸¶Áö¸· ¹é¾÷ÀÌ ÀÛ¼ºµÈ ÈÄ¿¡ ½Ç¼ö·Î »èÁ¦Ç߰ųª º¯°æÇÑ µ¥ÀÌÅ͸¦ ¾×¼¼½ºÇÏ°í º¹¿øÇÒ ¼ö ÀÖµµ·Ï ¹é¾÷ º¼·ýÀ» ¸¶¿îÆ®Çϵµ·Ï ¼±ÅÃÇÕ´Ï´Ù. »ç¿ëÀÚ º¼·ýÀÇ ¹é¾÷ ¹öÀüÀ» ¸¶¿îÆ®Çϱ⠰¡Àå ÀûÀýÇÑ À§Ä¡´Â »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮ÀÇ ÇÏÀ§ µð·ºÅ丮ÀÔ´Ï´Ù. ÀÌ µð·ºÅ丮¿¡ ´ëÇÑ ÀûÀýÇÑ À̸§¿¡´Â OldFiles¿Í BackupÀÌ Æ÷ÇԵ˴ϴÙ. ÀÌ ÇÏÀ§ µð·ºÅ丮´Â ¹é¾÷ÀÌ ÀÛ¼ºµÇ¾úÀ» ¶§ÀÇ ÇüÅ ±×´ë·Î »ç¿ëÀÚ ÀÚ½ÅÀÇ È¨ µð·ºÅ丮¿Í °°Àº ¸ð¾çÀ» °¡Áö¸ç ¸ðµç ÆÄÀϰú µð·ºÅ丮°¡ µ¿ÀÏÇÑ »ó´ëÀû À§Ä¡¿¡ ÀÖ½À´Ï´Ù.
»ç¿ëÀÚ¸¦ À§ÇÑ ¹é¾÷ º¼·ýÀ» ÀÛ¼ºÇÏ¿© ¸¶¿îÆ®ÇÏ´Â °æ¿ì »ç¿ëÀÚ¿¡°Ô ¹é¾÷ º¼·ýÀÌ ÀÛ¼ºµÇ¾úÀ½À» ¾Ë¸®½Ê½Ã¿À. AFS »ç¿ëÀÚ ¾È³»¼¿¡¼´Â »ç¿ëÀÚ°¡ ¹é¾÷ º¼·ýÀ» »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÏ´ÂÁö ¿©ºÎ°¡ ¼±ÅÃÀûÀ̹ǷΠ¹é¾÷ º¼·ýÀ» ¾ð±ÞÇÏÁö ¾Ê½À´Ï´Ù. »õ ¹é¾÷À» »ý¼ºÇÏ´Â ºóµµ¸¦ »ç¿ëÀÚ¿¡°Ô ¾Ë·Á¼ º¹±¸ÇÒ ¼ö ÀÖ´Â º¼·ýÀ» ¾Ë ¼ö ÀÖ°Ô ÇϽʽÿÀ. ¹é¾÷ º¼·ýÀÇ µ¥ÀÌÅÍ´Â º¯°æµÉ ¼ö ¾ø´Ù´Â Á¡À» »ó±â½ÃÄÑ Ç¥ÁØ UNIX cp ¸í·ÉÀ» »ç¿ëÇÏ¿© Ȩ º¼·ýÀ¸·Î ±× µ¥ÀÌÅ͸¦ º¹»çÇÏ°í °Å±â¿¡¼ ¼öÁ¤ÇÒ ¼ö ÀÖ°Ô ÇϽʽÿÀ. ¹é¾÷ º¼·ý¿¡ µ¥ÀÌÅͰ¡ Àбâ/¾²±â º¼·ý ÇÒ´ç·®¿¡ Æ÷ÇÔµÇÁö ¾Ê´Â´Ù´Â Á¡À» ´Ù½Ã Çѹø ¾Ë·Á ÁֽʽÿÀ.
% bos listusers <machine name>
% fs listacl [<dir/file path>]
system:administrators ±×·ìÀÇ ±¸¼º¿øÀº Ç×»ó ¸ðµç ACL¿¡ ´ëÇØ ¾Ï½ÃÀûÀ¸·Î a(administer) ±ÇÇÑÀ» °¡Áö¸ç, ±âº»ÀûÀ¸·Î´Â l(lookup) ±ÇÇÑÀ» °¡Áö¸ç ÇÊ¿äÇÑ °æ¿ì fs setacl ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.
% vos backup <volume name or ID> Created backup volume for volume name or ID
¿©±â¼
% fs mkmount <directory> <volume name>.backup
¿©±â¼
% fs lsmount <directory>
% bos listusers <machine name>
% vos backupsys [-prefix <common prefix on volume(s)>+] \ [-server <machine name>] [-partition <partition name>] \ [-exclude] [-xprefix <negative prefix on volume(s)>+] [-dryrun] [-verbose]
¿©±â¼
¸¶¿îÆ® Æ÷ÀÎÆ®´Â º¼·ý ¸¶¿îÆ®¿¡ ´ëÇÏ¿©¿¡¼ ¼³¸íÇÏ´Â °Íó·³ AFS ÆÄÀÏ °ø°£¿¡¼ AFS º¼·ýÀÇ ³»¿ëÀ» º¼ ¼ö ÀÖ°í ¾×¼¼½ºÇÒ ¼ö ÀÖ°Ô ÇØ ÁÝ´Ï´Ù. ÀÌ Àý¿¡¼´Â ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ ÆÄÀÏ °ø°£À» Áö³ª°¥ ¶§ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ó¸®ÇÏ´Â ¹æ¹ýÀ» Á» ´õ ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù. ¶ÇÇÑ ¼¼ °¡Áö À¯ÇüÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®, ±× ¸ñÀû ¹× À̵é À¯ÇüÀ» ±¸º°ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÏ°í ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼º, Á¦°Å ¹× °ËÅäÇÏ´Â ÁöħÀ» Á¦°øÇÕ´Ï´Ù.
ij½¬ °ü¸® ÇÁ·Î±×·¥Àº AFS ÆÄÀÏÀ» Åë°úÇÏ¿© ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¸¸³µÀ» ¶§ ´ÙÀ½ÀÇ ¼¼ °¡Áö ±âº» ±ÔÄ¢À» ÁؼöÇÕ´Ï´Ù.
ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ .readonly ¶Ç´Â .backup È®ÀåÀÚ¸¦ »ç¿ëÇÏ¿© º¼·ýÀ» ÁöÁ¤ÇÏ´Â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¸¸³¯ ¶§ ÇØ´ç À¯ÇüÀÇ º¼·ý¸¸ ¾×¼¼½ºÇÕ´Ï´Ù. ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ .backup ¶Ç´Â .readonly È®ÀåÀÚ°¡ ¾øÀ¸¸é ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ±ÔÄ¢ 2¿Í 3À» »ç¿ëÇÕ´Ï´Ù.
¿¹¸¦ µé¾î ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ¹é¾÷ ¹öÀüÀ» ¸í¸íÇÏ´Â °æ¿ì º¼·ýÀÇ Àбâ/¾²±â ¹öÀüÀ» Àý´ë·Î ¾×¼¼½ºÇÏÁö ¾Ê½À´Ï´Ù. ÁöÁ¤µÈ ¹öÀüÀ» ¾×¼¼½ºÇÒ ¼ö ¾ø´Â °æ¿ì ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ¿À·ù¸¦ º¸°íÇÕ´Ï´Ù.
¸¶¿îÆ® Æ÷ÀÎÆ®°¡ Àбâ Àü¿ë º¼·ý¿¡ À§Ä¡Çϰí ÂüÁ¶ÇÏ´Â º¼·ýÀÌ º¹Á¦µÇ¸é ij½¬ °ü¸® ÇÁ·Î±×·¥Àº º¼·ýÀÇ Àбâ Àü¿ë »çº»À» ¾×¼¼½ºÇÏ·Á°í ÇÕ´Ï´Ù. ÂüÁ¶µÈ º¼·ýÀÌ º¹Á¦µÇÁö ¾ÊÀ¸¸é ij½¬ °ü¸® ÇÁ·Î±×·¥Àº Àбâ/¾²±â »çº»À» ¾×¼¼½ºÇÕ´Ï´Ù. µû¶ó¼ ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ÆÄÀÏ °ø°£À» ÅëÇÑ Àбâ Àü¿ë °æ·Î¸¦ ¼±È£ÇÏ¿© °¡´ÉÇÒ ¶§ Àбâ Àü¿ë º¼·ýÀ» ¾×¼¼½ºÇÕ´Ï´Ù.
ij½¬ °ü¸® ÇÁ·Î±×·¥Àº root.afs º¼·ýÀÇ Àбâ Àü¿ë »çº»ÀÌ ÀÖ´Â °æ¿ì ÀÌ »çº»À» Ç×»ó ¾×¼¼½ºÇϹǷΠóÀ½¿¡´Â Àбâ Àü¿ë °æ·Î¿¡¼ ½ÃÀÛÇÕ´Ï´Ù. º¼·ýÀº ¼¿ÀÇ AFS ÆÄÀÏ °ø°£ÀÇ ·çÆ®(ÀϹÝÀûÀ¸·Î /afs¶ó°í ¸í¸íµÊ)¿¡ ¸¶¿îÆ®µË´Ï´Ù. Áï root.afs º¼·ýÀÌ º¹Á¦µÇ¸é ij½¬ °ü¸® ÇÁ·Î±×·¥Àº Àбâ/¾²±â »çº»ÀÌ ¾Æ´Ñ Àбâ Àü¿ë »çº»À» ¾×¼¼½ºÇÏ·Á°í ÇÕ´Ï´Ù. ÀÌ ±ÔÄ¢Àº ¿¬¼ÓµÇ´Â °¢ º¼·ýÀÌ º¹Á¦µÇ´Â ÇÑ Ä³½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ Àбâ Àü¿ë °æ·Î¸¦ °è¼Ó µû¶ó°¡°Ô ÇÕ´Ï´Ù. À̰ÍÀº ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ AFS ÆÄÀÏ °ø°£ ¾Æ·¡¿¡ ¸¶¿îÆ®µÈ º¹Á¦ º¹·ýÀ» ¾×¼¼½ºÇϱâ À§ÇØ root.afs ¹× root.cell º¼·ýÀÌ º¹Á¦µÇ¾î¾ß ÇÔÀ» ÀǹÌÇÕ´Ï´Ù. º¼·ýÀº ÀϹÝÀûÀ¸·Î °¢°¢ /afs ¹× /afs/cellname µð·ºÅ丮¿¡ ¸¶¿îÆ®µË´Ï´Ù.
¸¶¿îÆ® Æ÷ÀÎÆ®°¡ Àбâ/¾²±â º¼·ý¿¡ À§Ä¡ÇÏ°í º¼·ý À̸§¿¡ .readonly ¶Ç´Â .backup È®ÀåÀÚ°¡ ¾ø´Â °æ¿ì ij½¬ °ü¸® ÇÁ·Î±×·¥Àº º¼·ýÀÇ Àбâ/¾²±â ¹öÀü¸¸ ¾×¼¼½ºÇÏ·Á°í ÇÕ´Ï´Ù. ÀÌ ¾×¼¼½º ½Ãµµ´Â Àбâ Àü¿ë ¹öÀüÀ» ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â °æ¿ì¿¡µµ Àбâ/¾²±â ¹öÀüÀ» ¾×¼¼½ºÇÒ ¼ö ¾ø´Â °æ¿ì ¿À·ù¸¦ ¹ß»ýÇÏ¸é¼ ½ÇÆÐÇÕ´Ï´Ù. ÀÌ »óȲ¿¡¼ ij½¬ °ü¸® ÇÁ·Î±×·¥Àº Àбâ/¾²±â °æ·Î¿¡ À§Ä¡ÇÏ¸ç ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ .readonly È®ÀåÀÚ¸¦ »ç¿ëÇÏ¿© º¼·ýÀ» ¸í½ÃÀûÀ¸·Î ¸í¸íÇÏÁö ¾Ê´Â ÇÑ Àбâ Àü¿ë °æ·Î·Î ´Ù½Ã µÇµ¹¾Æ°¥ ¼ö ¾ø½À´Ï´Ù(¼¿ ¹æ½ÄÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®´Â ´ÙÀ½¿¡¼ ¼³¸íÇÏ´Â °Íó·³ ÀÌ ±ÔÄ¢ÀÇ Áß¿äÇÑ ¿¹¿Ü »óȲÀÌ µË´Ï´Ù).
AFS´Â ij½¬ °ü¸® ÇÁ·Î±×·¥¿¡¼ ó¸®ÇÏ´Â ¹æ½ÄÀ¸·Î ÀÎÇØ °¢°¢ÀÌ ´Ù¸¥ ¸ñÀû¿¡ ÀûÇÕÇÑ ¼¼ °¡Áö À¯ÇüÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ »ç¿ëÇÕ´Ï´Ù.
AFS´Â ÆÄÀÏ °ø°£ÀÇ ´ë´Ù¼öÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ÀÏ¹Ý ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÏ ¶§ ÃÖ»óÀ¸·Î ¼öÇàµË´Ï´Ù. ¿Ö³ÄÇÏ¸é ¸¶¿îÆ® Æ÷ÀÎÆ® Åë°ú ±ÔÄ¢Àº º¹Á¦ ¹× ºñº¹Á¦ º¼·ýÀÇ »ç¿ëÀ» °¡Àå È¿À²ÀûÀ¸·Î ¸¸µé¾îÁֱ⠶§¹®ÀÔ´Ï´Ù. º¹Á¦µÈ º¼·ýÀÇ Àбâ Àü¿ë »çº»ÀÌ ¿©·¯ °³ ÀÖÀ» È®·üÀÌ ÀÖÀ¸¹Ç·Î ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ ´ÜÀÏ Àбâ/¾²±â ¹öÀüÀ» ¾×¼¼½ºÇÏ´Â °Íº¸´Ù Àбâ Àü¿ë »çº» Áß Çϳª¸¦ ¾×¼¼½ºÇÏ´Â °ÍÀÌ ´õ ½¬¿î °ÍÀ¸·Î »ý°¢µÇ¸ç µÎ ¹øÂ° ±ÔÄ¢Àº ÀÌ·¯ÇÑ °æÇâÀ» À¯µµÇÕ´Ï´Ù. º¼·ýÀÌ º¹Á¦µÇÁö ¾ÊÀº °æ¿ì ¼¼ ¹øÂ° ±ÔÄ¢Àº »ç¿ëÇÒ ¼ö ÀÖ´Â Àбâ/¾²±â º¼·ý À¯ÇüÀÌ Çϳª¸¸ ÀÖÀ» ¶§ ÀÌ Àбâ/¾²±â º¼·ýÀ» ¿©ÀüÈ÷ ¾×¼¼½ºÇÒ ¼ö ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù. Áï, ÀÏ¹Ý ¸¶¿îÆ® Æ÷ÀÎÆ®´Â °Á¦·Î ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ Àбâ Àü¿ë º¼·ý(¸í½ÃÀûÀ¸·Î´Â "Àбâ Àü¿ë ¸¶¿îÆ® Æ÷ÀÎÆ®"ÀÌ ¾Æ´Ô)À» Ç×»ó ¾×¼¼½ºÇÏ°Ô ÇÏÁö ¾Ê½À´Ï´Ù.
ÀÏ¹Ý ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á¸é ÀÏ¹Ý ¶Ç´Â Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á¸é¿¡¼ ¼³¸íÇÏ´Â °Íó·³ fs mkmount ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.
ÁÖ: | ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ ÀÏ¹Ý ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ÀÇÇØ ¸í¸íµÈ º¹Á¦ º¼·ýÀÇ Àбâ Àü¿ë ¹öÀüÀ» ¾×¼¼½ºÇÒ ¼ö ÀÖ°Ô ÇÏ·Á¸é °æ·Î À̸§¿¡¼ ±× À§¿¡ ¸¶¿îÆ®µÈ ¸ðµç º¼·ý ¿ª½Ã º¹Á¦µÇ¾î¾ß ÇÕ´Ï´Ù. À̰ÍÀº ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ ¸ñÇ¥ º¼·ýÀ¸·ÎÀÇ Àбâ Àü¿ë °æ·Î¿¡¸¸ °è¼Ó À§Ä¡ÇÒ ¼ö ÀÖ´Â À¯ÀÏÇÑ ¹æ¹ýÀÔ´Ï´Ù. |
¼¿ÀÇ ÆÄÀÏ °ø°£¿¡ ÇϳªÀÇ Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¸ ÀÛ¼ºÇϰí À̸¦ »ç¿ëÇÏ¿© ¼¿ÀÇ root.cell º¼·ýÀ» AFS ÆÄÀÏ °ø°£ ·çÆ®(ÀϹÝÀûÀ¸·Î /afs/.cellname) ¹Ù·Î ¾Æ·¡¿¡ ¸¶¿îÆ®ÇÏ´Â °ÍÀÌ ÀϹÝÀûÀÔ´Ï´Ù. ¾Õ¼ ÁöÀûÇÑ °Íó·³ Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ® À̸§ ¸Ç ¾Õ¿¡ ¸¶Ä§Ç¥¸¦ µÎ´Â °ÍÀÌ ÀϹÝÀûÀÔ´Ï´Ù(¿¹: /afs/.abc.com). ÀÌ ¸¶Ä§Ç¥´Â Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ µ¿ÀÏÇÑ ·¹º§ÀÇ root.cell º¼·ý¿¡ ´ëÇÑ ÀÏ¹Ý ¸¶¿îÆ® Æ÷ÀÎÆ®¿Í ±¸ºÐÇØ ÁÝ´Ï´Ù. À̰ÍÀº µ¿ÀÏÇÑ º¼·ý¿¡ ´ëÇØ µÎ °³ÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ´Â °ÍÀÌ ÀϹÝÀûÀÎ À¯ÀÏÇÑ °æ¿ì¿¡ ÇØ´çÇÕ´Ï´Ù. ÀÌ·¯ÇÑ Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ´ëÇÑ ¸í¸í ±ÔÄ¢ÀÌ Á¦½ÃÇÏ´Â ¹Ù¶÷Á÷ÇÑ ºÎ°¡ È¿°ú´Â ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ -a Ç÷¡±×°¡ Æ÷ÇÔµÇÁö ¾Ê´Â ÇÑ UNIX ls ¸í·ÉÀÇ Ãâ·Â¿¡ ³ªÅ¸³ªÁö ¾ÊÀ¸¹Ç·Î ÀÌ ÁöÁ¡À» »ç¿ëÇÏÁö ¾Ê´Â ÀÏ¹Ý »ç¿ëÀÚµéÀº º¼ ¼ö ¾ø´Ù´Â °ÍÀÔ´Ï´Ù.
ÆÄÀÏ °ø°£ÀÇ ÀÌ ÁöÁ¡¿¡ ÇϳªÀÇ Àбâ/¾²±â ÁöÁ¡ÀÌ ÀÖ´Â °æ¿ì ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ ÆÄÀÏ °ø°£ ¸Ç À§ÀÇ Àбâ/¾²±â °æ·Î¸¦ µû¶ó°¡°Ô µÇ¹Ç·Î ÇÊ¿äÇÒ ¶§ ¸ðµç º¼·ýÀÇ Àбâ/¾²±â ¹öÀüÀ» ¾×¼¼½ºÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. µ¿½Ã¿¡ root.cell º¼·ý¿¡ ´ëÇÑ ÀÏ¹Ý ¸¶¿îÆ® Æ÷ÀÎÆ®´Â ´ëºÎºÐÀÇ °æ¿ì¿¡ ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ Àбâ Àü¿ë °æ·Î¸¦ µû¶ó°¡°Ô ÇÕ´Ï´Ù.
Àбâ Àü¿ë ¶Ç´Â ¹é¾÷ º¼·ý¿¡ ´ëÇØ ÇϳªÀÇ Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ »ç¿ëÇÏ´Â °ÍÀº °¡´ÉÇÏÁö¸¸ ¹Ýµå½Ã ±×·¸°Ô ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ù ¹øÂ° ¸¶¿îÆ® Æ÷ÀÎÆ® Åë°ú ±ÔÄ¢¿¡¼´Â ÀÏ¹Ý ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÇ º¼·ý À̸§ÀÌ .readonly ¶Ç´Â .backup È®ÀåÀÚ¸¦ °¡Áö´Â °æ¿ì ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ ÀÌµé º¼·ýÀ» ¾×¼¼½ºÇϵµ·Ï ÁöÁ¤Çϰí ÀÖ½À´Ï´Ù.
Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á¸é ÀÏ¹Ý ¶Ç´Â Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á¸é¿¡¼ ¼³¸íÇÏ´Â °Íó·³ fs mkmount ¸í·É¿¡¼ -rw Ç÷¡±×¸¦ »ç¿ëÇϽʽÿÀ.
Àбâ/¾²±â °æ·Î¸¦ Åë°úÇÏ¸é ¿ÜºÎ ¼¿ÀÇ ¼¹ö ½Ã½ºÅÛ¿¡ ºÒÇÊ¿äÇÑ ºÎÇϰ¡ ºÎ°úµÇ¹Ç·Î Àбâ/¾²±â ¼¿ ¹æ½ÄÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ¿© ÀÌ µ¿ÀÛÀ» ¹«½ÃÇÏ´Â °ÍÀº ¹Ù¶÷Á÷ÇÏÁö ¾Ê½À´Ï´Ù. ÆÄÀÏ ¼¹ö´Â Àбâ Àü¿ë º¼·ý¿¡ ÇÊ¿äÇÑ ´ÜÀÏ ÄÝ¹é ´ë½Å Àбâ/¾²±â º¼·ýÀ¸·ÎºÎÅÍ ÆäÄ¡µÈ °¢ ÆÄÀÏ¿¡ ´ëÇØ ÄݹéÀ» ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù. µÎ °æ¿ì ¸ðµÎ ¼¿ ÀÚüÀÇ °ü¸®ÀÚ´Â º¹Á¦µÈ º¼·ýÀÇ Àбâ/¾²±â ¹öÀüÀ» ¾×¼¼½ºÇØ¾ß ÇÕ´Ï´Ù.
¼¿ÀÇ ÆÄÀÏ °ø°£ÀÇ µÎ ¹øÂ° ·¹º§¿¡¸¸ ¼¿ ¹æ½ÄÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇϰí À̸¦ »ç¿ëÇÏ¿© AFS ÆÄÀÏ °ø°£ ·çÆ®(ÀϹÝÀûÀ¸·Î /afs/foreign_cellname) ¹Ù·Î ¾Æ·¡¿¡ ¿ÜºÎ ¼¿ÀÇ root.cell º¼·ýÀ» ¸¶¿îÆ®ÇÏ´Â °ÍÀÌ ÀϹÝÀûÀÔ´Ï´Ù. ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ »ç¿ëÇÏ¸é µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛ Á¤º¸ À¯Áö¿¡¼ ¼³¸íÇÏ´Â °Íó·³ ·ÎÄà »ç¿ëÀÚµéÀº ¿ÜºÎ ¼¿ÀÇ ÆÄÀÏ °ø°£À» ¾×¼¼½ºÇÒ ¼ö ÀÖÀ¸¸ç º¼·ýÀÇ ·çÆ® µð·ºÅ丮ÀÇ ACL¿¡ ´ëÇØ ÇÊ¿äÇÑ ±ÇÇÑÀÌ ÀÖÀ¸¸ç ·ÎÄà Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ /usr/vice/etc/CellServDB ÆÄÀÏ¿¡ ¿ÜºÎ ¼¿¿¡ ´ëÇÑ Ç׸ñÀÌ ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù.
ÆÄÀÏ °ø°£ÀÇ ´Ù¸¥ ·¹º§¿¡ ¼¿ ¹æ½ÄÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇϰí root.cell º¼·ý ÀÌ¿ÜÀÇ ¿ÜºÎ º¼·ýÀ» ¸¶¿îÆ®ÇÏ´Â °ÍÀº º°·Î ÀûÀýÇÏÁö ¾Ê½À´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº °æ·Î À̸§ÀÇ ´Ù¾çÇÑ ÁöÁ¡¿¡ ÀÖ´Â ¼¿ °£À» ÀüȯÇÏ´Â °æ¿ì »ç¿ëÀÚ¿¡°Ô È¥¶õÀ» ÁÙ ¼ö ÀÖ½À´Ï´Ù.
ÀÏ¹Ý ¼¿ ¹æ½ÄÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á¸é ¼¿ ¹æ½Ä ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á¸é¿¡¼ ¼³¸íÇÏ´Â °Íó·³ -cell Àμö¸¦ »ç¿ëÇÏ¿© ¼¿ À̸§À» ÁöÁ¤ÇϽʽÿÀ.
¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ °ËÅäÇÏ·Á¸é ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼ ¼³¸íÇÏ´Â °Íó·³ fs lsmount ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ¸í·ÉÀÇ Ãâ·ÂÀº ±¸ºÐ Ç¥±â¸¦ »ç¿ëÇÏ¿© ÀϹÝ, Àбâ/¾²±â ¹× ¼¿ ¹æ½ÄÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ½Äº°ÇÕ´Ï´Ù. ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÏ·Á¸é ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÏ·Á¸é¿¡¼ ¼³¸íÇÏ´Â °Íó·³ fs rmmount ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.
¿ÜºÎ ¼¿ÀÇ ÆÄÀÏ °ø°£¿¡ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ´Â °ÍÀº(·ÎÄà ¼¿¿¡ ¿ÜºÎ º¼·ýÀ» ¸¶¿îÆ®ÇÏ´Â °Í°ú´Â ¹Ý´ëÀÓ) ·ÎÄà ÆÄÀÏ °ø°£¿¡ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ´Â °Í°ú µ¿ÀÏÇÕ´Ï´Ù. Â÷ÀÌÁ¡Àº fs mkmount ¸í·ÉÀÇ directory Àμö°¡ ·ÎÄà ¼¿ÀÌ ¾Æ´Ñ ¿ÜºÎ ¼¿ÀÇ °æ·Î À̸§À» ÁöÁ¤ÇÑ´Ù´Â °Í°ú ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ´Â ¿ÜºÎ µð·ºÅ丮ÀÇ ACL¿¡ ´ëÇØ ÇÊ¿äÇÑ ±ÇÇÑÀÌ ÀÖ¾î¾ß ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. fs mkmount ¸í·ÉÀÇ -cell Àμö´Â Ç×»ó ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÒ ¼¿ÀÌ ¾Æ´Ï¶ó º¼·ýÀÌ À§Ä¡ÇÏ´Â ¼¿À» ÁöÁ¤ÇÕ´Ï´Ù.
% fs lsmount <directory>
¿©±â¼
ÁöÁ¤µÈ µð·ºÅ丮°¡ ¸¶¿îÆ® Æ÷ÀÎÆ®À̸é Ãâ·ÂÀº ´ÙÀ½ ¾ç½ÄÀ» °¡Áý´Ï´Ù.
'directory' is a mount point for volume 'volume name'
ÀÏ¹Ý ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÇ °æ¿ì abc.com ¼¿ÀÇ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡ ´ëÇØ ½ÇÇàµÈ ´ÙÀ½ ¿¹Á¦ ¸í·É¿¡¼Ã³·³ ¼ýÀÚ ±âÈ£(#)°¡ volume name ¹®ÀÚ¿ ¾Õ¿¡ »ç¿ëµË´Ï´Ù.
% fs lsmount /afs/abc.com/usr/terry '/afs/abc.com/usr/terry' is a mount point for volume '#user.terry'
Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÇ °æ¿ì abc.com ¼¿ÀÇ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡ ´ëÇØ ½ÇÇàµÈ ´ÙÀ½ ¿¹Á¦ ¸í·É¿¡¼Ã³·³ ÆÛ¼¾Æ® ±âÈ£(%)°¡ volume name ¹®ÀÚ¿ ¾Õ¿¡ »ç¿ëµË´Ï´Ù. ¼¿ÀÇ °ü¸®ÀÚ´Â Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÇ À̸§ ¾Õ¿¡ ¸¶Ä§Ç¥¸¦ »ç¿ëÇÏ´Â ±ÔÄ¢À» µû¶ó ¿Ô½À´Ï´Ù.
% fs lsmount /afs/.abc.com '/afs/.abc.com' is a mount point for volume '%root.cell'
¼¿ ¹æ½ÄÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÇ °æ¿ì abc.com ¼¿ÀÇ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡ ´ëÇØ ½ÇÇàµÈ ´ÙÀ½ ¿¹Á¦ ¸í·É¿¡¼Ã³·³ ¼¿ À̸§°ú ÄÝ·Ð(:)ÀÌ ¼ýÀÚ ´ÙÀ½¿¡ ³ª¿À°í volume name ¹®ÀÚ¿ ¾Õ¿¡ »ç¿ëµË´Ï´Ù.
% fs lsmount /afs/ghi.gov '/afs/ghi.gov' is a mount point for volume '#ghi.gov:root.cell'
¸¶¿îÆ® Æ÷ÀÎÆ®·ÎÀÇ ±âÈ£ ¿¬°áÀÇ °æ¿ì Ãâ·ÂÀº abc.com ¼¿ÀÇ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡ ´ëÇØ ½ÇÇàµÈ ´ÙÀ½ ¿¹Á¦ ¸í·É¿¡¼ º¼ ¼ö ÀÖ´Â ¾ç½ÄÀ» °¡Áý´Ï´Ù.
% fs lsmount /afs/abc '/afs/abc' is a symbolic link, leading to a mount point for volume '#root.cell'
µð·ºÅ丮°¡ ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ¾Æ´Ï°í AFS¿¡ ÀÖÁö ¾ÊÀ¸¸é Ãâ·ÂÀº ´ÙÀ½°ú °°ÀÌ ³ªÅ¸³³´Ï´Ù.
'directory' is not a mount point.
Ãâ·ÂÀÌ µÚÁ×¹ÚÁ׵Ǵ °æ¿ì ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ·ÎÄà ij½¬¿¡¼ ¼Õ»óµÈ °ÍÀÏ ¼ö ÀÖ½À´Ï´Ù. Çϳª ÀÌ»óÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ® Ç÷¯½¬Çϱ⿡¼ ¼³¸íÇÏ´Â °Íó·³ fs flushmount ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ÀÌ ¸í·ÉÀº °Á¦·Î ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ´Ù½Ã ÆäÄ¡ÇÏ°Ô ÇÕ´Ï´Ù.
% fs listacl [<dir/file path>]
% fs mkmount <directory> <volume name> [-rw]
¿©±â¼
¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ´ëÇÑ Àбâ/¾²±â °æ·Î¸¦ ÁöÁ¤ÇÏ¿© Àбâ Àü¿ë º¼·ý¿¡ »õ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á°í ÇÒ ¶§ ¹ß»ýÇÏ´Â Àå¾Ö¸¦ ÇÇÇϽʽÿÀ. ÀϹÝÀûÀ¸·Î °æ·Î À̸§ÀÇ µÎ ¹øÂ° ·¹º§ÀÇ ¼¿ À̸§ ¾Õ¿¡ ¸¶Ä§Ç¥¸¦ »ç¿ëÇÏ¿© Àбâ/¾²±â °æ·Î¸¦ ³ªÅ¸³»½Ê½Ã¿À(¿¹¸¦ µé¾î /afs/.abc.com). ÆÄÀÏ °æ·Î¸¦ ÅëÇÑ Àбâ/¾²±â ¹× Àбâ Àü¿ë °æ·ÎÀÇ °³³ä¿¡ ´ëÇØ Á»´õ »ìÆì º¸·Á¸é ¸¶¿îÆ® Æ÷ÀÎÆ® Åë°ú ±ÔÄ¢À» ÂüÁ¶ÇϽʽÿÀ.
% fs listacl [<dir/file path>]
cellnameÀ» ¼¿ À̸§À¸·Î ´ëüÇϽʽÿÀ.
% cd /afs/.cellname % fs mkmount new_cells root.afs % cd new_cells
% fs mkmount <directory> <volume name> -cell <cell name>
¿©±â¼
¶ÇÇÑ fs checkvolumes ¸í·ÉÀ» ½ÇÇàÇÏ¿© °Á¦·Î ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ root.afs º¼·ýÀÇ »õ º¹»çº»À» ¾×¼¼½ºÇÏ°Ô ÇϽʽÿÀ. ¿øÇÏ´Â °æ¿ì ¶ÇÇÑ /afs/.cellname µð·ºÅ丮·ÎºÎÅÍ new_cells ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
% vos release root.afs % fs checkvolumes % cd /afs/.cellname % fs rmmount new_cells
»ç¿ëÀÚ°¡ »õ·Î ¸¶¿îÆ®µÈ ¿ÜºÎ ¼¿À» ¾×¼¼½ºÇÏ°Ô ÇÏ·Á¸é °¢ Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ ·ÎÄà /usr/vice/etc/CellServDB ÆÄÀÏ¿¡ ÀÌ¿¡ ´ëÇÑ Ç׸ñÀ» ÀÛ¼ºÇÏ°í ½Ã½ºÅÛÀ» ÀçºÎÆ®Çϰųª fs newcell ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÌ Ç׸ñÀ» Á÷Á¢ Ä¿³Î ¸Þ¸ð¸®¿¡ »ðÀÔÇØ¾ß ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛ Á¤º¸ À¯ÁöÀÇ ÁöħÀ» µû¸£½Ê½Ã¿À.
% fs listacl [<dir/file path>]
system:administrators ±×·ìÀÇ ±¸¼º¿øÀº Ç×»ó ¸ðµç ACL¿¡ ´ëÇØ ¾Ï½ÃÀûÀ¸·Î a(administer) ±ÇÇÑÀ» °¡Áö¸ç, ±âº»ÀûÀ¸·Î´Â l(lookup) ±ÇÇÑÀ» °¡Áö¸ç ÇÊ¿äÇÑ °æ¿ì fs setacl ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.
% fs rmmount <directory>
¿©±â¼
¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ´ëÇÑ Àбâ/¾²±â °æ·Î¸¦ ÁöÁ¤ÇÏ¿© Àбâ Àü¿ë º¼·ý¿¡¼ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ »èÁ¦ÇÏ·Á°í ÇÒ ¶§ ¹ß»ýÇÏ´Â Àå¾Ö¸¦ ÇÇÇϽʽÿÀ. ÀϹÝÀûÀ¸·Î °æ·Î À̸§ÀÇ µÎ ¹øÂ° ·¹º§ÀÇ ¼¿ À̸§ ¾Õ¿¡ ¸¶Ä§Ç¥¸¦ »ç¿ëÇÏ¿© Àбâ/¾²±â °æ·Î¸¦ ³ªÅ¸³»½Ê½Ã¿À(¿¹¸¦ µé¾î /afs/.abc.com). ÆÄÀÏ °æ·Î¸¦ ÅëÇÑ Àбâ/¾²±â ¹× Àбâ Àü¿ë °æ·ÎÀÇ °³³ä¿¡ ´ëÇØ Á»´õ »ìÆì º¸·Á¸é ¸¶¿îÆ® Æ÷ÀÎÆ® Åë°ú ±ÔÄ¢À» ÂüÁ¶ÇϽʽÿÀ.
ÀÌ Àý¿¡¼´Â º¼·ý¿¡ ´ëÇÑ Á¤º¸¸¦ Ç¥½ÃÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. º¼·ýÀÇ À̸§À̳ª º¼·ýÀÇ ID ¹øÈ£¸¦ ¾Æ´Â °æ¿ì VLDB Ç׸ñ, º¼·ý Çì´õ ¶Ç´Â µÑ´Ù¸¦ Ç¥½ÃÇϱâ À§ÇÑ ¸í·ÉÀÌ ÀÖ½À´Ï´Ù. ´Ù¸¥ ¸í·ÉÀº ÁöÁ¤µÈ ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ Æ÷ÇÔÇÏ´Â º¼·ýÀÇ À̸§À̳ª À§Ä¡¸¦ Ç¥½ÃÇÕ´Ï´Ù.
º¼·ýÀÇ ÇÒ´ç·®À» Ç¥½ÃÇÏ´Â °Í¿¡ ´ëÇÑ ÁöħÀ» º¸·Á¸é º¼·ý ÇÒ´ç·®°ú ÇöÀç Å©±â ¼³Á¤ ¹× Ç¥½Ã¸¦ ÂüÁ¶ÇϽʽÿÀ.
vos listvldb ¸í·ÉÀº »ç¿ëÀÚ°¡ Á¦°øÇÏ´Â Àμö Á¶ÇÕ¿¡ µû¶ó º¼·ý¿¡ ´ëÇÑ VLDB Ç׸ñÀ» Ç¥½ÃÇÕ´Ï´Ù. ´ÙÀ½Àº °¡Àå °¡´É¼ºÀÌ ³ôÀº °æ¿ìºÎÅÍ °¡Àå ³·Àº °æ¿ì±îÁö¸¦ ¼³¸íÇÑ °ÍÀÔ´Ï´Ù.
% vos listvldb [-name <volume name or ID>] [-server <machine name>] \ [-partition <partition name>] [-locked]
¿©±â¼
°¢ º¼·ý¿¡ ´ëÇÑ VLDB Ç׸ñÀº ´ÙÀ½ Á¤º¸¸¦ Æ÷ÇÔÇÕ´Ï´Ù.
New release ¹× Old release Ç÷¡±×¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀ» º¸·Á¸é º¼·ý º¹Á¦(Àбâ Àü¿ë º¼·ý ÀÛ¼º)¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÀÌ ¸í·ÉÀÇ ¿¹¿Í ´ÜÀÏ º¼·ý¿¡ ´ëÇÑ Ãâ·Â °á°ú´Â ´ÙÀ½°ú °°½À´Ï´Ù.
% vos listvldb user.terry user.terry RWrite: 50489902 Backup: 50489904 number of sites -> 1 server fs3.abc.com partition /vicepc RW Site
vos listvol ¸í·ÉÀº ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ Çϳª ¶Ç´Â Àüü ÆÄƼ¼ÇÀÇ ¸ðµç º¼·ý¿¡ ´ëÇÑ º¼·ý Çì´õ¸¦ Ç¥½ÃÇÕ´Ï´Ù. vos ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ÁöÁ¤µÈ ½Ã½ºÅÛÀÇ º¼·ý ¼¹ö·ÎºÎÅÍ Á¤º¸¸¦ ¾ò½À´Ï´Ù. º¼·ý Çì´õ¸¦ Ç¥½ÃÇÏ·Á¸éÀÇ Áöħ¿¡ µû¶ó -fast, -long ¶Ç´Â -extended Ç÷¡±× Áß Çϳª¸¦ Æ÷ÇÔ½ÃÄÑ Ç¥½ÃµÇ´Â Á¤º¸ÀÇ ¾çÀ» Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.
´ÜÀÏ º¼·ýÀÇ Çì´õ¸¸ Ç¥½ÃÇÏ·Á¸é º¼·ýÀÇ VLDB Ç׸ñ ¹× º¼·ý Çì´õ Ç¥½Ã¿¡¼ ¼³¸íÇÏ´Â °Íó·³ vos examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.
% vos listvol <machine name> [<partition name>] [-fast] [-long] [-extended]
¿©±â¼
Ãâ·ÂÀº º¼·ý À̸§ÀÇ ¾ËÆÄºª ¼ø¼´ë·Î Á¤·ÄµÇ¸ç ±âº»ÀûÀ¸·Î °¢ º¼·ý¿¡ ´ëÇØ ´ÜÀÏ ÇàÀ¸·Î ´ÙÀ½ Á¤º¸°¡ Á¦°øµË´Ï´Ù.
´ÙÀ½ ¸Þ½ÃÁö°¡ ÀÌÀü¿¡ ³ª¿µÈ Á¤º¸ ´ë½Å ³ªÅ¸³ª¸é À̰ÍÀº Ŭ·ÐÀÌ ÀÛ¼ºµÇ°í ÀÖ´Â »óȲ°ú °°Àº ÀÌÀ¯·Î ÀÎÇØ ij½¬ °ü¸® ÇÁ·Î±×·¥À̳ª vos ¸í·É ÀÎÅÍÇÁ¸®ÅͰ¡ º¼·ýÀ» ¾×¼¼½ºÇÒ ¼ö ¾øÀ½À» ³ªÅ¸³À´Ï´Ù.
**** Volume volume_ID is busy ****
´ÙÀ½ ¸Þ½ÃÁö°¡ ÀÌÀü¿¡ ³ª¿µÈ Á¤º¸ ´ë½Å ³ªÅ¸³ª¸é À̰ÍÀº º¼·ýÀÌ ½É°¢ÇÏ°Ô ¼Õ»óµÈ °æ¿ì¿Í °°Àº »óȲ¿¡¼ ÆÄÀÏ ¼¹ö°¡ º¼·ýÀ» Á¢¼ÓÇÒ ¼ö ¾øÀ½À» ³ªÅ¸³À´Ï´Ù. ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ /usr/afs/logs µð·ºÅ丮¿¡ ÀÖ´Â FileLog ¹× VolserLog ·Î±× ÆÄÀÏÀÌ Ãß°¡ Á¤º¸¸¦ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. bos getlog ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÌµé ·Î±× ÆÄÀÏÀ» Ç¥½ÃÇϽʽÿÀ.
**** Could not attach volume volume_ID ****
(¼Õ»óµÇ¾ú°Å³ª Á¢¼ÓÇÒ ¼ö ¾ø´Â º¼·ýÀ» ±¸Á¶ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼´Â º¼·ý ±¸Á¶¸¦ ÂüÁ¶ÇϽʽÿÀ.)
°³º° º¼·ý¿¡ ´ëÇÑ Á¤º¸´Â ¿ä¾à ÇàÀ¸·Î °¢°ýÈ£·Î ¹¿©¼ Ç¥½ÃµË´Ï´Ù. Ãâ·ÂÀÇ Ã¹Â° ÇàÀº ¸ñ·ÏÀÇ º¼·ý ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Ãâ·ÂÀÇ ¸¶Áö¸· ÇàÀº ´ÙÀ½ ¿¹¿¡¼Ã³·³ ¿Â¶óÀÎ, ¿ÀÇÁ¶óÀÎ ¹× »ç¿ëÁß »óÅ¿¡ ÀÖ´Â º¼·ýÀÇ ¼ö¸¦ ¿ä¾àÇÕ´Ï´Ù.
% vos listvol fs2.abc.com /vicepb Total number of volumes on server fs2.abc.com \ partition /vicepb : 66 sys 1969534847 RW 1582 K On-line sys.backup 1969535105 BK 1582 K On-line . . . . . . . . . . . . user.pat 1969534536 RW 17518 K On-line user.pat.backup 1969534538 BK 17537 K On-line Total volumes onLine 66 ; Total volumes offLine 0 ; Total busy 0
-fast Ç÷¡±×¸¦ »ç¿ëÇÑ Ãâ·Â
-fast Ç÷¡±×¸¦ Æ÷ÇÔ½ÃŰ¸é ´ÙÀ½ ¿¹¿¡¼Ã³·³ ¼ýÀÚ ¼ø¼ Å©±â´ë·Î Á¤·ÄµÇ´Â °¢ º¼·ýÀÇ º¼·ý ID ¹øÈ£¸¸ Ç¥½ÃµË´Ï´Ù. ¸¶Áö¸· Çà(¿Â¶óÀÎ, ¿ÀÇÁ¶óÀÎ ¹× »ç¿ëÁß º¼·ýÀÇ ¼ö ¿ä¾à)Àº »ý·«µË´Ï´Ù.
% vos listvol fs3.abc.com /vicepa -f Total number of volumes on server fs3.abc.com \ partition /vicepa: 37 50489902 50489904 . . 35970325 49732810
-long Ç÷¡±×¸¦ Æ÷ÇÔ½ÃŰ¸é °¢ º¼·ýÀÇ Ãâ·Â¿¡´Â ´ÙÀ½ »çÇ×°ú ÇÔ²² ±âº» ¸ñ·Ï¿¡ ¸ðµç Á¤º¸°¡ Æ÷ÇԵ˴ϴÙ. ÀÌ ¸ñ·ÏÀÇ °¢ Ç׸ñÀº º°µµÀÇ Ãâ·Â Çà¿¡ ÇØ´çÇÕ´Ï´Ù.
-long Ç÷¡±×°¡ Æ÷Ç﵃ ¶§ Ãâ·ÂÀÇ ¿¹´Â ´ÙÀ½°ú °°½À´Ï´Ù.
% vos listvol fs2.abc.com b -long Total number of volumes on server fs2.abc.com partition /vicepb: 66 . . . . . . . . . . . . user.pat 1969534536 RW 17518 K On-line fs2.abc.com /vicepb RWrite 1969534536 ROnly 0 Backup 1969534538 MaxQuota 20000 K Creation Mon Jun 12 09:02:25 1989 Last Update Thu Jan 4 17:39:34 1990 1573 accesses in the past day (i.e., vnode references) user.pat.backup 1969534538 BK 17537 K On-line fs2.abc.com /vicepb RWrite 1969534536 ROnly 0 Backup 1969534538 MaxQuota 20000 K Creation Fri Jan 5 06:37:59 1990 Last Update Fri Jan 5 06:37:59 1990 0 accesses in the past day (i.e., vnode references) . . . . . . . . . . Total volumes onLine 66 ; Total volumes offLine 0 ; Total busy 0
-extended Ç÷¡±×¸¦ »ç¿ëÇÑ Ãâ·Â
-extended Ç÷¡±×¸¦ Æ÷ÇÔ½ÃŰ¸é °¢ º¼·ýÀÇ Ãâ·Â¿¡´Â -long Ç÷¡±×¸¦ »ç¿ëÇßÀ» ¶§ º¸°íµÈ ¸ðµç Á¤º¸¿Í ´ÙÀ½ÀÇ Åë°è Å×À̺íÀÌ Æ÷ÇԵ˴ϴÙ.
-extended Ç÷¡±×°¡ Æ÷Ç﵃ ¶§ Ãâ·ÂÀÇ ¿¹´Â ´ÙÀ½°ú °°½À´Ï´Ù.
% vos listvol fs3.abc.com a -extended common.bboards 1969535592 RW 23149 K used 9401 files On-line fs3.abc.com /vicepa RWrite 1969535592 ROnly 0 Backup 1969535594 MaxQuota 30000 K Creation Mon Mar 8 14:26:05 1999 Last Update Mon Apr 26 09:20:43 1999 11533 accesses in the past day (i.e., vnode references) Raw Read/Write Stats |-------------------------------------------| | Same Network | Diff Network | |----------|----------|----------|----------| | Total | Auth | Total | Auth | |----------|----------|----------|----------| Reads | 151 | 151 | 1092 | 1068 | Writes | 3 | 3 | 324 | 324 | |-------------------------------------------| Writes Affecting Authorship |-------------------------------------------| | File Authorship | Directory Authorship| |----------|----------|----------|----------| | Same | Diff | Same | Diff | |----------|----------|----------|----------| 0-60 sec | 92 | 0 | 100 | 4 | 1-10 min | 1 | 0 | 14 | 6 | 10min-1hr | 0 | 0 | 19 | 4 | 1hr-1day | 1 | 0 | 13 | 0 | 1day-1wk | 1 | 0 | 1 | 0 | > 1wk | 0 | 0 | 0 | 0 | |-------------------------------------------|
vos examine ¸í·ÉÀº ´ÜÀÏ º¼·ý¿¡ ´ëÇÑ VLDB ¹× º¼·ý Çì´õÀÇ Á¤º¸¸¦ Ç¥½ÃÇÕ´Ï´Ù. µÎ ¿øº»ÀÇ Á¤º¸°¡ ¾à°£ Áߺ¹µÉ ¼ö ÀÖÀ¸¹Ç·Î VLDB¿Í º¼·ý Çì´õ¸¦ ºñ±³ÇÒ ¼ö ÀÖ½À´Ï´Ù.
°¢ º¼·ý ¹öÀü(Àбâ/¾²±â, Àбâ Àü¿ë ¹× ¹é¾÷)¿¡ ´ëÇÑ º¼·ý Çì´õ°¡ ´Ù¸£¹Ç·Î Ç¥½ÃÇÒ º¼·ý ¹öÀüÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. .readonly ¶Ç´Â .backup È®ÀåÀÚ¸¦ volume name ¶Ç´Â ID Àμö¿¡ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À. VLDBÀÇ Á¤º¸´Â ¼¼ °¡Áö ¹öÀü¿¡¼ ¸ðµÎ µ¿ÀÏÇÕ´Ï´Ù.
% vos examine <volume name or ID>
¿©±â¼
Ãâ·ÂÀÇ ¸Ç À§ ºÎºÐ¿¡´Â º¼·ý Çì´õ¸¦ Ç¥½ÃÇÏ·Á¸éÀÇ Áöħ¿¡¼ ¼³¸íÇÏ´Â °Íó·³ -long Ç÷¡±×¿Í ÇÔ²² vos listvol ¸í·ÉÀ» »ç¿ëÇÒ ¶§¿Í µ¿ÀÏÇÑ º¼·ý Çì´õÀÇ Á¤º¸°¡ Ç¥½ÃµË´Ï´Ù. º¼·ýÀÇ Àбâ Àü¿ë ¹öÀüÀ» ÁöÁ¤Çϰí ÀÌ ¹öÀüÀÌ µÑ ÀÌ»óÀÇ »çÀÌÆ®¿¡ Á¸ÀçÇÏ´Â °æ¿ì Ãâ·ÂÀº ¸ðµç °æ¿ì¸¦ Æ÷ÇÔÇÕ´Ï´Ù. Ãâ·ÂÀÇ ¸Ç ¾Æ·¡ ºÎºÐ¿¡´Â VLDB Ç׸ñÀ» Ç¥½ÃÇÏ·Á¸é¿¡¼ ¼³¸íÇÏ´Â °Íó·³ vos listvldb ¸í·ÉÀ» »ç¿ëÇÒ ¶§¿Í µ¿ÀÏÇÑ VLDBÀÇ Á¤º¸°¡ ³ª¿µË´Ï´Ù.
´ÙÀ½Àº ±× VLDB Ç׸ñÀÌ ÇöÀç Àá°Ü ÀÖ´Â º¼·ý¿¡ ´ëÇÑ ¿¹ÀÔ´Ï´Ù.
% vos examine user.terry user.terry 536870981 RW 3459 K On-line fs3.abc.com /vicepa Write 5360870981 ROnly 0 Backup 536870983 MaxQuota 40000 K Creation Mon Jun 12 15:22:06 1989 Last Update Fri Jun 16 09:34:35 1989 5719 accesses in the past day (i.e., vnode references) RWrite: 5360870981 Backup: 536870983 number of sites -> 1 server fs3.abc.com partition /vicepa RW Site Volume is currently LOCKED
ÀÌ ÀýÀº ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ Æ÷ÇÔÇÏ´Â º¼·ýÀÇ À̸§, º¼·ý ID ¹øÈ£ ¶Ç´Â À§Ä¡¸¦ ¾Ë¾Æ³»´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.
¶ÇÇÑ º¼·ý¿¡ ´ëÇÑ Á¤º¸(¿¹: º¼·ý À̸§)¸¦ »ç¿ëÇÏ¿© °ü·ÃµÈ ´Ù¸¥ Á¤º¸(¿¹: º¼·ý À§Ä¡)¸¦ ¾òÀ» ¼öµµ ÀÖ½À´Ï´Ù. ´ÙÀ½ ¸ñ·ÏÀº »ç¿ëÀÚ¿¡°Ô ÀûÀýÇÑ ÁöħÀ» ¾Ë·Á ÁÝ´Ï´Ù.
¶ÇÇÑ ÀÌ ¸í·ÉÀ» »ç¿ëÇÏ¿© ±× ID ¹øÈ£¸¦ Á¦°øÇÏ¿© º¼·ýÀÇ À̸§À» ¾Ë¾Æ³¾ ¼öµµ ÀÖ½À´Ï´Ù.
% fs listquota [<dir/file path>]
¿©±â¼
´ÙÀ½Àº Ãâ·ÂÀÇ ¿¹ÀÔ´Ï´Ù.
% fs listquota /afs/abc.com/usr/terry Volume Name Quota Used % Used Partition user.terry 15000 5071 34% 86%
% fs examine [<dir/file path>]
¿©±â¼
´ÙÀ½ ¿¹Á¦´Â Ãâ·ÂÀÌ vid Çʵ忡 º¼·ý ID ¹øÈ£¸¦ º¸°íÇÏ´Â ¹æ¹ýÀ» º¸¿© ÁÝ´Ï´Ù.
% fs examine /afs/abc.com/usr/terry Volume status for vid = 50489902 named user.terry Current maximum quota is 15000 Current blocks used are 5073 The partition has 46383 blocks available out of 333305
ÁÖ: | ÀÌ ¸í·ÉÀÇ Ãâ·Â¿¡¼ ÆÄƼ¼Ç °ü·Ã Åë°è°¡ Ç×»ó Ç¥ÁØ UNIX df ¸í·É Ãâ·ÂÀÇ ÇØ´ç °ª°ú ÀÏÄ¡ÇÏ´Â °ÍÀº ¾Æ´Õ´Ï´Ù. ÀÌ ¸í·É¿¡¼ º¸°íÇÑ Åë°è´Â ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ 5ºÐ °£°ÝÀ¸·Î ÆÄƼ¼Ç Á¤º¸¿¡ ´ëÇØ ÆÄÀÏ ¼¹ö¸¦ Æú¸µÇϹǷΠ»ý¼ºµÈ ÀÌÈÄ¿¡ ÃÖ´ë 5ºÐ±îÁö °æ°úµÉ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÀϺΠ¿î¿µ üÁ¦¿¡¼ df ¸í·ÉÀÇ ÆÄƼ¼Ç Å©±â º¸°í¿¡´Â ÀÌ ¸í·ÉÀÇ °è»ê¿¡´Â Æ÷ÇԵǾî ÀÖÁö ¾ÊÀº ¿¹¾àµÈ °ø°£ÀÌ Æ÷ÇԵǹǷΠ¾à 10%°¡ ´õ Ä¿Áú ¼ö ÀÖ½À´Ï´Ù. |
% fs whereis [<dir/file path>]
¿©±â¼
Ãâ·ÂÀº ´ÙÀ½ ¿¹¿¡¼Ã³·³ ÇØ´ç ÆÄÀÏÀ» Æ÷ÇÔÇÏ´Â º¼·ýÀÌ ÀÖ´Â ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀ» Ç¥½ÃÇÕ´Ï´Ù.
% fs whereis /afs/abc.com/user/terry File /afs/abc.com/usr/terry is on host fs2.abc.com
% fs listquota [<dir/file path>]
±×·± ´ÙÀ½ vos listvldb ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ. ÀÌ ¶§ º¼·ý À̸§À» volume name ¶Ç´Â ID Àμö·Î Á¦°øÇϽʽÿÀ. ÀÚ¼¼ÇÑ ±¸¹®À̳ª Ãâ·Â¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é VLDB Ç׸ñÀ» Ç¥½ÃÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.
% vos listvldb <volume name or ID>
´ÙÀ½°ú °°Àº ¼¼ °¡Áö ÁÖ¿ä ÀÌÀ¯·Î ÀÎÇØ º¼·ýÀ» À̵¿ÇÏ°Ô µË´Ï´Ù.
afs: failed to store file (partition full)
AFS ¼º´É ¸ð´ÏÅÍ ¹× °¨»ç¿¡¼ ¼³¸íÇÏ´Â °Íó·³ scout ¶Ç´Â afsmonitor ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© AFS ¼¹ö ÆÄƼ¼ÇÀÇ ¿©À¯ °ø°£À» ÃßÀûÇÒ ¼ö ÀÖ½À´Ï´Ù.
Àбâ/¾²±â º¼·ýÀ» À̵¿ÇÏ·Á¸é ´ÙÀ½ Áöħ¿¡ µû¶ó vos move ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. º¼·ýÀ» À̵¿ÇÏ·Á°í Çϱâ Àü¿¡ vos ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ¸ñÀûÁö ÆÄƼ¼Ç¿¡ ÃæºÐÇÑ ¿©À¯ °ø°£ÀÌ ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù. °ø°£ÀÌ ÃæºÐÇÏÁö ¾ÊÀ¸¸é À̵¿ Á¶ÀÛÀ» ½ÃµµÇÏÁö ¾Ê°í ´ÙÀ½ ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÕ´Ï´Ù.
vos: no space on target partition destination_part to move volume volume
Àбâ Àü¿ë º¼·ýÀ» À̵¿ÇÏ·Á¸é º¼·ýÀ» Á¦°ÅÇÏ°í ¾ð¸¶¿îÆ®ÇÏ·Á¸é¿¡¼ ¼³¸íÇÏ´Â °Íó·³ vos remove ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÇöÀç »çÀÌÆ®¿¡¼ ½ÇÁ¦·Î º¼·ýÀ» Á¦°ÅÇϽʽÿÀ. ±×·± ´ÙÀ½ Àбâ/¾²±â º¼·ýÀ» º¹Á¦ÇÏ·Á¸é (Àбâ Àü¿ë º¼·ý ÀÛ¼º)¿¡¼ ¼³¸íÇÏ´Â °Íó·³ vos addsite ¹× vos release ¸í·ÉÀ» ½ÇÇàÇÏ¿© »õ »çÀÌÆ®¸¦ Á¤ÀÇÇϰí ÀÌ »çÀÌÆ®¿¡ ÇØ´ç º¼·ýÀ» ¸±¸®½ºÇϽʽÿÀ.
¹é¾÷ º¼·ýÀº Àбâ/¾²±â ¿øº»ÀÌ ÀÖ´Â µ¿ÀÏÇÑ »çÀÌÆ®¿¡ Ç×»ó À§Ä¡ÇϹǷΠÀбâ/¾²±â ¿øº»À» À̵¿ÇÒ ¶§ ÇÔ²² À̵¿ÇÏ´Â °æ¿ì¸¦ Á¦¿ÜÇϰí´Â ¹é¾÷ º¼·ýÀ» À̵¿ÇÒ ¼ö ¾ø½À´Ï´Ù. vos move ¸í·ÉÀº »ç¿ëÀÚ°¡ Àбâ/¾²±â º¼·ýÀ» À̵¿ÇÒ ¶§ ÀÚµ¿À¸·Î ¹é¾÷ ¹öÀüÀ» »èÁ¦ÇÕ´Ï´Ù. À̵¿ Á¶ÀÛÀÌ ¿Ï·áµÇ´Â Áï½Ã »õ·Î¿î »çÀÌÆ®¿¡ »õ ¹é¾÷ º¼·ýÀ» ÀÛ¼ºÇÏ·Á¸é ¹é¾÷ º¼·ýÀ» ÀÛ¼º ¹× ¸¶¿îÆ®ÇÏ·Á¸é¿¡¼ ¼³¸íÇÏ´Â °Íó·³ vos backup ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.
% bos listusers <machine name>
% vos move <volume name or ID> \ <machine name on source> <partition name on source > \ <machine name on destination> <partition name on destination>
¿©±â¼
ÁÖ: | ¿Ï·áµÇ±â Àü¿¡ vos move Á¶ÀÛÀ» ¸ØÃßÁö ¾Êµµ·Ï ÇϽʽÿÀ. ¿Ö³ÄÇÏ¸é º¼·ýÀÇ ÀϺΰ¡ ¿øº» ¹× ¸ñÀûÁö ½Ã½ºÅÛ¿¡ ¸ðµÎ ³²À» ¼ö Àֱ⠶§¹®ÀÔ´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é AFS Administration Reference¿¡¼ ¸í·ÉÀÇ ÂüÁ¶ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ. |
% vos listvldb <volume name or ID>
% vos backup <volume name or ID>
AFS´Â VLDB(Location Database)°¡ º¼·ý À§Ä¡¸¦ °è¼Ó ÃßÀûÇϹǷΠ°¡½ÃÀûÀÎ ÆÄÀÏ ¾×¼¼½º¸¦ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ÆÄÀÏÀÌ ÇÊ¿äÇÒ ¶§ ÇØ´ç ÆÄÀÏÀ» Æ÷ÇÔÇÏ´Â º¼·ýÀÇ ÇöÀç À§Ä¡¸¦ VLDB¿¡¼ ÀÐ¾î ¿À´Â º¼·ý À§Ä¡(VL) ¼¹ö¿¡ Á¢¼ÓÇÕ´Ï´Ù. µû¶ó¼ VLDB´Â Ç×»ó ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ º¼·ý »óŸ¦ Á¤È®ÇÏ°Ô ¹Ý¿µÇØ¾ß ÇÕ´Ï´Ù. º¼·ý ¼¹ö¿Í VL ¼¹ö´Â ´ÙÀ½ÀÇ ´Ü°è¸¦ ¼öÇàÇÏ¿© vos Á¶ÀÛ Áß¿¡ »óŰ¡ º¯°æµÉ ¶§ º¼·ýÀÇ VLDB Ç׸ñÀ» ÀÚµ¿ÀûÀ¸·Î °»½ÅÇÕ´Ï´Ù.
ÀÌ Ç÷¡±×´Â ³»ºÎ »ç¿ë¸¸À» ¸ñÀûÀ¸·Î ÇϹǷΠVLDB ¸ñ·Ï¿¡ ³ªÅ¸³ªÁö ¾Ê½À´Ï´Ù. Á¶ÀÛÀÌ ¹Ì¸® Á¾·áµÇ´Â °æ¿ì ÀÌ Ç÷¡±×´Â ±¸Á¶ ÇÁ·Î±×·¥¿¡°Ô Áß´ÜµÈ Á¶ÀÛÀ» ¾Ë·Á ÁÝ´Ï´Ù(±×·¯¸é ±¸Á¶ ÇÁ·Î±×·¥Àº Á¶ÀÛÀ» ¿Ï·áÇϰųª º¼·ýÀÇ ÀÌÀüÀÇ ÀϰüµÈ »óÅ·ΠµÇµ¹¸®´Â µ¥ ÇÊ¿äÇÑ ´Ü°è¸¦ °áÁ¤ÇÕ´Ï´Ù). ±¸Á¶¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é º¼·ý ±¸Á¶¸¦ ÂüÁ¶ÇϽʽÿÀ.
º¼·ý ¼¹ö°¡ º¼·ýÀ» ó¸®ÇÏ´Â Áß¿¡ vos Á¶ÀÛÀÌ ½ÇÆÐÇϸé(´Ü°è 3¿¡ ÇØ´ç) º¼·ýÀº Áß°£ »óÅ¿¡ ±×´ë·Î ³²¾Æ ÀÖÀ¸¸ç À̸¦ ¼Õ»ó »óŶó°í ÇÕ´Ï´Ù. ÀÌ °æ¿ì Off-line ¶Ç´Â Off-line**needs salvage** Ç¥½ÃÀÚ°¡ vos examine ¸í·ÉÀÇ Ãâ·Â ù° Çà ¸Ç ³¡¿¡ ³ªÅ¸³³´Ï´Ù. ¼Õ»ó »óŸ¦ ¼öÁ¤ÇÏ·Á¸é VLDB¿Í º¼·ý Çì´õ¸¦ À絿±âÈÇϱâ Àü¿¡ ±¸Á¶ ÇÁ·Î±×·¥À» ½ÇÇàÇϽʽÿÀ. ±¸Á¶ ÁöħÀ» º¸·Á¸é º¼·ý ±¸Á¶¸¦ ÂüÁ¶ÇϽʽÿÀ.
Á»´õ ÀϹÝÀûÀ¸·Î º¸¸é Ç÷¡±×°¡ ¼³Á¤µÇ°Å³ª Á¦°ÅµÇ´Â µ¿¾È ¹ß»ýÇÏ´Â ÀÎÅÍ·´¼ÇÀº (´Ü°è 1, ´Ü°è 2 ¶Ç´Â ´Ü°è 4¿¡ ÇØ´ç) VLDB¿Í º¼·ý Çì´õ °£ÀÇ ºÒÀÏÄ¡ »óŸ¦ À¯¹ßÇÕ´Ï´Ù. VLDB¿Í º¼·ýÀ» À絿±âÈÇÏ·Á¸é vos syncvldb ¹× vos syncserv ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ¿ÏÀüÇÑ VLDB Àϰü¼ºÀ» ÀÌ·ç±â À§Çؼ´Â ¼¿ÀÇ ¸ðµç ÆÄÀÏ ¼¹ö¿¡ ´ëÇØ vos syncvldb ¸í·ÉÀ» ½ÇÇàÇÑ ´ÙÀ½ ¼¿ÀÇ ¸ðµç ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡ ´ëÇØ vos syncserv ¸í·ÉÀ» ½ÇÇàÇÏ´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù.
º¼·ý Á¶ÀÛÀÌ ½ÇÆÐÇßÀ½À» ³ªÅ¸³»´Â ´ÙÀ½°ú °°Àº ¸î °¡Áö Áõ»óÀÌ ÀÖ½À´Ï´Ù.
º¼·ý¿¡ ¹ß»ýÇÑ ¹®Á¦Á¡ÀÌ VLDB Ç׸ñÀÌ Àá°Ü ÀÖ´Ù´Â °Í¿¡ ºÒ°úÇϸé Àüü VLDB¸¦ µ¿±âÈÇÒ Çʿ䰡 ¾øÀ» ¼ö ÀÖ½À´Ï´Ù. ´ë½Å VLDB Ç׸ñ Àá±Ý ÇØÁ¦ ¹× Àá±Ý¿¡¼ ¼³¸íÇÏ´Â °Íó·³ vos unlock ¶Ç´Â vos unlockvldb ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.
vos syncvldb ¸í·ÉÀº VLDB(Location Database)¿¡ ÀÖ´Â ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡ ÀÖ´Â ¸ðµç º¼·ý, ÇÑ ÆÄƼ¼Ç¿¡ ÀÖ´Â º¼·ý ¶Ç´Â ´ÜÀÏ º¼·ý¿¡ ´ëÇÑ Á¤º¸¸¦ ¼öÁ¤ÇÕ´Ï´Ù. Çϳª ÀÌ»óÀÇ ÆÄƼ¼Ç¿¡ ´ëÇÑ Á¤º¸¸¦ È®ÀÎÇϸé ÀÌ ¸í·ÉÀº º¼·ý ¼¹ö¿¡ Á¢¼ÓÇÏ¿© ½ÇÁ¦ °¢ ÆÄƼ¼Ç¿¡ ÀÖ´Â º¼·ýÀÇ ¸ñ·ÏÀ» ¾ò½À´Ï´Ù. ±×·± ´ÙÀ½ VL ¼¹ö·ÎºÎÅÍ °¢ º¼·ý¿¡ ´ëÇÑ VLDB Ç׸ñÀ» ¾ò½À´Ï´Ù. ÀÌ ¸í·ÉÀº Çʿ信 µû¶ó ÆÄƼ¼Ç¿¡ ÀÖ´Â º¼·ýÀÇ »óŸ¦ ¹Ý¿µÇϵµ·Ï VLDB Ç׸ñÀ» º¯°æÇÕ´Ï´Ù. ¿¹¸¦ µé¾î VLDB Ç׸ñÀÌ ¾ø°Å³ª ¿ÏÀüÇÏÁö ¾ÊÀº º¼·ýÀ» ãÀ» ¶§ VLDB Ç׸ñÀ» ÀÛ¼ºÇϰųª °»½ÅÇÕ´Ï´Ù. ±×·¯³ª º¼·ýÀÇ ´Ù¸¥ À§Ä¡¸¦ Á¤ÀÇÇÏ´Â VLDB Ç׸ñÀÌ ÀÌ¹Ì Àְųª ´Ù¸¥ VLDB Ç׸ñ°ú ÀýÃæÇÒ ¼ö ¾ø´Â Ãæµ¹ÀÌ ¹ß»ýÇÏ¸é ´ë½Å Ç¥ÁØ ¿À·ù ½ºÆ®¸²¿¡ Ãæµ¹¿¡ ´ëÇÑ ¸Þ½ÃÁö¸¦ ¾¹´Ï´Ù. ÀÌ ¸í·ÉÀº ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡¼ º¼·ýÀ» Á¦°ÅÇÏÁö´Â ¾Ê½À´Ï´Ù.
´ÜÀÏ º¼·ýÀÇ VLDB Ç׸ñÀ» È®ÀÎÇÒ ¶§ ¸í·ÉÀº vos syncserv ¸í·É¿¡¼ È£ÃâÇÑ Á¶ÀÛÀ» ÀÚµ¿À¸·Î ¼öÇàÇÕ´Ï´Ù. VLDB Ç׸ñÀÌ ÁöÁ¤µÈ º¼·ý À¯Çü(Àбâ/¾²±â, ¹é¾÷ ¶Ç´Â Àбâ Àü¿ë)¿¡ ´ëÇØ ¿Ã¹Ù¸¥Áö È®ÀÎÇÒ »Ó ¾Æ´Ï¶ó VLDB Ç׸ñ¿¡ ¾ð±ÞµÈ °ü·Ã º¼·ý À¯ÇüÀÌ Ç׸ñ¿¡ ³ª¿µÈ »çÀÌÆ®¿¡ ½ÇÁ¦·Î Á¸ÀçÇÏ´ÂÁöµµ È®ÀÎÇÕ´Ï´Ù.
vos syncserv ¸í·ÉÀº VLDB Ç׸ñ¿¡ ¾ð±ÞµÈ °¢ º¼·ý À¯Çü(Àбâ/¾²±â, Àбâ Àü¿ë ¹× ¹é¾÷)ÀÌ ½ÇÁ¦·Î Ç׸ñ¿¡ ÁöÁ¤µÈ »çÀÌÆ®¿¡ Á¸ÀçÇÏ´ÂÁö È®ÀÎÇÕ´Ï´Ù. ¶ÇÇÑ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ ÆÄƼ¼ÇÀ̳ª ÇϳªÀÇ ÆÄƼ¼Ç¿¡ ÀÖ´Â »çÀÌÆ®¸¦ ¾ð±ÞÇÏ´Â ¸ðµç VLDB Ç׸ñÀ» È®ÀÎÇÕ´Ï´Ù. Àбâ/¾²±â »çÀÌÆ® À̿ܿ¡ º¼·ýÀÇ Àбâ Àü¿ë ¹öÀüÀÌ ÀÖ´Â °æ¿ì ¸í·ÉÀº ÁöÁ¤µÈ ½Ã½ºÅÛÀ̳ª ÆÄƼ¼Ç ÀÌ¿ÜÀÇ »çÀÌÆ®¸¦ Á¶»çÇÏ´Â °ÍÀ» Áß´ÜÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ ¸í·ÉÀº ´Ù¸¥ VLDB Ç׸ñ°ú ÀýÃæÇÒ ¼ö ¾ø´Â Ãæµ¹ÀÌ ¾ø´Ù¸é VLDBÀÇ À߸øµÈ Á¤º¸¸¦ ¼öÁ¤ÇÕ´Ï´Ù. ÀÌ °æ¿ì Ç¥ÁØ ¿À·ù ½ºÆ®¸²¿¡ ¸Þ½ÃÁö¸¦ ¾¹´Ï´Ù. ÀÌ ¸í·ÉÀº »çÀÌÆ®¿¡¼ º¼·ýÀ» Á¦°ÅÇÏÁö´Â ¾Ê½À´Ï´Ù.
% bos listusers <machine name>
ÁÖ: | VLDB¸¦ ¿ÏÀüÈ÷ µ¿±âÈÇÏ·Á¸é ÀÌ ¸í·ÉÀ» ¹Ýº¹ÀûÀ¸·Î ½ÇÇàÇϰí, ¼¿¿¡¼ °¢ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀ» -server Àμö·Î Â÷·Ê´ë·Î ¹Ù²Ù°í ´Ü°è 3À» °è¼ÓÇϱâ Àü¿¡ -partition ¹× -volume Àμö¸¦ »ý·«ÇϽʽÿÀ. |
% vos syncvldb -server <machine name> [-partition <partition name>] [-volume <volume name or ID>] [-verbose >> file]
¿©±â¼
ÁÖ: | VLDB¸¦ ¿ÏÀüÈ÷ µ¿±âÈÇÏ·Á¸é ÀÌ ¸í·ÉÀ» ¹Ýº¹ÀûÀ¸·Î ½ÇÇàÇϰí, ¼¿¿¡¼ °¢ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀ» machine name Àμö·Î Â÷·Ê´ë·Î ¹Ù²Ù°í partition name Àμö´Â »ý·«ÇϽʽÿÀ. |
% vos syncserv <machine name> [<partition name>] [-v >> file]
¿©±â¼
º¼·ý ¼¹ö³ª ÆÄÀÏ ¼¹ö°¡ º¼·ýÀÇ µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â µ¿¾È ¿¹»óÄ¡ ¸øÇÑ ÀÎÅÍ·´¼ÇÀÌ ¹ß»ýÇÏ¿© VLDB ¹× º¼·ý Çì´õÀÇ Á¤º¸ °£ÀÇ ºÒÀÏÄ¡¸¦ ¹ß»ýÇÏ´Â µ¥¼ ±×Ä¡Áö ¾Ê°í º¼·ýÀ» Áß°£ »óÅÂ(¼Õ»ó)·Î ³²°ÜµÑ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ÆÄÀÏ¿¡ º¯°æ»çÇ×À» ÀúÀåÇÏ´Â Á¶ÀÛ(ÀÌÀü µ¥ÀÌÅ͸¦ »õ µ¥ÀÌÅÍ·Î µ¤¾î¾¸)ÀÌ ½ÇÆÐÇÒ °æ¿ì µð½ºÅ©¿¡¼ ÀÌÀü µ¥ÀÌÅÍ¿Í »õ µ¥ÀÌÅͰ¡ È¥ÇÕµÈ »óÅ·ΠÁ¸ÀçÇÒ ¼ö ÀÖ½À´Ï´Ù.
º¼·ý ¼¹ö³ª ÆÄÀÏ ¼¹ö°¡ ¿¹»óÄ¡ ¸øÇÑ »óÅ¿¡¼ Á¾·áµÇ¾úÀ¸¹Ç·Î Á¶ÀÛÀÌ ÁߴܵǴ °æ¿ì BOS ¼¹ö´Â ÀÚµ¿À¸·Î fs ÇÁ·Î¼¼½ºÀÇ ¸ðµç ±¸¼º¿ä¼Ò¸¦ Á¾·áÇÏ°í ±¸Á¶ ÇÁ·Î±×·¥À» È£ÃâÇÕ´Ï´Ù. ±¸Á¶ ÇÁ·Î±×·¥Àº ºÒÀÏÄ¡ »óŸ¦ È®ÀÎÇÏ¿© ¼öÁ¤ÇÕ´Ï´Ù. ±×·¯³ª °æ¿ì¿¡ µû¶ó ´ÙÀ½°ú °°ÀÌ ºÐ·ùµÇ´Â Áõ»óÀ» ³ªÅ¸³»´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ À¯ÇüÀÇ Áõ»óÀº ¹®Á¦Á¡À» ÀÛ¼ºÇÒ¸¸Å ÃæºÐÈ÷ ½É°¢ÇÑ ¼Õ»ó »óŸ¦ ³ªÅ¸³»Áö¸¸ ÆÄÀÏ ¼¹ö ±¸¼º¿ä¼Ò°¡ ½ÇÆÐµÉ¸¸Å ½É°¢ÇÑ Áõ»óÀº ¾Æ´Õ´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì Á÷Á¢ bos salvage ¸í·ÉÀ» ½ÇÇàÇÏ¿© ±¸Á¶ ÇÁ·Î±×·¥À» È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.
°¡´ÉÇÑ ¿øÀÎ: º¼·ý ¼¹ö³ª ÆÄÀÏ ¼¹ö´Â ÆÄÀÏ ÀÛ¼º Á¶ÀÛ Áß°£¿¡, µð·ºÅ丮 ±¸Á¶°¡ º¯°æµÈ ÈÄ¿¡, ½ÇÁ¦·Î µ¥ÀÌÅ͸¦ ÀúÀåÇϱâ Àü¿¡ Á¾·áµÇ¾ú½À´Ï´Ù(´Ù¸¥ °¡´ÉÇÑ ¿øÀÎÀº µð·ºÅ丮ÀÇ ACLÀÌ »ç¿ëÀÚ°¡ ÆÄÀÏÀ» ¾×¼¼½ºÇÏ´Â µ¥ ÇÊ¿äÇÑ ±ÇÇÑÀ» ºÎ¿©ÇÏÁö ¾Ê°Å³ª ÇÁ·Î¼¼½º, ½Ã½ºÅÛ ¶Ç´Â ³×Æ®¿öÅ© ÀÛµ¿ Áß´Ü »óŰ¡ ¹ß»ýÇÑ °ÍÀÔ´Ï´Ù. ÆÄÀÏÀÌ ¼Õ»óµÇ¾ú´Ù°í °¡Á¤Çϱâ Àü¿¡ ÀÌ·¯ÇÑ ¿øÀÎÀÌ ÀÖ´ÂÁö È®ÀÎÇØ º¸½Ê½Ã¿À).
±¸Á¶ ÇÁ·Î±×·¥ ÇØ°á ¹æ¹ý: µð·ºÅ丮 ±¸Á¶¿¡¼ ÆÄÀÏÀÇ Ç׸ñÀ» Á¦°ÅÇϽʽÿÀ.
°¡´ÉÇÑ ¿øÀÎ: µÎ ÆÄÀÏ ¶Ç´Â ÆÄÀÏÀÇ µÎ ¹öÀüÀÌ Áß´ÜµÈ Á¶ÀÛÀ¸·Î ÀÎÇØ µ¿ÀÏÇÑ µð½ºÅ© ºí·ÏÀ» °øÀ¯ÇÏ°Ô µË´Ï´Ù. ÆÄÀÏ ¼¹ö ¹× º¼·ý ¼¹ö´Â º¸Åë ÀÌ·¯ÇÑ À¯ÇüÀÇ ¼Õ»óÀº ¸Å¿ì ½É°¢ÇÒ ¼ö ÀÖÀ¸¹Ç·Î ÀÌ·¯ÇÑ ¼Õ»óÀ» ³ªÅ¸³»´Â º¼·ý¿¡ Á¢¼ÓÇÏ´Â °ÍÀ» °ÅºÎÇÕ´Ï´Ù. º¼·ý ¼¹ö³ª ÆÄÀÏ ¼¹ö°¡ ÀÌ º¼·ý¿¡ Á¢¼ÓÇßÀ¸³ª ¿µÇâ ¹Þ´Â µð½ºÅ© ºí·ÏÀÇ »óŸ¦ È®½ÇÈ÷ ¸ð¸£´Â °æ¿ì ÀÌ º¼·ý¿¡ ´õ ¸¹Àº µ¥ÀÌÅ͸¦ ¾²·Á°í ½ÃµµÇÕ´Ï´Ù. ¾²±â¸¦ ¼öÇàÇÒ ¼ö ¾øÀ» ¶§ µ¥ÀÌÅ͸¦ À¯½ÇµË´Ï´Ù. ÀÌ °á°ú´Â ¿¬¼ÓÀûÀ¸·Î ¹ß»ýÇÏ¿© ÆÄƼ¼ÇÀÇ ¸ðµç µ¥ÀÌÅ͸¦ ¼Õ½ÇÇÒ ¼ö ÀÖ½À´Ï´Ù.
±¸Á¶ ÇÁ·Î±×·¥ ÇØ°á ¹æ¹ý: Àüü ÆÄƼ¼ÇÀ» ¼Õ½ÇÇϱâ Àü¿¡ ¼Õ»ó ¹ÞÀº µð½ºÅ© ºí·Ï¿¡¼ µ¥ÀÌÅ͸¦ »èÁ¦ÇϽʽÿÀ.
°¡´ÉÇÑ ¿øÀÎ: °í¸³µÈ ÆÄÀÏ ¹× µð·ºÅ丮°¡ ÀÖ½À´Ï´Ù. °í¸³µÈ ¿ä¼Ò´Â ±× »óÀ§ ¿ä¼Ò·Î ÀÛµ¿ÇÒ ¼ö ÀÖ´Â(ÆÄÀÏ Æ®¸®¿¡¼ »óÀ§ Ç׸ñ) µð·ºÅ丮¿¡ ÀÇÇØ ÂüÁ¶µÇÁö ¾ÊÀ¸¹Ç·Î ¿ÏÀüÈ÷ ¾×¼¼½º°¡ ºÒ°¡´ÉÇÕ´Ï´Ù. °í¸³µÈ ¿ä¼Ò´Â ¼¹ö ÆÄƼ¼Ç¿¡¼ °ø°£À» Â÷ÁöÇÑ´Ù°í ÇØµµ º¼·ý Å©±â °è»ê¿¡(¶Ç´Â ÇÒ´ç·® °è»ê¿¡) Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.
±¸Á¶ ÇÁ·Î±×·¥ ÇØ°á ¹æ¹ý: ±âº»ÀûÀ¸·Î ¹ß°ßµÈ °í¸³µÈ ¿ä¼ÒÀÇ ¼ö¿Í À̵éÀÌ Â÷ÁöÇÏ´Â °ø°£ÀÇ ´ë·«ÀûÀΠų·Î¹ÙÀÌÆ® ¼ö¸¦ º¸°íÇÏ´Â ¸Þ½ÃÁö¸¦ /usr/afs/logs/SalvageLog ÆÄÀÏ¿¡ Ãâ·ÂÇϽʽÿÀ. -orphans Àμö¸¦ »ç¿ëÇÏ¿© °í¸³µÈ ¿ä¼Ò¸¦ Á¦°ÅÇϰųª Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. º¼·ýÀ» ±¸Á¶ÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.
ÀÌ·¯ÇÑ Áõ»óÀ» È®ÀÎÇÏ¸é ¼Õ»ó »óŰ¡ È®»êµÇ±â Àü¿¡ bos salvage ¸í·ÉÀ» »ç¿ëÇÏ¿© ±¸Á¶ ÇÁ·Î±×·¥À» È£ÃâÇϽʽÿÀ(ÀÌ ¸í·ÉÀÌ º¼·ý¿¡ ´ëÇØ ÀÛµ¿µÇ±â´Â ÇÏÁö¸¸ BOS ¼¹ö°¡ º¼·ý ¼¹ö ¹× ÆÄÀÏ ¼¹öÀÇ Á¾·á¿Í Àç½ÃÀÛÀ» ±¸Á¶ ÇÁ·Î±×·¥¿¡ µû¶ó Á¶Á¤ÇØ¾ß ÇϹǷΠbos ÁýÇÕ¿¡ ¼ÓÇØ ÀÖ½À´Ï´Ù. ÀÌ ¸í·ÉÀº ±¸Á¶ ÇÁ·Î±×·¥ÀÌ ½ÃÀ۵DZâ Àü¿¡ ÀÌµé ¼¹ö¸¦ Á¾·áÇÏ°í ±¸Á¶ Á¶ÀÛÀÌ ³¡³¯ ¶§ ÀÌµé ¼¹ö¸¦ ÀÚµ¿À¸·Î Àç½ÃÀÛÇÕ´Ï´Ù).
ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡ ÀúÀåµÈ ¸ðµç AFS µ¥ÀÌÅÍ´Â Çϳª ÀÌ»óÀÇ ÆÄƼ¼Ç¿¡ ´ëÇÑ ±¸Á¶ ÀÛ¾÷ Áß¿¡ ¾×¼¼½ºÇÒ ¼ö ¾ø½À´Ï´Ù. ÇϳªÀÇ º¼·ý¸¸ ±¸Á¶ÇÏ´Â °æ¿ì ÇØ´ç º¼·ý¸¸ ¾×¼¼½ºÇÒ ¼ö ¾ø½À´Ï´Ù.
Çϳª ÀÌ»óÀÇ ÆÄƼ¼ÇÀ» ó¸®ÇÒ ¶§ ÀÌ ¸í·ÉÀº ¼Õ»óµÈ Àбâ/¾²±â º¼·ý¿¡ ´ëÇÑ ÀϰüµÈ »óŸ¦ º¹¿øÇØ ÁÝ´Ï´Ù. Àбâ Àü¿ë ¶Ç´Â ¹é¾÷ º¼·ýÀÇ °æ¿ì ´ÙÀ½°ú °°ÀÌ º¼·ý Çì´õ¸¸ °ËÅäÇÕ´Ï´Ù.
´ÙÀ½°ú °°ÀÌ bos salvage ¸í·ÉÀÇ ÀμöµéÀ» Á¶ÇÕÇØ¼ ´Ù¸¥ ¼öÀÇ º¼·ýÀ» ±¸Á¶ÇÒ ¼ö ÀÖ½À´Ï´Ù.
±¸Á¶ ÇÁ·Î±×·¥Àº Ç×»ó ½ÇÇà ÁßÀÎ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ /usr/afs/logs/SalvageLog ÆÄÀÏ¿¡ ÃßÀû ³»¿ëÀ» ¾¹´Ï´Ù. ´Ù¸¥ ÆÄÀÏ¿¡ ÃßÀû ³»¿ëÀ» ±â·ÏÇÏ·Á¸é(AFS ¶Ç´Â bos salvage ¸í·ÉÀ» ½ÇÇàÇÏ´Â ½Ã½ºÅÛÀÇ ·ÎÄà µð½ºÅ©¿¡) -file Àμö¸¦ »ç¿ëÇÏ¿© ÆÄÀÏÀ» ¸í¸íÇϽʽÿÀ. ¶Ç´Â /usr/afs/logs/SalvageLog ÆÄÀÏ¿¡ ÃßÀû ³»¿ëÀÌ ±â·ÏµÉ ¶§ ÃßÀû °á°ú¸¦ Ç¥ÁØ Ãâ·Â ½ºÆ®¸²¿¡ Ç¥½ÃÇÏ·Á¸é -showlog Ç÷¡±×¸¦ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À.
±âº»ÀûÀ¸·Î º¹¼öÀÇ ±¸Á¶ ÇÁ·Î±×·¥ ¼ºêÇÁ·Î¼¼½º°¡ º´·Ä·Î ½ÇÇàµÇ´Â µ¥ ÃÖ´ë ³× °³ÀÇ ÆÄƼ¼Ç °¢°¢¿¡ ´ëÇØ¼´Â Çϳª¾¿, ³× °³ ÀÌ»óÀÇ ÆÄƼ¼Ç¿¡ ´ëÇØ¼´Â ³× °³ÀÇ ¼ºêÇÁ·Î¼¼½º°¡ ½ÇÇàµË´Ï´Ù. º´·Ä·Î ½ÇÇàµÇ´Â ¼ºêÇÁ·Î¼¼½ºÀÇ ¼ö¸¦ ´Ã¸®°Å³ª ÁÙÀÌ·Á¸é -parallel Àμö °ª¿¡ ´ëÇØ ¾çÀÇ Á¤¼ö°ªÀ» Á¦°øÇϽʽÿÀ.
ÇϳªÀÇ ¹°¸®Àû µð½ºÅ©¿¡ µÑ ÀÌ»óÀÇ ¼¹ö ÆÄƼ¼ÇÀÌ ÀÖÀ¸¸é ±¸Á¶ ÇÁ·Î±×·¥Àº ±âº»ÀûÀ¸·Î ÆÄƼ¼ÇÀ» ¼øÂ÷ÀûÀ¸·Î ±¸Á¶ÇÏ¿© ÇÑ ÆÄƼ¼Ç¿¡¼ ´Ù¸¥ ÆÄƼ¼ÇÀ¸·Î µð½ºÅ© Çìµå°¡ ÀÚÁÖ À̵¿µÇ´Â ºñÈ¿À²¼ºÀ» ÇÇÇÕ´Ï´Ù. ±×·¯³ª ÀÌ·¯ÇÑ Àü·«Àº ÆÄƼ¼ÇÀÌ ¿©·¯ µð½ºÅ©¿¡ °ÉÃÄ ÀÖ´Â ³í¸® º¼·ýÀ¸·Î ±¸¼ºµÈ °æ¿ì¿¡´Â º°·Î ÀÌ»óÀûÀÌÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. °Á¦·Î ±¸Á¶ ÇÁ·Î±×·¥ÀÌ º´·Ä·Î ³í¸® º¼·ýÀ» ±¸Á¶ÇÏ°Ô ÇÏ·Á¸é -parallel ÀμöÀÇ °ªÀ¸·Î allÀ» Á¦°øÇϽʽÿÀ. ±¸Á¶µÇ´Â ³í¸® ÇÁ·Î¼¼½ºÀÇ ¼ö¿¡ µû¶ó º´·Ä·Î ½ÇÇàµÉ ¼ºêÇÁ·Î¼¼½ºÀÇ ¼ö¸¦ ÁöÁ¤ÇÏ·Á¸é ¾çÀÇ Á¤¼ö¸¦ Á¦°øÇϰí(¿¹¸¦ µé¾î ´Ù¼¸ °³ÀÇ ¼ºêÇÁ·Î¼¼½ºÀÇ °æ¿ì -parallel 5all) ³× °³±îÁö ¼ºêÇÁ·Î¼¼½º¸¦ ½ÇÇàÇÏ·Á¸é ÇØ´ç Á¤¼ö¸¦ »ý·«ÇϽʽÿÀ.
±¸Á¶ ÇÁ·Î±×·¥Àº ½ÇÇàµÉ ¶§ Àӽà ÆÄÀÏÀ» ÀÛ¼ºÇÏ¿© ±âº»ÀûÀ¸·Î ÀÌ Àӽà ÆÄÀÏÀ» ±¸Á¶ÇÏ´Â ÆÄƼ¼Ç¿¡ ¾¹´Ï´Ù. ÆÄÀÏÀÇ ¼ö´Â ¸Å¿ì Ŭ ¼ö ÀÖÀ¸¸ç ÆÄƼ¼ÇÀÌ ³Ê¹« ²Ë Â÷¼ ÀÌµé ÆÄÀÏÀ» ÀúÀåÇÒ ¼ö ¾ø´Â °æ¿ì ±¸Á¶ ÇÁ·Î±×·¥Àº ±¸Á¶ Á¶ÀÛÀ» ¿Ï·áÇÏÁö ¾Ê°í Á¾·áµË´Ï´Ù(Ç×»ó Á¾·áµÇ±â Àü¿¡ Àӽà ÆÄÀÏÀ» Á¦°ÅÇÔ). ´Ù¸¥ ±¸Á¶ ÇÁ·Î±×·¥ ¼ºêÇÁ·Î¼¼½º´Â Àӽà ÆÄÀÏÀ» ÀúÀåÇÒ ÃæºÐÇÑ °ø°£ÀÌ ÀÖ´Â ´Ù¸¥ ¸ðµç ÆÄƼ¼ÇÀ» ´Ù ±¸Á¶ÇÒ ¶§±îÁö µ¿½Ã¿¡ °è¼Ó ½ÇÇàµË´Ï´Ù. Áß´ÜµÈ ±¸Á¶ Á¶ÀÛÀ» ¿Ï·áÇÏ·Á¸é ÇØ´ç ÆÄƼ¼Ç¿¡ ´ëÇØ ÀÌ ¸í·ÉÀ» ´Ù½Ã ½ÇÇàÇϰí -tmpdir Àμö¸¦ Ãß°¡ÇÏ¿© Àӽà ÆÄÀÏ °æ·Î¸¦ ÃæºÐÇÑ °ø°£ÀÌ ÀÖ´Â ·ÎÄà µð½ºÅ©·Î ´Ù½Ã ÁöÁ¤ÇϽʽÿÀ.
-orphans Àμö´Â ±¸Á¶ ÇÁ·Î±×·¥ÀÌ ±¸Á¶ ÁßÀÎ ¼¹ö ÆÄƼ¼Ç¿¡¼ ãÀº °í¸³µÈ ÆÄÀÏ ¹× µð·ºÅ丮¸¦ ó¸®ÇÏ´Â ¹æ½ÄÀ» Á¦¾îÇÕ´Ï´Ù. °í¸³µÈ ¿ä¼Ò´Â ±× »óÀ§ ¿ä¼Ò·Î ÀÛµ¿ÇÒ ¼ö ÀÖ´Â(ÆÄÀÏ °ø°£¿¡¼ »óÀ§ Ç׸ñ) µð·ºÅ丮ÀÇ vnode¿¡ ÀÇÇØ ÂüÁ¶µÇÁö ¾ÊÀ¸¹Ç·Î ¿ÏÀüÈ÷ ¾×¼¼½º°¡ ºÒ°¡´ÉÇÕ´Ï´Ù. °í¸³µÈ ¿ÀºêÁ§Æ®´Â ¼¹ö ÆÄƼ¼ÇÀÇ °ø°£À» Â÷ÁöÇÏÁö¸¸ º¼·ý ÇÒ´ç·®À» °è»êÇÒ ¶§ Ãß°¡µÇÁö ¾Ê½À´Ï´Ù.
±¸Á¶ ÀÛ¾÷ Áß¿¡ bos status ¸í·ÉÀÇ Ãâ·ÂÀº fs ÇÁ·Î¼¼½º¿¡ ´ëÇØ ´ÙÀ½ÀÇ º¸Á¶ »óŸ¦ º¸°íÇÕ´Ï´Ù.
Salvaging file system
% bos listusers <machine name>
% bos salvage -server <machine name> [-partition <salvage partition>] \ [-volume <salvage volume number or volume name>] \ [-file salvage log output file] [-all] [-showlog] \ [-parallel <# of max parallel partition salvaging>] \ [-tmpdir <directory to place tmp files>] \ [-orphans <ignore | remove | attach>]
¿©±â¼
BOS ¼¹ö´Â ÆÄƼ¼Ç ¼öº¸´Ù ´õ ¸¹Àº ¼öÀÇ ±¸Á¶ ÇÁ·Î±×·¥ ¼ºêÇÁ·Î¼¼½º¸¦ Àý´ë ½ÃÀÛÇÏÁö ¾ÊÀ¸¸ç Ç×»ó ´ÜÀÏ º¼·ýÀ» ±¸Á¶Çϱâ À§Çؼ´Â ÇϳªÀÇ ÇÁ·Î¼¼½º¸¸ ½ÃÀÛÇÕ´Ï´Ù. ÀÌ Àμö°¡ »ý·«µÇ¸é ³× °³±îÁöÀÇ ±¸Á¶ ÇÁ·Î±×·¥ ¼ºêÇÁ·Î¼¼½º°¡ µ¿½Ã¿¡ ½ÇÇàµË´Ï´Ù.
ÆÄÀÏÀÇ °æ¿ì _ _ORPHANFILE_ _.index
µð·ºÅ丮ÀÇ °æ¿ì _ _ORPHANDIR_ _.index
¿©±â¼ index´Â °¢ ¿ÀºêÁ§Æ®¸¦ °íÀ¯ÇÏ°Ô ½Äº°ÇÏ´Â 2ÀÚ¸® ¼ýÀÚÀÔ´Ï´Ù. °í¸³µÈ ¿ÀºêÁ§Æ®´Â º¼·ý ÇÒ´ç·®À» Â÷ÁöÇÏ¸ç º¼·ý ·çÆ® µð·ºÅ丮¿¡ ´ëÇØ ½ÇÇàµÈ ls ¸í·ÉÀÇ Ãâ·Â¿¡µµ ³ªÅ¸³³´Ï´Ù.
¸ðµç AFS º¼·ýÀº º¼·ýÀÇ Å©±â¸¦ Á¦ÇÑÇÏ´Â ¿¬°üµÈ ÇÒ´ç·®À» °¡Áö°í ÀÖ½À´Ï´Ù. »õ·Î ÀÛ¼ºµÈ º¼·ýÀÇ ±âº» ÇÒ´ç·®Àº 5,000 ų·Î¹ÙÀÌÆ® ºí·Ï(5 MBº¸´Ù ¾à°£ ÀÛÀ½)ÀÔ´Ï´Ù. º¼·ýÀÌ ±× ÇÒ´ç·®¿¡ µµ´ÞÇÏ¸é ÆÄÀÏ ¼¹ö´Â »õ ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ ÀÛ¼ºÇÏ·Á´Â ½Ãµµ¸¦ °ÅºÎÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ²Ë Âù º¼·ýÀÇ ±âÁ¸ ÆÄÀÏ¿¡ µ¥ÀÌÅ͸¦ ¾²´Â °æ¿ì ÆÄÀÏ ¼¹ö´Â Á¤ÀÇµÈ °úÀ× »óÅÂ(±âº»ÀûÀ¸·Î 1MB)¸¦ Çã¿ëÇÕ´Ï´Ù(fileserver ¸í·ÉÀÇ -spare or -pctspare Àμö¸¦ »ç¿ëÇÏ¸é ±âº» °úÀ× »óŸ¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. AFS Administration Reference¿¡¼ ¸í·É ÂüÁ¶ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ).
º¼·ýÀ» ÀÛ¼ºÇÒ ¶§ 5000 KB°¡ ³Ñ´Â ÇÒ´ç·®À» ¼³Á¤ÇÏ·Á¸é Àбâ/¾²±â º¼·ý ÀÛ¼º¿¡¼ ¼³¸íÇÏ´Â °Íó·³ vos create ¸í·É¿¡ -maxquota Àμö¸¦ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À. ±âÁ¸ º¼·ýÀÇ ÇÒ´ç·®À» ¼öÁ¤ÇÏ·Á¸é ´ÙÀ½¿¡¼ ¼³¸íÇÏ´Â °Íó·³ fs setquota ¶Ç´Â fs setvol ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ. ±âÁ¸ º¼·ýÀÇ ÇÒ´ç·®À» ÇöÀç Å©±âº¸´Ù ´õ ÀÛ°Ô ¼³Á¤ÇÏÁö ¸¶½Ê½Ã¿À.
º¸Åë º¼·ý Å©±â°¡ ÀÛÀ»¼ö·Ï °ü¸®ÇϱⰡ ´õ ½¬¿öÁý´Ï´Ù. ·Îµå ¹ë·±½º¸¦ À§ÇØ º¼·ýÀ» À̵¿ÇØ¾ß ÇÏ´Â °æ¿ì ´Ù¸¥ ÆÄƼ¼Ç¿¡¼ ÀÛÀº º¼·ýÀ» À§ÇÑ ¿©À¯ °ø°£À» ã´Â ÀÏÀÌ ´õ ½±½À´Ï´Ù. º¼·ýÀÌ ÀÛÀ» °æ¿ì À̵¿ ÀÛ¾÷ÀÌ º¸´Ù ºü¸£°Ô ÁøÇàµÇ¹Ç·Î À̵¿À» ¹æÇØÇÒ ¼ö ÀÖ´Â ÀÛµ¿ Áß´Ü »óųª ´Ù¸¥ ¿À·ù°¡ ¹ß»ýÇÒ °¡´É¼ºÀÌ ÁÙ¾îµì´Ï´Ù. AFS´Â ¿©·¯ ´Ù¸¥ AFS ¸±¸®½º¸¶´Ù ´Þ¶óÁú ¼ö ÀÖ´Â ÃÖ´ë º¼·ý Å©±â¸¦ Áö¿øÇÕ´Ï´Ù. »ç¿ë ÁßÀÎ ¹öÀü¿¡ ´ëÇØ¼´Â AFS ¸±¸®½º ³ëÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ. ¶ÇÇÑ ÇϳªÀÇ º¼·ýÀÌ ¿©·¯ ÆÄƼ¼ÇÀ̳ª ³í¸®Àû º¼·ý¿¡ °ÉÃÄ ÀÖÀ» ¼ö ¾øÀ¸¹Ç·Î ÆÄƼ¼ÇÀ̳ª ³í¸®Àû º¼·ýÀÇ Å©±â¿¡ µû¶ó º¼·ý Å©±â°¡ Á¦Çѵ˴ϴÙ.
ÀϹÝÀûÀ¸·Î ¸ðµç º¼·ýÀÌ ÃÖ´ë ÇÒ´ç·®¿¡ µµ´ÞÇÑ °æ¿ì ½ÇÁ¦·Î ä¿ï ¼ö ÀÖ´Â º¼·ýº¸´Ù ´õ ¸¹Àº º¼·ýÀ» Ãß°¡ÇÏ¿© ÆÄƼ¼ÇÀ» °úµµÇÏ°Ô Ã¤¿ì´Â °ÍÀÌ ¾ÈÀüÇÕ´Ï´Ù. ±×·¯³ª ¼¿¿¡¼ ¾î´À Á¤µµ±îÁö º¼·ýÀ» °úµµÇÏ°Ô Ã¤¿ï ¼ö Àִ°¡´Â °æÇèÀ» ÅëÇØ¼¸¸ ¾Ë ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº º¼·ý¿¡ ÇÒ´çÇÏ´Â ÇÒ´ç·®ÀÇ Á¾·ù(ƯÈ÷ ½Ã½ºÅÛ º¼·ýº¸´Ù °©ÀÚ±â Ä¿Áú È®·üÀÌ ³ôÀº »ç¿ëÀÚ º¼·ý)¿Í »ç¶÷µéÀÌ ÇÒ´ç·®°ú ºñ±³ÇÏ¿© »ý¼ºÇϰí ÀúÀåÇÏ´Â Á¤º¸ÀÇ ¾ç¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù.
´ÙÀ½¿¡¼ ¼³¸íÇÏ´Â °Íó·³ º¼·ýÀÇ ÇÒ´ç·®À» Ç¥½ÃÇÏ´Â ¿©·¯ °¡Áö ¸í·ÉÀÌ ÀÖ½À´Ï´Ù. ÀÌµé ¸í·ÉÀº °¢ ¸í·ÉÀÌ »ý¼ºÇÏ´Â °ü·Ã Á¤º¸ÀÇ ¾ç¿¡¼ Â÷À̸¦ ³ªÅ¸³À´Ï´Ù.
% pts membership system:administrators
% fs setquota [<dir/file path>] -max <max quota in kbytes>
¿©±â¼
ÆÄÀÏ ¶Ç´Â µð·ºÅ丮¿¡ ´ëÇÑ Àбâ/¾²±â °æ·Î¸¦ ÁöÁ¤ÇÏ¿© Àбâ Àü¿ë º¼·ýÀ» º¯°æÇÏ·Á°í ÇÒ ¶§ ¹ß»ýÇÏ´Â Àå¾Ö¸¦ ÇÇÇϽʽÿÀ. ÀϹÝÀûÀ¸·Î °æ·Î À̸§ÀÇ µÎ ¹øÂ° ·¹º§ÀÇ ¼¿ À̸§ ¾Õ¿¡ ¸¶Ä§Ç¥¸¦ »ç¿ëÇÏ¿© Àбâ/¾²±â °æ·Î¸¦ ³ªÅ¸³»½Ê½Ã¿À(¿¹¸¦ µé¾î /afs/.abc.com). ÆÄÀÏ °æ·Î¸¦ ÅëÇÑ Àбâ/¾²±â ¹× Àбâ Àü¿ë °æ·ÎÀÇ °³³ä¿¡ ´ëÇØ Á»´õ »ìÆì º¸·Á¸é ¸¶¿îÆ® Æ÷ÀÎÆ® Åë°ú ±ÔÄ¢À» ÂüÁ¶ÇϽʽÿÀ.
% pts membership system:administrators
% fs setvol [<dir/file path>+] -max <disk space quota in 1K units>
¿©±â¼
% fs quota [<dir/file path>+]
¿©±â¼
´ÙÀ½ ¿¹Á¦´Â ÀÌ ¸í·ÉÀÌ »ý¼ºÇÑ Ãâ·ÂÀ» º¸¿© ÁÝ´Ï´Ù.
% fs quota /afs/abc.com/usr/terry 34% of quota used.
% fs listquota [<dir/file path>+]
¿©±â¼
´ÙÀ½ ¿¹¿¡¼ º¸¿©ÁÖ´Â °Íó·³ Ãâ·ÂÀº º¼·ýÀÇ À̸§, ±× ÇÒ´ç·®°ú ÇöÀç Å©±â(¸ðµÎ ų·Î¹ÙÀÌÆ® ºí·Ï ´ÜÀ§·Î), »ç¿ëµÈ ÆÛ¼¾Æ® ÇÒ´ç·® ¹× »ç¿ëµÈ º¼·ýÀÇ È£½ºÆ® ÆÄƼ¼Ç¿¡ ÀÖ´Â °ø°£ÀÇ ¹éºÐÀ²À» º¸°íÇÕ´Ï´Ù.
% fs listquota /afs/abc.com/usr/terry Volume Name Quota Used % Used Partition user.terry 15000 5071 34% 86%
% fs examine [<dir/file path>+]
¿©±â¼
´ÙÀ½ ¿¹¿¡¼ º¸¿©ÁÖ´Â °Íó·³ Ãâ·ÂÀº º¼·ýÀÇ º¼·ý ID ¹øÈ£¿Í À̸§, ±× ÇÒ´ç·®°ú ÇöÀç Å©±â(¸ðµÎ ų·Î¹ÙÀÌÆ® ºí·Ï ´ÜÀ§·Î), º¼·ý È£½ºÆ® ÆÄƼ¼Ç¿¡¼ ų·Î¹ÙÀÌÆ® ºí·ÏÀÇ ÃÑ ¼ö¿Í ÀÌÁß »ç¿ë °¡´ÉÇÑ ºí·ÏÀÇ ¼ö¸¦ º¸°íÇÕ´Ï´Ù.
% fs examine /afs/abc.com/usr/terry Volume status for vid = 50489902 named user.terry Current maximum quota is 15000 Current blocks used are 5073 The partition has 46383 blocks available out of 333305
ÁÖ: | ÀÌ ¸í·ÉÀÇ Ãâ·Â¿¡¼ ÆÄƼ¼Ç °ü·Ã Åë°è°¡ Ç×»ó Ç¥ÁØ UNIX df ¸í·É Ãâ·ÂÀÇ ÇØ´ç °ª°ú ÀÏÄ¡ÇÏ´Â °ÍÀº ¾Æ´Õ´Ï´Ù. ÀÌ ¸í·É¿¡¼ º¸°íÇÑ Åë°è´Â ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ 5ºÐ °£°ÝÀ¸·Î ÆÄƼ¼Ç Á¤º¸¿¡ ´ëÇØ ÆÄÀÏ ¼¹ö¸¦ Æú¸µÇϹǷΠ»ý¼ºµÈ ÀÌÈÄ¿¡ ÃÖ´ë 5ºÐ±îÁö °æ°úµÉ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÀϺΠ¿î¿µ üÁ¦¿¡¼ df ¸í·ÉÀÇ ÆÄƼ¼Ç Å©±â º¸°í¿¡´Â ÀÌ ¸í·ÉÀÇ °è»ê¿¡´Â Æ÷ÇԵǾî ÀÖÁö ¾ÊÀº ¿¹¾àµÈ °ø°£ÀÌ Æ÷ÇԵǹǷΠ¾à 10%°¡ ´õ Ä¿Áú ¼ö ÀÖ½À´Ï´Ù. |
»çÀÌÆ®¿¡¼ º¼·ýÀ» Á¦°ÅÇϰí VLDB¿¡¼ ±× ·¹Äڵ带 Á¦°ÅÇÏ·Á¸é vos remove ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ÀÌ ¸í·ÉÀ» »ç¿ëÇÏ¸é ´ÙÀ½ÀÇ ¼¼ °¡Áö À¯ÇüÀÇ º¼·ý Áß Çϳª¸¦ Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. ±× °á°ú´Â À¯Çü¸¶´Ù ´Ù¸¨´Ï´Ù.
³²¾Æ ÀÖ´Â Àбâ Àü¿ë »çº»ÀÌ ¾ø´Â °æ¿ì º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÏ¿© º¼·ý ³»¿ë¿¡ ´ëÇÑ ¾×¼¼½º ½Ãµµ¸¦ ¸·´Â °ÍÀÌ °¡Àå ¹Ù¶÷Á÷ÇÕ´Ï´Ù. Àбâ Àü¿ë º¼·ýÀÇ »çº»ÀÌ ³²¾Æ ÀÖ´Â °æ¿ì ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÏÁö ¸¶½Ê½Ã¿À.
µÑ ÀÌ»óÀÇ Àбâ Àü¿ë »çÀÌÆ®°¡ ÀÖ´Â °æ¿ì -server Àμö(¹× ¼±ÅÃÀûÀ¸·Î -partition Àμö)¸¦ Æ÷ÇÔ½ÃÄÑ º¼·ýÀ» Á¦°ÅÇÒ »çÀÌÆ®¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ÇϳªÀÇ Àбâ Àü¿ë »çÀÌÆ®¸¸ ÀÖ´Â °æ¿ì º¼·ý À̸§À¸·Îµµ ÃæºÐÇÕ´Ï´Ù. ÀÌ °æ¿ì Àбâ/¾²±â º¼·ýÀÌ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é Àüü VLDB Ç׸ñÀÌ Á¦°ÅµË´Ï´Ù.
Àбâ Àü¿ë º¼·ýÀ» Á¦°ÅÇÒ ¶§, ƯÈ÷ º¼·ýÀÇ Àбâ/¾²±â ¹öÀüÀÌ ¿©ÀüÈ÷ Á¸ÀçÇÒ ¶§ º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÏ´Â °ÍÀº º°·Î ÀûÀýÇÏÁö ¾Ê½À´Ï´Ù. Àбâ/¾²±â ¹öÀüÀÌ ´õ ÀÌ»ó Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì º¼·ýÀ» Á¦°ÅÇÏ°í ¾ð¸¶¿îÆ®ÇÏ·Á¸éÀÇ ´Ü°è 5¿¡¼ ¼³¸íÇÏ´Â °Íó·³ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇϽʽÿÀ.
Ç¥ÁØ ±¸¼º¿¡¼´Â »ç¿ëÀÚ º¼·ýÀÇ ¹é¾÷ ¹öÀü¿¡ ´ëÇÑ º°µµÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ÀÖ½À´Ï´Ù. Á¸ÀçÇÏÁö ¾Ê´Â º¼·ýÀÇ ³»¿ëÀ» ¾×¼¼½ºÇÏ·Á´Â ½Ãµµ¸¦ ¸·±â À§ÇØ ÇØ´ç ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇϵµ·Ï ÇϽʽÿÀ.
vos remove ¸í·ÉÀº ÆÄƼ¼Ç¿¡¼ º¼·ýÀÇ VLDB Ç׸ñ°ú º¼·ý Çì´õ ¹× ¸ðµç µ¥ÀÌÅ͸¦ ÀÚµ¿ÀûÀ¸·Î Á¦°ÅÇϹǷΠº¼·ýÀ» Á¦°ÅÇÏ´Â ÀûÀýÇÑ ¹æ¹ýÀ¸·Î »ç¿ëµË´Ï´Ù. VLDB Ç׸ñÀ̳ª º¼·ý Çì´õ°¡ ¾ø´Â °æ¿ì ³ª¸ÓÁö ¿ä¼Ò¸¸ Á¦°ÅÇÏ´Â ´Ù¸¥ ¸í·ÉÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÇÊ¿äÇÒ ¼öµµ ÀÖ½À´Ï´Ù. VLDB Ç׸ñ°ú º¼·ý Çì´õ°¡ ¸ðµÎ Á¸ÀçÇÏ´Â Á¤»óÀûÀÎ °æ¿ì¿¡´Â ÀÌµé ¸í·ÉÀ» »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À. ¿Ö³ÄÇϸé VLDB Ç׸ñ°ú º¼·ý Çì´õ °£¿¡ ºÒÀÏÄ¡°¡ ¹ß»ýÇÒ ¼ö Àֱ⠶§¹®ÀÔ´Ï´Ù. ¸í·É ±¸¹®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é AFS Administration Reference¿¡¼ ÇØ´ç ÂüÁ¶ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ.
vos zap ¸í·ÉÀº VLDB Ç׸ñÀÌ ´õ ÀÌ»ó Á¸ÀçÇÏÁö ¾Ê´Â º¼·ý Çì´õ ¹× º¼·ý µ¥ÀÌÅ͸¦ Á¦°ÅÇÔÀ¸·Î½á »çÀÌÆ®¿¡¼ º¼·ýÀ» Á¦°ÅÇÕ´Ï´Ù.
vos listvol ¸í·ÉÀÌ º¼·ý Çì´õ¸¦ Ç¥½ÃÇÏÁö¸¸ vos examine ¶Ç´Â vos listvldb ¸í·ÉÀÌ VLDB Ç׸ñÀ» ãÀ» ¼ö ¾ø´Â °æ¿ì¿¡´Â VLDB Ç׸ñÀÌ ¾ø´Ù°í ¸»ÇÒ ¼ö ÀÖ½À´Ï´Ù. vos syncvldb ¹× vos syncserv ¸í·ÉÀº º¼·ý Çì´õ¸¦ Àý´ë Á¦°ÅÇÏÁö ¾ÊÀ¸¹Ç·Î ºÒÀÏÄ¡¸¦ ÇØ°áÇÏ·Á¸é ÀÌ ¸í·ÉÀ» ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.
vos remsite ¸í·ÉÀº ÆÄÀÏ ¼¹ö ½Ã½ºÅÛÀÇ º¼·ý¿¡´Â ¿µÇâÀ» ¹ÌÄ¡Áö ¾ÊÀ¸¸é¼ VLDB¿¡¼ Àбâ Àü¿ë »çÀÌÆ® Á¤ÀǸ¦ Á¦°ÅÇÕ´Ï´Ù.
½Ç¼ö·Î vos addsite ¸í·ÉÀ» ½ÇÇàÇÏ¿© Àбâ Àü¿ë »çÀÌÆ®¸¦ Á¤ÀÇÇßÀ¸³ª ¾ÆÁ÷ vos release ¸í·ÉÀ» ½ÇÇàÇÏ¿© »çÀÌÆ®·Î º¼·ýÀ» ¸±¸®½ºÇÏÁö ¾Ê¾ÒÀ¸¸é ÀÌ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ½ÇÁ¦·Î »çÀÌÆ®¿¡ º¼·ýÀ» ¸±¸®½ºÇßÀ¸¸é vos remove ¸í·ÉÀ» ´ë½Å »ç¿ëÇϽʽÿÀ.
vos delentry ¸í·ÉÀº »ç¿ëÀÚ°¡ ÁöÁ¤ÇÏ´Â º¼·ýÀ» ¾ð±ÞÇÏ´Â Àüü VLDB Ç׸ñÀ» Á¦°ÅÇÕ´Ï´Ù. ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡ º¼·ýÀÇ ¹öÀüÀÌ ½ÇÁ¦·Î Á¸ÀçÇÏ´Â °æ¿ì ÀÌµé ¹öÀüÀº ¿µÇâÀ» ¹ÞÁö ¾Ê½À´Ï´Ù. ÀÌ ¸í·ÉÀº º¼·ý Á¦°Å ³»¿ëÀÌ VLDB¿¡ ±â·ÏµÇÁö ¾Ê¾Ò´Ù´Â »ç½ÇÀ» »ç¿ëÀÚ°¡ ¾Ë°í ÀÖÀ¸¸ç(»ç¿ëÀÚ´Â ±ä±Þ »óȲ Áß¿¡´Â vos zap ¸í·ÉÀ» »ç¿ëÇßÀ» °ÍÀÓ) vos syncvldb ¹× vos syncserv ¸í·ÉÀ» »ç¿ëÇÏ¿© Àüü VLDB¸¦ À絿±âÈÇϴµ¥ ½Ã°£À» ¼ÒºñÇÏÁö ¾ÊÀ¸·Á°í ÇÒ ¶§ À¯¿ëÇÕ´Ï´Ù.
% bos listusers <machine name>
% fs listacl [<dir/file path>]
system:administrators ±×·ìÀÇ ±¸¼º¿øÀº Ç×»ó ¸ðµç ACL¿¡ ´ëÇØ ¾Ï½ÃÀûÀ¸·Î a(administer) ±ÇÇÑÀ» °¡Áö¸ç, ±âº»ÀûÀ¸·Î´Â l(lookup) ±ÇÇÑÀ» °¡Áö¸ç ÇÊ¿äÇÑ °æ¿ì fs setacl ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¶Ç´Â AFS ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÏ¿© Å×ÀÌÇÁ »çº»À» ÀÛ¼ºÇϽʽÿÀ. ÀÌ °æ¿ì Áß¿äÇÑ º¼·ý¸¸ Æ÷ÇÔÇÏ´Â Àӽà º¼·ý ÁýÇÕÀ» ÀÛ¼ºÇÏ´Â °ÍÀÌ Æí¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. Àӽà º¼·ý ÁýÇÕÀº ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡ ±â·ÏµÇÁö ¾ÊÀ¸¹Ç·Î ÇÑ ¹ø¸¸ »ç¿ëÇÏ´Â º¼·ý ÁýÇÕ¿¡ ´ëÇÑ ·¹ÄÚµå·Î µ¥ÀÌÅͺ£À̽º¸¦ º¹ÀâÇÏ°Ô ¸¸µéÁö ¸¶½Ê½Ã¿À. ÁöħÀ» º¸·Á¸é ´ýÇÁ ÀÛ¼ºÇϱ⸦ ÂüÁ¶ÇϽʽÿÀ.
% vos remove [-server machine name>] [-partition <partition name>] \ -id <volume name or ID>
¿©±â¼
ÀϹÝÀûÀÎ ¹æ¹ýÀ¸·Î ¸¶¿îÆ®µÈ ¹é¾÷ º¼·ýÀ» Á¦°ÅÇÏ´Â °æ¿ì(Àбâ/¾²±â º¼·ýÀÇ ·çÆ® µð·ºÅ丮ÀÇ ÇÏÀ§ µð·ºÅ丮¿¡) ÀÌ ´Ü°è¿¡¼ ¿øº» º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÏ´Â °ÍÀº ¹é¾÷ º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÏ´Â °ÍÀ¸·Î ÃæºÐÇÕ´Ï´Ù. ¿ÏÀüÈ÷ ±¸ºÐµÈ µð·ºÅ丮¿¡ ¹é¾÷ º¼·ýÀ» ¸¶¿îÆ®ÇÑ °æ¿ì ¹é¾÷ º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ´ëÇØ ÀÌ ´Ü°è¸¦ ¹Ýº¹ÇØ¾ß ÇÕ´Ï´Ù.
% fs rmmount <directory>
vos dump ¸í·ÉÀ» »ç¿ëÇÏ¿© º¼·ýÀ» ´ýÇÁÇÏ¸é ±× ³»¿ëÀÌ ASCII Çü½ÄÀ¸·Î º¯È¯µÇ°í »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ ÆÄÀÏ¿¡ ±â·ÏµË´Ï´Ù. vos restore ¸í·ÉÀº ´ýÇÁ ÆÄÀÏÀ» ÁöÁ¤µÈ ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡ ÀûÀýÇÑ º¼·ý Çü½ÄÀ¸·Î º¯È¯ÇÑ ÈÄ º¼·ý¿¡ Ãß°¡ÇÕ´Ï´Ù.
º¼·ýÀ» ´ýÇÁÇÏ´Â °ÍÀº ´ÙÀ½À» Æ÷ÇÔÇÏ¿© ¿©·¯ »óȲ¿¡¼ À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
vos dump ¸í·ÉÀ» »ç¿ëÇÏ¿© ¸í·ÉÀ» ½ÇÇàÇÒ ¶§ º¼·ýÀÇ ¿ÏÀüÇÑ ³»¿ëÀ» Æ÷ÇÔÇÏ´Â Àüü ´ýÇÁ¸¦ ÀÛ¼ºÇϰųª »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ ³¯Â¥ ¹× ½Ã°£º¸´Ù ³ªÁß ³¯Â¥°¡ ÂïÈù ¼öÁ¤ ½Ã°£ ¼ÒÀÎÀÌ ÀÖ´Â ÆÄÀÏ ¹× µð·ºÅ丮¸¸ Æ÷ÇÔÇÏ´Â Á¡ÃþÀû ´ýÇÁ¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù (ls -l ¸í·É¿¡ ÀÇÇØ Ç¥½Ã). ´ÙÀ½ ÁöħÀÇ ´Ü°è 3À» ÂüÁ¶ÇϽʽÿÀ.
º¼·ýÀ» ´ýÇÁÇÒ °æ¿ì VLDB Ç׸ñÀÌ º¯°æµÇÁö ¾Ê°í ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡¼ ±× »óÅ¿¡ ¿µ±¸È÷ ¿µÇâÀ» ¹ÌÄ¡Áö´Â ¾ÊÁö¸¸ ´ýÇÁ Á¶ÀÛ Áß¿¡ º¼·ýÀÇ ³»¿ëÀ» ¾×¼¼½ºÇÒ ¼ö ¾ø½À´Ï´Ù. º¼·ý¿¡ ´ëÇÑ ¾×¼¼½º ÀÛ¾÷À» ¹æÇØÇÏÁö ¾ÊÀ¸·Á¸é vos backup ¶Ç´Â vos backupsys ¸í·ÉÀ» ½ÇÇàÇÏ¿© »õ·Î¿î ¹é¾÷ ¹öÀüÀ» ÀÛ¼ºÇÑ ÈÄ¿¡ º¼·ýÀÇ ¹é¾÷ ¹öÀüÀ» ´ýÇÁÇÏ´Â °ÍÀÌ °¡Àå ¹Ù¶÷Á÷ÇÕ´Ï´Ù.
´ýÇÁ¸¦ ±â·ÏÇÒ ÆÄÀÏ À̸§À» Á¦°øÇÏÁö ¾ÊÀ¸¸é vos dump ¸í·ÉÀÌ Ãâ·Â °æ·Î¸¦ Ç¥ÁØ Ãâ·Â ½ºÆ®¸²À¸·Î ÁöÁ¤ÇÕ´Ï´Ù. ¿øÇÏ´Â °æ¿ì Ãâ·ÂÀ» vos restore ¸í·ÉÀ¸·Î Á÷Á¢ ÆÄÀÌÇÁÇÒ ¼ö ÀÖ½À´Ï´Ù.
º¼·ý ´ýÇÁ ÆÄÀÏÀÌ ASCII Çü½ÄÀ̹ǷΠcat ¸í·É°ú °°Àº ¸í·ÉÀ̳ª ¹®¼ ÆíÁý±â¸¦ »ç¿ëÇÏ¿© ±× ³»¿ëÀ» ÀÐÀ» ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ´ýÇÁ ÆÄÀÏ¿¡´Â ¿µ¼ýÀÚ »ó°ü °ü°è°¡ ¾ø´Â Ư¼ö ¹®ÀÚ°¡ Æ÷ÇԵǴ °æ¿ì°¡ ÀÖ¾î¼ ÀϺΠǥ½Ã ÇÁ·Î±×·¥¿¡¼ ¹®Á¦¸¦ À¯¹ßÇÒ ¼ö ÀÖ½À´Ï´Ù.
±âº»ÀûÀ¸·Î vos ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â VLDB(Location Database)¸¦ È®ÀÎÇÏ¿© º¼·ýÀÇ À§Ä¡¸¦ ¾Ë¾Æ³»¹Ç·Î -server ¹× -partition Àμö°¡ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. -id Àμö°¡ º¹¼öÀÇ »çÀÌÆ®¿¡ À§Ä¡ÇÏ´Â Àбâ Àü¿ë º¼·ýÀ» ½Äº°ÇÏ´Â °æ¿ì ÀÌ ¸í·ÉÀº ¿©·¯ »çÀÌÆ® Áß Çϳª(º¸Åë vos examine ¶Ç´Â vos listvldb ¸í·É¿¡¼ º¸°íµÈ ´ë·Î º¼·ýÀÇ VLDB Ç׸ñ¿¡ ³ª¿µÈ ù° »çÀÌÆ®)ÀÇ ¹öÀüÀ» ´ýÇÁÇÕ´Ï´Ù. ƯÁ¤ »çÀÌÆ®¿¡¼ Àбâ Àü¿ë º¼·ýÀ» ´ýÇÁÇÏ·Á¸é -server ¹× -partition Àμö¸¦ »ç¿ëÇÏ¿© ´ýÇÁÇÒ »çÀÌÆ®¸¦ ÁöÁ¤ÇϽʽÿÀ. VLDB Á¶È¸¸¦ ¿ÏÀüÈ÷ ¹«½ÃÇÏ·Á¸é -id Àμö¿¡ ´ëÇÑ °ªÀ¸·Î º¼·ý ID ¹øÈ£(º¼·ý À̸§ ´ë½Å)¿Í -server ¹× -partition Àμö¸¦ ÇÔ²² Á¦°øÇϽʽÿÀ. ÀÌ·¸°Ô Çϸé VLDB Ç׸ñÀÌ ¾ø´Â º¼·ýÀ» ´ýÇÁÇÒ ¼ö ÀÖ½À´Ï´Ù.
% bos listusers <machine name>
% fs listacl [<dir/file path>]
system:administrators ±×·ìÀÇ ±¸¼º¿øÀº Ç×»ó ¸ðµç ACL¿¡ ´ëÇØ ¾Ï½ÃÀûÀ¸·Î a(administer) ±ÇÇÑÀ» °¡Áö¸ç, ±âº»ÀûÀ¸·Î´Â l(lookup) ±ÇÇÑÀ» °¡Áö¸ç ÇÊ¿äÇÑ °æ¿ì fs setacl ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.
% vos dump -id <volume name or ID> [-time <dump from time>] [-file <arg>] [-server <server>] [-partition <partition>]
¿©±â¼
º¼·ý À§Ä¡¿¡ ´ëÇÑ ÀϹÝÀûÀÎ VLDB Á¶È¸¸¦ ¹«½ÃÇÏ·Á¸é º¼·ý ID ¹øÈ£¸¦ Á¦°øÇϰí ÀÌ Àμö¸¦ -server ¹× -partition Àμö¿Í ÇÔ²² »ç¿ëÇϽʽÿÀ.
¼¼ °¡Áö À¯ÇüÀÇ º¼·ý(Àбâ/¾²±â, Àбâ Àü¿ë ¶Ç´Â ¹é¾÷) Áß Çϳª¸¦ ´ýÇÁÇÒ ¼ö ÀÖÀ¸³ª vos restore ¸í·ÉÀ» »ç¿ëÇÏ¿© ´ýÇÁ ÆÄÀÏÀ» Àбâ/¾²±â º¼·ýÀ¸·Î¼¸¸ ÆÄÀÏ ½Ã½ºÅÛ¿¡ º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸í·ÉÀº ASCII¿¡¼ º¹¿øµÈ ¹öÀüÀ» ÀúÀåÇÏ´Â ÆÄÀÏ ¼¹ö ½Ã½ºÅÛ¿¡ ÀûÀýÇÑ º¼·ý Çü½ÄÀ¸·Î ´ýÇÁ ÆÄÀÏÀÇ ³»¿ëÀ» ÀÚµ¿À¸·Î º¯È¯ÇÕ´Ï´Ù. vos dump ¸í·ÉÀ» »ç¿ëÇÒ ¶§Ã³·³ Ÿ»çÀÇ ¹é¾÷ À¯Æ¿¸®Æ¼¿ÍÀÇ »óÈ£ ÀÛ¿ëÀ» ¿ëÀÌÇÏ°Ô ÇØ ÁÖ´Â ¸í¸íµÈ ÆÄÀÌÇÁ¸¦ ÅëÇØ ´ýÇÁ ÆÄÀÏÀ» º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù.
µÎ °¡Áö ±âº» ¹æ¹ý Áß Çϳª·Î ´ýÇÁ ÆÄÀÏÀÇ ³»¿ëÀ» º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. µÎ °æ¿ì ¸ðµÎ Á¡ÃþÀû ´ýÇÁ¸¦ º¹¿øÇϱâ Àü¿¡ Àüü ´ýÇÁ¸¦ º¹¿øÇØ¾ß ÇÕ´Ï´Ù. ±×·± ´ÙÀ½ º¹¿øÇÏ´Â Á¡ÃþÀû ´ýÇÁ´Â Àüü ´ýÇÁ ÀÌÈÄ¿¡ ÀÛ¼ºµÇ¾î¾ß ÇÕ´Ï´Ù. µÑ ÀÌ»óÀÇ Á¡ÃþÀû ´ýÇÁ°¡ ÀÖ´Â °æ¿ì ÀÛ¼ºµÈ ¼ø¼´ë·Î º¹¿øÇØ¾ß ÇÕ´Ï´Ù.
º¼·ý ¼¹ö°¡ ÀÚµ¿À¸·Î º¼·ý ¹øÈ£¸¦ ÇÒ´çÇÏ°Ô ÇÏ´Â °ÍÀÌ °¡Àå ¹Ù¶÷Á÷ÇÏÁö¸¸ º¼·ýÀ» º¹¿øÇÒ ¶§ º¼·ý ID ¹øÈ£¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. º¼·ý ID ¹øÈ£¸¦ ÁöÁ¤ÇÏ´Â °¡Àå ÀϹÝÀûÀÎ ÀÌÀ¯´Â º¼·ýÀÇ VLDB Ç׸ñÀÌ Æ¯Á¤ ÀÌÀ¯·Î ÀÎÇØ »ç¶óÁø´Ù´Â °ÍÀÔ´Ï´Ù. ±×·¯³ª ÀÌÀüÀÇ Àбâ/¾²±â º¼·ý ID ¹øÈ£¸¦ ¾Ë°í ÀÖÀ¸¸é Àç»ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
-overwrite Àμö¸¦ Á¦°øÇÏ¿© º¼·ý ³»¿ëÀ» º¯°æÇÏ·Á°í ÇÑ´Ù´Â »ç½ÇÀ» ¹Ì¸® È®ÀÎÇϰí Àüü ¶Ç´Â Á¡ÃþÀû ´ýÇÁ Áß ¾î¶² °ÍÀ» º¹¿øÇÒÁö ÁöÁ¤ÇϽʽÿÀ. -overwrite Àμö¸¦ »ý·«ÇÏ¸é º¼·ý ¼¹ö´Â ´ÙÀ½ ÇÁ·ÒÇÁÆ®¸¦ »ý¼ºÇÏ¿© ±âÁ¸ÀÇ º¼·ýÀ» Àüü(f) ¶Ç´Â Á¡ÃþÀû(i) ´ýÇÁ·Î µ¤¾î¾µÁö È®ÀÎÇÕ´Ï´Ù.
Do you want to do a full/incremental restore or abort? [fia](a):
-file Àμö¸¦ »ç¿ëÇÏ¿© ¸í¸íÇÏ´Â ´ë½Å Ç¥ÁØ Ãâ·Â ½ºÆ®¸²À» ÅëÇØ ´ýÇÁ ÆÄÀÏ¿¡ ÆÄÀÌÇÁÇÒ °æ¿ì º¼·ý ¼¹ö°¡ ÇÁ·ÒÇÁÆ®¸¦ Ç¥½ÃÇÒ °ø°£ÀÌ ¾øÀ¸¹Ç·Î -overwrite Àμö¸¦ Æ÷ÇÔ½ÃÄÑ¾ß ÇÕ´Ï´Ù.
-server ¹× -partition Àμö¸¦ »ç¿ëÇÏ¿© »õ »çÀÌÆ®¸¦ ÁöÁ¤ÇÔÀ¸·Î½á º¼·ýÀ» Àüü ´ýÇÁ·Î µ¤¾î¾µ ¶§ º¼·ýÀ» »õ »çÀÌÆ®·Î ¿Å±æ ¼ö ÀÖ½À´Ï´Ù. Á¡ÃþÀû ´ýÇÁ¸¦ º¹¿øÇÒ ¶§´Â º¼·ýÀ» À̵¿ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.
vos restore ¸í·ÉÀº vos examine ¹× vos listvol ¸í·ÉÀÇ Ãâ·Â¿¡ Æ÷ÇÔµÈ Creation Çʵ忡 º¸°íµÈ °Íó·³ º¼·ý Çì´õ¿¡¼ º¹¿øµÈ º¼·ýÀÇ ÀÛ¼º ³¯Â¥¸¦ º¹¿ø Á¶ÀÛÀÇ ½Ã°£À¸·Î ¼³Á¤ÇÕ´Ï´Ù.
% bos listusers <machine name>
% fs listacl [<dir/file path>]
system:administrators ±×·ìÀÇ ±¸¼º¿øÀº Ç×»ó ¸ðµç ACL¿¡ ´ëÇØ ¾Ï½ÃÀûÀ¸·Î a(administer) ±ÇÇÑÀ» °¡Áö¸ç, ±âº»ÀûÀ¸·Î´Â l(lookup) ±ÇÇÑÀ» °¡Áö¸ç ÇÊ¿äÇÑ °æ¿ì fs setacl ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.
% vos partinfo <machine name> [<partition name>]
% vos restore <machine name> <partition name> \ <name of volume to be restored> \ [-file <dump file>] [-id <volume ID>]
¿©±â¼
% fs mkmount <directory> <volume name>
% fs lsmount <directory>
% bos listusers <machine name>
% fs listacl [<dir/file path>]
system:administrators ±×·ìÀÇ ±¸¼º¿øÀº Ç×»ó ¸ðµç ACL¿¡ ´ëÇØ ¾Ï½ÃÀûÀ¸·Î a(administer) ±ÇÇÑÀ» °¡Áö¸ç, ±âº»ÀûÀ¸·Î´Â l(lookup) ±ÇÇÑÀ» °¡Áö¸ç ÇÊ¿äÇÑ °æ¿ì fs setacl ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.
% vos restore <machine name> <partition name> \ <name of volume to be restored> \ [-file <dump file>] \ -overwrite <full | incremental>
¿©±â¼
% vos release <volume name or ID>
% vos backup <volume name or ID>
vos rename ¸í·ÉÀ» »ç¿ëÇÏ¸é º¼·ý À̸§À» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î »ç¿ëÀÚ º¼·ý À̸§¿¡ ´ëÇØ user.username ±ÔÄ¢À» »ç¿ëÇϰí ÀÖÀ¸¸ç »ç¿ëÀÚ À̸§À» º¯°æÇÏ´Â °æ¿ì¿¡´Â »ç¿ëÀÚÀÇ È¨ º¼·ý À̸§À» º¯°æÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. (»ç¿ëÀÚ À̸§ º¯°æ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ÁöħÀ» º¸·Á¸é »ç¿ëÀÚ À̸§ º¯°æÀ» ÂüÁ¶ÇϽʽÿÀ.)
vos rename ¸í·ÉÀº Àбâ/¾²±â º¼·ý À̸§¿¡¸¸ »ç¿ëÇÒ ¼ö ÀÖÀ¸³ª ¿¬°üµÈ Àбâ Àü¿ë ¹× ¹é¾÷ º¼·ýÀÇ À̸§µµ ÀÚµ¿À¸·Î º¯°æÇÕ´Ï´Ù. ´ÙÀ½¿¡¼ ¼³¸íÇÏ´Â °Íó·³ À̸§ º¯°æÀ» ¹Ý¿µÇÏ´Â »õ À̸§À¸·Î º¼·ýÀÇ ÇöÀç ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¹Ù²Ù¾î¾ß ÇÕ´Ï´Ù.
% bos listusers <machine name>
% fs listacl [<dir/file path>]
system:administrators ±×·ìÀÇ ±¸¼º¿øÀº Ç×»ó ¸ðµç ACL¿¡ ´ëÇØ ¾Ï½ÃÀûÀ¸·Î a(administer) ±ÇÇÑÀ» °¡Áö¸ç, ±âº»ÀûÀ¸·Î´Â l(lookup) ±ÇÇÑÀ» °¡Áö¸ç ÇÊ¿äÇÑ °æ¿ì fs setacl ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.
% vos rename <old volume name> <new volume name>
¿©±â¼
ÁöÁ¤µÈ ÇöÀç º¼·ý¿¡ ´ëÇØ VLDB(Location Database) Ç׸ñÀÌ ÀÖÀ¸¸é ¸í·ÉÀº ´ÙÀ½ÀÇ ¿À·ù ¸Þ½ÃÁö¸¦ ³ªÅ¸³»¸ç ½ÇÆÐÇÕ´Ï´Ù.
vos: Could not find entry for volume old_volume_name.
% fs rmmount <directory>
% fs mkmount <directory> <volume name> [-rw]
VLDB ¹× º¼·ý Çì´õ µ¿±âÈ¿¡¼ ÀÚ¼¼È÷ ¼³¸íÇÏ´Â °Íó·³ VL(Volume Location) ¼¹ö´Â º¼·ý ¼¹ö°¡ º¼·ý¿¡ ´ëÇÑ ÀÛ¾÷À» ¼öÇàÇϱâ Àü¿¡ º¼·ýÀÇ VLDB(Volume Location Database) Ç׸ñÀ» Àá±Þ´Ï´Ù. Àá±ä VLDB Ç׸ñÀÌ ÀÖ´Â º¼·ý¿¡´Â ¾î¶°ÇÑ Á¶ÀÛµµ ¿µÇâÀ» ¹ÌÄ¥ ¼ö ¾øÀ¸¹Ç·Î ÀÌ¿Í °°Àº Àá±ÝÀº ÇϳªÀÇ º¼·ý¿¡ ´ëÇÑ ¿©·¯ µ¿½Ã Á¶ÀÛÀ¸·ÎºÎÅÍ ¹ß»ýÇÒ ¼ö ÀÖ´Â ºÒÀÏÄ¡ ¶Ç´Â ¼Õ»óÀ» ¸·¾Æ ÁÝ´Ï´Ù.
VLDB Ç׸ñÀÌ Àá°Ü ÀÖ´ÂÁö È®ÀÎÇÏ·Á¸é VLDB Ç׸ñÀ» Ç¥½ÃÇÏ·Á¸é¿¡¼ ¼³¸íÇÏ´Â °Íó·³ vos listvldb ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ. ÀÌ ¸í·ÉÀº Àá±ä Ç׸ñ¸¸ Ç¥½ÃÇÏ´Â -locked Ç÷¡±×¸¦ °¡Áý´Ï´Ù. VLDB Ç׸ñÀÌ Àá°Ü ÀÖÀ¸¸é ¹®ÀÚ¿ Volume is currently LOCKED°¡ º¼·ý Ãâ·ÂÀÇ ¸¶Áö¸· Çà¿¡ ³ªÅ¸³³´Ï´Ù.
VLDB Ç׸ñÀ» Á÷Á¢ Àá±×·Á¸é vos lock ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. À̰ÍÀº º¼·ý¿¡ ¹®Á¦°¡ ¹ß»ýÇÑ °ÍÀ¸·Î »ý°¢µÇ°í ¹®Á¦Á¡À» Á¶»çÇÏ´Â µ¿¾È º¼·ýÀÌ º¯°æµÇÁö ¾Ê°Ô ÇÏ·Á´Â °æ¿ì¿¡ À¯¿ëÇÕ´Ï´Ù.
Àá±ä VLDB Ç׸ñÀÇ Àá±ÝÀ» ÇØÁ¦ÇÏ·Á¸é ´ÜÀÏ VLDB Ç׸ñÀÇ Àá±ÝÀ» ÇØÁ¦ÇÏ´Â vos unlock ¸í·ÉÀ» ½ÇÇàÇϰųª ¸¹Àº Ç׸ñÀÇ Àá±ÝÀ» ÇØÁ¦ÇÒ ¼ö ÀÖ´Â vos unlockvldb ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ. À̰ÍÀº º¼·ý Á¶ÀÛÀÌ ¹Ì¸® ½ÇÆÐÇϰí VLDB Ç׸ñÀÌ Àá±Ý »óÅ·Π³²¾Æ ÀÖÀ» ¶§ À¯¿ëÇÏÁö¸¸ »ç¿ëÀÚ°¡ Àå¾Ö·Î ÀÎÇØ ¹ß»ýÇÑ ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö´Â ¾ø½À´Ï´Ù.
% bos listusers <machine name>
% vos lock <volume name or ID>
¿©±â¼
% bos listusers <machine name>
% vos unlock <volume name or ID>
¿©±â¼
% bos listusers <machine name>
% vos unlockvldb [<machine name>] [<partition name>]
¿©±â¼