°ü¸® ¾È³»¼­


º¼·ý °ü¸®

ÀÌ Àå¿¡¼­´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ ÀúÀåµÈ º¼·ýÀ» °ü¸®ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. º¼·ýÀº AFS¿¡¼­ °ü¸® ´ÜÀ§·Î ÁöÁ¤µÇ¾î ÀÖÀ¸¹Ç·Î ÀÌ ÀÛ¾÷Àº °ü¸®ÀÚÀÇ ¾÷¹« Áß ¸¹Àº ºÎºÐÀ» Â÷ÁöÇÕ´Ï´Ù.


¸í·É¾î(instruction) ¿ä¾à

ÀÌ Àå¿¡¼­´Â ÁöÁ¤µÈ ¸í·ÉÀ» »ç¿ëÇÏ¿© ´ÙÀ½ Ÿ½ºÅ©¸¦ ¼öÇàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.
Àбâ/¾²±â º¼·ý ÀÛ¼º 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 È¿À²À» ³ôÀÌ´Â ¹æ¹ý

º¼·ýÀ» »ç¿ëÇÏ¸é ´ÙÀ½ÀÇ ¼¼ °¡Áö ¹æ½ÄÀ¸·Î ¼¿À» º¸´Ù ½±°Ô °ü¸®ÇÏ°í º¸´Ù È¿À²ÀûÀ¸·Î ¸¸µé ¼ö ÀÖ½À´Ï´Ù.

VLDBÀÇ º¼·ý Á¤º¸

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ÀÇ Á¤º¸´Â ¼­¹ö¿¡ ÀÖ´Â °¡´ÉÇÑÇÑ ¸¹Àº ¼öÀÇ ½ÇÁ¦ º¼·ýÀÇ »óÅÂ(º¼·ý Çì´õ¿¡ ±â·Ï)¿Í ÀÏÄ¡ÇÏ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù. 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 ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ýÀ» ¸¶¿îÆ®ÇÒ ¶§ ä¿öÁö°í ¸¶¿îÆ® Æ÷ÀÎÆ® À̸§°ú ÀÏÄ¡ÇÕ´Ï´Ù. ´ÙÀ½Àº º¼·ý Çì´õ¿¡µµ ±â·ÏµË´Ï´Ù.

Àбâ/¾²±â º¼·ýÀ» ÀÛ¼º(¸¶¿îÆ®)ÇÏ·Á¸é

  1. »ç¿ëÀÚ°¡ /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. º¼·ýÀ» ¸¶¿ìÆ®ÇÏ·Á´Â µð·ºÅ丮ÀÇ ACL¿¡ ´ëÇØ a(administer), i(insert) ¹× l(lookup) ±ÇÇÑÀÌ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé ACL Ç¥½Ã¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â fs listacl ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % fs listacl [<dir/file path>]
    

    system:administrators ±×·ìÀÇ ±¸¼º¿øÀº Ç×»ó ¸ðµç ACL¿¡ ´ëÇØ ¾Ï½ÃÀûÀ¸·Î a(administer) ±ÇÇÑÀ» °¡Áö¸ç, ±âº»ÀûÀ¸·Î´Â l(lookup) ±ÇÇÑÀ» °¡Áö¸ç ÇÊ¿äÇÑ °æ¿ì fs setacl ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  3. »õ º¼·ý¿¡ ´ëÇÑ »çÀÌÆ®(ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀÇ µð½ºÅ© ÆÄƼ¼Ç)¸¦ ¼±ÅÃÇϽʽÿÀ. »çÀÌÆ®¿¡ º¼·ýÀÌ À§Ä¡ÇÒ ÃæºÐÇÑ ¿©À¯ °ø°£ÀÌ ÀÖ´ÂÁö È®ÀÎÇÏ·Á¸é(ÇöÀç ¶Ç´Â Àüü ÇÒ´ç·®À» »ç¿ëÇÒ ¼ö ÀÖÀ» ¸¸Å­ Ä¿Áø »óÅ¿¡¼­) vos partinfo ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

    ÁÖ:ÀÌ ¸í·ÉÀÇ Ãâ·Â¿¡¼­ ÆÄƼ¼Ç °ü·Ã Åë°è°¡ Ç×»ó Ç¥ÁØ UNIX df ¸í·É Ãâ·ÂÀÇ ÇØ´ç °ª°ú ÀÏÄ¡ÇÏ´Â °ÍÀº ¾Æ´Õ´Ï´Ù. ÀÌ ¸í·É¿¡¼­ º¸°íÇÑ Åë°è´Â ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ 5ºÐ °£°ÝÀ¸·Î ÆÄƼ¼Ç Á¤º¸¿¡ ´ëÇØ ÆÄÀÏ ¼­¹ö¸¦ Æú¸µÇϹǷΠ»ý¼ºµÈ ÀÌÈÄ¿¡ ÃÖ´ë 5ºÐ±îÁö °æ°úµÉ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÀϺΠ¿î¿µ üÁ¦¿¡¼­ df ¸í·ÉÀÇ ÆÄƼ¼Ç Å©±â º¸°í¿¡´Â ÀÌ ¸í·ÉÀÇ °è»ê¿¡´Â Æ÷ÇԵǾî ÀÖÁö ¾ÊÀº ¿¹¾àµÈ °ø°£ÀÌ Æ÷ÇԵǹǷΠ¾à 10%°¡ ´õ Ä¿Áú ¼ö ÀÖ½À´Ï´Ù.

       % vos partinfo <machine name> [<partition name>]
       
    

    ¿©±â¼­

    p
    Çã¿ëµÇ´Â partinfoÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    machine name
    ÆÄƼ¼Ç Å©±â ¹× »ç¿ëµµ¸¦ Ç¥½ÃÇÒ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» ÁöÁ¤ÇÕ´Ï´Ù.

    partition name
    ÆÄƼ¼Ç Å©±â ¹× »ç¿ëµµ¸¦ Ç¥½ÃÇÒ ÇϳªÀÇ ÆÄƼ¼ÇÀ» ¸í¸íÇÕ´Ï´Ù. ÀÌ Ç׸ñÀ» »ý·«Çϸé Ãâ·ÂÀº ½Ã½ºÅÛÀÇ ¸ðµç ÆÄƼ¼Ç¿¡ ´ëÇØ »ç¿ëÇÒ ¼ö ÀÖ´Â Å©±â¿Í ¿©À¯ °ø°£À» Ç¥½ÃÇÕ´Ï´Ù.
  4. º¼·ý À̸§¿¡ ´ëÇÏ¿©ÀÇ Á¤º¸¿¡ À¯ÀÇÇÏ¿© º¼·ý À̸§À» ¼±ÅÃÇϽʽÿÀ.
  5. vos create ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ýÀ» ÀÛ¼ºÇϽʽÿÀ.

       
       % vos create <machine name> <partition name> <volume name>  \
                    [-maxquota <initial quota (KB)>]
       
    

    ¿©±â¼­

    cr
    Çã¿ëµÇ´Â createÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    machine name
    º¼·ýÀ» ¹èÄ¡ÇÒ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» ÁöÁ¤ÇÕ´Ï´Ù.

    partition name
    º¼·ýÀ» ¹èÄ¡ÇÒ µð½ºÅ© ÆÄƼ¼ÇÀ» ÁöÁ¤ÇÕ´Ï´Ù.

    volume name
    º¼·ýÀ» ¸í¸íÇÕ´Ï´Ù. ÃÖ´ë 22ÀÚ±îÁöÀÇ ¿µ¼ýÀÚ ¹× ¸¶Ä§Ç¥¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼¿¿¡´Â ¹®ÀÚ¿­ user·Î »ç¿ëÀÚ º¼·ý À̸§À» ½ÃÀÛÇÏ°í ¸¶Ä§Ç¥¸¦ »ç¿ëÇÏ¿© À̸§ÀÇ ºÎºÐÀ» ºÐ¸®ÇÏ´Â µîÀÇ º¼·ý¿¡ ´ëÇÑ ¸í¸í ±ÔÄ¢ÀÌ ÀÖÀ» °ÍÀÔ´Ï´Ù.

    -maxquota
    ų·Î¹ÙÀÌÆ® ºí·Ï ¼ö ´ÜÀ§·Î º¼·ýÀÇ ÇÒ´ç·®À» ¼³Á¤ÇÕ´Ï´Ù. ÀÌ Àμö¸¦ »ý·«ÇÏ´Â °æ¿ì ÇÒ´ç·®Àº 5000 ų·Î¹ÙÀÌÆ® ºí·ÏÀ¸·Î ¼³Á¤µË´Ï´Ù.
  6. (¼±ÅÃÀû) fs mkmount ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÆÄÀÏ °ø°£¿¡ º¼·ýÀ» ¸¶¿îÆ®ÇϽʽÿÀ. ÀÚ¼¼ÇÑ ±¸¹®À» º¸·Á¸é ÀÏ¹Ý ¶Ç´Â Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.

       
       % fs mkmount <directory> <volume name> 
       
    
  7. (¼±ÅÃÀû) fs lsmount ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ¿Ã¹Ù¸¥ º¼·ýÀ» ÂüÁ¶ÇÏ´ÂÁö È®ÀÎÇϽʽÿÀ. ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Ç¥½ÃÇÏ·Á¸é¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

       
       % fs lsmount <directory>
       
    
  8. (¼±ÅÃÀû) º¼·ý Çì´õ¿¡ º¼·ý¿¡ ´ëÇÑ º¸Á¶ Á¤º¸¸¦ ±â·ÏÇÏ·Á¸é -offlinemsg Àμö¿Í ÇÔ²² fs setvol ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ. ¿¹¸¦ µé¾î º¼·ýÀ» ¼ÒÀ¯ÇÏ´Â »ç¶÷À̳ª ÆÄÀÏ °ø°£¿¡¼­ º¼·ýÀ» ¸¶¿îÆ®ÇÑ À§Ä¡¸¦ ±â·ÏÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Á¤º¸¸¦ Ç¥½ÃÇÏ·Á¸é fs examine ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

       % fs setvol <dir/file path>
    -offlinemsg <offline message>
    

    ¿©±â¼­

    sv
    Çã¿ëµÇ´Â setvolÀÇ º°¸í(±×¸®°í setv´Â Çã¿ëµÇ´Â °¡Àå ªÀº Ãà¾àÇü)ÀÔ´Ï´Ù.

    dir/file path
    ¸Þ½ÃÁö¸¦ ¿¬°üÁöÀ» º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¸í¸íÇÕ´Ï´Ù. ºÎºÐ °æ·Î À̸§Àº ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ »ó´ëÀûÀ¸·Î ÇØ¼®µË´Ï´Ù.

    ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ´ëÇÑ Àбâ/¾²±â °æ·Î¸¦ ÁöÁ¤ÇÏ¿© Àбâ Àü¿ë º¼·ýÀ» º¯°æÇÏ·Á°í ÇÒ ¶§ ¹ß»ýÇÏ´Â Àå¾Ö¸¦ ÇÇÇϽʽÿÀ. ÀϹÝÀûÀ¸·Î °æ·Î À̸§ÀÇ µÎ ¹øÂ° ·¹º§ÀÇ ¼¿ À̸§ ¾Õ¿¡ ¸¶Ä§Ç¥¸¦ »ç¿ëÇÏ¿© Àбâ/¾²±â °æ·Î¸¦ ³ªÅ¸³»½Ê½Ã¿À(¿¹¸¦ µé¾î /afs/.abc.com). ÆÄÀÏ °æ·Î¸¦ ÅëÇÑ Àбâ/¾²±â ¹× Àбâ Àü¿ë °æ·ÎÀÇ °³³ä¿¡ ´ëÇØ Á»´õ »ìÆì º¸·Á¸é ¸¶¿îÆ® Æ÷ÀÎÆ® Åë°ú ±ÔÄ¢À» ÂüÁ¶ÇϽʽÿÀ.

    -offlinemsg
    º¼·ý Çì´õ¿¡ ±â·ÏÇÒ º¸Á¶ Á¤º¸¸¦ 128ÀÚ±îÁö ÁöÁ¤ÇÕ´Ï´Ù.

Ŭ·Ð ¹× Ŭ·Î´×¿¡ ´ëÇÏ¿©

¹é¾÷ ¶Ç´Â Àбâ Àü¿ë º¼·ýÀ» ÀÛ¼ºÇϱâ À§ÇØ º¼·ý ¼­¹ö´Â Àбâ/¾²±â ¿øº» º¼·ýÀ» Ŭ·Î´×ÇÏ¿© Ŭ·ÐÀ» ÀÛ¼ºÇϱ⠽ÃÀÛÇÕ´Ï´Ù. º¼·ý ¼­¹ö´Â 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 ¼­¹ö´Â º¼·ý ¼­¹öÀÇ Á¶ÀÛ°ú °ü·ÃÇÏ¿© ´ÙÀ½°ú °°ÀÌ Ç÷¡±×¸¦ ¼³Á¤ÇÕ´Ï´Ù.

  1. Á¶ÀÛÀÌ ½ÃÀ۵DZâ Àü¿¡ VL ¼­¹ö´Â VLDB Ç׸ñÀÇ Àбâ/¾²±â »çÀÌÆ® Á¤ÀÇ¿¡ New release Ç÷¡±×¸¦ ¼³Á¤Çϰí Àбâ Àü¿ë »çÀÌÆ® Á¤ÀÇ¿¡´Â Old release Ç÷¡±×¸¦ ¼³Á¤ÇÕ´Ï´Ù(¸¶Áö¸· ¸±¸®½º Á¶ÀÛ ÀÌÈÄ¿¡ Àбâ Àü¿ë »çÀÌÆ®°¡ Á¤ÀǵÇÁö ¾ÊÀº °æ¿ì¿Í ½ÇÁ¦ º¼·ýÀÌ ¾ø´Â °æ¿ì. ½ÇÁ¦ º¼·ýÀÌ ¾ø´Â °æ¿ì¿¡´Â ±× »çÀÌÆ® Ç÷¡±×°¡ Not released·Î ³²¾Æ ÀÖ½À´Ï´Ù).
  2. ÇÊ¿äÇÏ¸é º¼·ý ¼­¹ö´Â ReleaseCloneÀ̶ó´Â Àбâ/¾²±â ¿øº»ÀÇ Àӽà »çº»(Ŭ·Ð)À» ÀÛ¼ºÇÕ´Ï´Ù(º¼·ý ¼­¹ö°¡ »õ ReleaseCloneÀ» ÀÛ¼ºÇϰųª ÀÛ¼ºÇÏÁö ¾ÊÀ» ¶§¿¡ ´ëÇÑ ´ÙÀ½ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ). º¼·ý ¼­¹ö´Â ReleaseClone¿¡ VL ¼­¹ö°¡ ¿øº» º¼·ýÀÇ VLDB Ç׸ñÀÇ RClone Çʵ忡 ±â·ÏÇÏ´Â ÀÚüÀÇ º¼·ý ID ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
  3. º¼·ý ¼­¹ö´Â VLDB Ç׸ñ¿¡ Á¤ÀÇµÈ °¢ Àбâ Àü¿ë »çÀÌÆ®¿¡ ReleaseClone »çº»À» ºÐ¹èÇÕ´Ï´Ù. »çÀÌÆ®°¡ ¼º°øÀûÀ¸·Î »õ Ŭ·ÐÀ» ¼ö½ÅÇϸé VL ¼­¹ö´Â VLDB Ç׸ñÀÇ »çÀÌÆ® Ç÷¡±×¸¦ New release·Î ¼³Á¤ÇÕ´Ï´Ù.
  4. ¸ðµç Àбâ Àü¿ë »çº»ÀÌ ¼º°øÀûÀ¸·Î ¸±¸®½ºµÇ¸é VL ¼­¹ö´Â ¸ðµç New release »çÀÌÆ® Ç÷¡±×¸¦ Áö¿ó´Ï´Ù. ReleaseCloneÀº ´õ ÀÌ»ó ÇÊ¿äÇÏÁö ¾ÊÀ¸¹Ç·Î º¼·ý ¼­¹ö´Â À̸¦ »èÁ¦Çϰí VL ¼­¹ö´Â VLDB Ç׸ñ¿¡¼­ ±× ID¸¦ Áö¿ó´Ï´Ù.

±âº»ÀûÀ¸·Î º¼·ý ¼­¹ö´Â »õ ReleaseCloneÀ» ÀÛ¼ºÇØ¾ß ÇÒÁö ¿©ºÎ¸¦ ÀÚµ¿ÀûÀ¸·Î °áÁ¤ÇÕ´Ï´Ù.

±âº» µ¿ÀÛÀ» ¹«½ÃÇÏ°í °­Á¦·Î º¼·ý ¼­¹ö°¡ »õ·Î¿î ReleaseCloneÀ» ÀÛ¼ºÇÏ¿© Àбâ Àü¿ë »çÀÌÆ®¿¡ ¸±¸®½ºÇÏ°Ô ÇÏ·Á¸é -f Ç÷¡±×¸¦ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À. À̰ÍÀº ¿¹¸¦ µé¾î Àбâ/¾²±â »çÀÌÆ®ÀÇ µ¥ÀÌÅͰ¡ ±âÁ¸ÀÇ ReleaseCloneÀÌ ÀÌÀüÀÇ ¸±¸®½º Á¶ÀÛ Áß¿¡ ÀÛ¼ºµÈ ÀÌÈÄ¿¡ º¯°æµÇ¾úÀ» ¶§ ÀûÀýÇÕ´Ï´Ù.

Àбâ Àü¿ë º¼·ýÀÇ È¿À²Àû »ç¿ë

ÃÖ´ë È¿À²À» À§ÇØ µÎ °¡Áö ±âÁØÀ» ¸¸Á·ÇÏ´Â º¼·ý¸¸ º¹Á¦ÇϽʽÿÀ.

Àбâ Àü¿ë º¼·ýÀ» ¸í½ÃÀûÀ¸·Î ¸¶¿îÆ®ÇÏ´Â °ÍÀº (.readonly È®ÀåÀÚ¸¦ »ç¿ëÇÏ¿© º¼·ýÀ» ¸í¸íÇÏ´Â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼º) ÀϹÝÀûÀ¸·Î ºÒÇÊ¿äÇϸç ÀûÀýÇÏÁö ¾Ê½À´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº °¡´ÉÇÒ ¶§¸¶´Ù º¹Á¦µÈ º¼·ýÀÇ Àбâ Àü¿ë º¼·ýÀ» ¾×¼¼½ºÇÏ´Â ±âº»ÀûÀÎ ¼ºÇâÀ» °¡Áö°í ÀÖ½À´Ï´Ù. ¸¶¿îÆ® Æ÷ÀÎÆ® Åë°ú ±ÔÄ¢¿¡¼­ Á»´õ ÀÚ¼¼È÷ ¼³¸íÇÏ´Â °Íó·³ ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ³»ºÎ¿¡¼­ º¼·ý À̸§À» ÀÐÀ» ¶§ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¸¸³¯ ¶§ VL ¼­¹ö¿¡ Á¢¼ÓÇÏ¿© ÇØ´ç º¼·ýÀÌ ÀÖ´Â »çÀÌÆ®ÀÇ ¸ñ·ÏÀ» È®ÀÎÇÕ´Ï´Ù. Á¤»óÀûÀÎ °æ¿ì¿¡ ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ Àбâ Àü¿ë º¼·ý¿¡ ÀÖ°í Àбâ/¾²±â º¼·ýÀ» ¸í¸íÇϸé (.readonly ¶Ç´Â .backup È®ÀåÀÚ¸¦ °¡ÁöÁö ¾Ê´Â º¼·ý) ij½¬ °ü¸® ÇÁ·Î±×·¥Àº Ç×»ó º¼·ýÀÇ Àбâ Àü¿ë »çº»À» ¾×¼¼½ºÇÏ·Á°í ÇÕ´Ï´Ù. µû¶ó¼­ °­Á¦·Î Àбâ Àü¿ë º¼·ýÀ» ¸¶¿îÆ®ÇÔÀ¸·Î½á ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ Àбâ Àü¿ë º¼·ýÀ» ¾×¼¼½ºÇÏ°Ô ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.

¸î °¡Áö ÀÌÀ¯·Î ÀÎÇØ Àбâ/¾²±â »çÀÌÆ®¿¡ Àбâ Àü¿ë º¼·ýÀ» µÎ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¸ÕÀú Àбâ/¾²±â »çÀÌÆ®ÀÇ Àбâ Àü¿ë º¼·ýÀº ¸ðµç µ¥ÀÌÅÍÀÇ »çº»¿¡ ÇØ´çÇϴ Ŭ·ÐÀ̹ǷΠÀûÀº µð½ºÅ© °ø°£¸¸ ¿ä±¸ÇÕ´Ï´Ù(Ŭ·Ð ¹× Ŭ·Î´×¿¡ ´ëÇÏ¿© Âü°í). Àбâ/¾²±â º¼·ý¿¡¼­ ¸¹Àº ¼öÀÇ ÆÄÀÏÀÌ Á¦°ÅµÇ°Å³ª º¯°æµÇ´Â °æ¿ì¿¡¸¸ Àбâ Àü¿ë »çº»ÀÌ ¸¹Àº µð½ºÅ© °ø°£À» Â÷ÁöÇÕ´Ï´Ù. ÀÌ·¯ÇÑ »óȲÀº º¹Á¦µÈ Àбâ/¾²±â º¼·ýÀÇ º¯°æ¿¡ ´ëÇÑ ´ëó ¹æ¾ÈÀÌ ÀÌ º¼·ýÀ» À纹Á¦ÇÏ´Â °ÍÀ̹ǷΠº°·Î ÀÚÁÖ ¹ß»ýÇÏÁö ¾Ê½À´Ï´Ù. Àбâ/¾²±â »çÀÌÆ®¿¡ Àбâ Àü¿ë º¼·ýÀ» µÎ´Â ¶Ç ´Ù¸¥ ÀÌÀ¯´Â ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ ¸ðµç Àбâ Àü¿ë »çº»À» ¾×¼¼½ºÇÒ ¼ö ¾ø°Ô µÇ´Â °æ¿ì º¹Á¦µÈ º¼·ýÀÇ Àбâ/¾²±â ¹öÀüÀ» ¾×¼¼½ºÇÏ·Á°í ½ÃµµÇÏÁö ¾Ê´Â´Ù´Â °ÍÀÔ´Ï´Ù. Àбâ/¾²±â º¼·ýÀÌ ÀÖ´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¸¸ ¾×¼¼½º°¡ °¡´ÉÇÑ À¯ÀÏÇÑ ½Ã½ºÅÛÀÎ °æ¿ì ij½¬ °ü¸® ÇÁ·Î±×·¥Àº Àбâ/¾²±â »çÀÌÆ®¿¡ Àбâ Àü¿ë »çº»ÀÌ ÀÖÀ» ¶§¸¸ ÀÌ µ¥ÀÌÅ͸¦ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

Á¤ÀÇÇÒ Àбâ Àü¿ë »çÀÌÆ®ÀÇ ¼ö´Â ¿©·¯ ¿ä¼Ò¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù. º¼·ýÀÇ ³»¿ë¿¡ ´ëÇÑ ¿ä±¸ ¼öÁذú »ç¿ëÀÚ°¡ º¼·ýÀÇ ¿©·¯ »çº»¿¡ ´ëÇØ »ç¿ëÇÏ·Á´Â µð½ºÅ© °ø°£ÀÇ Å©±â¸¦ ÅëÇØ »çÀÌÆ® ¼ö°¡ °áÁ¤µÉ °ÍÀÔ´Ï´Ù. ¹°·Ð ¿¹»óµÇ´Â °¢ Àбâ Àü¿ë »çÀÌÆ®¿¡´Â º¼·ýÀ» Æ÷ÇÔÇϴµ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â ÃæºÐÇÑ °ø°£ÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. º¼·ýÀÇ Àбâ Àü¿ë »çº» ¼ö¿¡ ´ëÇÑ Á¦ÇÑÀº AFS ¸±¸®½º ³ëÆ®¿¡ Á¤ÀǵǾî ÀÖ´Â º¼·ýÀÇ VLDB Ç׸ñ¿¡ ÀÖ´Â ÃÖ´ë »çÀÌÆ® ¼ö Á¤ÀÇ¿¡ ÀÇÇØ °áÁ¤µË´Ï´Ù. º¼·ýÀÇ Àбâ/¾²±â ¹× ¹é¾÷ ¹öÀüÀ» Æ÷ÇÔÇÏ´Â »çÀÌÆ®´Â ÇϳªÀÇ »çÀÌÆ®·Î °è»êµÇ°í °¢ Àбâ Àü¿ë »çÀÌÆ®´Â Ãß°¡ »çÀÌÆ®·Î °è»êµË´Ï´Ù(Àбâ/¾²±â »çÀÌÆ®¿Í µ¿ÀÏÇÑ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ ¹× ÆÄƼ¼Ç¿¡ Á¤ÀÇµÈ Àбâ Àü¿ë »çÀÌÆ®´Â º°µµÀÇ »çÀÌÆ®·Î °è»êµÊ). ¶ÇÇÑ º¼·ý ¼­¹ö°¡ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ ´ç ÇϳªÀÇ Àбâ Àü¿ë º¼·ý »çº»¸¸ Çã¿ëÇÑ´Ù´Â »ç½ÇÀ» ¾Ë¾Æ µÎ½Ê½Ã¿À.

º¹Á¦ ½Ã³ª¸®¿À

´ÙÀ½ ÀýÀÇ ÁöħÀº ÀÐ°Ô Àü¿ë »çÀÌÆ®°¡ ÇöÀç Á¤ÀǵǾî ÀÖÁö ¾ÊÀº º¼·ýÀ» º¹Á¦ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. ±×·¯³ª ´Ù¸¥ ÀϹÝÀûÀÎ »óȲ¿¡¼­ ÀÌ ÁöħÀ» »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

Àбâ/¾²±â º¼·ýÀ» º¹Á¦ÇÏ·Á¸é (Àбâ Àü¿ë º¼·ý ÀÛ¼º)

  1. »ç¿ëÀÚ°¡ /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. º¼·ýÀ» º¹Á¦ÇÒ Çϳª ÀÌ»óÀÇ »çÀÌÆ®¸¦ ¼±ÅÃÇϽʽÿÀ. ´ÙÀ½ »çÇ×À» °í·ÁÇØ¾ß ÇÕ´Ï´Ù.
  3. vos addsite ¸í·ÉÀ» ½ÇÇàÇÏ¿© VLDB¿¡ »õ·Î¿î °¢ Àбâ Àü¿ë »çÀÌÆ®¸¦ Á¤ÀÇÇϽʽÿÀ.

       
       % vos addsite <machine name> <partition name> <volume name or ID>
       
    

    ¿©±â¼­

    ad
    Çã¿ëµÇ´Â addsiteÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    machine name
    »õ »çÀÌÆ®¿¡ ´ëÇÑ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» Á¤ÀÇÇÕ´Ï´Ù.

    partition name
    ½Ã½ºÅÛ machine nameÀÇ µð½ºÅ© ÆÄƼ¼ÇÀ» ¸í¸íÇÕ´Ï´Ù.

    volume name ¶Ç´Â ID
    ¿ÏÀüÇÑ À̸§À̳ª º¼·ý ID ¹øÈ£·Î º¹Á¦ÇÒ Àбâ/¾²±â º¼·ýÀ» ½Äº°ÇÕ´Ï´Ù.
  4. (¼±ÅÃÀû) Àбâ Àü¿ë »çÀÌÆ®¸¦ Á¤ÀÇÇÑ °¢ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡¼­ fs ÇÁ·Î¼¼½º(º¼·ý ¼­¹ö ÅëÇÕ)°¡ Á¦´ë·Î ÀÛµ¿ÇÏ´ÂÁö vlserver ÇÁ·Î¼¼½º(º¼·ý À§Ä¡ ¼­¹ö)°¡ °¢ µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ¿¡¼­ Á¦´ë·Î ÀÛµ¿ÇÏ´ÂÁö È®ÀÎÇϽʽÿÀ. À̵éÀÌ Á¦´ë·Î ±â´ÉÇÒ °æ¿ì ¸±¸®½ºÀÇ µÎ °¡Áö ½ÇÆÐ ¿äÀÎÀÌ ÇØ°áµË´Ï´Ù. ÀÌ º¼·ý¿¡ ´ëÇÑ Àбâ Àü¿ë »çÀÌÆ®°¡ ÀÖ´Â °¢ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ°ú °¢ µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ¿¡ ´ëÇØ bos status ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ. ÀÌ ¸í·ÉÀº ÇÁ·Î¼¼½º »óÅÂ¿Í BosConfig ÆÄÀÏÀÇ Á¤º¸ Ç¥½ÃÇϱ⿡¼­ ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù.

       
       % bos status <machine name> fs vlserver
       
    
  5. vos release ¸í·ÉÀ» ½ÇÇàÇÏ¿© Àбâ/¾²±â ¿øº» º¼·ýÀ» Ŭ·ÐÇϰí Ŭ·ÐÀ» °¢ Àбâ Àü¿ë »çÀÌÆ®¿¡ ºÐ¹èÇϽʽÿÀ.

       
       % vos release <volume name or ID> [-f]
       
    

    ¿©±â¼­

    rel
    Çã¿ëµÇ´Â releaseÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    volume name ¶Ç´Â ID
    ¿ÏÀüÇÑ À̸§À̳ª º¼·ý ID ¹øÈ£·Î º¹Á¦ÇÒ Àбâ/¾²±â º¼·ýÀ» ½Äº°ÇÕ´Ï´Ù. Àбâ Àü¿ë ¹öÀü¿¡´Â .readonly È®ÀåÀÚ°¡ ºÙÀº µ¿ÀÏÇÑ À̸§ÀÌ ºÎ¿©µË´Ï´Ù. ¸ðµç Àбâ Àü¿ë »çº»Àº µ¿ÀÏÇÑ Àбâ Àü¿ë º¼·ý ID ¹øÈ£¸¦ °øÀ¯ÇÕ´Ï´Ù.

    -f
    ¿ÏÀüÈ÷ »õ·Î¿î Ŭ·ÐÀ» ÀÛ¼ºÇÏ°í ¸±¸®½ºÇÕ´Ï´Ù.
  6. (¼±ÅÃÀû) vos examine ¸í·ÉÀ» ½ÇÇàÇÏ¿© VLDB Ç׸ñ¿¡ Old release ¶Ç´Â New release Ç÷¡±×°¡ ¼³Á¤µÈ »çÀÌÆ® Á¤Àǰ¡ ¾ø´ÂÁö È®ÀÎÇϽʽÿÀ. ÀÌ ¸í·ÉÀº º¼·ýÀÇ VLDB Ç׸ñ ¹× º¼·ý Çì´õ Ç¥½Ã¿¡¼­ ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù.

       
       % 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 Àμö »ç¿ë ¿©ºÎ¿¡ °ü°è ¾øÀ½).

-prefix ¹× -xprefix Àμö´Â ¸ðµÎ ¿©·¯ °³ÀÇ °ªÀ» Çã¿ëÇÏ¸ç º¼·ý ±×·ìÀ» ÇØÃ¼ÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. °¢ °ªÀº ´ÙÀ½ÀÇ µÎ °¡Áö À¯Çü Áß Çϳª¸¦ °¡Áý´Ï´Ù.

  1. ±× À̸§ÀÌ ÇØ´ç ¹®ÀÚ¿­·Î ½ÃÀ۵Ǵ º¼·ý¿¡ ÇØ´çÇÏ´Â ´ÜÀÏ ¹®ÀÚ ½ºÆ®¸µ. ¸ðµç ¹®ÀÚ´Â ¹®ÀÚ ±×´ë·Î ÇØ¼®µË´Ï´Ù(Áï ¸¶Ä§Ç¥¿Í °°ÀÌ ¸í·É ½©¿¡¼­ Ư¼öÇÑ Àǹ̸¦ °¡Áú ¼ö ÀÕ´Â ¹®ÀÚ´Â ¹®ÀÚ ÀÚüÀÇ Àǹ̸¸ °¡Áý´Ï´Ù).
  2. ±× À̸§¿¡ Ç¥Çö½ÄÀÌ µé¾î ÀÖ´Â º¼·ý¿¡ ÇØ´çÇÏ´Â ÀÏ¹Ý Ç¥Çö½Ä. Ç¥Çö½Ä ¸Ç ¾Õ¿¡ ij·µ( ^ )À» »ç¿ëÇϰí Àüü ¹®ÀÚ¿­À» ÀÛÀº µû¿ÈÇ¥(' ')·Î ¹­À¸½Ê½Ã¿À. ÀÏ¹Ý Ç¥Çö½ÄÀ» ¼³¸íÇÏ´Â °ÍÀº ÀÌ ÂüÁ¶ ÆäÀÌÁö ¹üÀ§¸¦ ¹þ¾î³³´Ï´Ù. UNIX ¼³¸í¼­ ÆäÀÌÁö¿¡¼­ regexp(5)¸¦ Âü°íÇϰųª °£´ÜÇÑ ¼Ò°³°¡ Á¦°øµÇ´Â º¼·ý ¼¼Æ®¿Í º¼·ý Ç׸ñÀÇ Á¤ÀÇ ¹× Ç¥½Ã¸¦ ÂüÁ¶ÇϽʽÿÀ. ¿¹¸¦ µé¾î ´ÙÀ½ Ç¥Çö½ÄÀº ±× À̸§ÀÇ ¾Æ¹« À§Ä¡¿¡ ¹®ÀÚ¿­ aix¸¦ °¡Áö´Â º¼·ý¿¡ ÇØ´çÇÕ´Ï´Ù.

       -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 ¸í·ÉÀ» »ç¿ëÇÏ¿© Ȩ º¼·ýÀ¸·Î ±× µ¥ÀÌÅ͸¦ º¹»çÇÏ°í °Å±â¿¡¼­ ¼öÁ¤ÇÒ ¼ö ÀÖ°Ô ÇϽʽÿÀ. ¹é¾÷ º¼·ý¿¡ µ¥ÀÌÅͰ¡ Àбâ/¾²±â º¼·ý ÇÒ´ç·®¿¡ Æ÷ÇÔµÇÁö ¾Ê´Â´Ù´Â Á¡À» ´Ù½Ã Çѹø ¾Ë·Á ÁֽʽÿÀ.

¹é¾÷ º¼·ýÀ» ÀÛ¼º ¹× ¸¶¿îÆ®ÇÏ·Á¸é

  1. »ç¿ëÀÚ°¡ /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. º¼·ýÀ» ¸¶¿îÆ®ÇÏ·Á´Â µð·ºÅ丮ÀÇ ACL¿¡ ´ëÇØ insert(i) ¹× administer (a) ±ÇÇÑÀÌ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé ACL Ç¥½Ã¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â fs listacl ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % fs listacl [<dir/file path>]
    

    system:administrators ±×·ìÀÇ ±¸¼º¿øÀº Ç×»ó ¸ðµç ACL¿¡ ´ëÇØ ¾Ï½ÃÀûÀ¸·Î a(administer) ±ÇÇÑÀ» °¡Áö¸ç, ±âº»ÀûÀ¸·Î´Â l(lookup) ±ÇÇÑÀ» °¡Áö¸ç ÇÊ¿äÇÑ °æ¿ì fs setacl ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  3. vos backup ¸í·ÉÀ» ½ÇÇàÇÏ¿© Àбâ/¾²±â ¿øº» º¼·ýÀÇ ¹é¾÷ ¹öÀüÀ» ÀÛ¼ºÇϽʽÿÀ. Ç¥½ÃµÇ´Â ¸Þ½ÃÁö´Â ¹é¾÷ Á¶ÀÛÀÇ ¼º°øÀ» È®ÀÎÇØ ÁÝ´Ï´Ù.

       
       % vos backup <volume name or ID>
       Created backup volume for volume name or ID
       
    

    ¿©±â¼­

    backup
    Àüü¸¦ ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.

    volume name ¶Ç´Â ID
    ¿ÏÀüÇÑ À̸§À̳ª º¼·ý ID ¹øÈ£·Î ¹é¾÷ÇÒ Àбâ/¾²±â º¼·ýÀ» ½Äº°ÇÕ´Ï´Ù. ¹é¾÷ º¼·ýÀº .backup È®ÀåÀÚ¸¦ Ãß°¡ÇÑ µ¿ÀÏÇÑ À̸§À» °¡Áý´Ï´Ù. ¶ÇÇÑ ÀÚüÀÇ º¼·ý ID ¹øÈ£¸¦ °¡Áý´Ï´Ù.
  4. (¼±ÅÃÀû) fs mkmount ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¹é¾÷ º¼·ýÀ» ¸¶¿îÆ®ÇϽʽÿÀ. ÀÌ ´Ü°è°¡ ¼±ÅÃÀûÀÌÁö¸¸ ij½¬ °ü¸® ÇÁ·Î±×·¥Àº º¼·ýÀÌ ¸¶¿îÆ®µÇÁö ¾ÊÀ¸¸é º¼·ýÀÇ ³»¿ëÀ» ¾×¼¼½ºÇÒ ¼ö ¾ø´Ù´Â Á¡À» ¾Ë¾Æ µÎ½Ê½Ã¿À.

       
       % fs mkmount <directory> <volume name>.backup
       
    

    ¿©±â¼­

    mk
    Çã¿ëµÇ´Â mkmountÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    directory
    ÀÛ¼ºÇÒ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¸í¸íÇÕ´Ï´Ù. ¹Ì¸® µ¿ÀÏÇÑ À̸§À» °¡Áø ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ ÀÛ¼ºÇÏÁö ¸¶½Ê½Ã¿À. ºÎºÐ °æ·Î À̸§Àº ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ »ó´ëÀûÀ¸·Î ÇØ¼®µË´Ï´Ù. »ç¿ëÀÚ º¼·ýÀÇ ¹é¾÷ ¹öÀüÀÇ °æ¿ì ÀϹÝÀûÀÎ À§Ä¡´Â »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮ÀÔ´Ï´Ù.

    volume name.backup
    ¹é¾÷ º¼·ýÀÇ Àüü À̸§ÀÔ´Ï´Ù.
  5. (¼±ÅÃÀû) fs lsmount ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ¿Ã¹Ù¸¥ º¼·ýÀ» ÂüÁ¶ÇÏ´ÂÁö È®ÀÎÇϽʽÿÀ. ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Ç¥½ÃÇÏ·Á¸é¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

       
       % fs lsmount <directory>
       
    

ÇÑ ¹ø¿¡ ¿©·¯ ¹é¾÷ º¼·ýÀ» ÀÛ¼ºÇÏ·Á¸é

  1. »ç¿ëÀÚ°¡ /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. vos backupsys ¸í·ÉÀ» ½ÇÇàÇÏ¿© µ¿ÀÏÇÑ Á¢µÎ¾î³ª »çÀÌÆ®¸¦ °øÀ¯ÇÏ´Â ¸ðµç Àбâ/¾²±â º¼·ýÀÇ ¹é¾÷ ¹öÀüÀ» ÀÛ¼ºÇϽʽÿÀ. ¼¼ °¡Áö Àμö¸¦ Á¶ÇÕÇØ¼­ »ç¿ëÇÒ ¶§ÀÇ °á°ú´Â ÇÑ ¹ø¿¡ ¿©·¯ º¼·ý ¹é¾÷¿¡¼­ ¼³¸íÇÕ´Ï´Ù.

       % vos backupsys [-prefix <common prefix on volume(s)>+]   \
            [-server <machine name>]
    [-partition <partition name>]  \
            [-exclude]   [-xprefix <negative prefix on volume(s)>+] 
            [-dryrun]  [-verbose]
       
    

    ¿©±â¼­

    backups
    Çã¿ëµÇ´Â backupsysÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    -prefix
    ÀÓÀÇÀÇ ±æÀ̸¦ °¡Áø Çϳª ÀÌ»óÀÇ ´Ü¼ø ¹®ÀÚ ½ºÆ®¸µÀ̳ª º¼·ý Ç¥Çö½ÄÀ» ÁöÁ¤ÇÕ´Ï´Ù. ±× À̸§¿¡ ÇØ´ç ¹®ÀÚ¿­ÀÌ µé¾î ÀÖ´Â º¼·ýÀº Ŭ·ÐµÉ º¼·ýÀÇ ¸ñ·Ï¿¡ Ãß°¡µË´Ï´Ù. ÀûÀýÇÑ °æ¿ì ÇÊµå ºÐ¸®ÀÚ(¿¹: ¸¶Ä§Ç¥)¸¦ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À. ÀÌ Àμö´Â -server, -partition, -exclude ¹× -xprefix ¿É¼ÇÀ» ÀÓÀÇ·Î Á¶ÇÕÇÏ¿© ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

    -server
    ¹é¾÷ÇÒ º¼·ýÀ» ÀúÀåÇÏ´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ Àμö´Â -prefix, -partition, -exclude ¹× -xprefix ¿É¼ÇÀ» Á¶ÇÕÇÏ¿© ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

    -partition
    ¹é¾÷ÇÏ·Á´Â º¼·ýÀÌ ÀÖ´Â ÆÄƼ¼ÇÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ Àμö´Â -prefix, -server, -exclude ¹× -xprefix ¿É¼ÇÀ» Á¶ÇÕÇØ¼­ ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

    -exclude
    -prefix Àμö°¡ ¼³Á¤µÈ º¼·ýÀ» Á¦¿ÜÇÑ ¸ðµç º¼·ýÀÌ ¹é¾÷µÇµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. -prefix Àμö¸¦ ÀÌ Àμö¿Í ÇÔ²² »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ -prefix, -server ¹× -partition Àμö¿Í Á¶ÇÕÇØ¼­ ¶Ç´Â -prefix ¹× -xprefix Àμö¸¦ ¸ðµÎ »ç¿ëÇØ¼­ »ç¿ëÇÒ ¼ö ÀÖÀ¸³ª -xprefix Àμö¸¸ »ç¿ëÇÏ¸é ¾ÈµË´Ï´Ù.

    -xprefix
    ÀÓÀÇÀÇ ±æÀ̸¦ °¡Áø Çϳª ÀÌ»óÀÇ ´Ü¼ø ¹®ÀÚ ½ºÆ®¸µÀ̳ª º¼·ý Ç¥Çö½ÄÀ» ÁöÁ¤ÇÕ´Ï´Ù. ±× À̸§¿¡ ÇØ´ç ¹®ÀÚ¿­ÀÌ µé¾î ÀÖÁö ¾ÊÀº º¼·ýÀÌ Å¬·ÐµÉ º¼·ýÀÇ ¸ñ·Ï¿¡ Ãß°¡µË´Ï´Ù. -prefix, -server ¹× -partition Àμö¿Í ÇÔ²² Á¶ÇÕÇØ¼­ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç -prefix¿Í -exclude ¿É¼ÇÀ» ÇÔ²² »ç¿ëÇØ¾ß ÇÏÁö¸¸ -exclude Ç÷¡±×¸¸ ´Üµ¶À¸·Î Æ÷ÇÔ½Ãų ¼ö´Â ¾ø½À´Ï´Ù.

    -dryrun
    ½ÇÁ¦·Î º¼·ýÀ» Ŭ·ÐÇÏÁö´Â ¾ÊÀ¸¸é¼­ Ŭ·ÐµÉ º¼·ý ¸ñ·ÏÀ» Ç¥ÁØ Ãâ·Â ½ºÆ®¸²¿¡ Ç¥½ÃÇÕ´Ï´Ù.

    -verbose
    -dryrun Ç÷¡±×¿Í ÇÔ²² »ç¿ëµÇ´Â °æ¿ì º¼·ýÀ» ¼±ÅÃÇÏ´Â µ¥ »ç¿ëµÇ´Â ±âÁØÀ» ¿ä¾àÇÏ´Â ¹®ÀåÀ» Ç¥ÁØ Ãâ·Â ½ºÆ®¸²¿¡ Ç¥½ÃÇÕ´Ï´Ù. ÀÌ Ç÷¡±×¿Í ÇÔ²² »ç¿ëµÇÁö ¾ÊÀ¸¸é °¢ º¼·ý¿¡ ´ëÇÑ Å¬·Î´× Á¶ÀÛÀ» ÃßÀûÇÕ´Ï´Ù.

º¼·ý ¸¶¿îÆ®

¸¶¿îÆ® Æ÷ÀÎÆ®´Â º¼·ý ¸¶¿îÆ®¿¡ ´ëÇÏ¿©¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ AFS ÆÄÀÏ °ø°£¿¡¼­ AFS º¼·ýÀÇ ³»¿ëÀ» º¼ ¼ö ÀÖ°í ¾×¼¼½ºÇÒ ¼ö ÀÖ°Ô ÇØ ÁÝ´Ï´Ù. ÀÌ Àý¿¡¼­´Â ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ ÆÄÀÏ °ø°£À» Áö³ª°¥ ¶§ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ó¸®ÇÏ´Â ¹æ¹ýÀ» Á» ´õ ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù. ¶ÇÇÑ ¼¼ °¡Áö À¯ÇüÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®, ±× ¸ñÀû ¹× À̵é À¯ÇüÀ» ±¸º°ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÏ°í ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼º, Á¦°Å ¹× °ËÅäÇÏ´Â ÁöħÀ» Á¦°øÇÕ´Ï´Ù.

¸¶¿îÆ® Æ÷ÀÎÆ® Åë°ú ±ÔÄ¢

ij½¬ °ü¸® ÇÁ·Î±×·¥Àº AFS ÆÄÀÏÀ» Åë°úÇÏ¿© ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¸¸³µÀ» ¶§ ´ÙÀ½ÀÇ ¼¼ °¡Áö ±âº» ±ÔÄ¢À» ÁؼöÇÕ´Ï´Ù.

¼¼ °¡Áö À¯ÇüÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®

AFS´Â ij½¬ °ü¸® ÇÁ·Î±×·¥¿¡¼­ ó¸®ÇÏ´Â ¹æ½ÄÀ¸·Î ÀÎÇØ °¢°¢ÀÌ ´Ù¸¥ ¸ñÀû¿¡ ÀûÇÕÇÑ ¼¼ °¡Áö À¯ÇüÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ »ç¿ëÇÕ´Ï´Ù.

¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ °ËÅäÇÏ·Á¸é ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ fs lsmount ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ¸í·ÉÀÇ Ãâ·ÂÀº ±¸ºÐ Ç¥±â¸¦ »ç¿ëÇÏ¿© ÀϹÝ, Àбâ/¾²±â ¹× ¼¿ ¹æ½ÄÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ½Äº°ÇÕ´Ï´Ù. ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÏ·Á¸é ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÏ·Á¸é¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ fs rmmount ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

¿ÜºÎ ¼¿¿¡ ¸¶¿îÆ® Æ÷ÀÎÆ® ÀÛ¼º

¿ÜºÎ ¼¿ÀÇ ÆÄÀÏ °ø°£¿¡ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ´Â °ÍÀº(·ÎÄà ¼¿¿¡ ¿ÜºÎ º¼·ýÀ» ¸¶¿îÆ®ÇÏ´Â °Í°ú´Â ¹Ý´ëÀÓ) ·ÎÄà ÆÄÀÏ °ø°£¿¡ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ´Â °Í°ú µ¿ÀÏÇÕ´Ï´Ù. Â÷ÀÌÁ¡Àº fs mkmount ¸í·ÉÀÇ directory Àμö°¡ ·ÎÄà ¼¿ÀÌ ¾Æ´Ñ ¿ÜºÎ ¼¿ÀÇ °æ·Î À̸§À» ÁöÁ¤ÇÑ´Ù´Â °Í°ú ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ´Â ¿ÜºÎ µð·ºÅ丮ÀÇ ACL¿¡ ´ëÇØ ÇÊ¿äÇÑ ±ÇÇÑÀÌ ÀÖ¾î¾ß ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. fs mkmount ¸í·ÉÀÇ -cell Àμö´Â Ç×»ó ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÒ ¼¿ÀÌ ¾Æ´Ï¶ó º¼·ýÀÌ À§Ä¡ÇÏ´Â ¼¿À» ÁöÁ¤ÇÕ´Ï´Ù.

¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Ç¥½ÃÇÏ·Á¸é

  1. fs lsmount ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       
       % fs lsmount <directory>
       
    

    ¿©±â¼­

    ls
    Çã¿ëµÇ´Â 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½¬ °ü¸® ÇÁ·Î±×·¥ÀÌ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ´Ù½Ã ÆäÄ¡ÇÏ°Ô ÇÕ´Ï´Ù.

ÀÏ¹Ý ¶Ç´Â Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á¸é

  1. ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¹èÄ¡ÇÏ·Á´Â µð·ºÅ丮ÀÇ ACL¿¡ ´ëÇØ i(insert) ¹× a(administer) ±ÇÇÑÀÌ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé ACL Ç¥½Ã¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â fs listacl ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % fs listacl [<dir/file path>]
    
  2. fs mkmount ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇϽʽÿÀ. Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ´Â °æ¿ì -rw Ç÷¡±×¸¦ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À.

       
       % fs mkmount <directory> <volume name>  [-rw]
       
    

    ¿©±â¼­

    mk
    Çã¿ëµÇ´Â mkmountÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    directory
    ÀÛ¼ºÇÒ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¸í¸íÇÕ´Ï´Ù. µ¿ÀÏÇÑ À̸§À» °¡Áø ÆÄÀÏÀ̳ª µð·ºÅ丮´Â Á¸ÀçÇÏ¸é ¾ÈµË´Ï´Ù. ºÎºÐ °æ·Î À̸§Àº ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ »ó´ëÀûÀ¸·Î ÇØ¼®µË´Ï´Ù.

    ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ´ëÇÑ Àбâ/¾²±â °æ·Î¸¦ ÁöÁ¤ÇÏ¿© Àбâ Àü¿ë º¼·ý¿¡ »õ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á°í ÇÒ ¶§ ¹ß»ýÇÏ´Â Àå¾Ö¸¦ ÇÇÇϽʽÿÀ. ÀϹÝÀûÀ¸·Î °æ·Î À̸§ÀÇ µÎ ¹øÂ° ·¹º§ÀÇ ¼¿ À̸§ ¾Õ¿¡ ¸¶Ä§Ç¥¸¦ »ç¿ëÇÏ¿© Àбâ/¾²±â °æ·Î¸¦ ³ªÅ¸³»½Ê½Ã¿À(¿¹¸¦ µé¾î /afs/.abc.com). ÆÄÀÏ °æ·Î¸¦ ÅëÇÑ Àбâ/¾²±â ¹× Àбâ Àü¿ë °æ·ÎÀÇ °³³ä¿¡ ´ëÇØ Á»´õ »ìÆì º¸·Á¸é ¸¶¿îÆ® Æ÷ÀÎÆ® Åë°ú ±ÔÄ¢À» ÂüÁ¶ÇϽʽÿÀ.

    volume name
    .backup ¶Ç´Â .readonly È®ÀåÀÚ¸¦ ¹é¾÷ ¶Ç´Â Àбâ Àü¿ë º¼·ý¿¡ Æ÷ÇÔ½ÃÄÑ º¼·ýÀÇ Àüü À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.

    -rw
    Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÕ´Ï´Ù.

¼¿ ¹æ½Ä ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á¸é

  1. ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¹èÄ¡ÇÏ·Á´Â µð·ºÅ丮ÀÇ ACL¿¡ ´ëÇØ i(insert) ¹× a(administer) ±ÇÇÑÀÌ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé ACL Ç¥½Ã¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â fs listacl ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % fs listacl [<dir/file path>]
    
  2. ÆÄÀÏ °ø°£ÀÇ µÎ ¹øÂ° ·¹º§¿¡ Çϳª ÀÌ»óÀÇ ¿ÜºÎ ¼¿ÀÇ root.cell º¼·ýÀ» ¸¶¿îÆ®ÇÏ¸ç ¼¿ÀÇ root.afs º¼·ýÀÌ º¹Á¦µÈ °æ¿ì ACLÀÌ »ç¿ëÀÚ¿¡°Ô i ¹× a ±ÇÇÑÀ» ºÎ¿©ÇÑ µð·ºÅ丮¿¡ root.afs º¼·ýÀÇ Àбâ/¾²±â ¹öÀü¿¡ ´ëÇÑ Àӽà ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½ ¸í·ÉÀº ¼¿ÀÇ /afs/.cellname µð·ºÅ丮¿¡ new_cells¶ó´Â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÕ´Ï´Ù(¼¿ÀÇ Àбâ/¾²±â °æ·Î¿¡ ´ëÇÑ ÁøÀÔÁ¡).

    cellnameÀ» ¼¿ À̸§À¸·Î ´ëüÇϽʽÿÀ.

       
       % cd /afs/.cellname
       
       % fs  mkmount  new_cells  root.afs
     
       % cd  new_cells
       
    
  3. fs mkmount ¸í·ÉÀ» -cell Àμö¿Í ÇÔ²² ½ÇÇàÇÏ¿© ¼¿ ¹æ½ÄÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇϽʽÿÀ. ÇÊ¿äÇÑ ¸¸Å­ °¢ ¼¿ ¹æ½ÄÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ´ëÇØ ÀÌ ¸í·ÉÀ» ¹Ýº¹ÇϽʽÿÀ.

       
       % fs mkmount <directory> <volume name> -cell <cell name>
       
    

    ¿©±â¼­

    mk
    Çã¿ëµÇ´Â mkmountÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    directory
    ÀÛ¼ºÇÒ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¸í¸íÇÕ´Ï´Ù. µ¿ÀÏÇÑ À̸§À» °¡Áø ÆÄÀÏÀ̳ª µð·ºÅ丮´Â Á¸ÀçÇÏ¸é ¾ÈµË´Ï´Ù. ºÎºÐ °æ·Î À̸§Àº ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ »ó´ëÀûÀ¸·Î ÇØ¼®µË´Ï´Ù. ¿ÜºÎ ¼¿ÀÇ root.cell º¼·ýÀ» ¸¶¿îÆ®ÇÏ´Â °æ¿ì ÀÌ ÀμöÀÇ Ç¥ÁØ °ªÀº ¼¿ÀÇ ¿ÏÀüÇÑ ÀÎÅÍ³Ý µµ¸ÞÀÎ À̸§ÀÔ´Ï´Ù.

    volume name
    º¼·ýÀÇ Àüü À̸§À» ÁöÁ¤ÇÏ´Â µ¥ º¸Åë ¼¿ ¹æ½ÄÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÇ °æ¿ì root.cellÀÌ µË´Ï´Ù.

    -cell
    º¼·ýÀÌ À§Ä¡ÇÏ´Â ¼¿ÀÇ ¿ÏÀüÇÑ ÀÎÅÍ³Ý µµ¸ÞÀÎ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.
  4. ´Ü°è 2ÀÇ ÁöħÀ» µû¸¥ °æ¿ì vos release ¸í·ÉÀ» ½ÇÇàÇÏ¿© root.afs º¼·ýÀÇ »õ ¹öÀüÀ» Àбâ Àü¿ë »çÀÌÆ®·Î ¸±¸®½ºÇϽʽÿÀ(ÀÌ ¸í·ÉÀ» »ç¿ëÇÏ·Á¸é »ç¿ëÀÚ°¡ ¼¿ÀÇ /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ bos listusers ¸í·ÉÀ» ½ÇÇàÇÏ¿© È®ÀÎÇϽʽÿÀ).

    ¶ÇÇÑ 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 ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÌ Ç׸ñÀ» Á÷Á¢ Ä¿³Î ¸Þ¸ð¸®¿¡ »ðÀÔÇØ¾ß ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ Á¤º¸ À¯ÁöÀÇ ÁöħÀ» µû¸£½Ê½Ã¿À.

¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÏ·Á¸é

  1. ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÏ·Á´Â µð·ºÅ丮ÀÇ ACL¿¡ ´ëÇØ d(delete) ±ÇÇÑÀÌ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé ACL Ç¥½Ã¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â fs listacl ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % fs listacl [<dir/file path>]
    

    system:administrators ±×·ìÀÇ ±¸¼º¿øÀº Ç×»ó ¸ðµç ACL¿¡ ´ëÇØ ¾Ï½ÃÀûÀ¸·Î a(administer) ±ÇÇÑÀ» °¡Áö¸ç, ±âº»ÀûÀ¸·Î´Â l(lookup) ±ÇÇÑÀ» °¡Áö¸ç ÇÊ¿äÇÑ °æ¿ì fs setacl ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  2. fs rmmount ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇϽʽÿÀ. ÇØ´ç º¼·ýÀÌ ¿©ÀüÈ÷ Á¸ÀçÇϸé À̰ÍÀÌ À¯ÀÏÇÑ ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÎ °æ¿ì ±× ³»¿ëÀ» ¾×¼¼½ºÇÒ ¼ö ¾ø½À´Ï´Ù.

       
       % fs rmmount <directory>
       
    

    ¿©±â¼­

    rm
    Çã¿ëµÇ´Â rmmountÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    directory
    Á¦°ÅÇÒ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¸í¸íÇÕ´Ï´Ù. ºÎºÐ °æ·Î À̸§Àº ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ »ó´ëÀûÀ¸·Î ÇØ¼®µË´Ï´Ù.

    ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ´ëÇÑ Àбâ/¾²±â °æ·Î¸¦ ÁöÁ¤ÇÏ¿© Àбâ Àü¿ë º¼·ý¿¡¼­ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ »èÁ¦ÇÏ·Á°í ÇÒ ¶§ ¹ß»ýÇÏ´Â Àå¾Ö¸¦ ÇÇÇϽʽÿÀ. ÀϹÝÀûÀ¸·Î °æ·Î À̸§ÀÇ µÎ ¹øÂ° ·¹º§ÀÇ ¼¿ À̸§ ¾Õ¿¡ ¸¶Ä§Ç¥¸¦ »ç¿ëÇÏ¿© Àбâ/¾²±â °æ·Î¸¦ ³ªÅ¸³»½Ê½Ã¿À(¿¹¸¦ µé¾î /afs/.abc.com). ÆÄÀÏ °æ·Î¸¦ ÅëÇÑ Àбâ/¾²±â ¹× Àбâ Àü¿ë °æ·ÎÀÇ °³³ä¿¡ ´ëÇØ Á»´õ »ìÆì º¸·Á¸é ¸¶¿îÆ® Æ÷ÀÎÆ® Åë°ú ±ÔÄ¢À» ÂüÁ¶ÇϽʽÿÀ.


º¼·ý Á¤º¸ Ç¥½Ã

ÀÌ Àý¿¡¼­´Â º¼·ý¿¡ ´ëÇÑ Á¤º¸¸¦ Ç¥½ÃÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. º¼·ýÀÇ À̸§À̳ª º¼·ýÀÇ ID ¹øÈ£¸¦ ¾Æ´Â °æ¿ì VLDB Ç׸ñ, º¼·ý Çì´õ ¶Ç´Â µÑ´Ù¸¦ Ç¥½ÃÇϱâ À§ÇÑ ¸í·ÉÀÌ ÀÖ½À´Ï´Ù. ´Ù¸¥ ¸í·ÉÀº ÁöÁ¤µÈ ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ Æ÷ÇÔÇÏ´Â º¼·ýÀÇ À̸§À̳ª À§Ä¡¸¦ Ç¥½ÃÇÕ´Ï´Ù.

º¼·ýÀÇ ÇÒ´ç·®À» Ç¥½ÃÇÏ´Â °Í¿¡ ´ëÇÑ ÁöħÀ» º¸·Á¸é º¼·ý ÇÒ´ç·®°ú ÇöÀç Å©±â ¼³Á¤ ¹× Ç¥½Ã¸¦ ÂüÁ¶ÇϽʽÿÀ.

VLDB Ç׸ñ Ç¥½Ã

vos listvldb ¸í·ÉÀº »ç¿ëÀÚ°¡ Á¦°øÇÏ´Â Àμö Á¶ÇÕ¿¡ µû¶ó º¼·ý¿¡ ´ëÇÑ VLDB Ç׸ñÀ» Ç¥½ÃÇÕ´Ï´Ù. ´ÙÀ½Àº °¡Àå °¡´É¼ºÀÌ ³ôÀº °æ¿ìºÎÅÍ °¡Àå ³·Àº °æ¿ì±îÁö¸¦ ¼³¸íÇÑ °ÍÀÔ´Ï´Ù.

VLDB Ç׸ñÀ» Ç¥½ÃÇÏ·Á¸é

  1. vos listvldb ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       
       % vos listvldb  [-name <volume name or ID>] [-server <machine name>] \
                      [-partition <partition name>] [-locked]
       
    

    ¿©±â¼­

    listvl
    Çã¿ëµÇ´Â listvldbÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    -name
    ¿ÏÀüÇÑ À̸§À̳ª º¼·ý ID ¹øÈ£·Î ÇϳªÀÇ º¼·ýÀ» ½Äº°ÇÕ´Ï´Ù. ÀÌ Àμö¸¦ -server ¶Ç´Â -partition Àμö¿Í ÇÔ²² »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À.

    -server
    ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¿øÇÏ´Â °æ¿ì ÀÌ Àμö¸¦ -partition Àμö¿Í ÇÔ²² »ç¿ëÇØµµ ÁÁÁö¸¸ -name Àμö¿Í ÇÔ²² »ç¿ëÇÏÁö´Â ¾Êµµ·Ï ÇϽʽÿÀ.

    -partition
    ÆÄƼ¼ÇÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¿øÇÏ´Â °æ¿ì ÀÌ Àμö¸¦ -server Àμö¿Í ÇÔ²² »ç¿ëÇØµµ ÁÁÁö¸¸ -name Àμö¿Í ÇÔ²² »ç¿ëÇÏÁö´Â ¾Êµµ·Ï ÇϽʽÿÀ.

    -locked
    Àá°ÜÁø VLDB Ç׸ñ¸¸ Ç¥½ÃÇÕ´Ï´Ù. ÀÌ Ç÷¡±×¸¦ ´Ù¸¥ ¿É¼Ç°ú Á¶ÇÕÇØ¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

°¢ º¼·ý¿¡ ´ëÇÑ 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 ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

º¼·ý Çì´õ¸¦ Ç¥½ÃÇÏ·Á¸é

  1. vos listvol ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       
       % vos listvol <machine name> [<partition name>] [-fast] [-long] [-extended]
       
    

    ¿©±â¼­

    listvo
    Çã¿ëµÇ´Â listvolÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    machine name
    º¼·ý Çì´õ¸¦ Ç¥½ÃÇÒ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» ¸í¸íÇÕ´Ï´Ù. ÀÌ Àμö¸¦ ´Üµ¶À¸·Î ¶Ç´Â partition name Àμö¿Í ÇÔ²² »ç¿ëÇϽʽÿÀ.

    partition name
    machine name Àμö¿¡ ÀÇÇØ ¸í¸íµÇ´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀÇ ÇϳªÀÇ ÆÄƼ¼ÇÀ» ¸í¸íÇÕ´Ï´Ù. machine name Àμö´Â ¹Ýµå½Ã ÇÔ²² »ç¿ëµÇ¾î¾ß ÇÕ´Ï´Ù.

    -fast
    °ü·ÃµÈ º¼·ýÀÇ º¼·ý ID ¹øÈ£¸¸ Ç¥½ÃÇÕ´Ï´Ù. ÀÌ Ç÷¡±×¸¦ -long ¶Ç´Â -extended Ç÷¡±×¿Í ÇÔ²² »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À.

    -long
    °¢ º¼·ý¿¡ ´ëÇÑ º¸´Ù »ó¼¼ÇÑ Á¤º¸¸¦ Ç¥½ÃÇÕ´Ï´Ù. ÀÌ Ç÷¡±×¸¦ -fast ¶Ç´Â -extended Ç÷¡±×¿Í ÇÔ²² »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À.

    -extended
    -long Ç÷¡±×¿¡ ÀÇÇØ Ç¥½ÃµÇ´Â ¸ðµç Á¤º¸¿Í º¼·ýÀÇ ÆÄÀÏ¿¡ ´ëÇÑ ÀÐ±â ¹× ¾²±â¿¡ °üÇÑ Åë°è Å×À̺íÀ» Ç¥½ÃÇÕ´Ï´Ù. ÀÌ Ç÷¡±×¸¦ -fast ¶Ç´Â -long Ç÷¡±×¿Í ÇÔ²² »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À.

Ãâ·ÂÀº º¼·ý À̸§ÀÇ ¾ËÆÄºª ¼ø¼­´ë·Î Á¤·ÄµÇ¸ç ±âº»ÀûÀ¸·Î °¢ º¼·ý¿¡ ´ëÇØ ´ÜÀÏ ÇàÀ¸·Î ´ÙÀ½ Á¤º¸°¡ Á¦°øµË´Ï´Ù.

´ÙÀ½ ¸Þ½ÃÁö°¡ ÀÌÀü¿¡ ³ª¿­µÈ Á¤º¸ ´ë½Å ³ªÅ¸³ª¸é À̰ÍÀº Ŭ·ÐÀÌ ÀÛ¼ºµÇ°í ÀÖ´Â »óȲ°ú °°Àº ÀÌÀ¯·Î ÀÎÇØ 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 Ç÷¡±×¸¦ Æ÷ÇÔ½ÃŰ¸é °¢ º¼·ýÀÇ Ãâ·Â¿¡´Â ´ÙÀ½ »çÇ×°ú ÇÔ²² ±âº» ¸ñ·Ï¿¡ ¸ðµç Á¤º¸°¡ Æ÷ÇԵ˴ϴÙ. ÀÌ ¸ñ·ÏÀÇ °¢ Ç׸ñÀº º°µµÀÇ Ãâ·Â Çà¿¡ ÇØ´çÇÕ´Ï´Ù.

-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 |
             |-------------------------------------------|
   

º¼·ýÀÇ VLDB Ç׸ñ ¹× º¼·ý Çì´õ Ç¥½Ã

vos examine ¸í·ÉÀº ´ÜÀÏ º¼·ý¿¡ ´ëÇÑ VLDB ¹× º¼·ý Çì´õÀÇ Á¤º¸¸¦ Ç¥½ÃÇÕ´Ï´Ù. µÎ ¿øº»ÀÇ Á¤º¸°¡ ¾à°£ Áߺ¹µÉ ¼ö ÀÖÀ¸¹Ç·Î VLDB¿Í º¼·ý Çì´õ¸¦ ºñ±³ÇÒ ¼ö ÀÖ½À´Ï´Ù.

°¢ º¼·ý ¹öÀü(Àбâ/¾²±â, Àбâ Àü¿ë ¹× ¹é¾÷)¿¡ ´ëÇÑ º¼·ý Çì´õ°¡ ´Ù¸£¹Ç·Î Ç¥½ÃÇÒ º¼·ý ¹öÀüÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. .readonly ¶Ç´Â .backup È®ÀåÀÚ¸¦ volume name ¶Ç´Â ID Àμö¿¡ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À. VLDBÀÇ Á¤º¸´Â ¼¼ °¡Áö ¹öÀü¿¡¼­ ¸ðµÎ µ¿ÀÏÇÕ´Ï´Ù.

º¼·ýÀÇ VLDB Ç׸ñ ¹× º¼·ý Çì´õ¸¦ Ç¥½ÃÇÏ·Á¸é

  1. vos examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       
       % vos examine <volume name or ID>
       
    

    ¿©±â¼­

    e
    Çã¿ëµÇ´Â examineÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    volume name ¶Ç´Â ID
    ¿ÏÀüÇÑ À̸§À̳ª º¼·ý ID ¹øÈ£·Î ÇϳªÀÇ º¼·ýÀ» ½Äº°ÇÕ´Ï´Ù. Àбâ/¾²±â, Àбâ Àü¿ë ¶Ç´Â ¹é¾÷ À¯ÇüÀÏ ¼ö ÀÖ½À´Ï´Ù. ÀûÀýÇÏ°Ô .backup ¶Ç´Â .readonly È®ÀåÀÚ¸¦ »ç¿ëÇϽʽÿÀ.

Ãâ·ÂÀÇ ¸Ç À§ ºÎºÐ¿¡´Â º¼·ý Çì´õ¸¦ Ç¥½ÃÇÏ·Á¸éÀÇ Áöħ¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ -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 ¹øÈ£ ¶Ç´Â À§Ä¡¸¦ ¾Ë¾Æ³»´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.

¶ÇÇÑ º¼·ý¿¡ ´ëÇÑ Á¤º¸(¿¹: º¼·ý À̸§)¸¦ »ç¿ëÇÏ¿© °ü·ÃµÈ ´Ù¸¥ Á¤º¸(¿¹: º¼·ý À§Ä¡)¸¦ ¾òÀ» ¼öµµ ÀÖ½À´Ï´Ù. ´ÙÀ½ ¸ñ·ÏÀº »ç¿ëÀÚ¿¡°Ô ÀûÀýÇÑ ÁöħÀ» ¾Ë·Á ÁÝ´Ï´Ù.

ÆÄÀÏÀÌ µé¾î ÀÖ´Â º¼·ýÀÇ À̸§À» Ç¥½ÃÇÏ·Á¸é

  1. fs listquota ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       
       % fs listquota [<dir/file path>]
       
    

    ¿©±â¼­

    lq
    Çã¿ëµÇ´Â listquotaÀÇ º°¸í(±×¸®°í listq´Â Çã¿ëµÇ´Â °¡Àå ªÀº Ãà¾àÇü)ÀÔ´Ï´Ù.

    dir/file path
    À̸§À» Ç¥½ÃÇÒ º¼·ý¿¡ ÀÖ´Â µð·ºÅ丮³ª ÆÄÀÏÀ» ¸í¸íÇÕ´Ï´Ù. ºÎºÐ °æ·Î À̸§Àº ÀÌ Àμö°¡ »ý·«µÇ¾úÀ» ¶§ ±âº» µð·ºÅ丮ÀÎ ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ »ó´ëÀûÀ¸·Î ÇØ¼®µË´Ï´Ù.

´ÙÀ½Àº Ãâ·ÂÀÇ ¿¹ÀÔ´Ï´Ù.

   
   % fs listquota /afs/abc.com/usr/terry
   Volume Name     Quota    Used    % Used   Partition 
   user.terry      15000    5071       34%         86%   
   

ÆÄÀÏÀÌ µé¾î ÀÖ´Â º¼·ýÀÇ ID ¹øÈ£¸¦ Ç¥½ÃÇÏ·Á¸é

  1. fs examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       
       % fs examine [<dir/file path>]
       
    

    ¿©±â¼­

    exa
    Çã¿ëµÇ´Â examineÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    dir/file path
    º¼·ý ID¸¦ Ç¥½ÃÇÒ º¼·ý¿¡ ÀÖ´Â µð·ºÅ丮³ª ÆÄÀÏÀ» ¸í¸íÇÕ´Ï´Ù. ºÎºÐ °æ·Î À̸§Àº ÀÌ Àμö°¡ »ý·«µÇ¾úÀ» ¶§ ±âº» µð·ºÅ丮ÀÎ ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ »ó´ëÀûÀ¸·Î ÇØ¼®µË´Ï´Ù.

´ÙÀ½ ¿¹Á¦´Â Ãâ·ÂÀÌ 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%°¡ ´õ Ä¿Áú ¼ö ÀÖ½À´Ï´Ù.

ÆÄÀÏÀÌ µé¾î ÀÖ´Â º¼·ýÀÇ À§Ä¡¸¦ Ç¥½ÃÇÏ·Á¸é

  1. fs whereis ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ µé¾î ÀÖ´Â º¼·ýÀ» ÀúÀåÇÏ´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀÇ À̸§À» Ç¥½ÃÇϽʽÿÀ.

       
       % fs whereis [<dir/file path>]
       
    

    ¿©±â¼­

    whe
    Çã¿ëµÇ´Â whereisÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    dir/file path
    À§Ä¡¸¦ º¸°íÇÒ µð·ºÅ丮 ¶Ç´Â ÆÄÀÏÀ» ¸í¸íÇÕ´Ï´Ù. ºÎºÐ °æ·Î À̸§Àº ÀÌ Àμö°¡ »ý·«µÇ¾úÀ» ¶§ ±âº» µð·ºÅ丮ÀÎ ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ »ó´ëÀûÀ¸·Î ÇØ¼®µË´Ï´Ù.

    Ãâ·ÂÀº ´ÙÀ½ ¿¹¿¡¼­Ã³·³ ÇØ´ç ÆÄÀÏÀ» Æ÷ÇÔÇÏ´Â º¼·ýÀÌ ÀÖ´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» Ç¥½ÃÇÕ´Ï´Ù.

       
       % fs whereis /afs/abc.com/user/terry
       File /afs/abc.com/usr/terry is on host fs2.abc.com
       
    
  2. ¶ÇÇÑ ÇØ´ç º¼·ýÀÌ ÀÖ´Â ÆÄƼ¼ÇÀ» ¾Ë±â ¿øÇÏ´Â °æ¿ì ¸ÕÀú fs listquota ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ýÀÇ À̸§À» Ç¥½ÃÇϽʽÿÀ. ÀÚ¼¼ÇÑ ±¸¹®À» º¸·Á¸é ÆÄÀÏÀÌ µé¾î ÀÖ´Â º¼·ýÀÇ À̸§À» Ç¥½ÃÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.

       
       % fs listquota [<dir/file path>]
       
    

    ±×·± ´ÙÀ½ vos listvldb ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ. ÀÌ ¶§ º¼·ý À̸§À» volume name ¶Ç´Â ID Àμö·Î Á¦°øÇϽʽÿÀ. ÀÚ¼¼ÇÑ ±¸¹®À̳ª Ãâ·Â¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é VLDB Ç׸ñÀ» Ç¥½ÃÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.

       
       % vos listvldb <volume name or ID>
       
    

º¼·ý À̵¿

´ÙÀ½°ú °°Àº ¼¼ °¡Áö ÁÖ¿ä ÀÌÀ¯·Î ÀÎÇØ º¼·ýÀ» À̵¿ÇÏ°Ô µË´Ï´Ù.

Àбâ/¾²±â º¼·ýÀ» À̵¿ÇÏ·Á¸é ´ÙÀ½ Áöħ¿¡ µû¶ó 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 ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

Àбâ/¾²±â º¼·ýÀ» À̵¿ÇÏ·Á¸é

  1. »ç¿ëÀÚ°¡ /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. vos move ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ýÀ» À̵¿ÇϽʽÿÀ. ÀÌ ¸í·ÉÀº ´ÜÀÏ Çà¿¡ ÀÔ·ÂÇϽʽÿÀ. ¾Æ·¡¿¡¼­´Â ÀÐ±â Æí¸®Çϵµ·Ï ¿©·¯ ÇàÀ¸·Î Ç¥ÇöÇÑ °Í¿¡ ºÒ°úÇÕ´Ï´Ù.

       
       % vos move <volume name or ID>  \
           <machine name on source>  <partition name on source >  \
           <machine name on destination>  <partition name on destination>
       
    

    ¿©±â¼­

    m
    Çã¿ëµÇ´Â moveÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    volume name ¶Ç´Â ID
    À̵¿ÇÒ Àбâ/¾²±â º¼·ýÀÇ À̸§À̳ª º¼·ý ID ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

    machine name on source
    º¼·ýÀÌ ÇöÀç µé¾î ÀÖ´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» ¸í¸íÇÕ´Ï´Ù.

    partition name on source
    º¼·ýÀÌ ÇöÀç µé¾î ÀÖ´Â ÆÄƼ¼ÇÀ» ¸í¸íÇÕ´Ï´Ù.

    machine name on destination
    º¼·ýÀ» À̵¿ÇÒ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» ¸í¸íÇÕ´Ï´Ù.

    partition name on destination
    º¼·ýÀ» À̵¿ÇÒ ÆÄƼ¼ÇÀ» ¸í¸íÇÕ´Ï´Ù.

    ÁÖ:¿Ï·áµÇ±â Àü¿¡ vos move Á¶ÀÛÀ» ¸ØÃßÁö ¾Êµµ·Ï ÇϽʽÿÀ. ¿Ö³ÄÇÏ¸é º¼·ýÀÇ ÀϺΰ¡ ¿øº» ¹× ¸ñÀûÁö ½Ã½ºÅÛ¿¡ ¸ðµÎ ³²À» ¼ö Àֱ⠶§¹®ÀÔ´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é AFS Administration Reference¿¡¼­ ¸í·ÉÀÇ ÂüÁ¶ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ.

  3. (¼±ÅÃÀû) vos listvldb ¸í·ÉÀ» ½ÇÇàÇÏ¿© À̵¿ÀÌ ¼º°øÀûÀÎÁö È®ÀÎÇϽʽÿÀ. VLDB Ç׸ñÀ» Ç¥½ÃÇÏ·Á¸é¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

       
       % vos listvldb <volume name or ID>
       
    
  4. Àбâ/¾²±â º¼·ýÀÇ ÀÌÀü »çÀÌÆ®¿¡ ¹é¾÷ ¹öÀüÀÌ Á¸ÀçÇÑ °æ¿ì ¹é¾÷ º¼·ýÀ» ÀÛ¼º ¹× ¸¶¿îÆ®ÇÏ·Á¸é¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ vos backup ¸í·ÉÀ» ½ÇÇàÇÏ¿© »õ »çÀÌÆ®¿¡ »õ ¹é¾÷À» ÀÛ¼ºÇϽʽÿÀ.

       
       % vos backup <volume name or ID>
       
    

VLDB ¹× º¼·ý Çì´õ µ¿±âÈ­

AFS´Â VLDB(Location Database)°¡ º¼·ý À§Ä¡¸¦ °è¼Ó ÃßÀûÇϹǷΠ°¡½ÃÀûÀÎ ÆÄÀÏ ¾×¼¼½º¸¦ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ÆÄÀÏÀÌ ÇÊ¿äÇÒ ¶§ ÇØ´ç ÆÄÀÏÀ» Æ÷ÇÔÇÏ´Â º¼·ýÀÇ ÇöÀç À§Ä¡¸¦ VLDB¿¡¼­ ÀÐ¾î ¿À´Â º¼·ý À§Ä¡(VL) ¼­¹ö¿¡ Á¢¼ÓÇÕ´Ï´Ù. µû¶ó¼­ VLDB´Â Ç×»ó ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀÇ º¼·ý »óŸ¦ Á¤È®ÇÏ°Ô ¹Ý¿µÇØ¾ß ÇÕ´Ï´Ù. º¼·ý ¼­¹ö¿Í VL ¼­¹ö´Â ´ÙÀ½ÀÇ ´Ü°è¸¦ ¼öÇàÇÏ¿© vos Á¶ÀÛ Áß¿¡ »óŰ¡ º¯°æµÉ ¶§ º¼·ýÀÇ VLDB Ç׸ñÀ» ÀÚµ¿ÀûÀ¸·Î °»½ÅÇÕ´Ï´Ù.

  1. VL ¼­¹ö´Â VLDB Ç׸ñÀ» Àá±Þ´Ï´Ù. ÀÌ Àá±ÝÀ» ÅëÇØ ´Ù¸¥ Á¶ÀÛÀº º¼·ý ¹öÀü(Àбâ/¾²±â, Àбâ Àü¿ë ¶Ç´Â ¹é¾÷)À» Á¶ÀÛÇÏÁö ¾Ê°Ô µÇ¾î º¹¼öÀÇ µ¿½Ã Á¶ÀÛÀ¸·Î À¯¹ßµÉ ¼ö ÀÖ´Â ºñÀϰü¼ºÀ» ¸·À» ¼ö ÀÖ½À´Ï´Ù.
  2. VL ¼­¹ö´Â ¼öÇàÇÒ Á¶ÀÛ À¯ÇüÀ» ³ªÅ¸³»´Â intention Ç÷¡±×¸¦ VLDB Ç׸ñ¿¡ ¼³Á¤ÇÕ´Ï´Ù.

    ÀÌ Ç÷¡±×´Â ³»ºÎ »ç¿ë¸¸À» ¸ñÀûÀ¸·Î ÇϹǷΠVLDB ¸ñ·Ï¿¡ ³ªÅ¸³ªÁö ¾Ê½À´Ï´Ù. Á¶ÀÛÀÌ ¹Ì¸® Á¾·áµÇ´Â °æ¿ì ÀÌ Ç÷¡±×´Â ±¸Á¶ ÇÁ·Î±×·¥¿¡°Ô Áß´ÜµÈ Á¶ÀÛÀ» ¾Ë·Á ÁÝ´Ï´Ù(±×·¯¸é ±¸Á¶ ÇÁ·Î±×·¥Àº Á¶ÀÛÀ» ¿Ï·áÇϰųª º¼·ýÀÇ ÀÌÀüÀÇ ÀϰüµÈ »óÅ·ΠµÇµ¹¸®´Â µ¥ ÇÊ¿äÇÑ ´Ü°è¸¦ °áÁ¤ÇÕ´Ï´Ù). ±¸Á¶¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é º¼·ý ±¸Á¶¸¦ ÂüÁ¶ÇϽʽÿÀ.

  3. º¼·ý ¼­¹ö´Â º¼·ýÀ» ó¸®ÇÕ´Ï´Ù. º¸Åë º¼·ý Çì´õ¿¡¼­ Off-line Ç÷¡±×¸¦ ¼³Á¤ÇÏ´Â µ¥ ÀÌ Ç÷¡±×´Â ó¸® Áß¿¡ ÆÄÀÏ ¼­¹ö ¹× ´Ù¸¥ º¼·ý ¼­¹ö Á¶ÀÛ¿¡¼­ ÇØ´ç º¼·ýÀ» ¾×¼¼½ºÇÏÁö ¸øÇÏ°Ô ÇÕ´Ï´Ù. Á¶ÀÛÀÌ ¿Ï·áµÇ¸é º¼·ýÀº ´Ù½Ã On-lineÀ¸·Î ¼³Á¤µË´Ï´Ù.
  4. VL ¼­¹ö´Â VLDB Ç׸ñÀÇ Á¶ÀÛÀÇ °á°ú·Î »ý¼ºµÇ´Â º¯°æ»çÇ×À» ±â·ÏÇÕ´Ï´Ù. ÀÏ´Ü Á¶ÀÛÀÌ ¿Ï·áµÇ¸é ´Ü°è 2¿¡¼­ ¼³Á¤ÇÑ intention Ç÷¡±×¸¦ Á¦°ÅÇÏ°í ´Ü°è 1¿¡¼­ ¼³Á¤µÈ Àá±ÝÀ» ÇØÁ¦ÇÕ´Ï´Ù.

º¼·ý ¼­¹ö°¡ º¼·ýÀ» ó¸®ÇÏ´Â Áß¿¡ 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 ¸í·ÉÀ» ½ÇÇàÇÏ´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù.

º¼·ý Á¶ÀÛÀÌ ½ÇÆÐÇßÀ½À» ³ªÅ¸³»´Â ´ÙÀ½°ú °°Àº ¸î °¡Áö Áõ»óÀÌ ÀÖ½À´Ï´Ù.

vos syncvldb ¸í·ÉÀº VLDB(Location Database)¿¡ ÀÖ´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ ÀÖ´Â ¸ðµç º¼·ý, ÇÑ ÆÄƼ¼Ç¿¡ ÀÖ´Â º¼·ý ¶Ç´Â ´ÜÀÏ º¼·ý¿¡ ´ëÇÑ Á¤º¸¸¦ ¼öÁ¤ÇÕ´Ï´Ù. Çϳª ÀÌ»óÀÇ ÆÄƼ¼Ç¿¡ ´ëÇÑ Á¤º¸¸¦ È®ÀÎÇϸé ÀÌ ¸í·ÉÀº º¼·ý ¼­¹ö¿¡ Á¢¼ÓÇÏ¿© ½ÇÁ¦ °¢ ÆÄƼ¼Ç¿¡ ÀÖ´Â º¼·ýÀÇ ¸ñ·ÏÀ» ¾ò½À´Ï´Ù. ±×·± ´ÙÀ½ VL ¼­¹ö·ÎºÎÅÍ °¢ º¼·ý¿¡ ´ëÇÑ VLDB Ç׸ñÀ» ¾ò½À´Ï´Ù. ÀÌ ¸í·ÉÀº Çʿ信 µû¶ó ÆÄƼ¼Ç¿¡ ÀÖ´Â º¼·ýÀÇ »óŸ¦ ¹Ý¿µÇϵµ·Ï VLDB Ç׸ñÀ» º¯°æÇÕ´Ï´Ù. ¿¹¸¦ µé¾î VLDB Ç׸ñÀÌ ¾ø°Å³ª ¿ÏÀüÇÏÁö ¾ÊÀº º¼·ýÀ» ãÀ» ¶§ VLDB Ç׸ñÀ» ÀÛ¼ºÇϰųª °»½ÅÇÕ´Ï´Ù. ±×·¯³ª º¼·ýÀÇ ´Ù¸¥ À§Ä¡¸¦ Á¤ÀÇÇÏ´Â VLDB Ç׸ñÀÌ ÀÌ¹Ì Àְųª ´Ù¸¥ VLDB Ç׸ñ°ú ÀýÃæÇÒ ¼ö ¾ø´Â Ãæµ¹ÀÌ ¹ß»ýÇÏ¸é ´ë½Å Ç¥ÁØ ¿À·ù ½ºÆ®¸²¿¡ Ãæµ¹¿¡ ´ëÇÑ ¸Þ½ÃÁö¸¦ ¾¹´Ï´Ù. ÀÌ ¸í·ÉÀº ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡¼­ º¼·ýÀ» Á¦°ÅÇÏÁö´Â ¾Ê½À´Ï´Ù.

´ÜÀÏ º¼·ýÀÇ VLDB Ç׸ñÀ» È®ÀÎÇÒ ¶§ ¸í·ÉÀº vos syncserv ¸í·É¿¡¼­ È£ÃâÇÑ Á¶ÀÛÀ» ÀÚµ¿À¸·Î ¼öÇàÇÕ´Ï´Ù. VLDB Ç׸ñÀÌ ÁöÁ¤µÈ º¼·ý À¯Çü(Àбâ/¾²±â, ¹é¾÷ ¶Ç´Â Àбâ Àü¿ë)¿¡ ´ëÇØ ¿Ã¹Ù¸¥Áö È®ÀÎÇÒ »Ó ¾Æ´Ï¶ó VLDB Ç׸ñ¿¡ ¾ð±ÞµÈ °ü·Ã º¼·ý À¯ÇüÀÌ Ç׸ñ¿¡ ³ª¿­µÈ »çÀÌÆ®¿¡ ½ÇÁ¦·Î Á¸ÀçÇÏ´ÂÁöµµ È®ÀÎÇÕ´Ï´Ù.

vos syncserv ¸í·ÉÀº VLDB Ç׸ñ¿¡ ¾ð±ÞµÈ °¢ º¼·ý À¯Çü(Àбâ/¾²±â, Àбâ Àü¿ë ¹× ¹é¾÷)ÀÌ ½ÇÁ¦·Î Ç׸ñ¿¡ ÁöÁ¤µÈ »çÀÌÆ®¿¡ Á¸ÀçÇÏ´ÂÁö È®ÀÎÇÕ´Ï´Ù. ¶ÇÇÑ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀÇ ÆÄƼ¼ÇÀ̳ª ÇϳªÀÇ ÆÄƼ¼Ç¿¡ ÀÖ´Â »çÀÌÆ®¸¦ ¾ð±ÞÇÏ´Â ¸ðµç VLDB Ç׸ñÀ» È®ÀÎÇÕ´Ï´Ù. Àбâ/¾²±â »çÀÌÆ® À̿ܿ¡ º¼·ýÀÇ Àбâ Àü¿ë ¹öÀüÀÌ ÀÖ´Â °æ¿ì ¸í·ÉÀº ÁöÁ¤µÈ ½Ã½ºÅÛÀ̳ª ÆÄƼ¼Ç ÀÌ¿ÜÀÇ »çÀÌÆ®¸¦ Á¶»çÇÏ´Â °ÍÀ» Áß´ÜÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ ¸í·ÉÀº ´Ù¸¥ VLDB Ç׸ñ°ú ÀýÃæÇÒ ¼ö ¾ø´Â Ãæµ¹ÀÌ ¾ø´Ù¸é VLDBÀÇ À߸øµÈ Á¤º¸¸¦ ¼öÁ¤ÇÕ´Ï´Ù. ÀÌ °æ¿ì Ç¥ÁØ ¿À·ù ½ºÆ®¸²¿¡ ¸Þ½ÃÁö¸¦ ¾¹´Ï´Ù. ÀÌ ¸í·ÉÀº »çÀÌÆ®¿¡¼­ º¼·ýÀ» Á¦°ÅÇÏÁö´Â ¾Ê½À´Ï´Ù.

º¼·ý Çì´õ¿Í VLDB¸¦ µ¿±âÈ­ÇÏ·Á¸é

  1. »ç¿ëÀÚ°¡ /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. vos syncvldb ¸í·ÉÀ» ½ÇÇàÇÏ¿© VLDB°¡ ½Ã½ºÅÛÀ̳ª ÆÄƼ¼Ç¿¡ ÀÖ´Â ¸ðµç º¼·ýÀÇ ½ÇÁ¦ »óÅ ¶Ç´Â ÇÑ º¼·ýÀÇ »óŸ¦ ¹Ý¿µÇÏ°Ô ÇϽʽÿÀ.

    ÁÖ:VLDB¸¦ ¿ÏÀüÈ÷ µ¿±âÈ­ÇÏ·Á¸é ÀÌ ¸í·ÉÀ» ¹Ýº¹ÀûÀ¸·Î ½ÇÇàÇϰí, ¼¿¿¡¼­ °¢ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» -server Àμö·Î Â÷·Ê´ë·Î ¹Ù²Ù°í ´Ü°è 3À» °è¼ÓÇϱâ Àü¿¡ -partition ¹× -volume Àμö¸¦ »ý·«ÇϽʽÿÀ.

       % vos syncvldb -server <machine name>
    [-partition <partition name>]  [-volume <volume name or ID>]  [-verbose >> file]
       
    

    ¿©±â¼­

    syncv
    Çã¿ëµÇ´Â syncvldbÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    -server
    VLDB Ç׸ñÀ» È®ÀÎÇÒ º¼·ýÀÌ µé¾î ÀÖ´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» ¸í¸íÇÕ´Ï´Ù. -volume Àμöµµ Á¦°øÇÏ´Â °æ¿ì ÀÌ Àμö´Â º¼·ýÀÌ ½ÇÁ¦·Î À§Ä¡ÇÏ´Â ½Ã½ºÅÛÀ» ¸í¸íÇØ¾ß ÇÕ´Ï´Ù.

    -partition
    VLDB Ç׸ñÀ» È®ÀÎÇÒ º¼·ýÀÌ µé¾î ÀÖ´Â ÆÄƼ¼Ç(-server Àμö¿¡¼­ ÁöÁ¤ÇÏ´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ À§Ä¡)À» ½Äº°ÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î ¼­¹ö ½Ã½ºÅÛÀÇ ¸ðµç º¼·ý¿¡ ´ëÇÑ VLDB Ç׸ñÀÌ ¼öÁ¤µÇ°Å³ª(-volume Àμö¸¦ Á¦°øÇÏÁö ¾Ê´Â °æ¿ì) ÆÄƼ¼ÇÀÌ -volume Àμö¿¡¼­ ¸í¸íÇÏ´Â º¼·ýÀ» ½ÇÁ¦·Î °¡Áö°í ÀÖ´ÂÁö º¸ÀåÇÒ Çʿ䰡 ¾øµµ·Ï ÀÌ Àμö¸¦ »ý·«ÇÏ´Â °ÍÀÌ °¡Àå ¹Ù¶÷Á÷ÇÕ´Ï´Ù.

    -volume
    VLDB Ç׸ñÀ» È®ÀÎÇÒ ´ÜÀÏ º¼·ýÀÇ À̸§À̳ª º¼·ý ID ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

    -verbose >> file
    ¸í·ÉÀ» ½ÇÇàÇÏ´Â AFS ¶Ç´Â ½Ã½ºÅÛÀÇ ·ÎÄà µð½ºÅ©¿¡ ÀÖÀ» ¼ö ÀÖ´Â fileÀ̶ó´Â ÆÄÀÏ¿¡ ´ëÇÑ »ó¼¼ÇÑ ÃßÀûÀ» Áö½ÃÇÕ´Ï´Ù. ÀÌ ¸í·ÉÀº Ç¥ÁØ Ãâ·Â ½ºÆ®¸²¿¡ ¸¹Àº ¾çÀÇ Ãâ·ÂÀ» ¾²±âµµ ÇÕ´Ï´Ù. ÆÄÀÏ¿¡ Ãâ·ÂÀ» ¾²¸é Ãâ·Â °á°ú¸¦ Á» ´õ ÁÖÀDZí°Ô °ËÅäÇÒ ¼ö ÀÖ½À´Ï´Ù.
  3. vos syncserv ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÁöÁ¤µÈ »çÀÌÆ®¿¡¼­ VLDB°¡ ¹öÀüÀ» ³ª¿­ÇÏ´Â °¢ º¼·ýÀ» °ËÅäÇϽʽÿÀ.

    ÁÖ:VLDB¸¦ ¿ÏÀüÈ÷ µ¿±âÈ­ÇÏ·Á¸é ÀÌ ¸í·ÉÀ» ¹Ýº¹ÀûÀ¸·Î ½ÇÇàÇϰí, ¼¿¿¡¼­ °¢ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» machine name Àμö·Î Â÷·Ê´ë·Î ¹Ù²Ù°í partition name Àμö´Â »ý·«ÇϽʽÿÀ.

       % vos syncserv <machine name> [<partition name>] [-v >> file]
       
    

    ¿©±â¼­

    syncs
    Çã¿ëµÇ´Â syncservÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    machine name
    È®ÀÎÇÒ °¢ VLDB Ç׸ñ¿¡ ¾ð±ÞµÈ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» ¸í¸íÇÕ´Ï´Ù.

    partition name
    È®ÀÎÇÒ °¢ VLDB Ç׸ñ¿¡ ¾ð±ÞµÈ ÆÄƼ¼ÇÀ» ½Äº°ÇÕ´Ï´Ù. Àüü VLDB¸¦ µ¿±âÈ­ÇÏ´Â °æ¿ì ÀÌ Àμö¸¦ »ý·«ÇϽʽÿÀ.

    -v >> file
    ¸í·ÉÀ» ½ÇÇàÇÏ´Â AFS ¶Ç´Â ½Ã½ºÅÛÀÇ ·ÎÄà µð½ºÅ©¿¡ ÀÖÀ» ¼ö ÀÖ´Â fileÀ̶ó´Â ÆÄÀÏ¿¡ ´ëÇÑ »ó¼¼ÇÑ ÃßÀûÀ» Áö½ÃÇÕ´Ï´Ù. ÀÌ ¸í·ÉÀº Ç¥ÁØ Ãâ·Â ½ºÆ®¸²¿¡ ¸¹Àº ¾çÀÇ Ãâ·ÂÀ» ¾²±âµµ ÇÕ´Ï´Ù. ÆÄÀÏ¿¡ Ãâ·ÂÀ» ¾²¸é Ãâ·Â °á°ú¸¦ Á» ´õ ÁÖÀDZí°Ô °ËÅäÇÒ ¼ö ÀÖ½À´Ï´Ù.

º¼·ý ±¸Á¶

º¼·ý ¼­¹ö³ª ÆÄÀÏ ¼­¹ö°¡ º¼·ýÀÇ µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â µ¿¾È ¿¹»óÄ¡ ¸øÇÑ ÀÎÅÍ·´¼ÇÀÌ ¹ß»ýÇÏ¿© VLDB ¹× º¼·ý Çì´õÀÇ Á¤º¸ °£ÀÇ ºÒÀÏÄ¡¸¦ ¹ß»ýÇÏ´Â µ¥¼­ ±×Ä¡Áö ¾Ê°í º¼·ýÀ» Áß°£ »óÅÂ(¼Õ»ó)·Î ³²°ÜµÑ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ÆÄÀÏ¿¡ º¯°æ»çÇ×À» ÀúÀåÇÏ´Â Á¶ÀÛ(ÀÌÀü µ¥ÀÌÅ͸¦ »õ µ¥ÀÌÅÍ·Î µ¤¾î¾¸)ÀÌ ½ÇÆÐÇÒ °æ¿ì µð½ºÅ©¿¡¼­ ÀÌÀü µ¥ÀÌÅÍ¿Í »õ µ¥ÀÌÅͰ¡ È¥ÇÕµÈ »óÅ·ΠÁ¸ÀçÇÒ ¼ö ÀÖ½À´Ï´Ù.

º¼·ý ¼­¹ö³ª ÆÄÀÏ ¼­¹ö°¡ ¿¹»óÄ¡ ¸øÇÑ »óÅ¿¡¼­ Á¾·áµÇ¾úÀ¸¹Ç·Î Á¶ÀÛÀÌ ÁߴܵǴ °æ¿ì BOS ¼­¹ö´Â ÀÚµ¿À¸·Î fs ÇÁ·Î¼¼½ºÀÇ ¸ðµç ±¸¼º¿ä¼Ò¸¦ Á¾·áÇÏ°í ±¸Á¶ ÇÁ·Î±×·¥À» È£ÃâÇÕ´Ï´Ù. ±¸Á¶ ÇÁ·Î±×·¥Àº ºÒÀÏÄ¡ »óŸ¦ È®ÀÎÇÏ¿© ¼öÁ¤ÇÕ´Ï´Ù. ±×·¯³ª °æ¿ì¿¡ µû¶ó ´ÙÀ½°ú °°ÀÌ ºÐ·ùµÇ´Â Áõ»óÀ» ³ªÅ¸³»´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ À¯ÇüÀÇ Áõ»óÀº ¹®Á¦Á¡À» ÀÛ¼ºÇÒ¸¸Å­ ÃæºÐÈ÷ ½É°¢ÇÑ ¼Õ»ó »óŸ¦ ³ªÅ¸³»Áö¸¸ ÆÄÀÏ ¼­¹ö ±¸¼º¿ä¼Ò°¡ ½ÇÆÐµÉ¸¸Å­ ½É°¢ÇÑ Áõ»óÀº ¾Æ´Õ´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì Á÷Á¢ bos salvage ¸í·ÉÀ» ½ÇÇàÇÏ¿© ±¸Á¶ ÇÁ·Î±×·¥À» È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ·¯ÇÑ Áõ»óÀ» È®ÀÎÇÏ¸é ¼Õ»ó »óŰ¡ È®»êµÇ±â Àü¿¡ 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
   

º¼·ýÀ» ±¸Á¶ÇÏ·Á¸é

  1. »ç¿ëÀÚ°¡ /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. bos salvage ¸í·ÉÀ» ½ÇÇàÇÏ¿© Çϳª ÀÌ»óÀÇ º¼·ýÀ» ±¸Á¶ÇϽʽÿÀ.

       
       % 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>] 
       
    

    ¿©±â¼­

    -server
    º¼·ýÀ» ±¸Á¶ÇÒ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» ¸í¸íÇÕ´Ï´Ù. ÀÌ Àμö´Â -all Ç÷¡±×, -partition Àμö ¶Ç´Â -partition°ú -volume Àμö µÑ ´Ù¿Í ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

    -partition
    ¸ðµç º¼·ýÀ» ±¸Á¶ÇÒ ´ÜÀÏ ÆÄƼ¼ÇÀ» ¸í¸íÇÕ´Ï´Ù. -server Àμö¸¦ ÀÌ Àμö¿Í ÇÔ²² »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.

    -volume
    ±¸Á¶ÇÒ ÇÑ Àбâ/¾²±â º¼·ýÀÇ À̸§À̳ª º¼·ý ID ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ Àμö¸¦ -server ¹× -partition Àμö¿Í ÇÔ²² »ç¿ëÇϽʽÿÀ.

    -file
    ±¸Á¶ ÀÛ¾÷ÀÇ ÃßÀû °á°ú¸¦ ¾µ ÆÄÀϰú ¼­¹ö ½Ã½ºÅÛÀÇ /usr/afs/logs/SalvageLog ÆÄÀÏÀÇ ¿ÏÀüÇÑ °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÆÄÀÏ °æ·Î À̸§ÀÌ ·ÎÄÃÀ̸é ÃßÀû °á°ú´Â bos salvage ¸í·ÉÀÌ ½ÇÇàµÈ ½Ã½ºÅÛÀÇ ·ÎÄà µð½ºÅ©¿¡ ÀÖ´Â ÁöÁ¤µÈ ÆÄÀÏ¿¡ ±â·ÏµË´Ï´Ù. -volume Àμö°¡ Æ÷ÇÔµÇ¸é ÆÄÀÏÀº ±¸Á¶µÇ´Â º¼·ý¿¡ ÀÖÁö ¾ÊÀº AFSÀÎ °æ¿ì¿¡µµ AFS¿¡ À§Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Àμö¸¦ -showlog Ç÷¡±×¿Í ÇÔ²² »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À.

    -all
    -server Àμö¿¡ ÀÇÇØ ¸í¸íµÈ ½Ã½ºÅÛÀÇ ¸ðµç ÆÄƼ¼Ç¿¡ ÀÖ´Â ¸ðµç º¼·ýÀ» ±¸Á¶ÇÕ´Ï´Ù.

    -showlog
    Ç¥ÁØ Ãâ·Â ½ºÆ®¸²¿¡ ±¸Á¶ Á¶ÀÛÀÇ ÃßÀû °á°ú¸¦ Ç¥½ÃÇϰí À̸¦ /usr/afs/logs/SalvageLog ÆÄÀÏ¿¡ ¾¹´Ï´Ù.

    -parallel
    º´·Ä·Î ½ÇÇàµÉ ±¸Á¶ ÇÁ·Î±×·¥ ¼­ºêÇÁ·Î¼¼½ºÀÇ ÃÖ´ë ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ´ÙÀ½ ¼¼ °¡Áö Áß Çϳª¸¦ Á¦°øÇϽʽÿÀ.
    • ¹üÀ§ 1 - 32ÀÇ Á¤¼ö. 1 °ªÀº ´ÜÀÏ ±¸Á¶ ÇÁ·Î±×·¥ ¼­ºêÇÁ·Î¼¼½º°¡ ¼øÂ÷ÀûÀ¸·Î ÆÄƼ¼ÇÀ» ±¸Á¶ÇÔÀ» ÀǹÌÇÕ´Ï´Ù.
    • ¿©·¯ ¹°¸®Àû µð½ºÅ©¿¡ °ÉÃÄ ÀÖ´Â ³í¸®Àû º¼·ý ÇüÅ·ΠÆ÷¸ËµÈ ÆÄƼ¼Ç¿¡¼­ º´·Ä·Î ³× °³±îÁöÀÇ ±¸Á¶ ÇÁ·Î±×·¥ ¼­ºêÇÁ·Î¼¼½º¸¦ ½ÇÇàÇϱâ À§ÇÑ ¹®ÀÚ¿­ all. ÀÌ·¯ÇÑ ³í¸®Àû º¼·ý¿¡ ´ëÇØ¼­¸¸ ÀÌ °ªÀ» »ç¿ëÇϽʽÿÀ.
    • ³í¸®Àû º¼·ýÀ¸·Î Æ÷¸ËµÈ ÆÄƼ¼Ç¿¡¼­ º´·Ä·Î ÁöÁ¤µÈ ¼öÀÇ ±¸Á¶ ÇÁ·Î±×·¥ ¼­ºêÇÁ·Î¼¼½º¸¦ ½ÇÇàÇϱâ À§ÇÑ ¹üÀ§ 1 - 32ÀÇ Á¤¼ö°¡ ¹Ù·Î µÚ¿¡ ºÙ´Â ¹®ÀÚ¿­ all(°£°Ý ¾øÀ½). ÀÌ·¯ÇÑ ³í¸®Àû º¼·ý¿¡ ´ëÇØ¼­¸¸ ÀÌ °ªÀ» »ç¿ëÇϽʽÿÀ.

    BOS ¼­¹ö´Â ÆÄƼ¼Ç ¼öº¸´Ù ´õ ¸¹Àº ¼öÀÇ ±¸Á¶ ÇÁ·Î±×·¥ ¼­ºêÇÁ·Î¼¼½º¸¦ Àý´ë ½ÃÀÛÇÏÁö ¾ÊÀ¸¸ç Ç×»ó ´ÜÀÏ º¼·ýÀ» ±¸Á¶Çϱâ À§Çؼ­´Â ÇϳªÀÇ ÇÁ·Î¼¼½º¸¸ ½ÃÀÛÇÕ´Ï´Ù. ÀÌ Àμö°¡ »ý·«µÇ¸é ³× °³±îÁöÀÇ ±¸Á¶ ÇÁ·Î±×·¥ ¼­ºêÇÁ·Î¼¼½º°¡ µ¿½Ã¿¡ ½ÇÇàµË´Ï´Ù.

    -tmpdir
    ±¸Á¶ ÇÁ·Î±×·¥ ÇÁ·Î¼¼½º°¡ ½ÇÇàµÉ ¶§ Àӽà ÆÄÀÏÀ» ¾²´Â ³í¸® µð½ºÅ© µð·ºÅ丮ÀÇ Àüü °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ÇöÀç ±¸Á¶ ÁßÀÎ ÆÄƼ¼Ç¿¡ Àӽà ÆÄÀÏÀ» ¾¹´Ï´Ù.

    -orphans
    ±¸Á¶ ÇÁ·Î±×·¥ÀÌ °í¸³µÈ ÆÄÀÏ ¹× µð·ºÅ丮¸¦ ó¸®ÇÏ´Â ¹æ½ÄÀ» Á¦¾îÇÕ´Ï´Ù. ´ÙÀ½ÀÇ ¼¼ °ª Áß Çϳª¸¦ ¼±ÅÃÇϽʽÿÀ.

    ignore
    µð½ºÅ©¿¡ °í¸³µÈ ¿ÀºêÁ§Æ®¸¦ ±×´ë·Î µÎÁö¸¸ ¹ß°ßµÈ °í¸³µÈ ¿ä¼ÒÀÇ ¼ö¿Í À̵éÀÌ Â÷ÁöÇÏ´Â °ø°£ÀÇ ´ë·«ÀûÀΠų·Î¹ÙÀÌÆ® ¼ö¸¦ º¸°íÇÏ´Â ¸Þ½ÃÁö¸¦ /usr/afs/logs/SalvageLog ÆÄÀÏ¿¡ Ãâ·ÂÇÕ´Ï´Ù. À̰ÍÀº -orphans Àμö¸¦ »ý·«ÇÒ ¶§ ±âº»°ªÀÔ´Ï´Ù.

    remove
    °í¸³µÈ ¿ÀºêÁ§Æ®¸¦ Á¦°ÅÇϰí Á¦°ÅµÈ °í¸³µÈ ¿ä¼ÒÀÇ ¼ö¿Í À̵éÀÌ Â÷ÁöÇÏ´Â °ø°£ÀÇ ´ë·«ÀûÀΠų·Î¹ÙÀÌÆ® ¼ö¸¦ º¸°íÇÏ´Â ¸Þ½ÃÁö¸¦ /usr/afs/logs/SalvageLog ÆÄÀÏ¿¡ Ãâ·ÂÇÕ´Ï´Ù.

    attach
    º¼·ýÀÇ ·çÆ® µð·ºÅ丮ÀÇ vnode¿¡ °í¸³µÈ ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ ÂüÁ¶¸¦ ÀÛ¼ºÇÏ¿© °í¸³µÈ ¿ÀºêÁ§Æ®¸¦ Ãß°¡ÇÕ´Ï´Ù. °¢ ¿ÀºêÁ§Æ®ÀÇ ½ÇÁ¦ À̸§À» ÇöÀç ÀÒ¾î¹ö·ÈÀ¸¹Ç·Î ±¸Á¶ ÇÁ·Î±×·¥Àº ´ÙÀ½ ¾ç½Ä¿¡ µû¶ó °¢°¢¿¡ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.

    ÆÄÀÏÀÇ °æ¿ì _ _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 ¸±¸®½º ³ëÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ. ¶ÇÇÑ ÇϳªÀÇ º¼·ýÀÌ ¿©·¯ ÆÄƼ¼ÇÀ̳ª ³í¸®Àû º¼·ý¿¡ °ÉÃÄ ÀÖÀ» ¼ö ¾øÀ¸¹Ç·Î ÆÄƼ¼ÇÀ̳ª ³í¸®Àû º¼·ýÀÇ Å©±â¿¡ µû¶ó º¼·ý Å©±â°¡ Á¦Çѵ˴ϴÙ.

ÀϹÝÀûÀ¸·Î ¸ðµç º¼·ýÀÌ ÃÖ´ë ÇÒ´ç·®¿¡ µµ´ÞÇÑ °æ¿ì ½ÇÁ¦·Î ä¿ï ¼ö ÀÖ´Â º¼·ýº¸´Ù ´õ ¸¹Àº º¼·ýÀ» Ãß°¡ÇÏ¿© ÆÄƼ¼ÇÀ» °úµµÇÏ°Ô Ã¤¿ì´Â °ÍÀÌ ¾ÈÀüÇÕ´Ï´Ù. ±×·¯³ª ¼¿¿¡¼­ ¾î´À Á¤µµ±îÁö º¼·ýÀ» °úµµÇÏ°Ô Ã¤¿ï ¼ö Àִ°¡´Â °æÇèÀ» ÅëÇØ¼­¸¸ ¾Ë ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº º¼·ý¿¡ ÇÒ´çÇÏ´Â ÇÒ´ç·®ÀÇ Á¾·ù(ƯÈ÷ ½Ã½ºÅÛ º¼·ýº¸´Ù °©ÀÚ±â Ä¿Áú È®·üÀÌ ³ôÀº »ç¿ëÀÚ º¼·ý)¿Í »ç¶÷µéÀÌ ÇÒ´ç·®°ú ºñ±³ÇÏ¿© »ý¼ºÇϰí ÀúÀåÇÏ´Â Á¤º¸ÀÇ ¾ç¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù.

´ÙÀ½¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ º¼·ýÀÇ ÇÒ´ç·®À» Ç¥½ÃÇÏ´Â ¿©·¯ °¡Áö ¸í·ÉÀÌ ÀÖ½À´Ï´Ù. ÀÌµé ¸í·ÉÀº °¢ ¸í·ÉÀÌ »ý¼ºÇÏ´Â °ü·Ã Á¤º¸ÀÇ ¾ç¿¡¼­ Â÷À̸¦ ³ªÅ¸³À´Ï´Ù.

´ÜÀÏ º¼·ý¿¡ ´ëÇÑ ÇÒ´ç·®À» ¼³Á¤ÇÏ·Á¸é

  1. »ç¿ëÀÚ°¡ system:administrators ±×·ì¿¡ ¼ÓÇÏ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé system:administrators ±×·ì ±¸¼º¿øÀ» Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % pts membership system:administrators
       
    
  2. fs setquota ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ýÀÇ ÃÖ´ë ÇÒ´ç·®À» ¼³Á¤ÇϽʽÿÀ.

       
       % fs setquota [<dir/file path>]
    -max <max quota in kbytes>
       
    

    ¿©±â¼­

    sq
    Çã¿ëµÇ´Â setquotaÀÇ º°¸íÀÔ´Ï´Ù.

    dir/file path
    ÁöÁ¤µÈ ÇÒ´ç·®À» ¼³Á¤ÇÒ º¼·ý¿¡ ÀÖ´Â ÆÄÀÏ ¶Ç´Â µð·ºÅ丮¸¦ ¸í¸íÇÕ´Ï´Ù. ºÎºÐ °æ·Î À̸§Àº ÀÌ Àμö°¡ »ý·«µÇ¾úÀ» ¶§ ±âº» µð·ºÅ丮ÀÎ ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ »ó´ëÀûÀ¸·Î ÇØ¼®µË´Ï´Ù.

    ÆÄÀÏ ¶Ç´Â µð·ºÅ丮¿¡ ´ëÇÑ Àбâ/¾²±â °æ·Î¸¦ ÁöÁ¤ÇÏ¿© Àбâ Àü¿ë º¼·ýÀ» º¯°æÇÏ·Á°í ÇÒ ¶§ ¹ß»ýÇÏ´Â Àå¾Ö¸¦ ÇÇÇϽʽÿÀ. ÀϹÝÀûÀ¸·Î °æ·Î À̸§ÀÇ µÎ ¹øÂ° ·¹º§ÀÇ ¼¿ À̸§ ¾Õ¿¡ ¸¶Ä§Ç¥¸¦ »ç¿ëÇÏ¿© Àбâ/¾²±â °æ·Î¸¦ ³ªÅ¸³»½Ê½Ã¿À(¿¹¸¦ µé¾î /afs/.abc.com). ÆÄÀÏ °æ·Î¸¦ ÅëÇÑ Àбâ/¾²±â ¹× Àбâ Àü¿ë °æ·ÎÀÇ °³³ä¿¡ ´ëÇØ Á»´õ »ìÆì º¸·Á¸é ¸¶¿îÆ® Æ÷ÀÎÆ® Åë°ú ±ÔÄ¢À» ÂüÁ¶ÇϽʽÿÀ.

    max quota in kbytes
    ų·Î¹ÙÀÌÆ® ºí·Ï(1024°¡ 1MBÀÓ)À¸·Î Ç¥ÇöµÇ´Â º¼·ý ÇÒ´ç·®À» ¼³Á¤ÇÕ´Ï´Ù. °ª 0Àº Á¦ÇѾø´Â ÇÒ´ç·®À» ºÎ¿©ÇÏÁö¸¸ ÆÄƼ¼ÇÀÇ Å©±â¿¡´Â Àý´ë Á¦ÇÑÀÌ Àû¿ëµË´Ï´Ù. dir/file path Àμö¸¦ »ý·«ÇÏ´Â °æ¿ì(ÇöÀç ÀÛ¾÷ µð·ºÅ丮°¡ ÀÖ´Â º¼·ý¿¡ ÇÒ´ç·®À» ¼³Á¤Çϱâ À§ÇØ) -max ½ºÀ§Ä¡¸¦ Æ÷ÇÔ½ÃÄÑ¾ß ÇÕ´Ï´Ù.

Çϳª ÀÌ»óÀÇ º¼·ý¿¡ ´ëÇÑ ÃÖ´ë ÇÒ´ç·®À» ¼³Á¤ÇÏ·Á¸é

  1. »ç¿ëÀÚ°¡ system:administrators ±×·ì¿¡ ¼ÓÇÏ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé system:administrators ±×·ì ±¸¼º¿øÀ» Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % pts membership system:administrators
       
    
  2. fs setvol ¸í·ÉÀ» ½ÇÇàÇÏ¿© Çϳª ÀÌ»óÀÇ º¼·ý¿¡ ´ëÇÑ ÇÒ´ç·®À» ¼³Á¤ÇϽʽÿÀ.

       
       % fs setvol [<dir/file path>+] -max <disk space quota in 1K units>
       
    

    ¿©±â¼­

    sv
    Çã¿ëµÇ´Â setvolÀÇ º°¸íÀÔ´Ï´Ù.

    dir/file path
    ÁöÁ¤µÈ ÇÒ´ç·®À» ¼³Á¤ÇÒ °¢ º¼·ý¿¡ ÀÖ´Â ÆÄÀÏ ¶Ç´Â µð·ºÅ丮¸¦ ¸í¸íÇÕ´Ï´Ù. ºÎºÐ °æ·Î À̸§Àº ÀÌ Àμö°¡ »ý·«µÇ¾úÀ» ¶§ ±âº» µð·ºÅ丮ÀÎ ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ »ó´ëÀûÀ¸·Î ÇØ¼®µË´Ï´Ù.

    disk space quota in 1K units
    ų·Î¹ÙÀÌÆ® ºí·Ï(1024°¡ 1MBÀÓ)À¸·Î Ç¥ÇöµÇ´Â °¢ º¼·ýÀÇ ÃÖ´ë ÇÒ´ç·®À» ¼³Á¤ÇÕ´Ï´Ù. °ª 0Àº Á¦ÇѾø´Â ÇÒ´ç·®À» ºÎ¿©ÇÏÁö¸¸ ÆÄƼ¼ÇÀÇ Å©±â¿¡´Â Àý´ë Á¦ÇÑÀÌ Àû¿ëµË´Ï´Ù.

»ç¿ëµÈ ÆÛ¼¾Æ® ÇÒ´ç·®À» Ç¥½ÃÇÏ·Á¸é

  1. fs quota ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       
       % fs quota [<dir/file path>+]
       
    

    ¿©±â¼­

    q
    Çã¿ëµÇ´Â quotaÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    dir/file path
    »ç¿ëµÈ ÆÛ¼¾Æ® ÇÒ´ç·®À» Ç¥½ÃÇÒ °¢ º¼·ý¿¡ ÀÖ´Â µð·ºÅ丮³ª ÆÄÀÏÀ» ¸í¸íÇÕ´Ï´Ù. ºÎºÐ °æ·Î À̸§Àº ÀÌ Àμö°¡ »ý·«µÇ¾úÀ» ¶§ ±âº» µð·ºÅ丮ÀÎ ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ »ó´ëÀûÀ¸·Î ÇØ¼®µË´Ï´Ù.

´ÙÀ½ ¿¹Á¦´Â ÀÌ ¸í·ÉÀÌ »ý¼ºÇÑ Ãâ·ÂÀ» º¸¿© ÁÝ´Ï´Ù.

   
   % fs quota /afs/abc.com/usr/terry
   34% of quota used.
   

ÇÒ´ç·®, ÇöÀç Å©±â ¹× ±âŸ Á¤º¸¸¦ Ç¥½ÃÇÏ·Á¸é

  1. fs listquota ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       
       % fs listquota
    [<dir/file path>+]
       
    

    ¿©±â¼­

    lq
    listquotaÀÇ º°¸íÀÔ´Ï´Ù.

    dir/file path
    º¼·ý À̸§ ¹× ÇöÀç °ø°£ »ç¿ëµµ¿Í ÇÔ²² ÇÒ´ç·®À» Ç¥½ÃÇÒ °¢ º¼·ý¿¡ ÀÖ´Â µð·ºÅ丮³ª ÆÄÀÏÀ» ¸í¸íÇÕ´Ï´Ù. ºÎºÐ °æ·Î À̸§Àº ÀÌ Àμö°¡ »ý·«µÇ¾úÀ» ¶§ ±âº» µð·ºÅ丮ÀÎ ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ »ó´ëÀûÀ¸·Î ÇØ¼®µË´Ï´Ù.

´ÙÀ½ ¿¹¿¡¼­ º¸¿©ÁÖ´Â °Íó·³ Ãâ·ÂÀº º¼·ýÀÇ À̸§, ±× ÇÒ´ç·®°ú ÇöÀç Å©±â(¸ðµÎ ų·Î¹ÙÀÌÆ® ºí·Ï ´ÜÀ§·Î), »ç¿ëµÈ ÆÛ¼¾Æ® ÇÒ´ç·® ¹× »ç¿ëµÈ º¼·ýÀÇ È£½ºÆ® ÆÄƼ¼Ç¿¡ ÀÖ´Â °ø°£ÀÇ ¹éºÐÀ²À» º¸°íÇÕ´Ï´Ù.

   
   % fs listquota /afs/abc.com/usr/terry
   Volume Name     Quota    Used    % Used   Partition 
   user.terry      15000    5071       34%         86%   
   

ÇÒ´ç·®, ÇöÀç Å©±â ¹× Ãß°¡ ÆÄƼ¼Ç Á¤º¸¸¦ Ç¥½ÃÇÏ·Á¸é

  1. fs examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       
       % fs examine
    [<dir/file path>+]
       
    

    ¿©±â¼­

    exa
    Çã¿ëµÇ´Â 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 ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ÀÌ ¸í·ÉÀ» »ç¿ëÇÏ¸é ´ÙÀ½ÀÇ ¼¼ °¡Áö À¯ÇüÀÇ º¼·ý Áß Çϳª¸¦ Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. ±× °á°ú´Â À¯Çü¸¶´Ù ´Ù¸¨´Ï´Ù.

±âŸ Á¦°Å ¸í·É

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¸¦ À絿±âÈ­Çϴµ¥ ½Ã°£À» ¼ÒºñÇÏÁö ¾ÊÀ¸·Á°í ÇÒ ¶§ À¯¿ëÇÕ´Ï´Ù.

º¼·ýÀ» Á¦°ÅÇÏ°í ¾ð¸¶¿îÆ®ÇÏ·Á¸é

  1. »ç¿ëÀÚ°¡ /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÏ´Â °æ¿ì »óÀ§ µð·ºÅ丮ÀÇ ACL¿¡ ´ëÇÑ d(delete) ±ÇÇÑÀÌ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé ACL Ç¥½Ã¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â fs listacl ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % fs listacl [<dir/file path>]
    

    system:administrators ±×·ìÀÇ ±¸¼º¿øÀº Ç×»ó ¸ðµç ACL¿¡ ´ëÇØ ¾Ï½ÃÀûÀ¸·Î a(administer) ±ÇÇÑÀ» °¡Áö¸ç, ±âº»ÀûÀ¸·Î´Â l(lookup) ±ÇÇÑÀ» °¡Áö¸ç ÇÊ¿äÇÑ °æ¿ì fs setacl ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  3. (¼±ÅÃÀû) ³ªÁß¿¡ º¼·ýÀ» º¹¿øÇÏ·Á´Â °æ¿ì º¼·ýÀ» ÆÄÀÏÀ̳ª Å×ÀÌÇÁ·Î ´ýÇÁÇϽʽÿÀ. º¼·ýÀÇ ³»¿ëÀ» ÆÄÀÏ·Î º¹»çÇÏ·Á¸é º¼·ý ´ýÇÁ ¹× º¹¿øÀÇ Áö½Ã¿¡ µû¶ó vos dump ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ±×·± ´ÙÀ½ Ÿ»çÀÇ ¹é¾÷ À¯Æ¿¸®Æ¼³ª UNIX tar ¸í·É°ú °°Àº º¸Á¸ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ÆÄÀÏÀ» Å×ÀÌÇÁ·Î º¹»çÇÒ ¼ö ÀÖ½À´Ï´Ù.

    ¶Ç´Â AFS ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÏ¿© Å×ÀÌÇÁ »çº»À» ÀÛ¼ºÇϽʽÿÀ. ÀÌ °æ¿ì Áß¿äÇÑ º¼·ý¸¸ Æ÷ÇÔÇÏ´Â Àӽà º¼·ý ÁýÇÕÀ» ÀÛ¼ºÇÏ´Â °ÍÀÌ Æí¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. Àӽà º¼·ý ÁýÇÕÀº ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡ ±â·ÏµÇÁö ¾ÊÀ¸¹Ç·Î ÇÑ ¹ø¸¸ »ç¿ëÇÏ´Â º¼·ý ÁýÇÕ¿¡ ´ëÇÑ ·¹ÄÚµå·Î µ¥ÀÌÅͺ£À̽º¸¦ º¹ÀâÇÏ°Ô ¸¸µéÁö ¸¶½Ê½Ã¿À. ÁöħÀ» º¸·Á¸é ´ýÇÁ ÀÛ¼ºÇϱ⸦ ÂüÁ¶ÇϽʽÿÀ.

  4. vos remove ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ýÀ» Á¦°ÅÇϽʽÿÀ. º¹¼öÀÇ »çÀÌÆ®¿¡¼­ Àбâ Àü¿ë º¼·ýÀ» Á¦°ÅÇÏ´Â °æ¿ì °¢ º¼·ý¿¡ ´ëÇØ ÀÌ ¸í·ÉÀ» ¹Ýº¹ÇϽʽÿÀ.

       
       % vos remove [-server machine name>]  [-partition <partition name>]  \
                    -id <volume name or ID>
       
    

    ¿©±â¼­

    remo
    Çã¿ëµÇ´Â removeÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    -server
    º¼·ýÀÌ À§Ä¡ÇÏ´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ Àμö´Â -id Àμö°¡ º¹¼öÀÇ »çÀÌÆ®¿¡ Á¸ÀçÇÏ´Â Àбâ Àü¿ë º¼·ýÀ» ¸í¸íÇÒ ¶§¸¸ ÇÊ¿äÇÕ´Ï´Ù.

    -partition
    º¼·ýÀÌ À§Ä¡ÇÏ´Â machine nameÀÇ ÆÄƼ¼ÇÀ» ¸í¸íÇÕ´Ï´Ù. ÀÌ Àμö´Â -id Àμö°¡ º¹¼öÀÇ »çÀÌÆ®¿¡ Á¸ÀçÇÏ´Â Àбâ Àü¿ë º¼·ýÀ» ¸í¸íÇÒ ¶§¸¸ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ Àμö¿Í ÇÔ²² -server Àμö¸¦ Á¦°øÇϽʽÿÀ.

    -id
    ¿ÏÀüÇÑ À̸§À̳ª º¼·ý ID ¹øÈ£·Î Á¦°ÅÇÒ º¼·ýÀ» ½Äº°ÇÕ´Ï´Ù. Àбâ Àü¿ë ¶Ç´Â ¹é¾÷ º¼·ýÀ» À̸§¿¡ µû¶ó ½Äº°ÇÏ´Â °æ¿ì ÀûÀýÇÑ È®ÀåÀÚ(.readonly ¶Ç´Â .backup)¸¦ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À.
  5. º¼·ýÀÇ ¸¶Áö¸· ±âÁ¸ ¹öÀüÀ» Á¦°ÅÇÏ´Â °æ¿ì fs rmmount ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÇØ´ç ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇϽʽÿÀ. º¼·ýÀ» Á¦°ÅÇÏ°í ¾ð¸¶¿îÆ®ÇÏ·Á¸é¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

    ÀϹÝÀûÀÎ ¹æ¹ýÀ¸·Î ¸¶¿îÆ®µÈ ¹é¾÷ º¼·ýÀ» Á¦°ÅÇÏ´Â °æ¿ì(Àбâ/¾²±â º¼·ýÀÇ ·çÆ® µð·ºÅ丮ÀÇ ÇÏÀ§ µð·ºÅ丮¿¡) ÀÌ ´Ü°è¿¡¼­ ¿øº» º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÏ´Â °ÍÀº ¹é¾÷ º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÏ´Â °ÍÀ¸·Î ÃæºÐÇÕ´Ï´Ù. ¿ÏÀüÈ÷ ±¸ºÐµÈ µð·ºÅ丮¿¡ ¹é¾÷ º¼·ýÀ» ¸¶¿îÆ®ÇÑ °æ¿ì ¹é¾÷ º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ´ëÇØ ÀÌ ´Ü°è¸¦ ¹Ýº¹ÇØ¾ß ÇÕ´Ï´Ù.

       
       % fs rmmount <directory>
       
    
  6. (¼±ÅÃÀû) ´Ü°è 3¿¡¼­ ´ýÇÁ ÆÄÀÏÀ» ÀÛ¼ºÇÑ °æ¿ì À̸¦ Å×ÀÌÇÁ·Î ¿Å±â½Ê½Ã¿À. ¼±È£µÇ´Â ¹æ¹ýÀº AFS ¹é¾÷ ½Ã½ºÅÛ ±¸¼º ¹× AFS µ¥ÀÌÅÍ ¹é¾÷ ¹× º¹¿ø¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ AFS ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù.

º¼·ý ´ýÇÁ ¹× º¹¿ø

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 Ç׸ñÀÌ ¾ø´Â º¼·ýÀ» ´ýÇÁÇÒ ¼ö ÀÖ½À´Ï´Ù.

º¼·ýÀ» ´ýÇÁÇÏ·Á¸é

  1. »ç¿ëÀÚ°¡ /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. ´ýÇÁ ÆÄÀÏÀ» ÀÛ¼ºÇÏ´Â µ¥ ÇÊ¿äÇÑ ±ÇÇÑÀÌ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. AFS¿¡ ´ýÇÁ ÆÄÀÏÀ» Ãß°¡ÇÏ´Â °æ¿ì ÇØ´ç ÆÄÀÏ µð·ºÅ丮ÀÇ ACL¿¡ ´ëÇØ i(insert) ±ÇÇÑÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÇÊ¿äÇϸé ACL Ç¥½Ã¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â fs listacl ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % fs listacl [<dir/file path>]
    

    system:administrators ±×·ìÀÇ ±¸¼º¿øÀº Ç×»ó ¸ðµç ACL¿¡ ´ëÇØ ¾Ï½ÃÀûÀ¸·Î a(administer) ±ÇÇÑÀ» °¡Áö¸ç, ±âº»ÀûÀ¸·Î´Â l(lookup) ±ÇÇÑÀ» °¡Áö¸ç ÇÊ¿äÇÑ °æ¿ì fs setacl ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  3. vos dump ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ýÀ» ´ýÇÁÇϽʽÿÀ.

       
       % vos dump -id <volume name or ID> [-time <dump from time>] 
    [-file <arg>]  [-server <server>]  [-partition <partition>]
       
    

    ¿©±â¼­

    -id
    ¿ÏÀüÇÑ À̸§À̳ª º¼·ý ID ¹øÈ£·Î ´ýÇÁÇÒ º¼·ýÀ» ½Äº°ÇÕ´Ï´Ù. Àбâ Àü¿ë ¶Ç´Â ¹é¾÷ ¹öÀüÀ» ´ýÇÁÇÏ·Á´Â °æ¿ì ±× º¼·ý ID ¹øÈ£¸¦ ÁöÁ¤Çϰųª ÀûÀýÇÑ È®ÀåÀÚ(.readonly ¶Ç´Â .backup)¸¦ À̸§¿¡ Ãß°¡ÇϽʽÿÀ.

    º¼·ý À§Ä¡¿¡ ´ëÇÑ ÀϹÝÀûÀÎ VLDB Á¶È¸¸¦ ¹«½ÃÇÏ·Á¸é º¼·ý ID ¹øÈ£¸¦ Á¦°øÇϰí ÀÌ Àμö¸¦ -server ¹× -partition Àμö¿Í ÇÔ²² »ç¿ëÇϽʽÿÀ.

    -time
    ´ýÇÁ°¡ ´ýÇÁ ¶Ç´Â Á¡ÃþÀû ÇüÅ Áß ¾î¶² °ÍÀÎÁö ÁöÁ¤ÇÕ´Ï´Ù. Àüü ´ýÇÁ¸¦ ÀÛ¼ºÇÏ·Á¸é ÀÌ Àμö¸¦ »ý·«ÇϽʽÿÀ. ±×·¸Áö ¾ÊÀ¸¸é ´ÙÀ½ÀÇ ¼¼ °¡Áö °ª Áß Çϳª¸¦ Á¦°øÇϽʽÿÀ.
    • Àüü ´ýÇÁ¸¦ ÀÛ¼ºÇϱâ À§ÇÑ °ª 0.
    • ÁöÁ¤µÈ ³¯Â¥¿¡¼­ ÀÚÁ¤(¿ÀÀü 12½Ã) ÀÌÈÄÀÇ ¼öÁ¤ ½Ã°£ ¼ÒÀÎÀÌ ÂïÈù ÆÄÀϰú µð·ºÅ丮¸¸ Æ÷ÇÔÇÏ´Â Á¡ÃþÀû ´ýÇÁ¸¦ ÀÛ¼ºÇϱâ À§ÇÑ Çü½Ä mm/dd/yyyy(¿ù, ÀÏ, ³â)ÀÇ ³¯Â¥. ¿¬µµ¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â °ªÀº 1970 - 2037ÀÔ´Ï´Ù. ´õ ³ôÀº °ªÀº Ç¥ÁØ UNIX Ç¥Çö¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â °¡Àå ÃÖ±Ù ¿¬µµ°¡ 2038³âÀ̹ǷΠ»ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ÃÖ´ë°ªº¸´Ù ´õ ³ªÁßÀÇ ³¯Â¥´Â ÀÚµ¿À¸·Î ÁÙÀÔ´Ï´Ù. ¿¹·Î¼­ 01/13/1999¸¦ µé ¼ö ÀÖ½À´Ï´Ù.
    • ÁöÁ¤µÈ ³¯Â¥¿Í ½Ã°£º¸´Ù ´õ ³ªÁßÀÇ ¼öÁ¤ ½Ã°£ ¼ÒÀÎÀÌ ÂïÈù ÆÄÀϰú µð·ºÅ丮¸¸ Æ÷ÇÔÇÏ´Â Á¡ÃþÀû ´ýÇÁ¸¦ ÀÛ¼ºÇϱâ À§ÇÑ Çü½Ä "mm/dd/yyyy hh:MM"ÀÇ ³¯Â¥ ¹× ½Ã°£. ÀÌ ³¯Â¥ Çü½ÄÀº ³¯Â¥¸¸ »ç¿ëÇßÀ» ¶§¿Í µ¿ÀÏÇÕ´Ï´Ù. ½Ã°£Àº 24½Ã°£ Çü½ÄÀÇ ½Ã°£ ¹× ºÐ(hh:MM)ó·³ Ç¥ÇöÇϽʽÿÀ(¿¹: 20:30Àº 8:30 p.m.ÀÓ). Àüü Ç¥Çö½Ä¿¡´Â °ø¹éÀÌ µé¾î ÀÖÀ¸¹Ç·Î Å« µû¿ÈÇ¥(" ")·Î ¹­À¸½Ê½Ã¿À. ¿¹¸¦ µé¸é "01/13/1999 22:30"°ú °°½À´Ï´Ù.

    -file
    ´ýÇÁ¸¦ ¾µ ÆÄÀÏÀÇ °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÆÄÀÏÀº ´ýÇÁµÇ´Â º¼·ý¿¡ ÀÖÁö ¾ÊÀº °æ¿ì¿¡µµ AFS¿¡ À§Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ºÎºÐ °æ·Î À̸§Àº ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ »ó´ëÀûÀ¸·Î ÇØ¼®µË´Ï´Ù. ´ýÇÁ °æ·Î¸¦ Ç¥ÁØ Ãâ·Â ½ºÆ®¸²À¸·Î ÁöÁ¤ÇÏ·Á¸é ÀÌ Àμö¸¦ »ý·«ÇϽʽÿÀ.

    -server
    º¼·ýÀÌ À§Ä¡ÇÏ´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ Àμö¿Í ÇÔ²² -partition Àμö¸¦ Á¦°øÇϽʽÿÀ.

    -partition
    º¼·ýÀÌ À§Ä¡ÇÏ´Â ÆÄƼ¼ÇÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ Àμö¿Í ÇÔ²² -server Àμö¸¦ Á¦°øÇϽʽÿÀ.

º¼·ý º¹¿ø¿¡ ´ëÇÏ¿©

¼¼ °¡Áö À¯ÇüÀÇ º¼·ý(Àбâ/¾²±â, Àбâ Àü¿ë ¶Ç´Â ¹é¾÷) Áß Çϳª¸¦ ´ýÇÁÇÒ ¼ö ÀÖÀ¸³ª vos restore ¸í·ÉÀ» »ç¿ëÇÏ¿© ´ýÇÁ ÆÄÀÏÀ» Àбâ/¾²±â º¼·ýÀ¸·Î¼­¸¸ ÆÄÀÏ ½Ã½ºÅÛ¿¡ º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸í·ÉÀº ASCII¿¡¼­ º¹¿øµÈ ¹öÀüÀ» ÀúÀåÇÏ´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ ÀûÀýÇÑ º¼·ý Çü½ÄÀ¸·Î ´ýÇÁ ÆÄÀÏÀÇ ³»¿ëÀ» ÀÚµ¿À¸·Î º¯È¯ÇÕ´Ï´Ù. vos dump ¸í·ÉÀ» »ç¿ëÇÒ ¶§Ã³·³ Ÿ»çÀÇ ¹é¾÷ À¯Æ¿¸®Æ¼¿ÍÀÇ »óÈ£ ÀÛ¿ëÀ» ¿ëÀÌÇÏ°Ô ÇØ ÁÖ´Â ¸í¸íµÈ ÆÄÀÌÇÁ¸¦ ÅëÇØ ´ýÇÁ ÆÄÀÏÀ» º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù.

µÎ °¡Áö ±âº» ¹æ¹ý Áß Çϳª·Î ´ýÇÁ ÆÄÀÏÀÇ ³»¿ëÀ» º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. µÎ °æ¿ì ¸ðµÎ Á¡ÃþÀû ´ýÇÁ¸¦ º¹¿øÇϱâ Àü¿¡ Àüü ´ýÇÁ¸¦ º¹¿øÇØ¾ß ÇÕ´Ï´Ù. ±×·± ´ÙÀ½ º¹¿øÇÏ´Â Á¡ÃþÀû ´ýÇÁ´Â Àüü ´ýÇÁ ÀÌÈÄ¿¡ ÀÛ¼ºµÇ¾î¾ß ÇÕ´Ï´Ù. µÑ ÀÌ»óÀÇ Á¡ÃþÀû ´ýÇÁ°¡ ÀÖ´Â °æ¿ì ÀÛ¼ºµÈ ¼ø¼­´ë·Î º¹¿øÇØ¾ß ÇÕ´Ï´Ù.

vos restore ¸í·ÉÀº vos examine ¹× vos listvol ¸í·ÉÀÇ Ãâ·Â¿¡ Æ÷ÇÔµÈ Creation Çʵ忡 º¸°íµÈ °Íó·³ º¼·ý Çì´õ¿¡¼­ º¹¿øµÈ º¼·ýÀÇ ÀÛ¼º ³¯Â¥¸¦ º¹¿ø Á¶ÀÛÀÇ ½Ã°£À¸·Î ¼³Á¤ÇÕ´Ï´Ù.

»õ º¼·ýÀ¸·Î ´ýÇÁ¸¦ º¹¿øÇÏ°í ¸¶¿îÆ®ÇÏ·Á¸é

  1. »ç¿ëÀÚ°¡ /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. ´ýÇÁ ÆÄÀÏÀ» ÀÐ°í »õ º¼·ýÀ» ¸¶¿îÆ®ÇÏ´Â µ¥ ÇÊ¿äÇÑ ±ÇÇÑÀÌ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ´ýÇÁ ÆÄÀÏÀÌ AFS¿¡ ÀÖ´Â °æ¿ì ÇØ´ç µð·ºÅ丮ÀÇ ACL¿¡ ´ëÇØ r(read) ±ÇÇÑÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. »õ º¼·ýÀ» ¸¶¿îÆ®ÇÏ·Á´Â µð·ºÅ丮ÀÇ ACL¿¡ ´ëÇØ i(insert) ¹× a(administer) ±ÇÇÑÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÇÊ¿äÇϸé ACL Ç¥½Ã¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â fs listacl ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % fs listacl [<dir/file path>]
    

    system:administrators ±×·ìÀÇ ±¸¼º¿øÀº Ç×»ó ¸ðµç ACL¿¡ ´ëÇØ ¾Ï½ÃÀûÀ¸·Î a(administer) ±ÇÇÑÀ» °¡Áö¸ç, ±âº»ÀûÀ¸·Î´Â l(lookup) ±ÇÇÑÀ» °¡Áö¸ç ÇÊ¿äÇÑ °æ¿ì fs setacl ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  3. »õ º¼·ý¿¡ ´ëÇÑ »çÀÌÆ®(ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀÇ µð½ºÅ© ÆÄƼ¼Ç)¸¦ ¼±ÅÃÇϽʽÿÀ. ¼¿ÀÌ ´Ù¸¥ À¯ÇüÀÇ º¼·ýÀ» ´Ù¸¥ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ ±×·ìÈ­ÇÏ´Â °æ¿ì »ç¿ëÀÚÀÇ °áÁ¤ÀÌ ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ ±âÁØÀ» ÃæÁ·ÇÏ´Â °¡Àå °ø°£ÀÌ ¸¹Àº ÆÄƼ¼Ç¿¡ º¼·ýÀ» Ãß°¡ÇÏ´Â °ÍÀÌ Å¸´çÇÒ °ÍÀÔ´Ï´Ù. ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀÇ ÆÄƼ¼Ç¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â °ø°£ÀÇ ¾çÀ» Ç¥½ÃÇÏ·Á¸é Àбâ/¾²±â º¼·ý ÀÛ¼º¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ vos partinfo ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

       
       % vos partinfo <machine name> [<partition name>]
       
    
  4. vos restore ¸í·ÉÀ» ½ÇÇàÇÏ¿© »õ º¼·ýÀ» ÀÛ¼ºÇÏ°í ´ýÇÁ ÆÄÀÏÀ» ÀÛ¼ºÇÑ º¼·ý¿¡ º¹¿øÇϽʽÿÀ. ÀÌ ¸í·ÉÀº ´ÜÀÏ Çà¿¡ ÀÔ·ÂÇϽʽÿÀ. ¾Æ·¡¿¡¼­´Â ÀÐ±â Æí¸®Çϵµ·Ï ¿©·¯ ÇàÀ¸·Î Ç¥ÇöÇÑ °Í¿¡ ºÒ°úÇÕ´Ï´Ù.

       
       % vos restore <machine name> <partition name>  \
                     <name of volume to be restored>   \
                     [-file <dump file>]
    [-id <volume ID>]
       
    

    ¿©±â¼­

    res
    Çã¿ëµÇ´Â restoreÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    machine name
    »õ º¼·ýÀ» ÀÛ¼ºÇÒ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» ¸í¸íÇÕ´Ï´Ù.

    partition name
    »õ º¼·ýÀ» ÀÛ¼ºÇÒ ÆÄƼ¼ÇÀ» ¸í¸íÇÕ´Ï´Ù.

    name of volume to be restored
    »õ Àбâ/¾²±â º¼·ýÀ» ¸í¸íÇÕ´Ï´Ù. ¿©±â¿¡´Â ¾ÆÁ÷ VLDB Ç׸ñÀÌ ÀÖÀ¸¸é ¾ÈµË´Ï´Ù. ÃÖ´ë 22ÀÚ±îÁö »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

    -file
    º¹¿øÇÒ ´ýÇÁ ÆÄÀÏÀÔ´Ï´Ù. ºÎºÐ °æ·Î À̸§Àº ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ »ó´ëÀûÀ¸·Î ÇØ¼®µË´Ï´Ù. ÆÄÀÌÇÁ¸¦ »ç¿ëÇÏ¿© Ç¥ÁØ Ãâ·Â ½ºÆ®¸²·ÎºÎÅÍ ´ýÇÁ ÆÄÀÏÀ» ÀÐÀ» °æ¿ì ÀÌ Àμö¸¦ »ý·«ÇϽʽÿÀ.

    -volume
    »õ º¼·ýÀÇ ID ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ´õ ÀÌ»ó Á¸ÀçÇÏÁö ¾Ê´Â º¼·ýÀ» º¹¿øÇÏ·Á°í Çϰųª ÀÌ¹Ì °¡Áö°í ÀÖ´Â º¼·ý ID ¹øÈ£¸¦ »ç¿ëÇÏ·Á´Â °æ¿ì¿¡¸¸ ÀÌ Àμö¸¦ »ç¿ëÇϽʽÿÀ.
  5. fs mkmount ¸í·ÉÀ» ½ÇÇàÇÏ¿© »õ º¼·ýÀ» ¸¶¿ìÆ®ÇÏ°í ±× ³»¿ëÀ» ¾×¼¼½º °¡´ÉÇÏ°Ô ÇϽʽÿÀ. ÀÏ¹Ý ¶Ç´Â Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á¸é¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

       
       % fs mkmount <directory> <volume name>
       
    
  6. (¼±ÅÃÀû) fs lsmount ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ¿Ã¹Ù¸¥ º¼·ýÀ» ÂüÁ¶ÇÏ´ÂÁö È®ÀÎÇϽʽÿÀ. ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Ç¥½ÃÇÏ·Á¸é¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

       
       % fs lsmount <directory>
       
    

´ýÇÁ ÆÄÀÏÀ» º¹¿øÇÏ°í ±âÁ¸ º¼·ýÀ» µ¤¾î¾²·Á¸é

  1. »ç¿ëÀÚ°¡ /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. ´ýÇÁ ÆÄÀÏÀ» Àд µ¥ ÇÊ¿äÇÑ ±ÇÇÑÀÌ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ´ýÇÁ ÆÄÀÏÀÌ AFS¿¡ ÀÖ´Â °æ¿ì ÇØ´ç µð·ºÅ丮ÀÇ ACL¿¡ ´ëÇÑ r(read) ±ÇÇÑÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÇÊ¿äÇϸé ACL Ç¥½Ã¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â fs listacl ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % fs listacl [<dir/file path>]
    

    system:administrators ±×·ìÀÇ ±¸¼º¿øÀº Ç×»ó ¸ðµç ACL¿¡ ´ëÇØ ¾Ï½ÃÀûÀ¸·Î a(administer) ±ÇÇÑÀ» °¡Áö¸ç, ±âº»ÀûÀ¸·Î´Â l(lookup) ±ÇÇÑÀ» °¡Áö¸ç ÇÊ¿äÇÑ °æ¿ì fs setacl ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  3. ´ýÇÁ ÆÄÀÏÀÇ ³»¿ëÀ» Àбâ/¾²±â º¼·ý¿¡ º¹¿øÇϰí ÇöÀç ³»¿ëÀ» µ¤¾î¾²½Ê½Ã¿À. º¼·ýÀº ÇöÀçÀÇ º¼·ý ID ¹øÈ£¸¦ ±×´ë·Î À¯ÁöÇÕ´Ï´Ù. ÀÌ ¸í·ÉÀº ´ÜÀÏ Çà¿¡ ÀÔ·ÂÇϽʽÿÀ. ¾Æ·¡¿¡¼­´Â ÀÐ±â Æí¸®Çϵµ·Ï ¿©·¯ ÇàÀ¸·Î Ç¥ÇöÇÑ °Í¿¡ ºÒ°úÇÕ´Ï´Ù.

       
       % vos restore <machine name> <partition name>  \
                     <name of volume to be restored>   \
                     [-file <dump  file>]  \
                     -overwrite <full | incremental>
       
    

    ¿©±â¼­

    res
    Çã¿ëµÇ´Â restoreÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    machine name
    º¼·ýÀÌ ÀÌ¹Ì Á¸ÀçÇÏ´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ̳ª º¼·ýÀ» À̵¿ÇÒ ½Ã½ºÅÛÀ» ¸í¸íÇÕ´Ï´Ù. µÎ ¹øÂ°ÀÇ °æ¿ì -overwrite ÀμöÀÇ °ªÀº fullÀ̾î¾ß ÇÕ´Ï´Ù.

    partition name
    º¼·ýÀÌ ÀÌ¹Ì Á¸ÀçÇÏ´Â ÆÄƼ¼ÇÀ̳ª º¼·ýÀ» À̵¿ÇÒ ÆÄƼ¼ÇÀ» ¸í¸íÇÕ´Ï´Ù. µÎ ¹øÂ°ÀÇ °æ¿ì -overwrite ÀμöÀÇ °ªÀº fullÀ̾î¾ß ÇÕ´Ï´Ù.

    name of volume to be restored
    ´ýÇÁ ÆÄÀÏÀÇ ³»¿ëÀ¸·Î µ¤¾î¾µ Àбâ/¾²±â º¼·ýÀ» ¸í¸íÇÕ´Ï´Ù.

    -file
    º¹¿øÇÒ ´ýÇÁ ÆÄÀÏÀÔ´Ï´Ù. ºÎºÐ °æ·Î À̸§Àº ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ »ó´ëÀûÀ¸·Î ÇØ¼®µË´Ï´Ù. ÆÄÀÌÇÁ¸¦ »ç¿ëÇÏ¿© Ç¥ÁØ Ãâ·Â ½ºÆ®¸²À¸·ÎºÎÅÍ ´ýÇÁ ÆÄÀÏÀ» ÀÐÀ» °æ¿ì ÀÌ Àμö¸¦ »ý·«ÇϽʽÿÀ. ÀÌ °æ¿ì -overwrite Àμö¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù.

    -overwrite
    ±âÁ¸ º¼·ýÀ» µ¤¾î¾²·Á°í ÇÏ´ÂÁö ¹Ì¸® È®ÀÎÇÏ°í º¹¿øÇÏ´Â ´ýÇÁ ÆÄÀÏÀÇ À¯ÇüÀ» ÁöÁ¤ÇÕ´Ï´Ù. ´ÙÀ½ °ª Áß Çϳª¸¦ Á¦°øÇϽʽÿÀ.
    • Àüü ´ýÇÁ ÆÄÀÏÀ» º¹¿øÇÏ´Â °æ¿ì f ¶Ç´Â full
    • Á¡ÃþÀû ´ýÇÁ ÆÄÀÏÀ» º¹¿øÇÏ´Â °æ¿ì i ¶Ç´Â incremental. ÀÌ °ªÀº »ç¿ëÀÚ°¡ º¼·ýÀ» º¹¿ø ÁßÀÎ µ¿¾È º¼·ýÀ» À̵¿ÇÏ·Á°í ÇÒ ¶§´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
    • º¹¿ø Á¶ÀÛÀ» Á¾·áÇϱâ À§ÇÑ a
  4. º¼·ýÀÌ º¹Á¦µÇ¸é vos release ¸í·ÉÀ» ½ÇÇàÇÏ¿© »õ·Î º¹¿øµÈ ³»¿ëÀ» Àбâ Àü¿ë »çÀÌÆ®·Î ¸±¸®½ºÇϽʽÿÀ. º¼·ý º¹Á¦(Àбâ Àü¿ë º¼·ý ÀÛ¼º)¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

       
       % vos release <volume name or ID>
       
    
  5. vos backup ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ýÀÇ »õ ¹é¾÷ ¹öÀüÀ» ÀÛ¼ºÇϽʽÿÀ. ¹é¾÷ º¼·ý ÀÛ¼º¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

       
       % vos backup <volume name or ID>
       
    

º¼·ý À̸§ º¯°æ

vos rename ¸í·ÉÀ» »ç¿ëÇÏ¸é º¼·ý À̸§À» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î »ç¿ëÀÚ º¼·ý À̸§¿¡ ´ëÇØ user.username ±ÔÄ¢À» »ç¿ëÇϰí ÀÖÀ¸¸ç »ç¿ëÀÚ À̸§À» º¯°æÇÏ´Â °æ¿ì¿¡´Â »ç¿ëÀÚÀÇ È¨ º¼·ý À̸§À» º¯°æÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. (»ç¿ëÀÚ À̸§ º¯°æ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ÁöħÀ» º¸·Á¸é »ç¿ëÀÚ À̸§ º¯°æÀ» ÂüÁ¶ÇϽʽÿÀ.)

vos rename ¸í·ÉÀº Àбâ/¾²±â º¼·ý À̸§¿¡¸¸ »ç¿ëÇÒ ¼ö ÀÖÀ¸³ª ¿¬°üµÈ Àбâ Àü¿ë ¹× ¹é¾÷ º¼·ýÀÇ À̸§µµ ÀÚµ¿À¸·Î º¯°æÇÕ´Ï´Ù. ´ÙÀ½¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ À̸§ º¯°æÀ» ¹Ý¿µÇÏ´Â »õ À̸§À¸·Î º¼·ýÀÇ ÇöÀç ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¹Ù²Ù¾î¾ß ÇÕ´Ï´Ù.

º¼·ýÀÇ À̸§À» º¯°æÇÏ·Á¸é

  1. »ç¿ëÀÚ°¡ /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ´ëüÇϰí ÀÖ´Â µð·ºÅ丮¿¡ ´ëÇØ a(administer), d(delete) ¹× i(insert) ¾×¼¼½º ±ÇÇÑÀÌ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé ACL Ç¥½Ã¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â fs listacl ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % fs listacl [<dir/file path>]
    

    system:administrators ±×·ìÀÇ ±¸¼º¿øÀº Ç×»ó ¸ðµç ACL¿¡ ´ëÇØ ¾Ï½ÃÀûÀ¸·Î a(administer) ±ÇÇÑÀ» °¡Áö¸ç, ±âº»ÀûÀ¸·Î´Â l(lookup) ±ÇÇÑÀ» °¡Áö¸ç ÇÊ¿äÇÑ °æ¿ì fs setacl ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  3. vos rename ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ý À̸§À» º¯°æÇϽʽÿÀ.

       
       % vos rename <old volume name> <new volume name>
       
    

    ¿©±â¼­

    ren
    Çã¿ëµÇ´Â renameÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    old volume name
    Àбâ/¾²±â º¼·ýÀÇ ÇöÀç À̸§ÀÔ´Ï´Ù.

    new volume name
    º¼·ýÀÇ »õ À̸§ÀÔ´Ï´Ù. 22ÀÚ±îÁö »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

    ÁöÁ¤µÈ ÇöÀç º¼·ý¿¡ ´ëÇØ VLDB(Location Database) Ç׸ñÀÌ ÀÖÀ¸¸é ¸í·ÉÀº ´ÙÀ½ÀÇ ¿À·ù ¸Þ½ÃÁö¸¦ ³ªÅ¸³»¸ç ½ÇÆÐÇÕ´Ï´Ù.

       
       vos: Could not find entry for volume old_volume_name. 
       
    
  4. fs rmmount ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ýÀÇ ÀÌÀü À̸§À» ÂüÁ¶ÇÏ´Â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇϽʽÿÀ. ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÏ·Á¸é¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

       
       % fs rmmount <directory>
       
    
  5. fs mkmount ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ýÀÇ »õ À̸§À» ³ªÅ¸³»´Â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇϽʽÿÀ. ÀÏ¹Ý ¶Ç´Â Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á¸é¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

       
       % fs mkmount <directory> <volume name> [-rw]
        
    

VLDB Ç׸ñ Àá±Ý ÇØÁ¦ ¹× Àá±Ý

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 Ç׸ñÀÌ Àá±Ý »óÅ·Π³²¾Æ ÀÖÀ» ¶§ À¯¿ëÇÏÁö¸¸ »ç¿ëÀÚ°¡ Àå¾Ö·Î ÀÎÇØ ¹ß»ýÇÑ ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö´Â ¾ø½À´Ï´Ù.

VLDB Ç׸ñÀ» Àá±×·Á¸é

  1. »ç¿ëÀÚ°¡ /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. vos lock ¸í·ÉÀ» ½ÇÇàÇÏ¿© Ç׸ñÀ» Àá±×½Ê½Ã¿À.

       
       % vos lock <volume name or ID>
       
    

    ¿©±â¼­

    lo
    Çã¿ëµÇ´Â lockÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    volume name ¶Ç´Â ID
    ¿ÏÀüÇÑ À̸§À̳ª º¼·ý ID ¹øÈ£·Î Àá±Û º¼·ýÀ» ½Äº°ÇÕ´Ï´Ù. À̰ÍÀº º¼·ýÀÇ ¼¼ °¡Áö ¹öÀü Áß Çϳª°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.

´ÜÀÏ VLDB Ç׸ñÀÇ Àá±ÝÀ» ÇØÁ¦ÇÏ·Á¸é

  1. »ç¿ëÀÚ°¡ /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. vos unlock ¸í·ÉÀ» ½ÇÇàÇÏ¿© Ç׸ñÀÇ Àá±ÝÀ» ÇØÁ¦ÇϽʽÿÀ.

       % vos unlock <volume name or ID>
       
    

    ¿©±â¼­

    unlock
    Àüü¸¦ ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.

    volume name ¶Ç´Â ID
    ¿ÏÀüÇÑ À̸§À̳ª º¼·ý ID ¹øÈ£·Î Àá±ÝÀ» ÇØÁ¦ÇÒ º¼·ýÀ» ½Äº°ÇÕ´Ï´Ù. À̰ÍÀº º¼·ýÀÇ ¼¼ °¡Áö ¹öÀü Áß Çϳª°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.

º¹¼öÀÇ VLDB Ç׸ñÀÇ Àá±ÝÀ» ÇØÁ¦ÇÏ·Á¸é

  1. »ç¿ëÀÚ°¡ /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. vos unlockvldb ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¿øÇÏ´Â Ç׸ñÀÇ Àá±ÝÀ» ÇØÁ¦ÇϽʽÿÀ.

       
       % vos unlockvldb [<machine name>] [<partition name>]
       
    

    ¿©±â¼­

    unlockv
    Çã¿ëµÇ´Â unlockvldbÀÇ °¡Àå ªÀº Ãà¾àÇüÀÔ´Ï´Ù.

    machine name
    ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» ÁöÁ¤ÇÕ´Ï´Ù. »çÀÌÆ® Á¤ÀÇ¿¡¼­ ½Ã½ºÅÛÀ» ¾ð±ÞÇÏ´Â ¸ðµç VLDB Ç׸ñÀÇ Àá±ÝÀ» ÇØÁ¦ÇÏ·Á¸é ÀÌ Àμö¸¦ ´Üµ¶À¸·Î Á¦°øÇϽʽÿÀ. ÀÌ Àμö¿Í partition name Àμö¸¦ ¸ðµÎ »ý·«ÇÏ¸é ¸ðµç VLDB Ç׸ñÀÇ Àá±ÝÀÌ ÇØÁ¦µË´Ï´Ù.

    partition name
    ÆÄƼ¼ÇÀ» ÁöÁ¤ÇÕ´Ï´Ù. »çÀÌÆ® Á¤ÀÇ¿¡¼­ ÆÄƼ¼ÇÀ» ¾ð±ÞÇÏ´Â ¸ðµç VLDB Ç׸ñÀÇ Àá±ÝÀ» ÇØÁ¦ÇÏ·Á¸é ÀÌ Àμö¸¦ ´Üµ¶À¸·Î Á¦°øÇϽʽÿÀ. ÀÌ Àμö¿Í machine name Àμö¸¦ ¸ðµÎ »ý·«ÇÏ¸é ¸ðµç VLDB Ç׸ñÀÇ Àá±ÝÀÌ ÇØÁ¦µË´Ï´Ù.


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]



© IBM Corporation 2000. All Rights Reserved