Linux LVM µÄʹÓÃÏê½â
welcome Linux LVM µÄʹÓÃÏê½â ÕªÒª£ºLinuxÓû§°²×°Linux²Ù×÷ϵͳʱÓöµ½µÄÒ»¸ö×î³£¼ûµÄÄÑÒÔ¾ö¶¨µÄÎÊÌâ¾ÍÊÇÈçºÎÕýÈ·µØ¸øÆÀ¹À¸÷·ÖÇø´óС£¬ÒÔ·ÖÅäºÏÊʵÄÓ²Å̿ռ䡣¶øÓöµ½³öÏÖij¸ö·ÖÇø¿Õ¼äºÄ¾¡Ê±£¬½â¾öµÄ·½·¨Í¨³£ÊÇʹÓ÷ûºÅÁ´½Ó£¬»òÕßʹÓõ÷Õû·ÖÇø´óСµÄ¹¤¾ß(±ÈÈçPatition MagicµÈ)£¬µ«ÕⶼֻÊÇÔÝʱ½â¾ö°ì·¨£¬Ã»Óиù±¾½â¾öÎÊÌâ¡£Ëæ×ÅLinuxµÄÂß¼Å̾í¹ÜÀí¹¦ÄܵijöÏÖ£¬ÕâЩÎÊÌⶼÓÈжø½â£¬±¾ÎľÍÉîÈëÌÖÂÛLVM¼¼Êõ£¬Ê¹µÃÓû§ÔÚÎÞÐèÍ£»úµÄÇé¿öÏ·½±ãµØµ÷Õû¸÷¸ö·ÖÇø´óС¡£ Ò»¡¢ Ç°ÑÔ Ã¿¸öLinuxʹÓÃÕßÔÚ°²×°Linuxʱ ¶¼»áÓöµ½ÕâÑùµÄÀ§¾³£ºÔÚΪϵͳ·ÖÇøʱ£¬ÈçºÎ¾«È·ÆÀ¹ÀºÍ·ÖÅä¸÷¸öÓ²ÅÌ·ÖÇøµÄÈÝÁ¿£¬ÒòΪϵͳ¹ÜÀíÔ±²»µ«Òª¿¼Âǵ½µ±Ç°Ä³¸ö·ÖÇøÐèÒªµÄÈÝÁ¿£¬»¹ÒªÔ¤¼û¸Ã·ÖÇøÒÔºó¿É ÄÜÐèÒªµÄÈÝÁ¿µÄ×î´óÖµ¡£ÒòΪÈç¹û¹À¼Æ²»×¼È·£¬µ±Óöµ½Ä³¸ö·ÖÇø²»¹»ÓÃʱ¹ÜÀíÔ±¿ÉÄÜÉõÖÁÒª±¸·ÝÕû¸öϵͳ¡¢Çå³ýÓ²ÅÌ¡¢ÖØжÔÓ²ÅÌ·ÖÇø£¬È»ºó»Ö¸´Êý¾Ýµ½Ð·ÖÇø¡£ ËäÈ»ÏÖÔÚÓкܶද̬µ÷Õû´ÅÅ̵Ť¾ß¿ÉÒÔʹÓã¬ÀýÈçPartation MagicµÈµÈ£¬µ«ÊÇËü²¢²»ÄÜÍêÈ«½â¾öÎÊÌ⣬ÒòΪij¸ö·ÖÇø¿ÉÄÜ»áÔٴα»ºÄ¾¡£»ÁíÍâÒ»¸ö·½ÃæÕâÐèÒªÖØÐÂÒýµ¼ÏµÍ³²ÅÄÜʵÏÖ£¬¶ÔÓںܶà¹Ø¼üµÄ·þÎñÆ÷£¬Í£»úÊDz»¿É½ÓÊܵģ¬¶øÇÒ¶ÔÓÚÌí¼ÓÐÂÓ²ÅÌ£¬Ï£ÍûÒ»¸öÄÜ¿çÔ½¶à¸öÓ²ÅÌÇý¶¯Æ÷µÄÎļþϵͳʱ£¬·ÖÇøµ÷Õû³ÌÐò¾Í²»Äܽâ¾öÎÊÌâ¡£ Òò´ËÍêÃÀµÄ½â¾ö·½·¨Ó¦¸ÃÊÇÔÚÁãÍ£»úÇ°ÌáÏ¿ÉÒÔ×ÔÈç¶ÔÎļþϵͳµÄ´óС½øÐе÷Õû£¬¿ÉÒÔ·½±ãʵÏÖÎļþϵͳ¿çÔ½²»Í¬´ÅÅ̺ͷÖÇø¡£ÐÒÔ˵ÄÊÇLinuxÌṩµÄÂß¼Å̾í¹ÜÀí£¨LVM£¬Logical Volume Manager£©»úÖƾÍÊÇÒ»¸öÍêÃÀµÄ½â¾ö·½°¸¡£ LVMÊÇÂß¼Å̾í¹ÜÀí£¨Logical Volume Manager£©µÄ¼ò³Æ£¬ËüÊÇLinux»·¾³Ï¶ԴÅÅÌ·ÖÇø½øÐйÜÀíµÄÒ»ÖÖ»úÖÆ£¬LVMÊǽ¨Á¢ÔÚÓ²Å̺ͷÖÇøÖ®ÉϵÄÒ»¸öÂß¼²ã£¬À´Ìá¸ß´ÅÅÌ·ÖÇø¹ÜÀíµÄÁé»îÐÔ¡£Í¨¹ýLVMϵͳ¹ÜÀíÔ±¿ÉÒÔÇáËɹÜÀí´ÅÅÌ·ÖÇø£¬È磺½«Èô¸É¸ö´ÅÅÌ·ÖÇøÁ¬½ÓΪһ¸öÕû¿éµÄ¾í×飨volume group£©£¬ÐγÉÒ»¸ö´æ´¢³Ø¡£¹ÜÀíÔ±¿ÉÒÔÔÚ¾í×éÉÏËæÒâ´´½¨Âß¼¾í×飨logical volumes£©£¬²¢½øÒ»²½ÔÚÂß¼¾í×éÉÏ´´½¨Îļþϵͳ¡£¹ÜÀíԱͨ¹ýLVM¿ÉÒÔ·½±ãµÄµ÷Õû´æ´¢¾í×éµÄ´óС£¬²¢ÇÒ¿ÉÒÔ¶Ô´ÅÅÌ´æ´¢°´ÕÕ×éµÄ·½Ê½½øÐÐÃüÃû¡¢¹ÜÀíºÍ·ÖÅ䣬ÀýÈç°´ÕÕʹÓÃÓÃ;½øÐж¨Ò壺¡°development¡±ºÍ¡°sales¡±£¬¶ø²»ÊÇʹÓÃÎïÀí´ÅÅÌÃû¡°sda¡±ºÍ¡°sdb¡±¡£¶øÇÒµ±ÏµÍ³Ìí¼ÓÁËеĴÅÅÌ£¬Í¨¹ýLVM¹ÜÀíÔ±¾Í²»±Ø½«´ÅÅ̵ÄÎļþÒƶ¯µ½ÐµĴÅÅÌÉÏÒÔ³ä·ÖÀûÓÃеĴ洢¿Õ¼ä£¬¶øÊÇÖ±½ÓÀ©Õ¹Îļþϵͳ¿çÔ½´ÅÅ̼´¿É¡£ ¶þ¡¢LVM»ù±¾ÊõÓï Ç°Ãæ̸µ½£¬LVMÊÇÔ
Ïà¹ØÎĵµ£º
Linux»·¾³½ø³Ì¼äͨÐÅ£¨Î壩:
¹²ÏíÄڴ棨Ï£©
ÎĵµÑ¡Ïî
<tr
valign="top"><td width="8"><img alt="" height="1" width="8"
src="//www.ibm.com/i/c.gif"/></td><td width="16"><img alt="" wid ......
ÔÎÄÍøÖ·£ºhttp://www.ibm.com/developerworks/cn/linux/l-rcu/
±¾ÎÄÏêϸµØ½éÉÜÁË Linux 2.6 ÄÚºËÖÐеÄËø»úÖÆ RCU(Read-Copy Update) µÄʵÏÖ»úÖÆ£¬Ê¹ÓÃÒªÇóÓëµäÐÍÓ¦Óá£
Ò»¡¢ ÒýÑÔ
ÖÚËùÖÜÖª£¬ÎªÁ˱£»¤¹²ÏíÊý¾Ý,ÐèҪһЩͬ²½»úÖÆ,Èç×ÔÐýËø(spinlock)£¬¶ÁдËø(rwlock)£¬ËüÃÇʹÓÃÆðÀ´·Ç³£¼òµ¥,¶øÇÒÊÇÒ»ÖÖºÜÓÐЧµÄͬ²½»úÖ ......
Ê×Ò³
½²Êö£ºÎÒÓë51CTO²»µÃ²»ËµµÄ¹ÊÊÂ
²©¿Í»¥¶¯×¨Ìâ Ö® 2009£¬Í´²¢¿ìÀÖ×ŵÄITÈË
²©Ö÷µÄ¸ü¶àÎÄÕÂ>>
linux diff ÃüÁîÏê½â
2009-02-13 14:01:37
¡¡±êÇ©£ºlinux
diff
ÃüÁî
¡¡¡¡¡¡[ÍÆË͵½¼¼ÊõȦ
]
¹¦ÄÜ˵Ã÷£º±È½ÏÎļþµÄ²îÒì¡£
Óï
¡¡¡¡·¨£ºdi ......
1. Òý×Ó
int a;
int size = 8;
Èç¹ûÈÃaΪ(size =8)µÄÕûÊý±¶±íʾ³É¶þ½øÖÆÓ¦ÊÇʲôÑù×ÓÄØ£¿ÄǾÍÊÇÈÃÕâ¸öÊý±íʾ³É¶þ½øÖÆʱµÄ×îºóÈýλΪ0.
¶øÒª´ïµ½ÕâһĿ±ê£¬Ö»ÒªÏÂÃæÕâ¸öÊýÓëËü½øÐÐÓëÔËËã¾Í¿ÉÒÔÁË:
11111111 11111111 11111111 11111000
¶øÉÏÃæÕâ¸öÊýʵ¼ÊϾÍÊ ......
¡¡¡¡ÊµÏÖ¹¦ÄÜ£ºµ±Óû§ÔÚ±¾µØ¿Í»§¶ËijĿ¼ÄÚ½¨Á¢¡¢Ð޸ġ¢É¾³ýĿ¼»òÎļþ¡¢ÐÞ¸ÄĿ¼»òÎļþµÄÊôÐÔ£¬Ö»ÒªÖ´ÐÐÏàͬµÄshell½Å±¾£¬rsync¾Í»á×Ô¶¯ÕÒ³öÓиĶ¯»òɾ³ýµÄÊý¾Ý£¬½«Æä´«Ë͵½·þÎñÆ÷ÉÏ£¬Ê¹·þÎñÆ÷¶ËijĿ¼ÄÚµÄÊý¾Ý¸ú±¾µØ¿Í»§¶ËijĿ¼ÄÚµÄÊý¾Ý±£³ÖÒ»Ö¡£
¡¡¡¡¡ï·½Ê½Ò»£º
¡¡¡¡Ò»¡¢·þÎñÆ÷¶Ë£¨Àý£º10.0.0.1*£©£º
¡¡¡¡1¡¢´´½¨Óà ......