¶øÔÚÕâһƽ̨ÉÏ£¬LinuxÒÔÆä¿ªÔ´¡¢Áé»î¡¢¸ßЧµÄÌØÐÔ£¬³ÉΪÁËÖÚ¶àÐéÄâ»ú²Ù×÷ϵͳµÄÊ×Ñ¡
±¾ÎÄÖ¼ÔÚÉîÈë̽ÌÖÔÚVMware»·¾³Ï£¬LinuxÎļþ¹ÜÀíµÄºËÐÄÒªËØ¡¢×î¼Ñʵ¼ùÒÔ¼°ÓÅ»¯²ßÂÔ£¬°ïÖú¶ÁÕ߸üºÃµØÕÆÎÕÕâÒ»¹Ø¼ü¼¼ÄÜ£¬ÌáÉý¹¤×÷ЧÂʺÍϵͳÐÔÄÜ
Ò»¡¢VMwareÓëLinuxÎļþ¹ÜÀíµÄÈںϻù´¡ VMwareÐéÄ⻯¼¼Êõͨ¹ýÄ£ÄâÓ²¼þ»·¾³£¬Ê¹µÃ¶à¸ö²Ù×÷ϵͳ¿ÉÒÔÔÚͬһÎïÀí»úÉϲ¢ÐÐÔËÐУ¬¼«´óµØÌá¸ßÁË×ÊÔ´ÀûÓÃÂʺÍÁé»îÐÔ
Linux£¬×÷Ϊһ¸ö¹¦ÄÜÇ¿´óÇҸ߶ȿɶ¨ÖƵIJÙ×÷ϵͳ£¬ÆäÎļþ¹ÜÀíϵͳ£¨ÈçEXT4¡¢XFS¡¢BtrfsµÈ£©ÔÚÐÔÄܺͿɿ¿ÐÔ·½Ãæ±íÏÖ³öÉ«£¬ÊÇVMwareÐéÄâ»úÖг£ÓõÄÎļþϵͳ֮һ
1.ÐéÄ⻯²ãÓëÎļþϵͳµÄ½»»¥£ºVMware ESXi×÷Ϊ·þÎñÆ÷ÐéÄ⻯ƽ̨£¬Í¨¹ýÐéÄâ»úÎļþϵͳ£¨VMFS£©¹ÜÀí´æ´¢×ÊÔ´
VMFSÖ§³Ö¸ß¼¶¹¦ÄÜÈç¿ìÕÕ¡¢¿Ë¡ºÍ¾«¼òÖñ¸£¬ÕâЩ¹¦ÄÜÔÚLinuxÎļþ¹ÜÀíÖÐͬÑùÖØÒª£¬µ«ÊµÏÖ·½Ê½ÓÐËù²»Í¬
LinuxÎļþϵͳÔò¸ºÔðÔÚÐéÄâ»úÄÚ²¿¹ÜÀíÎļþºÍÊý¾Ý£¬Á½ÕßÖ®¼äµÄÓÐЧÐ×÷ÊÇÈ·±£ÐéÄâ»úÐÔÄܺÍÊý¾Ý°²È«µÄ¹Ø¼ü
2.ÎļþȨÏÞÓ밲ȫ£ºÔÚLinuxϵͳÖУ¬ÎļþºÍĿ¼µÄȨÏÞ¹ÜÀí»ùÓÚÓû§ID£¨UID£©ºÍ×éID£¨GID£©£¬ÒÔ¼°¶Á£¨r£©¡¢Ð´£¨w£©¡¢Ö´ÐУ¨x£©È¨ÏÞλ
VMwareͨ¹ýÐéÄâÓ²¼þ²ãÖ§³ÖÕâЩ°²È«ÌØÐÔ£¬È·±£ÐéÄâ»úÄÚ²¿ÎļþϵͳµÄ°²È«¸ôÀë
¶þ¡¢LinuxÎļþ¹ÜÀíµÄºËÐÄÒªËØ 1.Ŀ¼½á¹¹£ºLinux²ÉÓÃÊ÷״Ŀ¼½á¹¹£¬ÒÔ¸ùĿ¼£¨/£©ÎªÆðµã£¬ËùÓÐÎļþºÍĿ¼¶¼¹ÒÔØÔÚ´ËÖ®ÏÂ
Á˽ⲢºÏÀíÀûÓÃÕâÒ»½á¹¹£¬È罫Óû§Êý¾Ý´æ·ÅÔÚ/homeĿ¼Ï£¬½«ÅäÖÃÎļþ·ÅÔÚ/etcÖУ¬¶ÔÓÚά»¤ÏµÍ³µÄÕû½àºÍ¸ßЧÖÁ¹ØÖØÒª
2.ÎļþÀàÐÍ£ºLinuxÎļþÀàÐͰüÀ¨ÆÕͨÎļþ¡¢Ä¿Â¼¡¢·ûºÅÁ´½Ó¡¢¿éÉ豸Îļþ¡¢×Ö·ûÉ豸ÎļþµÈ
ʶ±ðÎļþÀàÐÍÓÐÖúÓÚ½øÐÐÕë¶ÔÐԵĹÜÀíºÍÓÅ»¯
3.Îļþϵͳ¹ÒÔØ£ºLinuxÖ§³Ö¶àÖÖÎļþϵͳ£¬²¢ÔÊÐí½«ËüÃǹÒÔØµ½Ä¿Â¼Ê÷µÄÈÎÒâλÖÃ
ºÏÀí¹æ»®ºÍ¹ÒÔØÎļþϵͳ£¬¿ÉÒÔÓÐЧ·ÖÅä´æ´¢¿Õ¼ä£¬Ìá¸ß·ÃÎÊËÙ¶È
4.´ÅÅÌÅä¶î£º¶ÔÓÚ¶àÓû§»·¾³£¬´ÅÅÌÅä¶î»úÖÆ¿ÉÒÔÏÞÖÆÃ¿¸öÓû§»òÓû§×éʹÓõĴÅÅ̿ռ䣬·ÀÖ¹×ÊÔ´ÀÄÓÃ
Èý¡¢VMwareÖÐLinuxÎļþ¹ÜÀíµÄ×î¼Ñʵ¼ù 1.ÓÅ»¯´æ´¢ÅäÖ㺠-Ñ¡ÔñºÏÊʵĴ洢ÀàÐÍ£º¸ù¾ÝÐèÇóÑ¡ÔñSSD»òHDD£¬SSDÌṩ¸ü¿ìµÄ¶ÁдËÙ¶È£¬ÊʺÏÐèҪƵ·±·ÃÎʵÄÊý¾Ý¿â»òÈÕÖ¾Îļþ
-ʹÓþ«¼òÖñ¸£ºVMwareµÄ¾«¼òÖñ¸¹¦ÄÜÔÊÐíÐéÄâ»úÔÚÐèҪʱ²ÅÕ¼Óô洢¿Õ¼ä£¬½ÚÊ¡³õʼ´æ´¢¿Õ¼ä·ÖÅä
-ÆôÓô洢I/O¿ØÖÆ£ºÍ¨¹ýÅäÖÃVMwareµÄ´æ´¢I/O¿ØÖƲßÂÔ£¬¿ÉÒÔ¸ù¾Ý¹¤×÷¸ºÔصÄÓÅÏȼ¶·ÖÅä´æ´¢×ÊÔ´£¬±ÜÃâ×ÊÔ´ÕùÓÃ
2.¸ßЧµÄÎļþϵͳѡÔñ£º -EXT4£º×÷ΪLinuxÖÐ×î³£ÓõÄÎļþϵͳ֮һ£¬EXT4ÌṩÁËÁ¼ºÃµÄÐÔÄܺÍÎȶ¨ÐÔ£¬ÊÊÓÃÓÚ´ó¶àÊýÓ¦Óó¡¾°
-XFS£ºÔÚ´óÊý¾Ý´¦ÀíºÍ¸ß²¢·¢³¡¾°Ï£¬XFSƾ½èÆä¸ßÐÔÄܺÍÀ©Õ¹ÐÔÓÅÊÆ£¬³ÉΪ¸üºÃµÄÑ¡Ôñ
-Btrfs£º×÷ΪÏÂÒ»´úLinuxÎļþϵͳ£¬BtrfsÖ§³Ö¿ìÕÕ¡¢Í¸Ã÷ѹËõµÈ¸ß¼¶¹¦ÄÜ£¬ÊʺÏÐèÒª¸ß¼¶Êý¾Ý¹ÜÀí¹¦Äܵij¡¾°
3.¶¨ÆÚά»¤Óë¼à¿Ø£º -Îļþϵͳ¼ì²éÓëÐÞ¸´£ºÊ¹ÓÃfsck¹¤¾ß¶¨ÆÚ¼ì²é²¢ÐÞ¸´Îļþϵͳ´íÎó£¬È·±£Êý¾ÝÍêÕûÐÔ
-´ÅÅ̿ռä¼à¿Ø£ºÀûÓÃLinuxµÄdf¡¢duÃüÁî»òVMwareµÄvSphere¼à¿Ø¹¤¾ß£¬ÊµÊ±¼à¿Ø´ÅÅÌʹÓÃÇé¿ö£¬Ô¤·À¿Õ¼ä²»×ãµ¼ÖµÄϵͳÎÊÌâ
-ÈÕÖ¾¹ÜÀí£ººÏÀíÅäÖÃÈÕÖ¾ÎļþµÄ´óСºÍÂÖת²ßÂÔ£¬±ÜÃâÈÕÖ¾ÎļþÎÞÏÞÔö³¤Õ¼ÓôóÁ¿´ÅÅ̿ռä
4.±¸·ÝÓë»Ö¸´²ßÂÔ£º -¶¨ÆÚ±¸·Ý£ºÊ¹ÓÃVMwareµÄ¿ìÕÕ¹¦ÄÜ»òLinuxµÄrsync¡¢tarµÈ¹¤¾ß£¬¶¨ÆÚ±¸·ÝÖØÒªÊý¾Ý
-ÔÖÄѻָ´¼Æ»®£ºÖƶ¨ÏêϸµÄÔÖÄѻָ´¼Æ»®£¬°üÀ¨Êý¾Ý»Ö¸´²½Öè¡¢²âÊÔÆµÂʺͻָ´Ê±¼äÄ¿±ê£¨RTO£©£¬È·±£ÔÚÊý¾Ý¶ªÊ§»òϵͳ¹ÊÕÏʱÄÜѸËÙ»Ö¸´
ËÄ¡¢¸ß¼¶ÓÅ»¯²ßÂÔ 1.Îļþϵͳµ÷ÓÅ£º -µ÷Õû¹ÒÔØÑ¡Ï¸ù¾ÝÐèÇóµ÷ÕûÎļþϵͳ¹ÒÔØÑ¡ÏÈçÆôÓûò½ûÓÃatime/relatime£¨·ÃÎÊʱ¼ä¸üвßÂÔ£©¡¢ÆôÓÃnoatime£¨²»¸üзÃÎÊʱ¼ä£©ÒÔÌá¸ßÐÔÄÜ
-͸Ã÷´óÒ³£¨THP£©ÅäÖ㺶ÔÓÚÄÚ´æÃܼ¯ÐÍÓ¦Ó㬺ÏÀíÅäÖÃ͸Ã÷´óÒ³¿ÉÒÔ¼õÉÙÄÚ´æË鯬£¬Ìá¸ßÄÚ´æ¹ÜÀíЧÂÊ
2.I/OÐÔÄÜÓÅ»¯£º -ʹÓÃRAID£ºÔÚÎïÀí´æ´¢²ãÃæ£¬²ÉÓÃRAID¼¼Êõ£¨ÈçRAID 10£©¿ÉÒÔÌá¸ß´æ´¢µÄ¿É¿¿ÐԺͶÁдÐÔÄÜ
-µ÷ÕûI/Oµ÷¶ÈÆ÷£ºLinuxÌṩÁ˶àÖÖI/Oµ÷¶ÈÆ÷£¨Èçnoop¡¢cfq¡¢deadline£©£¬¸ù¾ÝÓ¦ÓÃÌØÐÔÑ¡ÔñºÏÊʵĵ÷¶ÈÆ÷£¬¿ÉÒÔÓÅ»¯I/OÐÔÄÜ
3.ÍøÂçÎļþϵͳ£¨NFS/CIFS£©¼¯³É£º - ÔÚVMware»·¾³ÖУ¬¼¯³ÉNFS»òCIFSÍøÂçÎļþϵͳ£¬¿ÉÒÔʵÏÖ¿çÐéÄâ»úµÄÎļþ¹²Ïí£¬Ìá¸ßÍŶÓÐ×÷ЧÂÊ
µ«Ðè×¢ÒâÍøÂ簲ȫºÍÐÔÄܵ÷ÓÅ£¬ÈçÆôÓÃѹËõ¡¢¼ÓÃÜ´«ÊäµÈ
½áÓï VMwareÖеÄLinuxÎļþ¹ÜÀíÊÇÒ»¸ö¸´ÔÓ¶øÏ¸ÖµĹý³Ì£¬Éæ¼°´æ´¢ÅäÖá¢ÎļþϵͳѡÔñ¡¢ÈÕ³£Î¬»¤¡¢±¸·Ý»Ö¸´µÈ¶à¸ö·½Ãæ
ͨ¹ýÉîÈëÀí½âÕâÐ©ÒªËØ£¬²¢×ñÑ×î¼Ñʵ¼ùºÍÓÅ»¯²ßÂÔ£¬²»½ö¿ÉÒÔÌáÉýÐéÄâ»úµÄÐÔÄܺÍÎȶ¨ÐÔ£¬»¹ÄÜÓÐЧ±£ÕÏÊý¾ÝµÄ°²È«ÐԺͿÉÓÃÐÔ
Ëæ×ż¼ÊõµÄ²»¶Ï½ø²½£¬³ÖÐøÑ§Ï°ºÍ̽Ë÷еÄÓÅ»¯·½·¨£¬½«ÊÇÿһλϵͳ¹ÜÀíÔ±ºÍ¿ª·¢Õß²»¶Ï×·ÇóµÄÄ¿±ê
ÔÚÕâ¸ö¹ý³ÌÖУ¬VMwareÓëLinuxµÄ½áºÏ£¬ÎÞÒÉΪÎÒÃÇÌṩÁËÒ»¸öÇ¿´ó¶øÁé»îµÄƽ̨£¬ÖúÁ¦ÎÒÃÇÓ¦¶Ô¸÷