Linux°²×°ÅäÖÃrsyncºÍsersyncµÄ·½·¨(3) - ÍòÏóϵͳ֮¼Ò

ÍòÏóϵͳ֮¼Ò - ϵͳ¹âÅÌÏÂÔØÍøÕ¾£¡

µ±Ç°Î»ÖãºÍòÏóϵͳ֮¼Ò > ϵͳ½Ì³Ì > Linux°²×°ÅäÖÃrsyncºÍsersync

Linux°²×°ÅäÖÃrsyncºÍsersyncµÄ·½·¨(3)

ʱ¼ä£º2015-01-04 15:45:53 ×÷Õߣºqipeng À´Ô´£ºÍòÏóϵͳ֮¼Ò 1. ɨÃè¶þάÂëËæʱ¿´×ÊѶ 2. ÇëʹÓÃÊÖ»úä¯ÀÀÆ÷·ÃÎÊ£º https://m.xitongzhijia.net/xtjc/20150104/33943.html ÊÖ»ú²é¿´ ÆÀÂÛ

¡¡¡¡4¡¢´´½¨ÈÏÖ¤ÃÜÂëÎļþ

¡¡¡¡vi /etc/passwd.txt #±à¼­Îļþ£¬Ìí¼ÓÒÔÏÂÄÚÈÝ

¡¡¡¡´úÂëÈçÏ£º

¡¡¡¡123456 #ÃÜÂë

¡¡¡¡£ºwq£¡ ±£´æÍ˳ö

¡¡¡¡chmod 600 /etc/passwd.txt #ÉèÖÃÎļþȨÏÞ£¬Ö»ÉèÖÃÎļþËùÓÐÕß¾ßÓжÁÈ¡¡¢Ð´ÈëȨÏÞ¼´¿É

¡¡¡¡5¡¢²âÊÔÔ´·þÎñÆ÷192.168.21.129µ½Á½Ì¨Ä¿±ê·þÎñÆ÷192.168.21.127£¬192.168.21.128Ö®¼äµÄÊý¾Ýͬ²½

¡¡¡¡´úÂëÈçÏ£º

¡¡¡¡mkdir /home/www.jb51.net/ceshi #ÔÚÔ´·þÎñÆ÷ÉÏ´´½¨²âÊÔÎļþ¼Ð£¬È»ºóÔÚÔ´·þÎñÆ÷ÔËÐÐÏÂÃæ2ÐÐÃüÁî

¡¡¡¡rsync -avH --port=873 --progress --delete /home/www.jb51.net/ ¡¶a href=“mailto:home_www.jb51.net_user@192.168.21.127£º£ºhome_www.jb51.net”¡·home_www.jb51.net_user@192.168.21.127£º£ºhome_www.jb51.net¡¶/a¡· --password-file=/etc/passwd.txt

¡¡¡¡rsync -avH --port=873 --progress --delete /home/www.jb51.net/ ¡¶a href=“mailto:home_www.jb51.net_user@192.168.21.128£º£ºhome_www.jb51.net”¡·home_www.jb51.net_user@192.168.21.128£º£ºhome_www.jb51.net¡¶/a¡· --password-file=/etc/passwd.txt

¡¡¡¡ÔËÐÐÍê³Éºó£¬·Ö±ðÔÚÁ½Ì¨Ä¿±ê·þÎñÆ÷192.168.21.127£¬192.168.21.128Éϲ鿴£¬ÔÚ/home/www.jb51.netĿ¼ÏÂÓÐceshiÎļþ¼Ð£¬ËµÃ÷Êý¾Ýͬ²½³É¹¦¡£

¡¡¡¡¶þ¡¢°²×°sersync¹¤¾ß£¬ÊµÊ±´¥·¢rsync½øÐÐͬ²½

¡¡¡¡1¡¢²é¿´·þÎñÆ÷ÄÚºËÊÇ·ñÖ§³Öinotify

¡¡¡¡ll /proc/sys/fs/inotify #ÁгöÎļþĿ¼£¬³öÏÖÏÂÃæµÄÄÚÈÝ£¬ËµÃ÷·þÎñÆ÷ÄÚºËÖ§³Öinotify

¡¡¡¡´úÂëÈçÏ£º

¡¡¡¡-rw-r--r-- 1 root root 0 Mar 7 02:17 max_queued_events

¡¡¡¡-rw-r--r-- 1 root root 0 Mar 7 02:17 max_user_instances

¡¡¡¡-rw-r--r-- 1 root root 0 Mar 7 02:17 max_user_watches

¡¡¡¡±¸×¢£ºLinuxÏÂÖ§³ÖinotifyµÄÄÚºË×îСΪ2.6.13£¬¿ÉÒÔÊäÈëÃüÁuname -a²é¿´ÄÚºË

¡¡¡¡CentOS 5.X ÄÚºËΪ2.6.18£¬Ä¬ÈÏÒѾ­Ö§³Öinotify

¡¡¡¡2¡¢ÐÞ¸ÄinotifyĬÈϲÎÊý£¨inotifyĬÈÏÄں˲ÎÊýֵ̫С£©

¡¡¡¡²é¿´ÏµÍ³Ä¬ÈϲÎÊýÖµ£º

¡¡¡¡sysctl -a | grep max_queued_events

¡¡¡¡½á¹ûÊÇ£ºfs.inotify.max_queued_events = 16384

¡¡¡¡sysctl -a | grep max_user_watches

¡¡¡¡½á¹ûÊÇ£ºfs.inotify.max_user_watches = 8192

¡¡¡¡sysctl -a | grep max_user_instances

¡¡¡¡½á¹ûÊÇ£ºfs.inotify.max_user_instances = 128

¡¡¡¡Ð޸IJÎÊý£º

¡¡¡¡´úÂëÈçÏ£º

¡¡¡¡sysctl -w fs.inotify.max_queued_events=“99999999”

¡¡¡¡sysctl -w fs.inotify.max_user_watches=“99999999”

¡¡¡¡sysctl -w fs.inotify.max_user_instances=“65535”

¡¡¡¡²ÎÊý˵Ã÷£º

¡¡¡¡max_queued_events£º

¡¡¡¡inotify¶ÓÁÐ×î´ó³¤¶È£¬Èç¹ûֵ̫С£¬»á³öÏÖ“** Event Queue Overflow **”´íÎ󣬵¼Ö¼à¿ØÎļþ²»×¼È·

¡¡¡¡max_user_watches£º

¡¡¡¡ÒªÍ¬²½µÄÎļþ°üº¬¶àÉÙĿ¼£¬¿ÉÒÔÓãºfind /home/www.jb51.net -type d | wc -l ͳ¼Æ£¬±ØÐë±£Ö¤max_user_watchesÖµ´óÓÚͳ¼Æ½á¹û£¨ÕâÀï/home/www.jb51.netΪͬ²½ÎļþĿ¼£©

¡¡¡¡max_user_instances£º

¡¡¡¡Ã¿¸öÓû§´´½¨inotifyʵÀý×î´óÖµ

¡¡¡¡3¡¢°²×°sersync

¡¡¡¡sersyncÏÂÔصØÖ·£ºhttps://sersync.googlecode.com/files/sersync2.5.4_64bit_binary_stable_final.tar.gz

¡¡¡¡ÉÏ´«sersync2.5.4_64bit_binary_stable_final.tar.gzµ½/usr/local/srcĿ¼ÏÂ

¡¡¡¡´úÂëÈçÏ£º

¡¡¡¡cd /usr/local/src

¡¡¡¡tar zxvf sersync2.5.4_64bit_binary_stable_final.tar.gz #½âѹ

¡¡¡¡mv GNU-Linux-x86 /usr/local/sersync #Òƶ¯Ä¿Â¼µ½/usr/local/sersync

¡¡¡¡4¡¢ÅäÖÃsersync

¡¡¡¡´úÂëÈçÏ£º

¡¡¡¡cd /usr/local/sersync #½øÈësersync°²×°Ä¿Â¼

¡¡¡¡cp confxml.xml confxml.xml-bak #±¸·ÝÔ­Îļþ

¡¡¡¡vi confxml.xml ±à¼­£¬ÐÞ¸ÄÏÂÃæµÄ´úÂë

·¢±íÆÀÂÛ

¹²0Ìõ

ûÓиü¶àÆÀÂÛÁË

ÆÀÂÛ¾ÍÕâЩ¿©£¬Èôó¼ÒÒ²ÖªµÀÄãµÄ¶ÀÌؼû½â

Á¢¼´ÆÀÂÛ

ÒÔÉÏÁôÑÔ½ö´ú±íÓû§¸öÈ˹۵㣬²»´ú±íÍòÏóϵͳ֮¼ÒÁ¢³¡

ÆäËû°æ±¾Èí¼þ

ÈÈÃŽ̳Ì

  • Äê
  • ÔÂ
  • ÖÜ

ÈËÆø½Ì³ÌÅÅÐÐ

LinuxϵͳÍƼö

±¾Õ¾·¢²¼µÄϵͳ½öΪ¸öÈËѧϰ²âÊÔʹÓã¬ÇëÔÚÏÂÔغó24СʱÄÚɾ³ý£¬²»µÃÓÃÓÚÈκÎÉÌÒµÓÃ;£¬·ñÔòºó¹û×Ô¸º£¬ÇëÖ§³Ö¹ºÂò΢ÈíÕý°æϵͳ£¡

ÈçÇÖ·¸µ½ÄúµÄȨÒæ,Ç뼰ʱ֪ͨÎÒÃÇ,ÎÒÃǻἰʱ´¦Àí£¬¶Ôϵͳ֮¼ÒÓÐÈκÎͶËß»ò½¨Ò飬ÇëÓë¹ÜÀíÔ±ÁªÏµ. QQ£º346231061

Copyright2024 ÍòÏóϵͳ֮¼Ò£¨www.maxdo.tech£© °æȨËùÓÐ »¦ICP±¸2021023961ºÅ-5