1.1.1 ¼ì²é´ÅÅÌ·ÖÇøºÍ·þÎñÆ÷ÎïÀíÉñÃØÇóÊÇ·ñÖª×ã

¡î·þÎñÆ÷Ó²¼þ×îµÍÉèÖÃÒªÇó£º Ó²¼þ ¾Þϸ ±¸×¢ CPU 4 ºË Ö÷Ƶ 2.0GHz ¼°ÒÔÉÏ ÄÚ´æ 24G ¼°ÒÔÉÏ Ó²ÅÌ 1T ¼°ÒÔÉÏ µ¥¿éÓ²ÅÌ Íø¿¨ ǧÕ×¼°ÒÔÉÏÍø¿¨ ϵͳ Centos 6.6(×î¼ò×°Öðæ) X64 λϵͳ

¡îÓ²ÅÌ·ÖÇøÏÞÖÆ(×ÔÐÐ×°ÖÃϵͳʱÇмÇÇмǰ´ÈçÏ»®·Ö´ÅÅÌ)

ϵͳ´ÅÅ̿ռ䰲ÅÅÈçÏ£º

/ £ºLinux ϵͳµÄ¸ùĿ¼£¬ËùÓеÄĿ¼¶¼¹ÒÔÚÕâ¸öĿ¼ÏÂÃæ£¬¾ÞϸΪ 204800MB¡£

/tmp£º½«ÔÝʱÅÌÔÚ×ÔÁ¦µÄ·ÖÇø£¬¿É×èÖ¹ÔÚÎļþϵͳ±»ÈûÂúʱӰÏ쵽ϵͳµÄÎȹÌÐÔ¡£¾ÞϸΪ 10240MB¡£

swap£ºÊµÏÖÐéÄâÄڴ棬½¨Òé¾ÞϸÊÇÎïÀíÄÚ´æµÄ1~2±¶£¬ÀýÈ磺ÎïÀí»ú32GÄÚ´æÔòÉèÖþÞϸΪ64GB¡£

/project£º´æ·Å°²ÅŵŤ³ÌĿ¼£¬¾Þϸ 204800MB¡£

/bak:Êý¾Ý¿âÊý¾Ý±¸·ÝºÍÎļþ±¸·Ý¡¢ÈÕÖ¾±¸·ÝÏà¹Ø´æ·Å£¬¾Þϸ 204800MB¡£

/mcp£º´æ·ÅÊý¾Ý¿âĿ¼£¬Ê£Óà¾Þϸ¡£

×¢ÖØ£ºÉÏÊöºìÉ«²¿·ÖµÄ·ÖÇø±ØÐè±£´æÇÒ¿Õ¼ä±ØÐè´óÓÚ 100G¡£

¡î¶Ë¿ÚÓ³É䣨°²ÅŹ«ÍøÊ¹ÓÃʱ£©£º

MCP µÄ²Ù×÷ϵͳΪ centos£¬Ä¬ÈÏϵͳ×Ô¼º²»¾ß±¸×ÔÎÒ·À»¤£¬Òò´ËÈôÊÇÓû§Ã»ÓзÀ»¤ÄÜÁ¦ÇÐÎðʹ ÓÃÕû»úÓ³Éä·½·¨£¬Ðè½ÓÄɶ˿ÚÓ³Éä·½·¨¡£

ÁíÍ⣺ӳÉäµÄʱ¼ä±ØÐèʹÓóö¿Ú×°±¸µÄ¹«Íø IP µØÖ·¾ÙÐÐÓ³Éä¡£ ÄÚÍø¶Ë¿Ú ÍâÍø¶Ë¿Ú ЭÒé ÊÇ·ñ±ØÐè ±¸×¢ 80 80 TCP ±ØÐè MCP »á¼û¶Ë¿Ú£¬ÇÒ²»¿É¸ü¸ÄΪÆäËû¶Ë¿Ú 3478 3478 UDP ±ØÐè MCP ÈÏÖ¤¶Ë¿Ú£¬ÇÒ²»¿É¸ü¸ÄΪÆäËû¶Ë¿Ú 3479 3479 UDP ±ØÐè MCP ÈÏÖ¤¶Ë¿Ú£¬ÇÒ²»¿É¸ü¸ÄΪÆäËû¶Ë¿Ú 22 ·Ç 22 ¶Ë¿Ú TCP ·Ç±ØÐè MCP ·þÎñÆ÷ SSH Ô¶³ÌÉϰ¶¶Ë¿Ú¡£ ÈôÊÇÐèÒªÓ³É䣬ÇëÎðʹÓà 22 ¶Ë¿Ú£¬ÇÒ²Ù ×÷ϵͳµÄÃÜÂë±ØÐèÊÇÖØÆ¯ºó¸ßµÄÃÜÂ룬·ñ ÔòÈÝÒ×±»¹¥»÷¡£

¡î/etc/sysctl.confÎļþÉèÖòÎÊýÈ·ÈÏ È·ÈÏÄ¿µÄ£º

¶à¸ö¿Í»§¶ËʹÓÃͳһ¸öÍâÍø IP( NAT£©Ê±¿ÉÄÜ·ºÆðÅþÁ¬½¨Éè²»ÀֳɵĿÓ£¬ÏêϸÌåÏÖΪ¿Í»§¶Ë·¢ËÍ ÁË SYN °ü¸ø·þÎñÆ÷£¬·þÎñÆ÷Ò²ÊÕµ½ÁË£¬µ«¾ÍÊDz»»Ø¸´ SYN+ACK ¸ø¿Í»§¶Ë£¬´Ó¶øµ¼Ö¿ͻ§¶ËÖØ´« SYNC£¬Ö±ÖÁÒ»·ÖÖÓ×óÓҲŻªÀֳɡ£

È·ÈÏÄÚÈÝ£º ½øÈë/etc/sysctl.conf ÎļþÖÐÉó²é net.ipv4.tcp_tw_recycle = 0 µÄÖµÊÇ·ñΪ 0£¬ÈôÊDz»ÊÇ£¬ÇëÐÞ¸ÄΪ 0(˵Ã÷£ºÈôÊÇÔÚÎļþÖÐûÓÐÕÒµ½ÏìÓ¦ÉèÖÿɲ»±ØÐÞ¸Ä)¡£

Ð޸ķ½·¨£º

ÊäÈëÏÂÁvi /etc/sysctl.conf £¬½øÈëÎļþ£¬ÊäÈë i£¬¹â±ê¶¨Î»µ½ net.ipv4.tcp_tw_recycle = 1 µÄ 1 ×Ö·ûºóÃæ£¬É¾³ýÊý×Ö 1£¬Ð´Èë 0£¬°´ ESC ¼ü£¬È»ºóÊäÈëðºÅ wq£¬Í˳ö²¢ÉúÑÄ¡£È»ºóÖ´ÐÐ sysctl –pÏÂÁîʹÆäÉúЧ¼´¿É¡£