Oracle ASM´æ´¢·½Ê½Ç³Îö
AU
ASMµÄ×îС·ÖÅäµ¥Ôª£¬Ä¬ÈÏÊÇ1M£¬¿ÉÒÔÔÚ´´½¨diskgroupʱָ¶¨¡£ÔÚdiskgroupÖеÄÿ¸öÅ̶¼±»ÇзÖΪºÜ¶à¸öAU£¬¿ÉÒÔÊÇ1, 2, 4, 8, 16, 32, or 64MB¡£
File Extent
ÓÉÒ»¸ö»ò¶à¸öAU×é³É£¬Ò»¸öfile extent×ÜÊÇÔÚÒ»¿é´ÅÅÌÉÏ£¨²»¿ç´ÅÅÌ·ÖÅäAU£©£¬ÕâÀïµÄfile extentºÍÊý¾Ý¿âÖеÄextentÊDz»Í¬µÄ£¬ÎÒÃÇ¿ÉÒÔÕâÑùÀí½â£¬ÕâÀïµÄfile extentÊÇÎïÀíÈÝÆ÷£¬¶øÊý¾Ý¿âÖеÄextentÊÇÂß¼¸ÅÄî¡£
ÏÂͼÊÇAUºÍfile extentµÄʾÒâͼ£¬¿ÉÒÔ¿´µ½¸Õ¿ªÊ¼Ê±Ò»¸öfile extent¶ÔÓ¦Ò»¸öAU£¬µ½´ïij¸öÊýÁ¿¼¶ºó£¬Ò»¸öfile extent¶ÔÓ¦8¸öAU£¬Oracle³ÆÖ®ÎªVariable size file extent.
MirrorºÍStripe
ASMÈçºÎ×ömirrorºÍstripe£¬ÆäʵÎÒÃÇ¿ÉÒÔ°ÑASMÏëÏóΪһ¸ö´æ´¢É豸£¬ASMµÄ·½Ê½²»Êdz£¼ûµÄ´ÅÅ̶ԴÅÅÌ×÷RAIDµÄ·½Ê½£¬ÎҲ²âÊÇÀàËÆÓÚ3PARÕâÖÖ´æ´¢Ëù²ÉÓõÄÐéÄ⻯·½Ê½£¬ÎÒÃÇ¿´¿´3PARÊÇÈçºÎ´¦ÀíµÄ¡£3PAR½«Ã¿¿é´ÅÅ̶¼ÇзÖΪ256MµÄµ¥Ôª£¨³ÆÎªchunklet£©£¬´´½¨logical disk£¨¶¨ÒåRAIDÀàÐÍ£©£¬ÎÒÃǼÙÉèΪRAID 10£¬ÏµÍ³×Ô¶¯Ñ¡È¡²»Í¬´ÅÅÌÉϵÄchunkletÏÈ×÷mirror£¬È»ºóÔÙÔÚÕâЩmirrorºóµÄchunklet pairÉÏ×östripe£¬Ìõ´ø¿çÔÚlogical diskÉϵÄËùÓÐÎïÀí´ÅÅÌ£¬ÕâÑù×öµÄºÃ´¦ÊÇÒòΪ´ÅÅ̱»ÇзÖΪºÜСµÄµ¥Ôª£¬¿ÉÒÔʵÏÖ¶¯Ì¬¸ºÔØÇ¨ÒÆ¡£¶øÎÒÃÇͨ³£µÄ´æ´¢£¬ÊÇÒªÏȹ̶¨µÄѡȡһЩ´ÅÅÌ£¬±ÈÈç8¿é´ÅÅÌ£¬È»ºó´´½¨RAID group£¬È»ºóÔÚRAID groupÉÏ´´½¨Âß¼ÅÌ£¬ÕâÖÖ·½Ê½RAID groupÊǹ̶¨µÄ£¬³ý·ÇÖØ½¨·ñÔòûÓа취¶¯Ì¬µ÷Õû¡£
Oracle ASMÒ²Óж¯Ì¬¸ºÔØÇ¨ÒƵŦÄÜ£¬ÎÒÏëOracleÓ¦¸ÃÊDzÉÓò¶àµÄ·½Ê½£¬ËùÒÔOracleÒ²¶Ô´ÅÅÌÊ×ÏÈ»®·ÖΪAU£¬AU×é³ÉÁËfile extent£¬È»ºóÓÃfile extentÀ´×ömirror£¬µ«²¢²»ÊÇ´ÅÅÌÏàͬλÖõÄextentÀ´×÷mirror£¬Oracleֻȷ±£mirrorµÄextentÔÚ²»Í¬µÄ´ÅÅÌ»òÕßfailure groupÉÏ¡£ÓÐÈËÎÊÎÒÒ»¸öÎÊÌ⣬Oracle ASMÊÇRAID10»¹ÊÇRAID 01£¬ÎҵĻشðÊÇ´ÓAUµÄ½Ç¶ÈÈ¥¿´£¬ASMÊÇRAID 10£¬ÒòΪÊÇÏÈ×öÁËmirror£¬ÔÙ×östripe¡£µ«ÊÇÈç¹û´Ó´ÅÅ̵ĽǶÈÈ¥¿´£¬ÒòΪ²»´æÔÚÁ½¸ö¾µÏñÅ̵ĸÅÄËùÒÔËü²»ÊÇRAID 10£¬¶øÊǽéÓÚÁ½ÕßÖ®¼äµÄÒ»¸ö¶«Î÷¡£¼ÙÉèÒ»¸ödisk groupÖлµÁËÒ»¿é´ÅÅÌ£¬ÕâʱÈç¹ûÁíÒ»¸ödisk groupÖаüº¬ÁËË𻵵Ädisk groupÉϵÄmirror AUµÄ´ÅÅÌҲͬʱË𻵣¬Õâ¸öASM¾Í²»¿ÉÒÔ»Ö¸´ÁË¡£µ«ASM²»ÊÇRAID 01£¬ÒòΪһ¸ödisk groupÖлµµôÒ»¿é´ÅÅÌ£¬²¢²»Òâζ×ÅÕû¸ödisk group»µµô£¬ÒòΪRAID 01µÄ¸ÅÄîÒ²ÊÇÕë¶ÔÓÚ´ÅÅ̵ġ£
ASMµÄstripeÓÐÁ½ÖÖ£¬·Ö±ðÊÇfineºÍCoarse£¬fineµÄstripe depthÊÇ128K£¬coarseµÄstripe depthµÈÓÚAUµÄ´óС£¬Ä¬ÈÏÊÇ1M¡£Ora
Ïà¹ØÎĵµ£º
oracle±í¿Õ¼ä²Ù×÷Ïê½â
1
2
3×÷Õߣº À´Ô´£º ¸üÐÂÈÕÆÚ£º2006-01-04
5
6
7½¨Á¢±í¿Õ¼ä
8
9CREATE TABLESPACE data01
10DATAFILE '/ora ......
Ò»¡£ÓÐÊý¾ÝÎļþ¡¢¿ØÖÆÎļþºÍÈÕÖ¾ÎļþµÄ±¸·Ý1.·þÎñÆ÷֨װÁ˲Ù×÷ϵͳ£¬oracleÒ²ÖØ×°ÁË¡£Èç¹û֨װµÄoracleºÍÒÔǰË𻵵ÄÊý¾Ý¿âÊÇһģһÑùµÄ½á¹¹£¬ÄÇô´ËʱµÄ»Ö¸´ÊDZȽϼòµ¥µÄ¡£
1£©É¾³ýµôн¨Êý¾Ý¿âµÄËùÓÐÊý¾ÝÎļþ¡¢¿ØÖÆÎļþºÍÈÕÖ¾Îļþ¡£CopyÔÊý¾Ý¿âµÄÊý¾ÝÎļþ¡¢¿ØÖÆÎļþºÍÈÕÖ¾Îļþµ½¶ÔӦĿ¼Ï¡£
  ......
ORACLEÊý¾Ý¿âÓÐÁ½À౸·Ý·½·¨¡£µÚÒ»ÀàΪÎïÀí±¸·Ý£¬¸Ã·½·¨ÊµÏÖÊý¾Ý¿âµÄÍêÕû»Ö¸´£¬µ«Êý¾Ý¿â±ØÐëÔËÐÐÔڹ鵲ģʽÏ£¨ÒµÎñÊý¾Ý¿âÔڷǹ鵲ģʽÏÂÔËÐУ©£¬ÇÒÐèÒª¼«´óµÄÍⲿ´æ´¢É豸£¬ÀýÈç´Å´ø¿â£»µÚ¶þÀ౸·Ý·½Ê½ÎªÂß¼±¸·Ý£¬ÒµÎñÊý¾Ý¿â²ÉÓôËÖÖ·½Ê½£¬´Ë·½·¨²»ÐèÒªÊý¾Ý¿âÔËÐÐÔڹ鵲ģʽÏ£¬²»µ«±¸·Ý¼òµ¥£¬¶øÇÒ¿ÉÒÔ²»ÐèÒªÍⲿ´æ ......
1£®Ê²Ã´½Ð×öÂãÉ豸£¿
¡¡¡¡ÂãÉ豸£¬Ò²½ÐÂã·ÖÇø£¨Ôʼ·ÖÇø£©£¬ÊÇÒ»ÖÖûÓо¹ý¸ñʽ»¯£¬²»±»Unixͨ¹ýÎļþϵͳÀ´¶ÁÈ¡µÄÌØÊâ×Ö·ûÉ豸¡£ËüÓÉÓ¦ÓóÌÐò¸ºÔð¶ÔËü½øÐжÁд²Ù×÷¡£²»¾¹ýÎļþϵͳµÄ»º³å¡£
¡¡¡¡
¡¡¡¡2£®ÈçºÎ±æ±ðÂãÉ豸£¿
¡¡¡¡ÔÚUnixµÄ/dev Ŀ¼Ï£¬ÓÐÐí¶àÎļþ£¬ÆäÖÐÓÐÁ½¸ö´óÀࣺ×Ö·ûÉ豸ÎļþºÍ¿éÉ豸Îļþ¡£
¡¡¡¡× ......
v$database Êý¾Ý¿âÐÅÏ¢
v$datafile Êý¾ÝÎļþÐÅÏ¢
v$controlfile ¿ØÖÆÎļþÐÅÏ¢
v$logfile ÖØ×öÈÕÖ¾ÐÅÏ¢
v$instance Êý¾Ý¿âʵÀýÐÅÏ¢
v$log ÈÕÖ¾×éÐÅÏ¢
v$loghist ÈÕÖ¾ÀúÊ·ÐÅÏ¢
v$sga Êý¾Ý¿âSGAÐÅÏ¢
v$parameter ³õʼ»¯²ÎÊýÐÅÏ¢
v$process Êý¾Ý¿â·þÎñÆ÷½ø³ÌÐÅÏ¢
v$bgprocess Êý¾Ý¿âºǫ́½ø³ÌÐÅÏ¢
v$controlfil ......