°ª©Ê¯àLinuxªA°È¾¹ºc«Ø¹ê¾Ô¡G¨t²Î¦w¥þ¡B¬G»Ù±Æ¬d¡B¦Û°Ê¤Æ¹Bºû»P¶°¸s¬[ºc ( ²Åé ¦r) |
§@ªÌ¡G°ª«T®p µÛ | Ãþ§O¡G1. -> §@·~¨t²Î -> Linux |
ĶªÌ¡G |
¥Xª©ªÀ¡G¾÷±ñ¤u·~¥Xª©ªÀ | 3dWoo®Ñ¸¹¡G 39464 ¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I¡i¯Ê®Ñ¡j NT°â»ù¡G 395 ¤¸ |
¥Xª©¤é¡G9/1/2014 |
¶¼Æ¡G398 |
¥úºÐ¼Æ¡G0 |
|
¯¸ªø±ÀÂË¡G |
¦L¨ê¡G¶Â¥Õ¦L¨ê | »y¨t¡G ( ²Åé ª© ) |
|
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R (½Ð¥ýµn¤J·|û) |
ISBN¡G9787111472490 |
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç |
(²Åé®Ñ¤W©Òz¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, YŪªÌ»Ýn½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ) |
§@ªÌ§Ç¡G |
ĶªÌ§Ç¡G |
«e¨¥¡G¼g³o¥»®Ñ
ÀHµÛµêÀÀ¤Æ¡B¤ªpºâ®É¥Nªº¨ÓÁ{¡ALinux±o¨ì¨³²rµo®i¡A¦bªA°È¾¹»â°ì¤w¸g¥e¾Ú¥b¾À¦¿¤s¡A¦Ó°ò¤_Linuxªº¹Bºû¤]±Á{·sªº¬D¾Ô¡G±¹ï¶V¨Ó¶V´_Âøªº·~°È¡A¶V¨Ó¶V¦h¼Ë¤Æªº¥Î¤á»Ý¨D¡A¤£Â_ÂX®iªºÀ³¥Î»Ýn¶V¨Ó¶V¦X²zªº¼Ò¦¡¨Ó«O»ÙLinuxÆF¬¡«K±¶¡B¦w¥þéw¦a«ùÄò´£¨ÑªA°È¡A³oºØ¼Ò¦¡¤¤ªº«O»Ù¦]¯À´N¬OLinux¹Bºû¡C±qªì´Áªº´X»OªA°È¾¹µo®i¨ìÃe¤jªº¤ªpºâ¼Æ¾Ú¤¤¤ß¡A³æ¾a¤H¤u¤w¸gµLªkº¡¨¬¦b§Þ³N¡B·~°È¡BºÞ²zµ¥¤è±ªºn¨D¡A¨º¤\¼Ð·Ç¤Æ¡B¦Û°Ê¤Æ¡B¬[ºcÀu¤Æ¡B¹Lµ{Àu¤Æµ¥°§C¹Bºû¦¨¥»ªº¦]¯À¶V¨Ó¶V¨ü¨ì¤HÌ©Ò«µø¡C¨ä¤¤¡A¥H¦Û°Ê¤Æ¹Bºû¥N´À¤H¤u¾Þ§@¬°¥XµoÂIªº¶D¨D±o¨ì¼sªx¬ã¨s©MÀ³¥Î¡C
2012¦~§Ú§¹¦¨¤F°ò¤_Linux¹Bºûªº¶}·½³n¥óÀ³¥Î§@«~¡m°ª©Ê¯àLinuxªA°È¾¹ºc«Ø¹ê¾Ô¡G¹BºûºÊ±±¡B©Ê¯à½ÕÀu»P¶°¸sÀ³¥Î¡n¡C¦¹®Ñ¥Xª©¦Z¡A±o¨ì¤F«Ü¦h¦P¦æªº»{¥i¡A³o¤]¦¨¬°¹ªÀy§ÚÄ~Äò¼g§@ªº°Ê¤O¡A¦ý¬O¶È¶È³q¹L¤@¥»®Ñ¨S¿ìªk±N¹Bºû¤u§@¤¤ªº©Ò¦³¤º®e§¹¥þ®i¶}Á¿z¡A¦]¦¹¡A¥»®ÑÀ³¹B¦Ó¥Í¡C
¥Ø«e¥«³õ¤WÃö¤_Linux¹BºûºÞ²zªº®ÑÄy¦³«Ü¦h¡A¦ý¬O´¶¹M¦s¦bªº°ÝÃD¬O¼Ò¦¡³æ¤@¡An¤\¥uÁ¿°ò¦²z½×©M¨t²Î©R¥O¡An¤\°¼«Ö߶K¥N½X¡An¤\¤¶²Ð³n¥óªº¦w¸Ë»P°t¸m¡A³oºØ¼Ò¦¡±a¦³«Ü¤jªº¹êÅç©Ê½è¡A¦}¨S¦³¤¶²Ð¥Í²£Àô¹Ò¤¤ªº¹ê¾ÔÀ³¥Î©M¸gÅç§Þ¥©¡C
¥»®Ñ°w¹ï³o¨Ç°ÝÃD¡A±q°ò¦¤J¤â¡A¦A¶i¦æ²`¤J¬ã¨s¡A¦P®Éµ²¦X¹ê»ÚªºÀ³¥Î®×¨Ò¶i¦æ¥ÑÂI¨ì½u¤Î±¡B¥Ñ²L¤J²`ªºÁ¿z¡C¥»®ÑªÃ©Ó¤F¹ê¾Ô¡B¹ê¥Î¡B³q«U¡B©öÀ´ªº¯SÂI¡A¦b¤º®e¤W¤Q¤Àª`«¹ê¾Ô¤Æ¡A±q¹Bºûªº¦hӤ豥H¯u¹êªº¥Í²£Àô¹Ò¤¶²Ð¹Bºû¤u§@¤¤ªº¤è¤è±±¡A²z½×¤¶²Ðµ²¦X¹ê»ÚÀ³¥Î³e¬ï¥þ®Ñ¡A³q¹L¾Ç²ß¯u¹ê®×¨Ò¡AŪªÌ¥i¥H²`¤J¡B¨³³t¦a´x´¤Linux¹Bºû§Þ³Nªº¦UºØ¸gÅç©M§Þ¥©¡A±q¦Ó¯u¥¿´£°ª¹ê½î¯à¤O¡C
¥»®Ñ¤À¬°¥|½g¡A¥HLinux¹Bºû¥»O¤Uªº¶}·½À³¥Î³n¥ó¬°¤¤¤ß¡A¯A¤ÎLinux¹Bºûªº¦UӤ象A¥Dn±q¦w¥þ¹Bºû¡B¹Bºû¬G»Ù±Æ¬d¡B¦Û°Ê¤Æ¹Bºû¡B¶°¸s¬[ºc¥|Ӥ豮i¶}¤¶²Ð¡C¨ä¤¤¡A¦w¥þ¹Bºû½g¬O¥»®Ñªº¤@¤j«GÂI¡A¥¦¬O¹Bºû¤¤«Ü®e©ö©¿²¤¦ý¤S«D±`«nªº¤@Ó²Õ¦¨³¡¤À¡A©ñ²´¦PÃþ¹Ï®Ñ¡A¤¶²Ð¦w¥þ¹Bºû¤è±¤º®eªº¦}¤£¦h¡C¹Bºû¬G»Ù±Æ¬d½g¬O¹ï¥Í²£Àô¹Ò¹ê»Ú®×¨Ò»P¸gÅç§Þ¥©ªºÁ`µ²¡A³q¹LÁ¿z¹ê»Ú®×¨Ò¡A¨ÏŪªÌ¦³¨Á{¨ä¹Òªº·Pı¡A¦}±q¤¤Àò¨ú³B²z°ÝÃDªº«ä¸ô©M§Þ¥©¡CÀHµÛ¤ªpºâ¡BµêÀÀ¤Æ¦b¥ø·~ªº´¶¤Î©M²`¤J¡A¤j³W¼ÒªºªA°È¾¹¶°¸s¹Bºû¬O¥²µMÁͶաA³o´N«P¨ÏLinux¹Bºû¦V¦Û°Ê¤Æ¤è±µo®i¡A§Y¦Û°Ê¤Æ¹Bºû¡A¥»®Ñ¦Û°Ê¤Æ¹Bºû½g¥Dn¤¶²Ð¤F®ü¶q¥D¾÷ªº¦Û°Ê¤Æ³¡¸p¡B°t¸m¤u¨ã¡A±µµÛ¤¶²Ð¤F¹Bºûªº®Ö¤ß¡G¦Û°Ê¤ÆºÊ±±¡B¤À¥¬¦¡ºÊ±±ªºÀ³¥Î¡A³o¨Ç¤º®e¦b¤j³W¼Ò¶°¸s¹Bºû¤U¬O«D±`¦³¥Îªº¡A³o¤]²Å¦X¹Bºû¤é¯qµo®iªº»Ýn¡C¦Ó³Ì¦Zªº¶°¸s¬[ºc½g¥Dn¤¶²Ð·í¤µ¬y¦æªº¶°¸s¬[ºc¤è®×©M¶°¸sÀ³¥Î³n¥ó¡AÀ³¸Ó»¡¬O¥»®Ñ¤º®eªººî¦X©M²`¤J¡A¤]¬O¥»®Ñ¤¶²Ðªº«ÂI¡C
¥»®Ñ¬Oµ§ªÌ¦h¦~¹ê½î¤u§@ªº¸gÅç©MÁ`µ²¡A¥þ®Ñ³e¬ï¤F¥ÑÂI¤Î½u¡B¥Ñ½u¤Î±ªº¾Ç²ß¤èªk¡A¬J¥i¥HÅýªì¾ÇªÌ°Ñ¦Ò¾Ç²ß¡A¤]¥i¥HÀ°§U¦³¤@©w°ò¦ªº¤¤°ª¯ÅLinux¹BºûºÞ²z¤Hû¶i¶¥¾Ç²ß¡A¨Ï¤£¦P¼h¦¸ªºÅªªÌ³£¯à±q¥»®Ñ¨ü¯q¡C
ŪªÌ¹ï¶H
¥»®Ñ¾A¦Xªº¾\Ū¹ï¶H¦³¡G
¤¤°ª¯ÅLinux¹BºûºÞ²z¤Hû
Linux¨t²Î¤uµ{®v
¨t²Î¶°¦¨°Ó
¸Ñ¨M¤è®×ºc¬[®v
©Ò¦³¶}·½·R¦nªÌ
¦p¦ó¾\Ū¥»®Ñ
¥»®Ñ³Ì¤jªº¯SÂI¬Oª`«¹ê½î¡B²z½×»P¹ê»Ú¬Ûµ²¦X¡A¦bÁ¿z§¹¤@Óª¾ÃÑÂI¦Z¡A¤@¯ë³£ªþ¦³¹ê¨Ò§@¬°¹ïª¾ÃѪº¸É¥R¡A¦}¥B¨CÓ³¹¸`³£¬O¤@Ó¿W¥ßªºª¾ÃѶô¡AŪªÌ¥i¥H¿ï¾Ü±q¤¤¶¡¾\Ū¡A¤]¥i¥H±q²Ä1³¹¨Ì¦¸¾\Ū¡CÁaÆ[¥þ®Ñ¡A¨CÓª¾ÃÑÂIªº¤¶²Ð³£¥Ñ²L¤J²`¡A¥ÑÂI¤Î±¡C
¥»®Ñ¥Dn¤À¬°¥|½g¡AÁ`p14Ó³¹¡A°ò¥»µ²ºc¦p¤U¡C
¦w¥þ¹Bºû½g¡]²Ä1³¹¦Ü²Ä3³¹¡^
¦w¥þ¹Bºû½g¤¶²Ð¤F¨t²Î¹Bºû¤¤¦w¥þÀ³¥Îªº¤TӤ象GªA°È¾¹¦w¥þ¹Bºû¡Bºôµ¸¦w¥þ¹Bºû©M¼Æ¾Ú¦w¥þ¹Bºû¡C
²Ä1³¹Á¿z¤FLinuxªA°È¾¹¦w¥þ¹Bºû¡A¥Dn±q¨t²Î¨¤«×¤¶²Ð¤F½ã¸¹¦w¥þ¡B»·µ{³X°Ý¦w¥þ¡B¤å¥ó¨t²Î¦w¥þ¡B¨t²Î³n¥ó¦w¥þµ¥ªºÀ³¥Î»P¨¾S¡A¦P®É¤¶²Ð¤F¨â´Ú¨t²Î¦w¥þÀË´ú³n¥ó¡A³Ì¦Z³q¹L¤@Ó¹ê»Ú®×¨Ò¸Ô²Ó¤¶²Ð¤FªA°È¾¹¾D¨ü§ðÀ»¦Zªº³B²z¹Lµ{¡C
²Ä2³¹Á¿z¤FLinux¤Uºôµ¸¦w¥þ¹Bºû¡A¥Dn¤¶²Ð¤Fiftop¡Bntop¡Biperf¡Bnmapµ¥´X´Ú±`¥Îªººôµ¸¦w¥þ¹Bºû¤u¨ã¡A³q¹L¹ï³o¨Çºôµ¸¦w¥þ¤u¨ãªº¤¶²Ð¡A¥i¨ÏŪªÌ¨³³t©w¦ìºôµ¸¬G»Ù»P¨¾Sºôµ¸§ðÀ»¡C
²Ä3³¹¤¶²Ð¤F¹Bºû¹Lµ{¤¤ªº¼Æ¾Ú¦w¥þµ¦²¤¡A¥Dn¤¶²Ð¤F¼Æ¾ÚÃè¹³¤u¨ãDRBD©M¼Æ¾Ú«ì´_¤u¨ãextundelete¡CDRBD¥i¥H³q¹Lºôµ¸¹ï¼Æ¾Ú¶i¦æ¹ê®É³Æ¥÷¡A«OÃҼƾڦw¥þ¡A¦Óextundelete¥i¥H¦b»~§R°£¼Æ¾Úªº®ÉÔ¶i¦æ¼Æ¾Ú«ì´_¡C
¹Bºû¬G»Ù±Æ¬d½g¡]²Ä4³¹©M²Ä5³¹¡^
¹Bºû¬G»Ù±Æ¬d½g¤¶²Ð¤F¹Bºû¤u§@¤¤¥i¯à¹J¨ìªº¤@¨Ç±`¨£°ÝÃD¥H¤Î¬ÛÀ³ªº¸Ñ¨M«ä¸ô©M¤èªk¡C
²Ä4³¹Á¿z¤FLinuxªA°È¾¹¸g±`¥X²{ªº°ÝÃD¤Î¸Ñ¨M«ä¸ô¡A³o¬OLinux¹Bºûªº°ò¦¡C
²Ä5³¹Á¿z¤FLinux¹Bºû¤¤±`¨£ªº¤@¨Ç³n¥ó¯ÅÀ³¥Î¬G»Ù¡A¥H¤Î¬G»Ù¥X²{ªºì¦]©M³Ì²×ªº¸Ñ¨M¤èªk¡C¸Ó³¹¤º®e§¹¥þ¬O¥Í²£Àô¹Ò¤Uªº¹ê»Ú®×¨Ò¡A³q¹L¹ï¨CӮרҪº¤¶²Ð¡A§ó¦h¶Ç»¼ªº¬O¤@ºØ¸Ñ¨M°ÝÃDªº«ä¸ô¡A¬Û«H´x´¤¤F«ä¸ô¡A¤@¤Á°ÝÃD³£·|ªï¤b¦Ó¸Ñ¡C
¦Û°Ê¤Æ¹Bºû½g¡]²Ä6³¹¦Ü²Ä9³¹¡^
¦Û°Ê¤Æ¹Bºû½g¬O¥»®Ñªº¤@Ó«ÂI¡A¥DnÁ¿z¤F®ü¶q¥D¾÷ªº¦Û°Ê¤Æ³¡¸p¡B¤À¥¬¦¡ºÊ±±µ¥¤º®e¡C
²Ä6³¹Á¿z¤F´XÓ»´¶q¯Å¦Û°Ê¤Æ³¡¸p¤u¨ã¡A¤À§O¬Opssh¡Bpdsh©Mmussh¡A³o¤TÓ¤p¤u¨ã°ò¥»¥i¥HÀ³¹ï¦b¤W¤d»O¥D¾÷¤¤§å¶q¦w¸Ë©M³¡¸p³n¥ó¡C
²Ä7³¹Á¿z¤F¤À¥¬¦¡ºÊ±±¨t²ÎGangliaªº¨Ï¥Î¤èªk©MÀ³¥Î¹ê¨Ò¡A³q¹LGanglia¥i¥HºÊ±±¤d»O¥H¤WLinux¥D¾÷¡A¦}¥B©Ê¯àéw¡C
²Ä8³¹Á¿z¤F¦p¦ó³q¹Lnagiosºc«Ø¤@Ó°ò¤_Webªº¤À¥¬¦¡ºÊ±±³øĵ¥»O¡A¨ä¹ê´N¬O±NnagiosºÊ±±¡B³øĵ°t¸mWeb¤Æªº¹Lµ{¡A¦Ó¤À¥¬¦¡WebºÊ±±¥»O¬O³q¹L¤@´Ú¶}·½³n¥óCentreon¹ê²{ªº¡A¦}¥i¹ê²{Ánµ¡B¶l¥ó¡Bµu«Hµ¥¦hºØ§Î¦¡ªº³øĵ¡C
²Ä9³¹Á¿z¤F¦p¦óºc«Ø¤@Ó´¼¯à¤ÆªººÊ±±³øĵ¥»O¡A¥DnÁ¿z¦p¦ó±NGanglia©MCentreon¹ê²{¾ã¦X¡C¦b³oÓ¾ã¦X¹Lµ{¤¤¡AGanglia¬O¤@Ӽƾڦ¬¶°¥»O¡A¦ÓCentreon¬O¤@Ӽƾڮi¥Ü¥»O¡A³q¹L¤@Ӽƾڴ£¨úµ{§Ç¹ê²{¤FGanglia©MCentreonªºµLÁ_¾ã¦X¡C
¶°¸s¬[ºc½g¡]²Ä10³¹¦Ü²Ä14³¹¡^
¶°¸s¬[ºcÀ³¥Î½g¤]¬O¥»®Ñªº«ÂI¡A¥Dn¤¶²Ð¤F°ò¤_Web©M¼Æ¾Ú®wªº°ª¥i¥Î¶°¸s¡Bt¸ü§¡¿Å¶°¸sªºÀ³¥Î®×¨Ò¡A¨CӮרҳ£¬O¥Í²£Àô¹Ò¤Uªº¯u¹êÀ³¥Î¡C
²Ä10³¹Á¿z¤FNginx§@¬°WebªA°È¾¹ªºÀ³¥Î¡A¥Dn¤¶²Ð¤FNginxªº¤Ï¦V¥N²z¥\¯à©MURL«¼g¥\¯à¡A¦}¦CÁ|¤F«Ü¦h¹ê¨Ò¡A³Ì¦Z²`¤JÁ¿z¤FNginx§@¬°Web½w¦sªA°È¾¹¡BNginx§@¬°t¸ü§¡¿ÅªA°È¾¹ªºÀ³¥Î®×¨Ò¡C
²Ä11³¹Á¿z¤F°ª©Ê¯à¶°¸s³n¥óKeepalivedªº¹ê¾ÔÀ³¥Î¡Aº¥ý¤¶²Ð¤FKeepalivedªº¹ê²{ì²z¡A±µµÛ¸Ô²Ó¤¶²Ð¤FKeepalivedªº°t¸m¹Lµ{¡A³Ì¦Z³q¹L¤@ÓÀ³¥Î®×¨Òºt¥Ü¤FKeepalived¦b¥Í²£Àô¹Ò¤Uªº¨Ï¥Î¤èªk©M¨Ï¥Î§Þ¥©¡C
²Ä12³¹Á¿z¤F¤d¸U¯Å°ª¦}µot¸ü§¡¿Å³n¥óHAProxyªºÀ³¥Î§Þ¥©¡Aº¥ý¤¶²Ð¤FHAProxy±`¨£ªºÀ³¥Î¹ê¨Ò©M°t¸m§Þ¥©¡AµM¦Z³q¹L¥Í²£Àô¹Ò¤UHAProxyªº°t¸m¹ê¨Ò¸Ô²Ó¤¶²Ð¤F°ò¤_µêÀÀ¥D¾÷ªºt¸ü§¡¿Åªº¹ê²{¹Lµ{¡C
²Ä13³¹Á¿z¤F¦p¦óºc«Ø°ª©Ê¯àªºMySQL¶°¸s¨t²Î¡A¥Dn¤¶²Ð¤F±`¨£ªº°ª¥i¥ÎMySQL¸Ñ¨M¤è®×¡A²`¤JÁ¿z¤F³q¹LKeepalived¹ê²{MySQLÂù¥D°ª¥i¥Î¡BMMMºc«ØMySQL°ª¥i¥Î¡BMySQLŪ¼g¤ÀÂ÷µ¥¦UºØMySQL¥Í²£Àô¹Ò°ª©Ê¯à¸Ñ¨M¤è®×¡C
²Ä14³¹Á¿z¤F¦p¦óºc«Ø°ª¥i¥ÎªºHAProxyt¸ü§¡¿Å¶°¸s¨t²Î¡A³q¹L³æ¾÷HAProxyªº¯ÊÂI¡A¤Þ¥Xºc«Ø°ª¥i¥ÎHAProxyªº¥²n©Ê¡A¸Ô²Ó¤¶²Ð¤F³q¹LKeepalived¹ê²{HAProxy°ª¥i¥Îªº¸Ñ¨M¤è®×¡C
°É»~©M¤ä«ù
¥Ñ¤_§@ªÌªº¤ô¥¦³¡A¥[¤§½s¼g®É¶¡Ü«P¡A®Ñ¤¤Ãø§K·|¥X²{¤@¨Ç¿ù»~©Î¤£·Ç½Tªº¦a¤è¡A¤£§´¤§³BÀµ½ÐŪªÌ§åµû«ü¥¿¡C
¥»®Ñªº×q«H®§·|µo¥¬¦bµ§ªÌªº³Õ«È¤W¡A¦a§}¬°http://ixdba.blog.51cto.com¡Cµ§ªÌ·|¦b¸Ó³Õ«È¤¤¤£©w´Á§ó·s¥»®Ñ¤¤ªº¿òº|¡A·íµM¡A¤]ÅwªïŪªÌ±N¹J¨ìºÃ´b©Î®Ñ¤¤ªº¿ù»~¦b³Õ«È¯d¨¥¤¤´£¥X¡C¦pªG§A¦³§ó¦hªºÄ_¶Q·N¨£¡A¤]Åwªïµo°e¶l¥ó¦Üµ§ªÌªº¶l½c¡]m13388@163.com¡^¡A´Á«Ý¯à°÷Å¥¨ì§Aªº¯u¼°¤ÏõX¡C
PÁÂ
º¥ýn·PÁ§ڪºª¨ª¨¡B¶ý¶ý¡A·PÁ§A̱N§Ú°ö¾i¦¨¤H¡A¦}®É®É¨è¨è¦V§Ú¶Ç»¼«H¤ß©M¤O¶q¡I
·PÁ§ڪº©d¤l§d®SµM¤k¤h¡A¬O¦oªº¹ªÀy©MI¦ZÀqÀqªº¤ä«ù¡AÅý§Ú°í«ù¼g§¹¤F³o¥»®Ñ¡C
·PÁ¹糧®Ñ´£¨Ñ¤j¤O¤ä«ùªº·¨ªZ¥ý¥Í¡B¸S¼s®p¥ý¥Í¡A·PÁ§ڪº¼°¤Í±i«Ø©[¡BÄõ®ü¤å¡A¥Ḻq§Þ³N¨¤«×¹ï¥»®Ñ¬Y¨Ç³¹¸`¶i¦æ¤Fקï©M¸É¥R¡A¦}´£¥X¤F«Ü¦h·N¨£©M«Øij¡C
·PÁ¾÷±ñ¤u·~¥Xª©ªÀµØ³¹¤½¥qªº½s¿è·¨ºÖ¤t¦Ñ®v©M«¸¼v¦Ñ®v¡A¦¹®Ñªº¥Xª©Â÷¤£¶}¥L̪º¨¯W¥I¥X¡C
¥»®Ñ¤º®e¬O«Ø¥ß¦b¶}·½³n¥ó»P¶}·½ªÀ°Ï¬ã¨s¦¨ªG°ò¦¤§¤Wªº¡A¦]¦¹¦b¥»®Ñ§¹¦¨¤§»Ú¡A¹ïµL¨p©^Ämªº¨C¦ì¶}·½§@ªÌ¥H¤Î¨CÓ¶}·½ªÀ°Ïªí¥Ü°J¤ßªº·PÁ¡A¦]¬°¦³¥LÌ¡A¶}·½¥@¬É¤~§ó¥[ºë±m¡C¦P®É¤]n·PÁ¾DzߩM¨Ï¥ÎLinux¶}·½³n¥ó¹Lµ{¤¤»{ÃѪº¤@¨Ç¦P¦æ¦n¤Í¡A¥H¤Î²³¦h¥»®Ñªº¤ä«ùªÌ¡A¦b¥»®Ñ¼¶¼g¹Lµ{¤¤¥L̦V§Ú´£¥X¤F«Ü¦h·N¨£©M«Øij¡A¤H¼Æ²³¦h¤£¤@¤@¦CÁ|¡A¦b¦¹¤@¦}·PÁ¡C
¥»®Ñ©w½Z¤§®É¡A§Ú¨à¤l¤w¸gº¡¤TÓ¤ë¤F¡A¦b³o¨½¯¬ºÖ§ÚªºÄ_¨©°·±d¦¨ªø¡B©¯ºÖ§Ö¼Ö¡AÂÔ¥H¦¹®Ñ§@¬°°eµ¹¥Lªº¤@¥÷¯S®íªº¤H¥Í§ª«¡I
°ª«T®p¡]«n«D¿ÂÃÆ¡^
2014¦~4¤ë¤_¦è¦w |
¤º®e²¤¶¡G©Méw©Ê¤@ª½¬OªA°È¾¹¡]¤×¨ä¬O±¦V¤j³W¼ÒªA°È¾¹¶°¸s¡^¹Bºû»â°ì³Ì«nªº¥DÃD¡A¤]¬O¹Bºû¤uµ{®v¤½»{³ÌÃøªº¥DÃD¤§¤@¡A¦]¬°¼vÅTªA°È¾¹©Ê¯à©Méw©Êªº¦]¯À¤Ó¦h¡A¦Ó¥B°ÝÃD·|ÀHµÛ·~°È»Ý¨D¡BªA°È¾¹³W¼Ò¡BªA°È¾¹¹B¦æÀô¹Ò©M¹Bºû§Þ³NªºÅܤƦӤ£Â_ÅܤơC¡§°ª©Ê¯àLinuxªA°È¾¹ºc«Ø¹ê¾Ô¡¨¨t¦C¹Ï®Ñ¥H¨ã¦³¤@©w³W¼ÒªºLinuxªA°È¾¹¶°¸s¬°¬ã¨s¹ï¶H¡A¥HÀ°§U¹Bºû¤uµ{®vºc«Ø°ª¥i¾a¡B°ª©Ê¯àªºLinuxªA°È¾¹¬°¥Ø¼Ð¡A³v¤@¹ï¼vÅTªA°È¾¹©Ê¯àªº¦UºØ¦]¯À©M¯à´£°ªªA°È¾¹©Ê¯àªº¦UºØ¤èªk©âµ·éõ¡A²`¤J¤ÀªR¡C ¡m°ª©Ê¯àLinuxªA°È¾¹ºc«Ø¹ê¾Ô¡G¹BºûºÊ±±¡B©Ê¯à½ÕÀu»P¶°¸sÀ³¥Î¡n¤@®Ñ±qWebÀ³¥Î¨t²Î¡B¼Æ¾Ú³Æ¥÷«ì´_¡Bºôµ¸¦sÀx¡B¹BºûºÊ±±¡B©Ê¯àÀu¤Æ¡B¶°¸sÀ³¥Îµ¥¨¤«×¤Á¤J¡A¤W¥«¦Z¦b¹Bºû»â°ì¤Þ°_¤F¼sªxªºÃöª`©M±j¯Pªº¤ÏÅT¡AŪªÌµ¹¤©¤F·¥°ªªºµû»ù¡A³QÅA¬°LinuxªA°È¾¹¹Bºû»â°ì¤Ö¦³ªº¸g¨åµÛ§@¤§¤@¡C¥»®Ñ»P¡m°ª©Ê¯àLinuxªA°È¾¹ºc«Ø¹ê¾Ô¡G¹BºûºÊ±±¡B©Ê¯à½ÕÀu»P¶°¸sÀ³¥Î¡n¤@¯ß¬Û©Ó¡B¤¬¬°¸É¥R¡A±q¨t²Î¦w¥þ¡B¬G»Ù±Æ¬d¡B¦Û°Ê¤Æ¹Bºû¡B¶°¸s¬[ºc4Ó¤£¦Pªººû«×Á¿¸Ñ¤Fºc«Ø¤j³W¼Ò©M°ª©Ê¯àLinuxªA°È¾¹¶°¸s©Ò»Ý§Þ³N¡B¤u¨ã¡B¤èªk¤Î§Þ¥©¡C |
¥Ø¿ý¡G«e¨¥
²Ä¤@³¡¤À¡@¦w¥þ¹Bºû½g
²Ä1³¹¡@LinuxªA°È¾¹¦w¥þ¹Bºû 3
1.1¡@½ã¤á©Mµn¿ý¦w¥þ 3
1.1.1¡@§R°£¯S®íªº¥Î¤á©M¥Î¤á²Õ 3
1.1.2¡@Ãö³¬¨t²Î¤£»ÝnªºªA°È 4
1.1.3¡@±K½X¦w¥þµ¦²¤ 5
1.1.4¡@¦X²z¨Ï¥Îsu¡Bsudo©R¥O 9
1.1.5¡@§R´î¨t²Îµn¿ýÅwªï«H®§ 11
1.1.6¡@¸T¤îControl-Alt-DeleteÁä½LÃö³¬©R¥O 12
1.2¡@»·µ{³X°Ý©M»{ÃÒ¦w¥þ 12
1.2.1¡@»·µ{µn¿ý¨ú®øtelnet¦Óªö¥ÎSSH¤è¦¡ 12
1.2.2¡@¦X²z¨Ï¥Îshell¾ú¥v©R¥O°O¿ý¥\¯à 14
1.2.3¡@±Ò¥Îtcp_wrappers¨¾¤õùÙ 16
1.3¡@¤å¥ó¨t²Î¦w¥þ 18
1.3.1¡@Âê©w¨t²Î«n¤å¥ó 18
1.3.2¡@¤å¥óÅvÀˬd©Mקï 20
1.3.3¡@/tmp¡B/var/tmp¡B/dev/shm¦w¥þ³]©w 21
1.4¡@¨t²Î³n¥ó¦w¥þºÞ²z 22
1.4.1¡@³n¥ó¦Û°Ê¤É¯Å¤u¨ãyum 23
1.4.2¡@yumªº¦w¸Ë»P°t¸m 23
1.4.3¡@yumªº¯SÂI»P°ò¥»¥Îªk 25
1.4.4¡@´XÓ¤£¿ùªºyum·½ 27
1.5¡@Linux¦Zªù¤J«IÀË´ú¤u¨ã 28
1.5.1¡@rootkit¦ZªùÀË´ú¤u¨ãchkrootkit 29
1.5.2¡@rootkit¦ZªùÀË´ú¤u¨ãRKHunter 31
1.6¡@ªA°È¾¹¾D¨ü§ðÀ»¦Zªº³B²z¹Lµ{ 35
1.6.1¡@³B²zªA°È¾¹¾D¨ü§ðÀ»ªº¤@¯ë«ä¸ô 35
1.6.2¡@Àˬd¦}Âê©w¥iºÃ¥Î¤á 36
1.6.3¡@¬d¬Ý¨t²Î¤é§Ó 37
1.6.4¡@Àˬd¦}Ãö³¬¨t²Î¥iºÃ¶iµ{ 37
1.6.5¡@Àˬd¤å¥ó¨t²Îªº§¹¦n©Ê 38
1.7¡@¤@¦¸Linux³Q¤J«I¦Zªº¤ÀªR 39
1.7.1¡@¨ü§ðÀ»²{¶H 39
1.7.2¡@ªì¨B¤ÀªR 40
1.7.3¡@Â_ºô¤ÀªR¨t²Î 40
1.7.4 ¡@´M§ä§ðÀ»·½ 41
1.7.5¡@¬d§ä§ðÀ»ì¦] 42
1.7.6¡@´¦¶}Á¼¹Î 43
1.7.7¡@¦p¦ó«ì´_ºô¯¸ 43
²Ä2³¹¡@Linuxºôµ¸¦w¥þ¹Bºû 45
2.1¡@ºôµ¸¹ê®É¬y¶qºÊ´ú¤u¨ãiftop 45
2.1.1¡@iftop¯à°µ¤°¤\ 45
2.1.2¡@iftopªº¦w¸Ë 45
2.1.3¡@¨Ï¥ÎiftopºÊ±±ºô¥d¹ê®É¬y¶q 46
2.2¡@ºôµ¸¬y¶qºÊ±±»P¤ÀªR¤u¨ãNtop©MNtopng 49
2.2.1¡@Ntop»PMRTGªº²§¦P 49
2.2.2¡@Ntop»PNtopngªº¥\¯à¤¶²Ð 49
2.2.3¡@¦w¸ËNtop»PNtopng 50
2.2.4¡@Ntop©MNtopngªº¨Ï¥Î§Þ¥© 53
2.3¡@ºôµ¸©Ê¯àµû¦ô¤u¨ãiperf 60
2.3.1¡@iperf¯à°µ¤°¤\ 60
2.3.2¡@iperfªº¦w¸Ë»P¨Ï¥Î 61
2.3.3¡@iperfÀ³¥Î¹ê¨Ò 62
2.4¡@ºôµ¸±´´ú©M¦w¥þ¼f®Ö¤u¨ãnmap 67
2.4.1¡@nmap©MZenmap²¤¶ 67
2.4.2¡@nmap°ò¥»¥\¯à»Pµ²ºc 67
2.4.3¡@nmapªº¦w¸Ë»PÅçÃÒ 68
2.4.4¡@nmapªº¨å«¬¥Îªk 68
2.4.5¡@nmap¥D¾÷µo²{±½´y 70
2.4.6¡@nmapºÝ¤f±½´y 71
2.4.7¡@nmapª©¥»°»´ú 73
2.4.8¡@nmap¾Þ§@¨t²Î°»´ú 74
²Ä3³¹¡@¼Æ¾Ú¦w¥þ¤u¨ãDRBD¡Bextundelete 77
3.1¡@¼Æ¾ÚÃè¹³³n¥óDRBD¤¶²Ð 77
3.1.1¡@DRBDªº°ò¥»¥\¯à 77
3.1.2¡@DRBDªººc¦¨ 78
3.1.3¡@DRBD»P²{¦bªº¶°¸sªºÃö¨t 78
3.1.4¡@DRBDªº¥Dn¯S©Ê 79
3.2¡@DRDBªº¦w¸Ë»P°t¸m 80
3.2.1¡@¦w¸ËÀô¹Ò»¡©ú 80
3.2.2¡@DRBDªº¦w¸Ë³¡¸p 81
3.2.3¡@§Ö³t°t¸m¤@ÓDRBDÃè¹³¨t²Î 82
3.3¡@DRBDªººÞ²z»PºûÅ@ 83
3.3.1¡@±Ò°ÊDRDB 83
3.3.2¡@´ú¸ÕDRBD¼Æ¾ÚÃè¹³ 85
3.3.3¡@DRBD¥D³Æ¸`ÂI¤Á´« 86
3.4¡@¼Æ¾Ú«ì´_³n¥óextundelete¤¶²Ð 88
3.4.1¡@¦p¦ó¨Ï¥Î¡§rm -rf¡¨©R¥O 88
3.4.2¡@extundelete»Pext3grepªº²§¦P 89
3.4.3¡@extundeleteªº«ì´_ì²z 89
3.4.4¡@¦w¸Ëextundelete 89
3.4.5¡@extundelete¥Îªk¸Ô¸Ñ 90
3.5¡@¹ê¾Ô¡Gextundelete«ì´_¼Æ¾Úªº¹Lµ{ 91
3.5.1¡@³q¹Lextundelete«ì´_³æÓ¤å¥ó 91
3.5.2¡@³q¹Lextundelete«ì´_³æӥؿý 93
3.5.3¡@³q¹Lextundelete«ì´_©Ò¦³»~§R°£¼Æ¾Ú 93
3.5.4¡@³q¹Lextundelete«ì´_¬YӮɶ¡¬qªº¼Æ¾Ú 94
²Ä¤G³¡¤À¡@¹Bºû¬G»Ù±Æ¬d½g
²Ä4³¹¡@Linux¨t²Î¹Bºû¬G»Ù±Æ¬d«ä¸ô 97
4.1¡@Linux¨t²Î¬G»Ùªº³B²z«ä¸ô 97
4.2¡@Linux¨t²ÎµLªk±Ò°Êªº¸Ñ¨M¤èªk 98
4.2.1¡@¤å¥ó¨t²Î¯}Ãa¾ÉP¨t²ÎµLªk±Ò°Ê 98
4.2.2¡@/etc/fstab¤å¥ó¥á¥¢¾ÉP¨t²ÎµLªk±Ò°Ê 100
4.3¡@Linux¨t²ÎµLÅTÀ³¡]¦º¾÷¡^°ÝÃD¤ÀªR 104
4.4¡@Linux¤U±`¨£ºôµ¸¬G»Ùªº³B²z«ä¸ô 105
4.4.1¡@Àˬdºôµ¸µw¥ó°ÝÃD 105
4.4.2¡@Àˬdºô¥d¬O§_¥¿±`¤u§@ 105
4.4.3¡@ÀˬdDNS¸ÑªR¤å¥ó¬O§_³]¸m¥¿½T 106
4.4.4¡@ÀˬdªA°È¬O§_¥¿±`¥´¶} 107
4.4.5¡@Àˬd³X°ÝÅv¬O§_¥´¶} 108
4.4.6¡@Àˬd§½°ìºô¥D¾÷¤§¶¡Áp¾÷¬O§_¥¿±` 109
²Ä5³¹¡@Linux¬G»Ù±Æ¬d®×¨Ò¹ê¾Ô 111
5.1¡@±`¨£¨t²Î¬G»Ù®×¨Ò 111
5.1.1¡@su¤Á´«¥Î¤á±a¨ÓªººÃ´b 111
5.1.2¡@¡§Read-only file system¡¨¿ù»~»P¸Ñ¨M¤èªk 114
5.1.3¡@¡§Argument list too long¡¨¿ù»~»P¸Ñ¨M¤èªk 116
5.1.4¡@inode¯ÓºÉ¾ÉPÀ³¥Î¬G»Ù 119
5.1.5¡@¤å¥ó¤w§R°£¦ýªÅ¶¡¤£ÄÀ©ñªºì¦] 121
5.1.6¡@¡§Too many open files¡¨¿ù»~»P¸Ñ¨M¤èªk 124
5.2¡@Apache±`¨£¿ù»~¬G»Ù®×¨Ò 127
5.2.1¡@¡§No space left on device¡¨¿ù»~»P¸Ñ¨M¤èªk 127
5.2.2¡@apache(20014)¬G»Ù»P¸Ñ¨M¤èªk 129
5.2.3¡@¡§could not bind to address 0.0.0.0:80¡¨¿ù»~»P¸Ñ¨M¤èªk 131
5.3¡@¦]NAS¦sÀx¬G»Ù¤Þ°_ªºLinux¨t²Î«ì´_®×¨Ò 134
5.3.1¡@¬G»Ù²{¶H´yz 134
5.3.2¡@°ÝÃD§PÂ_«ä¸ô 134
5.3.3¡@°ÝÃD³B²z¹Lµ{ 134
5.3.4¡@¸Ñ¨M°ÝÃD 137
²Ä¤T³¡¤À¡@¦Û°Ê¤Æ¹Bºû½g
²Ä6³¹¡@»´¶q¯Å¹Bºû§Q¾¹pssh¡Bpdsh©Mmussh 141
6.1¡@¦}¦æSSH¹Bºû¤u¨ãpssh 141
6.1.1¡@psshÀ³¥Î³õ´º 141
6.1.2¡@psshªº¦w¸Ë»P¥Îªk 142
6.1.3¡@psshÀ³¥Î¹ê¨Ò 144
6.2¡@¦}¦æ¤À¥¬¦¡¹Bºû¤u¨ãpdsh 147
6.2.1¡@pdshÀ³¥Î³õ´º 147
6.2.2¡@pdshªº¦w¸Ë»P»yªk 148
6.2.3¡@pdshÀ³¥Î¹ê¨Ò 149
6.3¡@¦h¥D¾÷ssh«Ê¸Ë¾¹mussh 153
6.3.1¡@mussh¥\¯à¤¶²Ð 153
6.3.2¡@musshªº¦w¸Ë»P»yªk 153
6.3.3¡@musshÀ³¥Î¹ê¨Ò 154
²Ä7³¹¡@¤À¥¬¦¡ºÊ±±¨t²ÎGanglia 157
7.1¡@Ganglia²¤¶ 157
7.2¡@Gangliaªº²Õ¦¨ 157
7.3¡@Gangliaªº¤u§@ì²z 159
7.3.1¡@Ganglia¼Æ¾Ú¬y¦V¤ÀªR 159
7.3.2¡@Ganglia¤u§@¼Ò¦¡ 160
7.4¡@Gangliaªº¦w¸Ë 161
7.4.1¡@yum·½¦w¸Ë¤è¦¡ 161
7.4.2¡@·½½X¤è¦¡ 162
7.5¡@°t¸m¤@ÓGanglia¤À¥¬¦¡ºÊ±±¨t²Î 164
7.5.1¡@Ganglia°t¸m¤å¥ó¤¶²Ð 164
7.5.2¡@GangliaºÊ±±¨t²Î¬[ºc¹Ï 164
7.5.3¡@GangliaºÊ±±ºÞ²zºÝ°t¸m 164
7.5.4¡@Gangliaªº«È¤áºÝ°t¸m 165
7.5.5¡@GangliaªºWebºÝ°t¸m 166
7.6¡@GangliaºÊ±±¨t²ÎªººÞ²z©MºûÅ@ 167
7.7¡@GangliaºÊ±±ÂX®i¹ê²{¾÷¨î 169
7.7.1¡@ÂX®iGangliaºÊ±±¥\¯àªº¤èªk 169
7.7.2¡@³q¹Lgmetric±µ¤fÂX®iGangliaºÊ±± 169
7.7.3¡@³q¹LPython´¡¥óÂX®iGangliaºÊ±± 170
7.7.4¡@¹ê¾Ô¡G§Q¥ÎPython±µ¤fºÊ±±Nginx¹B¦æª¬ºA 171
7.8¡@Ganglia¦b¹ê»ÚÀ³¥Î¤¤n¦Ò¼{ªº°ÝÃD 174
7.8.1¡@ºôµ¸IO¥i¯à¦s¦b²~ÀV 174
7.8.2¡@CPU¥i¯à¦s¦b²~ÀV 175
7.8.3¡@gmetad¼g¤Jrrd¼Æ¾Ú®w¥i¯à¦s¦b²~ÀV 175
²Ä8³¹¡@°ò¤_nagiosªº¤À¥¬¦¡ºÊ±±³øĵ¥»OCentreon 177
8.1¡@Centreon·§z 177
8.2¡@Centreonªº¯SÂI 177
8.3¡@Centreonªºµ²ºc 178
8.4¡@¦w¸ËCentreon+nagiosºÊ±±¨t²Î 179
8.4.1¡@¦w¸Ë¤ä«ùCentreonªºyum·½ 180
8.4.2¡@¦w¸Ë¨t²Î°ò¦¨Ì¿à®w 180
8.4.3¡@¦w¸Ënagios¤Înagios-plugins 181
8.4.4¡@¦w¸Ëndoutils 181
8.4.5¡@¦w¸Ënrpe 182
8.4.6¡@¦w¸ËCentreon 182
8.4.7¡@¦w¸Ë°t¸mCentreon Web 191
8.4.8¡@±Ò°ÊCentreon¬ÛÃöªA°È 195
8.4.9¡@¦w¸Ë°ÝÃDÁ`µ² 196
8.5¡@°t¸mCentreonºÊ±±¨t²Î 197
8.5.1¡@²K¥[¥D¾÷©M¥D¾÷²Õ 197
8.5.2¡@§å¶q²K¥[¥D¾÷ 202
8.5.3¡@ºÊ±±¤ÞÀººÞ²z 206
8.5.4¡@²K¥[ªA°È©MªA°È²Õ 207
8.5.5¡@ºÊ±±³øĵ°t¸m 211
8.5.6¡@¥Î¤á©M¥Î¤áÅvºÞ²z 217
8.6¡@°t¸m¤À¥¬¦¡ºÊ±± 222
8.6.1¡@¤À¥¬¦¡ºÊ±±¬[ºc»P¹ê²{ì²z 222
8.6.2¡@¤À¥¬¦¡ºÊ±±·f«ØÀô¹Ò¤¶²Ð 223
8.6.3¡@ºÊ±±³n¥óªº¦w¸Ë 224
8.6.4¡@°t¸m¸`ÂI¶¡SSH«H¥ôµn¿ý 224
8.6.5¡@¦bCentral server¤W²K¥[¤À¥¬¦¡ºÊ±±°t¸m 226
8.7¡@±`¨£ªA°ÈºÊ±±°t¸m 230
8.7.1¡@ nagios´¡¥ó½s¼g³WS 231
8.7.2¡@ºÊ±±Apache¹B¦æª¬ºA 231
8.7.3¡@ºÊ±±MySQL¹B¦æª¬ºA 234
8.7.4¡@ºÊ±±Hadoop HDFS¹B¦æª¬ºA 237
8.8¡@®à±ºÊ±±³øĵ¾¹Nagstamon 239
²Ä9³¹¡@³q¹LGanglia»PCentreonºc«Ø´¼¯à¤ÆºÊ±±³øĵ¥»O 243
9.1¡@´¼¯à¹BºûºÊ±±³øĵ¥»Oªº²Õ¦¨ 243
9.2¡@Ganglia§@¬°¼Æ¾Ú¦¬¶°¼Ò¶ô 246
9.3¡@Centreon§@¬°ºÊ±±³øĵ¼Ò¶ô 246
9.4¡@Ganglia»PCentreonªºµLÁ_¾ã¦X 247
9.4.1¡@¼Æ¾Ú´£¨ú¸}¥» 247
9.4.2¡@¹ê²{Ganglia»PCentreon§¹¬ü¾ã¦X 256
9.5¡@¦bCentreon¤¤¹ê²{§å¶q¼Æ¾Ú¦¬¶°»PºÊ±±³øĵ 259
²Ä¥|³¡¤À¡@¶°¸s¬[ºc½g
²Ä10³¹¡@°ª©Ê¯àWebªA°È¾¹Nginx 267
10.1¡@°ª©Ê¯àWebªA°È¾¹Nginx¤¶²Ð 267
10.1.1¡@Nginxªº²Õ¦¨»P¤u§@ì²z 267
10.1.2¡@Nginxªº©Ê¯àÀu¶Õ 268
10.2¡@Nginxªº¦w¸Ë 269
10.2.1¡@¦w¸ËNginx¨Ì¿à®w 269
10.2.2¡@§Ö³t¦w¸ËNginx 270
10.3¡@°t¸m»P½Õ¸ÕNginx 270
10.3.1¡@Nginx°t¸m¤å¥óµ²ºc 270
10.3.2¡@Nginx°t¸m¤å¥ó¸Ô¸Ñ 270
10.3.3¡@Nginx¤é±`ºûÅ@§Þ¥© 276
10.4¡@Nginx±`¥Î¥\¯à¤¶²Ð 278
10.4.1¡@Nginx¤Ï¦V¥N²zÀ³¥Î¹ê¨Ò 278
10.4.2¡@NginxªºURL«¼gÀ³¥Î¹ê¨Ò 282
10.5¡@®×¨Ò¡GNginx§@¬°Web½w¦sªA°È¾¹À³¥Î 286
10.5.1¡@¦bNginx¤U¦w¸Ë½w¦sªA°È¾¹ 286
10.5.2¡@°t¸mNginx½w¦sªA°È¾¹ 287
10.5.3¡@´ú¸Õproxy_cache¹ê²{ªº½w¦s¥\¯à 289
10.5.4¡@¦p¦ó²M°£«ü©wªºURL½w¦s 290
10.6¡@®×¨Ò¡GNginx§@¬°t¸ü§¡¿ÅªA°È¾¹À³¥Î 290
10.6.1¡@Nginxªºt¸ü§¡¿Åºâªk 291
10.6.2¡@Nginxªºt¸ü§¡¿Å°t¸m¹ê¨Ò 291
10.7¡@Nginx©Ê¯àÀu¤Æ§Þ¥© 292
10.7.1¡@½sĶ¦w¸Ë¹Lµ{Àu¤Æ 292
10.7.2¡@§Q¥ÎTCMallocÀu¤ÆNginxªº©Ê¯à 293
10.7.3¡@Nginx¤º®Ö°Ñ¼ÆÀu¤Æ 295
²Ä11³¹¡@°ª©Ê¯à¶°¸s³n¥óKeepalived 297
11.1¡@Keepalived¤¶²Ð 297
11.1.1¡@Keepalived¬O¤°¤\ 297
11.1.2¡@VRRP¨óij»P¤u§@ì²z 298
11.1.3¡@Keepalived¤u§@ì²z 298
11.1.4¡@KeepalivedªºÅé¨tµ²ºc 299
11.2¡@Keepalived¦w¸Ë»P°t¸m 301
11.2.1¡@Keepalivedªº¦w¸Ë¹Lµ{ 301
11.2.2¡@Keepalivedªº¥þ§½°t¸m 303
11.2.3¡@KeepalivedªºVRRPD°t¸m 303
11.2.4¡@KeepalivedªºLVS°t¸m 307
11.3¡@Keepalived°ò¦¥\¯àÀ³¥Î¹ê¨Ò 310
11.3.1¡@Keepalived°ò¦HA¥\¯àºt¥Ü 310
11.3.2¡@³q¹Lvrrp_script¹ê²{¹ï¶°¸s¸ê·½ªººÊ±± 316
11.3.3¡@Keepalived¶°¸s¤¤MASTER©MBACKUP¨¤¦â¿ïÁ|µ¦²¤ 319
²Ä12³¹¡@¤d¸U¯Å°ª¦}µot¸ü§¡¿Å³n¥óHAProxy 323
12.1¡@°ª©Ê¯àt¸ü§¡¿Å³n¥óHAProxy¤¶²Ð 323
12.1.1¡@HAProxy²¤¶ 323
12.1.2¡@¥|¼h©M¤C¼ht¸ü§¡¿Åªº°Ï§O 324
12.1.3¡@HAProxy»PLVSªº²§¦P 325
12.2¡@HAProxy°ò¦°t¸m»PÀ³¥Î¹ê¨Ò 326
12.2.1¡@§Ö³t¦w¸ËHAProxy¶°¸s³n¥ó 326
12.2.2¡@HAProxy°ò¦°t¸m¤å¥ó¸Ô¸Ñ 326
12.2.3¡@HAProxyªº¤é§Ó°t¸mµ¦²¤ 333
12.2.4¡@³q¹LHAProxyªºACL³W«h¹ê²{´¼¯àt¸ü§¡¿Å 334
12.3¡@°ò¤_µêÀÀ¥D¾÷ªºHAProxyt¸ü§¡¿Å¨t²Î°t¸m¹ê¨Ò 335
12.3.1¡@³q¹LHAProxyªºACL³W«h°t¸mµêÀÀ¥D¾÷ 335
12.3.2¡@´ú¸ÕHAProxy¹ê²{µêÀÀ¥D¾÷©Mt¸ü§¡¿Å¥\¯à 343
12.3.3¡@´ú¸ÕHAProxyªº¬G»ÙÂಾ¥\¯à 343
12.3.4¡@¨Ï¥ÎHAProxyªºWebºÊ±±¥»O 343
²Ä13³¹¡@ºc«Ø°ª©Ê¯àªºMySQL¶°¸s¨t²Î 345
13.1¡@±`¨£ªº°ª¥i¥ÎMySQL¸Ñ¨M¤è®× 345
13.1.1¡@¥D±q´_¨î¸Ñ¨M¤è®× 345
13.1.2¡@MMM°ª¥i¥Î¸Ñ¨M¤è®× 346
13.1.3¡@Heartbeat/SAN°ª¥i¥Î¸Ñ¨M¤è®× 346
13.1.4¡@Heartbeat/DRBD°ª¥i¥Î¸Ñ¨M¤è®× 346
13.1.5¡@MySQL Cluster°ª¥i¥Î¸Ñ¨M¤è®× 347
13.2¡@³q¹LKeepalived·f«ØMySQLÂù¥D¼Ò¦¡ªº°ª¥i¥Î¶°¸s¨t²Î 347
13.2.1¡@MySQLReplication¤¶²Ð 347
13.2.2¡@MySQL Replication¹ê²{ì²z 348
13.2.3¡@MySQL Replication±`¥Î¬[ºc 349
13.2.4¡@MySQL¥D¥D¤¬³Æ¼Ò¦¡¬[ºc 349
13.2.5¡@MySQL¥D¥D¤¬³Æ¼Ò¦¡°t¸m 350
13.2.6¡@°t¸mKeepalived¹ê²{MySQLÂù¥D°ª¥i¥Î 353
13.2.7¡@´ú¸ÕMySQL¥D±q¦P¨B¥\¯à 356
13.2.8¡@´ú¸ÕKeepalived¹ê²{MySQL¬G»ÙÂಾ 358
13.3¡@³q¹LMMMºc«ØMySQL°ª¥i¥Î¶°¸s¨t²Î 360
13.3.1¡@MMM°ª¥i¥ÎMySQL¤è®×²¤¶ 360
13.3.2¡@MMM¨å«¬À³¥Î¤è®× 361
13.3.3¡@MMM°ª¥i¥ÎMySQL¤è®×¬[ºc 363
13.3.4¡@MMMªº¦w¸Ë»P°t¸m 364
13.3.5¡@MMMªººÞ²z 368
13.3.6¡@´ú¸ÕMMM¹ê²{MySQL°ª¥i¥Î¥\¯à 371
13.4¡@MySQLŪ¼g¤ÀÂ÷¸Ñ¨M¤è®× 374
13.4.1¡@³q¹LAmoeba¹ê²{MySQLŪ¼g¤ÀÂ÷ 374
13.4.2¡@³q¹LKeepalivedºc«Ø°ª¥i¥ÎªºAmoebaªA°È 382
²Ä14³¹¡@°ª©Ê¯àt¸ü§¡¿Å¶°¸s³n¥óHAProxy 383
14.1¡@°ª©Ê¯àt¸ü§¡¿Å¬[ºc³]pì«h 383
14.1.1¡@HAProxy±`¨£¤è®×»P©Ý¼³ 384
14.1.2¡@°ª¥i¥Î¶°¸s³n¥óªº¿ï¾Ü 386
14.2¡@·f«ØHAProxy+Keepalived°ª¥i¥Ît¸ü§¡¿Å¨t²Î 386
14.2.1¡@·f«ØÀô¹Ò´yz 386
14.2.2¡@°t¸mHAProxyt¸ü§¡¿ÅªA°È¾¹ 387
14.2.3¡@°t¸m¥D¡B³ÆKeepalivedªA°È¾¹ 389
14.3¡@´ú¸ÕHAProxy+Keepalived°ª¥i¥Ît¸ü§¡¿Å¶°¸s 392
14.3.1¡@´ú¸ÕKeepalivedªº°ª¥i¥Î¥\¯à 392
14.3.2¡@´ú¸Õt¸ü§¡¿Å¥\¯à 394
14.4¡@ºc«ØÂù¥D°ª¥i¥ÎªºHAProxyt¸ü§¡¿Å¨t²Î 394
14.4.1¡@¨t²Î¬[ºc¹Ï»P¹ê²{ì²z 394
14.4.2¡@¦w¸Ë¦}°t¸mHAProxy¶°¸s¨t²Î 395
14.4.3¡@¦w¸Ë¦}°t¸mÂù¥DªºKeepalived°ª¥i¥Î¨t²Î 397
14.4.4¡@´ú¸ÕÂù¥D°ª¥i¥ÎªºHAProxyt¸ü§¡¿Å¶°¸s¨t²Î 399 |
§Ç¡G |