ÇØÄ¿Áî´º½º / ÇØÄ¿´ëÇÐ

Donation bitcoin(±âºÎ¿ë ºñÆ®ÄÚÀÎ ÁÖ¼Ò)

¡¡
1Pq3K39XM5xx4CifGKgppXeavtWNNHH7K4
¡¡
±âºÎÇϽŠºñÆ®ÄÚÀÎÀº "º¸¾È Ãë¾à °èÃþ"À» À§ÇØ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù.
¡¡
¡¡

Donation bitcoin(±âºÎ¿ë ºñÆ®ÄÚÀÎ ÁÖ¼Ò)

¡¡
1Pq3K39XM5xx4CifGKgppXeavtWNNHH7K4
¡¡
±âºÎÇϽŠºñÆ®ÄÚÀÎÀº "º¸¾È Ãë¾à °èÃþ"À» À§ÇØ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù.
¡¡

°øÁö

¡¡

1. MS ¿§Áö ºê¶ó¿ìÀú¿¡¼­ÀÇ °æ°íâÀº 'À©µµ¿ì µðÆæ´õ'¸¦ ²ô½Ã¸é µË´Ï´Ù.

             'À©µµ¿ì µðÆæ´õ ²ô±â'

2. Å©·Ò ºê¶ó¿ìÀú·Î Á¢¼Ó½Ã ³ª¿À´Â ¾Ç¼ºÄÚµå °æ°íâÀº ±¸±Û Å©·ÒÀÇ ¿¡·¯, Áï ¿ÀŽ(ŽÁö ¿À·ù)À̹ǷΠ¹«½ÃÇÏ½Ã¸é µË´Ï´Ù.

3. ÀÌ »çÀÌÆ®´Â ¾ÈÀüÇÏ¸ç ±ú²ýÇÏ´Ù´Â °ÍÀ» ¾Ë·Á µå¸³´Ï´Ù.

4. ¹«°íÇÑ »çÀÌÆ®µé¿¡ ´ëÇÑ °ø·æ ±â¾÷ ºê¶ó¿ìÀúµéÀÇ ¹«Â÷º°ÀûÀÎ 'ŽÁö ¿À·ù ȾÆ÷'°¡ »ç¿ëÀÚµéÀÇ Á¤º¸ °øÀ¯ÀÇ ÀÚÀ¯¸¦ ħÇØÇÏ°í ÀÖ½À´Ï´Ù. ÀÌ¿¡ ´ëÀÀÇÏ¿© ÀÌ ±â¾÷µéÀ» »ó´ë·Î ¼Ò¼ÛÀ» ÁغñÇÏ°í ÀÖ½À´Ï´Ù.

¡¡




¼³Ä¡
ÆÁ
ÇÁ·Î±×·¡¹Ö

MYSQL ÆÁ
À̸§: ÇØÄ¿Áî´º½º
Mysql Replication »ç¿ëÇÏ±â  
[ Replication ¶õ ? ]

¿©·¯´ëÀÇ µðºñ¼­¹ö°¡ µ¿ÀÏÇÑ µ¥ÀÌŸ¸¦ Áö¼ÓÀûÀ¸·Î °¡Áö°íÀÖÀ»¼öÀÖ´Â ±â´ÉÀÌ¶ó ¸»ÇÒ¼öÀÖ´Ù.ÀÌ ±â´ÉÀ» »ç¿ëÇÏ¸é ½Ç½Ã°£ ¹é¾÷ÀÌ °¡´ÉÇÒ°ÍÀ̸ç, DB ¼­¹öÀÇ ºÎÇÏ ºÐ»êµµ °¡´ÉÇÒ°ÍÀ̶ó°í »ý°¢ÇÑ´Ù.
ReplicationÀ» ÀÌ¿ëÇϸé MasterÀÇ µ¥ÀÌŸ¿Í µ¿ÀÏÇÑ µ¥ÀÌŸ¸¦ °¡Áø ¿©·¯°³ÀÇ Slave¸¦ ¸¸µé¼öÀÖ´Ù.
ÀÌ ±â´ÉÀº Mysql-3.23.15 ºÎÅÍ Replication ±â´ÉÀÌ Áö¿øµÈ´Ù°í ÇÑ´Ù.
Mysql¿¡¼­´Â ¸ðµç µ¥ÀÌŸº¯µ¿½Ã¿¡ ·Î±×¸¦ ³²±â´Â ±â´ÉÀÌÀÖ´Ù.
ÀÌ ±â´ÉÀ» ÀÌ¿ëÇÑ°ÍÀÌ Replication ±â´ÉÀÌ´Ù.
Slave ¼­¹ö´Â ÀÌ ·Î±×ÀÇ ³»¿ëÀ» °¡Áö°í ÀÚ±âÀڽſ¡ UPDATE ¼öÇàÇÑ´Ù.
±×·¯¹Ç·Î ¸ðµç UPDATE QUERY´Â MASTER ¿¡¼­¸¸ ¼öÇàµÇ¾î¾ßÇϸç,SELECT¿Í °°Àº ´Ü¼øÇÑ QUERY´Â Slave¿¡¼­ »ç¿ëÇÏ´ÉÇÏ´Ù.

¾Æ·¡ÀÇ ³»¿ëÀº ¹öÀüÀº mysql-3.23.44 ¿Í mysql-3.23.39 ¿¡¼­ÀÇ ±¸ÇöÇÏ¿´´Ù.

[ Replication ±¸ÇöÇϱâ ]

¿¹Á¦·Î »ç¿ëÇÒ µ¥ÀÌŸº£À̽º¸í : soma
             Å×À̺í¸í       : soma

1.master ¼­¹ö¿¡ replication¿¡ »ç¿ëµÉ »ç¿ëÀÚ Ãß°¡Çϱâ - soma ¶ó´Â »ç¿ëÀÚÃß°¡
   
 mysql>grant file on *.* to soma@"%" identified by "adcdefg" ;
 Query OK, 0 rows affected (0.00 sec)

 mysql>select * from user;  
 Ãß°¡µÈ »ç¿ëÀÚ¸¦ È®ÀÎÇÒ¼öÀÖ´Ù.

2.ReplicationÀ» ±¸ÇöÇÒ Slave ¼­¹ö¿¡ Master µ¥ÀÌŸ ¿Å±â±â

 Master ¿¡ÀÖ´Â µ¥ÀÌŸ ÆÄÀϸ¸ Slave ·Î ¿Å±â¸éµÈ´Ù.
 /usr/local/mysql/var/soma ¶ó´Â ÆÄÀÏ ¹Ø¿¡ÀÖ´Â ¸ðµç ÆÄÀÏÀ» ¾ÐÃàÀ»Çؼ­ Slave
 ¼­¹öÀÇ ÇØ´ç µð·ºÅ丮·Î ¿Å°ÜÁÖ¸é ÀÚµ¿À¸·Î database & table ÀÌ »ý¼ºµÈ´Ù.
 ±×·¸°ÔÇϸé Slave ¼­¹ö¿¡µµ soma ¶ó´Â µ¥ÀÌŸº£À̽º¿Í soma ¶ó´Â Å×À̺íÀÌ »ý¼º  
 µÈ´Ù. ÀÌ°ÍÀ¸·Î µÎ Å×ÀÌºí°£ÀÇ µ¥ÀÌŸÀÇ µ¿±âÈ­´Â ÀÌ·é°ÍÀÌ´Ù.

3.Master ¼­¹ö¿¡ ¼³Á¤Çϱâ

 [root@angelsoma]vi /etc/my.cnf ÆÄÀÏÀ» ¸¸µç´Ù

 [mysqld]
 log-bin
 server-id=1 -> master ¼­¹ö¿Í ¸ðµç salve ¼­¹ö¸¦ ÅëÅоî À¯ÀÏÇÑ ID ¹øÈ£

 À§ÀÇ ³»¿ëÀ» ¼³Á¤ÇÏ°í ÀúÀåÇÏ°í ³ª¿Â´Ù.

4.Slave ¼­¹ö¿¡ ¼³Á¤Çϱâ

 [root@slave]vi /etc/my.cnf ÆÄÀÏÀ» ¸¸µç´Ù.

 [mysqld]
 master-host=192.168.0.2 -> master ¼­¹öÀÇ IP or Host ¸í
 master-user=soma ->À§¿¡¼­ Ãß°¡ÇÑ »ç¿ëÀÚ
 master-password=abcdefg ->À§¿¡¼­ ÁöÁ¤ÇÑ Æнº¿öµå
 master-port=3306 ->mysql ÀÌ »ç¿ëÇÏ´Â TCP/IP Æ÷Æ®  
 server-id=2 -> slave ¼­¹öµé°£ÀÇ °íÀ¯ÇÑ ID ¹øÈ£
 
5.Mysql µ¥¸ó Àç ½ÃÀÛÇϱâ - master & slave ¼­¹ö

 master ¼­¹öÀÇ µ¥¸óÀ» ±¸µ¿ÇÑ´Ù.
 mysql-3.23.44 ¹öÀü¿¡¼­´Â mysql µ¥¸óÀ» mysql»ç¿ëÀÚ·Î ±¸µ¿ÇؾßÇÑ´Ù.
 ÀÌÀü ¹öÀü¿¡¼­´Â root »ç¿ëÀÚ·Î µ¥¸óÀÌ ±¸µ¿µÇ¾ú´Ù.

 [root@angelsoma]/usr/local/mysql/bin/safe_mysqld --user=mysql &  
 
 slave ¼­¹öÀÇ µ¥¸ó ±¸µ¿Çϱâ
 
 [root@angelsoma]/usr/local/mysql/bin/safe_mysqld &

6.È®ÀÎÇϱâ
 
 SLAVE È®ÀÎÇϱâ
 
 mysql> show slave status;

        Master_Host : 192.168.0.2
        Master_User : soma
        Master_port : 3306
        Connect_retry : 60
        Log_File : angelsoma-bin.001
        Pos : 444
        Slave_Running : Yes

 mysql> show processlist ;

        Id : 1
        User : system user
        Host : none
        db : null
        Command : connect
        Time : 4637
        State : Reading master update
        Info : null
 
 MASTER  È®ÀÎÇϱâ
 
 mysql> show master status;
   
        File : angelsoma-bin.001
        Position : 444
        Binlog_do_db :
        Binlog_ignore_db :  
 
 File¿¡ Ãâ·ÂµÈ °ª°ú Postion ¿¡ Ãâ·ÂµÈ °ªÀº SLAVE ¿¡¼­ Ãâ·ÂµÈ Á¤º¸¿Íµ¿ÀÏÇØ
 ¾ßÇÑ´Ù.  

 mysql> show processlist ;

        Id : 1
        User : soma
        Host : 192.168.0.2
        db : null
        Command : Binlog Dump
        Time : 5248
        State : Slave connection : waiting for binlog update
        Info : null

 À§ÀÇ ³»¿ëµéÀÌ ÀÌ»ó¾øÀÌ Ãâ·ÂÀÌ µÈ´Ù¸é Á¤»óÀûÀ¸·Î ¼³Á¤À̵Ǿú´Ù´Â ¸»ÀÌ´Ù.

7.Å×½ºÆ®Çϱâ

  master DB ¿¡¼­ °ª insert Çϱâ

      mysql>insert into soma (name,etc) values('soma','¿¬½ÀÁß');

  slave DB ¿¡¼­ È®ÀÎÇϱâ

      mysql>select * from soma;

      +-----+------+--------+
      | num | name | etc    |
      +-----+------+--------+
      |   1 | soma | ¿¬½ÀÁß |
      +-----+------+--------+
      1 row in set (0.00 sec)


  master DB °ª update Çϱâ

      mysql>update soma set name='jeje' where num='1';
 
      Query OK, 1 row affected (0.00 sec)
      Rows matched: 1  Changed: 1  Warnings: 0
   
      mysql> select * from soma;
      +-----+------+--------+  
      | num | name | etc    |
      +-----+------+--------+
      |   1 | jeje | ¿¬½ÀÁß |
      +-----+------+--------+
      1 row in set (0.00 sec)      
   

  slave DB ¿¡¼­ È®ÀÎÇϱâ
     
      mysql> select * from soma;
      +-----+------+--------+
      | num | name | etc    |
      +-----+------+--------+
      |   1 | jeje | ¿¬½ÀÁß |
      +-----+------+--------+
      1 row in set (0.00 sec)


8.SLAVE ¼­¹ö¿¡ Replication ±â´É ÁßÁöÇϱâ & ½ÃÀÛÇϱâ

 mysql> slave stop;
 Query OK, 0 rows affected (0.00 sec)

 SLAVE ¿¡¼­ Replication ¼­ºñ½º¸¦ ÁßÁöÇÑÈÄ Master ¿¡¼­´Â °è¼ÓÀûÀÎ update °¡  
 ¹ß»ýÇϰԵȴÙ.
 ÇÏÁö¸¸ °ÆÁ¤ÇÒ ÇÊ¿ä´Â¾ø´Ù. SLAVE ¿¡¼­ ´Ù½Ã ¼­ºñ½º¸¦ ½ÃÀÛÇØÁÖ¸é ·Î±×ÆÄÀÏ¿¡¼­
 ÇÊ¿äÇÑ Á¤º¸¸¦°¡Á®¿Í ´Ù½Ã ¾÷µ¥ÀÌÆ®¸¦ ½ÃÄÑÁֱ⶧¹®¿¡ Ç×»ó µ¿ÀÏÇÑ µ¥ÀÌŸ¸¦ À¯
 ÁöÇÒ¼öÀÖ´Ù.

 mysql>slave start;
 Query OK, 0 rows affected (0.00 sec)

                    ¼öÁ¤/»èÁ¦     ÀÌÀü±Û ´ÙÀ½±Û    
¹øÈ£Á¦ ¸ñ÷ºÎÁ¶È¸
42   ¼­¹ö¿¡ ¿¬°áÇϱâ/¿¬°á²÷±â    2586
41   Å×ÀÌºí °Ë»ç ¹× º¹±¸Çϱâ [ myisamchk ]    3731
40   mysql Æ®·£Àè¼Ç »ç¿ëÇÏ±â    3301
39   Mysql Replication »ç¿ëÇÏ±â    2751
38   Mysql ¿¡¼­ NULL ·Î ÀÔ·ÂµÈ °ª º¯°æÇÏ±â    2350
37   mysql °ü·Ã ¸í·É¾î - show table status    2326
36   mysqladmin ¸í·É¾î Á¤¸®ÇÏ±â    2147
35   TEXT ÆÄÀÏ DB ¿¡ ÀÔ·ÂÇϱâ - LOAD DATA INF...    2046
34   mysql ¹é¾÷ ¹Þ±â - mysqldump    2051
33   mysql ÀÇ Å×À̺í ÃÖ´ë »çÀÌÁî´Â ?    2458
32   mysql °èÁ¤¾øÀÌ mysql ¼³Ä¡ÇßÀ»½Ã ¿Ã¹Ù¸£°Ô...    1656
31   mysql µ¥ÀÌŸ µð·ºÅ丮 ¿Å±â±â    1821

 
óÀ½ ÀÌÀü ´ÙÀ½       ¸ñ·Ï