±âÁ¸¿¡ ¼³Ä¡µÈ MySQL ÆÐÅ°Áö Á¦°Å ¹æ¹ý ¹®ÀÇ

   Á¶È¸ 2450   Ãßõ 0    

역시나 이번에도 누군가 작업해 둔것이 나름 제게는 폭탄으로 보여져서 해체 중인데 잘 않되네요.


이번의 경우는 기존 설치된 패키지를 확인해 보면

# /usr/local/mysql/bin/mysql --version

/usr/local/mysql/bin/mysql  Ver 15.1 Distrib 10.1.41-MariaDB, for Linux (x86_64) using readline 5.1


위처럼 MariaDb 10.1.41 이 설치 되어 있다고 나오고

# yum list installed mariadb\*

Loaded plugins: fastestmirror, langpacks

Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast

Determining fastest mirrors

 * base: mirror.kakao.com

 * extras: mirror.kakao.com

 * updates: mirror.kakao.com

Installed Packages

mariadb-libs.x86_64                                             1:5.5.56-2.el7                                              @anaconda


위처럼 MariaDB가 5.5.56이 설치 된것처럼 나옵니다.

왠지 여기서 부터 않맞는것 같은데 

기 설치된 MariaDB를 확인해 봐도

# rpm -qa | grep maria*

mariadb-libs-5.5.56-2.el7.x86_64

marisa-0.2.4-4.el7.x86_64 

위처럼 나오는게 이 버전이 맞는것 처럼 보입니다.


로그인을 해보면

# /usr/local/mysql/bin/mysql -uroot -p

Enter password:

Welcome to the MariaDB monitor.  Commands end with ; or \g.

Your MariaDB connection id is 16

Server version: 10.1.41-MariaDB MariaDB Server


Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.


Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.


MariaDB [(none)]>


위처럼 현재 돌고 있는 버전은 MariaDB 10.1.41이 맞고요


근데 문제는......

# yum remove -y mariadb*

위 명령어를 통하여 지우면 해당 버전인 mariadb-libs-5.5.56-2.el7.x86_64가 아래 내용처럼 지워집니다.


# systemctl stop mysqld

# yum remove -y mariadb*

Loaded plugins: fastestmirror, langpacks

Resolving Dependencies

--> Running transaction check

---> Package mariadb-libs.x86_64 1:5.5.56-2.el7 will be erased

--> Processing Dependency: libmysqlclient.so.18()(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64

--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64

--> Running transaction check

---> Package postfix.x86_64 2:2.10.1-6.el7 will be erased

--> Finished Dependency Resolution

base/7/x86_64                                                                                                 | 3.6 kB  00:00:00

extras/7/x86_64                                                                                               | 2.9 kB  00:00:00

updates/7/x86_64                                                                                              | 2.9 kB  00:00:00

updates/7/x86_64/primary_db                                                                                   |  11 MB  00:00:02


Dependencies Resolved


=====================================================================================================================================

 Package                          Arch                       Version                             Repository                     Size

=====================================================================================================================================

Removing:

 mariadb-libs                     x86_64                     1:5.5.56-2.el7                      @anaconda                     4.4 M

Removing for dependencies:

 postfix                          x86_64                     2:2.10.1-6.el7                      @anaconda                      12 M


Transaction Summary

=====================================================================================================================================

Remove  1 Package (+1 Dependent package)


Installed size: 17 M

Downloading packages:

Running transaction check

Running transaction test

Transaction test succeeded

Running transaction

  Erasing    : 2:postfix-2.10.1-6.el7.x86_64                                                                                     1/2

  Erasing    : 1:mariadb-libs-5.5.56-2.el7.x86_64                                                                                2/2

경고: /etc/my.cnf(이)가 /etc/my.cnf.rpmsave(으)로 저장되었습니다

  Verifying  : 1:mariadb-libs-5.5.56-2.el7.x86_64                                                                                1/2

  Verifying  : 2:postfix-2.10.1-6.el7.x86_64                                                                                     2/2


Removed:

  mariadb-libs.x86_64 1:5.5.56-2.el7


Dependency Removed:

  postfix.x86_64 2:2.10.1-6.el7


Complete!


근데 분명 지웠는데 서비스 시작후 DB에 접속해보면 않지워 졌더라고요...ㅠㅠ

# systemctl start mysqld

# /usr/local/mysql/bin/mysql -uroot -p

Enter password:

Welcome to the MariaDB monitor.  Commands end with ; or \g.

Your MariaDB connection id is 17

Server version: 10.1.41-MariaDB MariaDB Server


Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.


Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.


MariaDB [(none)]>




이게 뭔일인지..........ㅠㅠ

아마도 이전 관리자가 어떻게 설치를 해서 이런 현상이 나오는지 알진 못하지만

yum 설치도 아닌 rpm설치도 아닌..........

뭔가 특이한 방법으로 설치한것이 아닐까 싶은데

혹시 해결 방법은 무엇일지 경험해보신 분의 조언 부탁드립니다.


이 문제로 근 1달째 DB 업그레이드 전 테스트중인데

해결이 않되고 있다가 이번에 설정파일 보고 역추적 하다보니

왠지 DB가 2개 설치 되어 있는것이 아닌가 싶어서 마지막으로 확인된 사항입니다.



물론 임시로

systemctl start mysqld 가 아닌

systemctl start mariadb.service 로 MariaDB 10.2 대 버전으로 업글이 성공되긴 한 상태지만

누군가의 실수로 systemctl start mysqld 를 해 버리는 순간 DB가 두개 돌거나 문제가 생길것 같아서

기존에 돌고있는 MariaDB 10.1.41을 완전히 지우고 싶은 마음입니다.


참고로 해당 프로그램은 국내 DRM 서버의 DB여서 확 뒤집어 새로 클린 설치 하고 싶지만

사용자들의 중단시간이 길어서 참아야 되는 상황입니다. 


PM인 저는 리눅스 엔지니어도 아니고, DBA도 아닌데 왜 이걸 나오게 시키는지..... 쩝쩝쩝

- by inoree.com -
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
1. yum list installed | grep (mysql|mariadb) Çϼż­ ¾Æ¹«°Íµµ ¾È³ª¿Ã¶§±îÁö yum uninstallÀ¸·Î ´Ù Áö¿ì½Ê½Ã¿À.
2. /usr/local¿¡ ±ò¸°°Ç Á÷Á¢ ÄÄÆÄÀÏÀ¸·Î ¼³Ä¡µÈ °ÍÀ¸·Î º¸ÀÔ´Ï´Ù. ÀÌ°Å´Â rmÀ¸·Î ¼ÕÀ¸·Î Áö¿ì¼Å¾ß ÇÕ´Ï´Ù.
systemctl status mysql, systemctl status mariadb Çϼż­ ³ª¿À´Â °ü·ÃµÈ bin, etc, lib µî Áö¿ì½Ê½Ã¿À.
3. yumÀ¸·Î »õ·Î ±î½Ã¸é µË´Ï´Ù.
     
±èȲÁß 2021-10
¾Æ Á÷Á¢ ÆÄÀÏ Ã£¾Æ¼­ Áö¿ì´Â°ÍÀÌ ¹®Á¦ µÇÁø ¾Ê°ÚÁÒ?
yumµîÀ¸·Î´Â ¼³Ä¡ ÆÄÀÏÀÌ Ã£¾ÆÁöÁö°¡ ¾ÊÀ¸´Ï my.ini³ª my.cnfÆÄÀÏ È®ÀÎÇؼ­ ÀÏÀÏÀÌ Áö¿ö¾ß °Ú³×¿ä.

È®½ÅÀÌ ¾ø´Ùº¸´Ï µµÀü ¸øÇÏ°í ÀÖ¾ú´Âµ¥
Á¶¾ð ³Ê¹« °¨»çÇÕ´Ï´Ù.
          
Á¤È®ÇÏ°Ô´Â Á÷Á¢ ÄÄÆÄÀÏ/¼³Ä¡ Ä¿¸ÇµåÀÎ "sudo make install" ÇßÀ»¶§ ³ª¿ÔÀ» ÆÄÀÏÀ» ¼ÕÀ¸·Î Áö¿öÁÖ½Ã¸é µË´Ï´Ù. ´Ù¸¸ ±× ¸®½ºÆ®¸¦ ÀúÀåÇØ µÎÁø ¾ÊÁÒ...
/usr/localÀº ÀÌ·±½ÄÀ¸·Î ±ò¸°°Å¶ó ¼ÕÀ¸·Î Áö¿öµµ ¹®Á¦µÇÁö ¾Ê½À´Ï´Ù.
/usrÀº ¼ÕÀ¸·Î Áö¿ì½Ã¸é ¾ÈµË´Ï´Ù.
dateno1 2021-10
¿ø·¡ ¼Ò½º ÄÄÆÄÀÏÇصµ ±×°É ¹Ù·Î
make install
ÀÌ ¾Æ´Ï¶ó rpm, deb°°Àº ÆÐÅ°Áö ¸Þ´ÏÁ®¿ëÀ¸·Î ºôµåÈÄ ±×°É ±ò¾Æ¾ß °ü¸®°¡ µÇ´Âµ¥, Àü °ü¸®ÀÚ°¡ ±×·±°Å »ý°¢ ¾È ÇѵíÇÕ´Ï´Ù

ÆÐÅ°Áö·Î ¸¸µé¸é ÆÐÅ°Áö °ü¸® °è¿­·Î »èÁ¦ÇÏ¸é ´Ù ³¯¾Æ°©´Ï´Ù


QnA
Á¦¸ñPage 1/2
2022-04   2154   ±èȲÁß
2022-02   1628   ±èȲÁß
2022-02   1672   ±èȲÁß
2021-10   1980   ±èȲÁß
2021-10   2451   ±èȲÁß
2021-10   1607   ±èȲÁß
2021-09   2000   ±èȲÁß
2021-08   3988   ±èȲÁß
2021-07   4351   ±èȲÁß
2021-06   3733   ±èȲÁß
2021-06   8530   ±èȲÁß
2021-04   2621   ±èȲÁß
2021-04   3594   ±èȲÁß
2021-01   4445   ±èȲÁß
2021-01   5019   ±èȲÁß
2021-01   3610   ±èȲÁß
2021-01   14186   ±èȲÁß
2021-01   3202   ±èȲÁß
2020-12   3736   ±èȲÁß
2020-11   5897   ±èȲÁß