birnary로 설치하였습니다. 안내문서에 충실하게..
(mysql-standard-4.1.12-pc-linux-gnu-i686.tar.gz
mysql-max-4.1.13-pc-linux-gnu-i686.tar.gz)
rpm -qa | grep mysql
rpm -qa | grep My
위 두 명령어로 해서 나온 mysql 관련 rpm을 모두
제거하였습니다.
그래도 다음의 명령어로 ./mysqld_safe --user=root&
띄운 후 ps -ef | grep mysql을 하게 되면
여러개의 프로세스가 뜹니다.
=======================================================================
root 5588 5583 0 10:12 pts/79 00:00:00
/usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql
--datadir=/usr/local/mysql/data --user=root
--pid-file=/usr/local/mysql/data/els.pid --skip-locking
=======================================================================
혹시 멀티 프로세스로 띄우게 하는 옵션이 기본적으로 있는
건지?
있다면 해당 옵션을 막는 건 어떻게 해야하는 건가요?
다음 권석기(wind2400)님의 작성글을 참고하였습니다.
권석기님은 standard에서 max버전으로 변경하니 위와 같은 문제를
해결했다고 하는 군요.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
------------------------------------------------------------
안녕하세요..^^
리눅스는 처음이나 마찬가지입니다..설명이 이상해도 이해를
해주세요..^^
본 서버에 깔기전 test로 다른 서버에 깔고 있습니다..
--본 서버
mysql Ver 11.18 Distrib 3.23.54, for redhat-linux-gnu(i386)
Linux xxxx 2.4.20-8smp #1 SMP Thu Mar 13 17:45:54 EST 2003 i686
i686 i386 GNU/Linux
--TEST서버
mysql Ver 14.7 Distrib 4.1.12, for pc-linux-gnu (i686) using
readline 4.3
Linux xxxx 2.4.20-8 #1 Thu Mar 13 17:18:24 EST 2003 i686 athlon
i386 GNU/LINUX
--이하 TEST서버
redhat 9.0 설치할때 mysql설정줘서 같이 설치했습니다
설치후 아무설정도 안했습니다..(/etc/rc.d/rc.local 에 부팅시
실행되게 만 했습니다..)
rpm -qa|grep mysql 확인하니
=============================================================
mysql-3.23.54a-11, mysql-server-3.23.54a-11 이렇게 두개가
나오고
=============================================================
rpm -qa|grep My 확인하니
=============================================================
perl-DBD-MySQL-2.1021-3 이라고 나오네요...
=============================================================
이번에 나온 mysql 4.1.12 로 업글할려고요..글들을 보니 rpm으로
설치하는게 좋다길래..
mysqld stop로 서버 죽이고
=============================================================
rpm -e mysql-3.23.54a-11
rpm -e mysql-server-3.23.54a-11
=============================================================
이렇게 해서 둘다 삭제 했습니다.
그리고 mysql사이트가서
=============================================================
MySQL-Max-4.1.12-1.i386.rpm
MySQL-server-4.1.12-1.i386.rpm
MySQL-client-4.1.12-1.i386.rpm
MySQL-shared-4.1.12-1.i386.rpm
MySQL-devel-4.1.12-1.i386.rpm
=============================================================
이렇게 받았습니다..
=============================================================
rpm -ivh MySQL-shared-4.1.12-1.i386.rpm
rpm -ivh MySQL-devel-4.1.12-1.i386.rpm
rpm -ivh MySQL-server-4.1.12-1.i386.rpm
=============================================================
이렇게 설치했습니다..
질문
(1) 저것만 받아서 설치하면 되는것인지..?
(2) Max와 Server의 차이점은..?(뭘로 깔아야 하나요.? 일단 Server
깔았습니다.)
(3) ps -ef|grep mysql로 확인하니..
=============================================================
[root@wind local]# ps -ef|grep mysql
root 1026 1 0 14:53 pts/0 00:00:00 /bin/sh /usr/bin/mysqld_safe --
datadir=/var/lib/mysql --pid-file=/var/lib/mysql/xxxx.pid
mysql 1047 1026 0 14:53 pts/0 00:00:01 [mysqld]
mysql 1048 1047 0 14:53 pts/0 00:00:00 [mysqld]
mysql 1049 1048 0 14:53 pts/0 00:00:00 [mysqld]
mysql 1050 1048 0 14:53 pts/0 00:00:00 [mysqld]
mysql 1051 1048 0 14:53 pts/0 00:00:00 [mysqld]
mysql 1052 1048 0 14:53 pts/0 00:00:00 [mysqld]
mysql 1055 1048 0 14:53 pts/0 00:00:00 [mysqld]
mysql 1056 1048 0 14:53 pts/0 00:00:00 [mysqld]
mysql 1059 1048 0 14:53 pts/0 00:00:00 [mysqld]
mysql 1060 1048 0 14:53 pts/0 00:00:00 [mysqld]
root 1478 896 0 15:56 pts/0 00:00:00 grep mysql
=============================================================
10개가 떠있습니다..ㅡ.ㅡ;;
글들을 보니 이렇개 나온분이 계시더군요..
한개가 나와야 정상인거 같은데... 어떻게 해결하셨는지
궁금합니다.
kernel 업그래이드 하면 되나요..?
이 글에 대한 댓글이 총 2건 있습니다.
(1) 네..
(2) Max 는 말그대로 대형서버용입니다. 사양이 빵빵할때
쓰죠..
보통 웹DB 에선 별 필요없는 기능들이 많습니다... BDB 나 클러스터
등..
(3) kernel 업글을 해야 가능할것 같습니다.. 저도 해결
안했습니다.. 그냥 걍 쓰고있죠..
아마도 thread 구현방식이 틀려서 그런것 같네요..
조만간 5.0 product 버전이 나오면 업글할 생각입니다.
이경환(babocom)님이 2005-06-11 16:27:43에 작성한
댓글입니다.
해결되었네요...
현재 저상태에서
rpm -ivh MySQL-Max-4.1.12-1.i386.rpm
으로 Max를 설치하고
ps -ef|grep mysql 하니..
===================================
/bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql
--pid-file=/var/lib/mysql/xxxx.pid
[mysqld-max]
===================================
10개 떠있던것이 [mysqld-max] <-- 요넘 하나로 줄었네요..흠
이상하네..이제 아무 문제 없겠죠.?..ㅡ.ㅡ;;
BDB 나 클러스터 BDB 나 클러스터 기능이 뭔지
모르겠지만..ㅡ.ㅡa
어차피 동시 접속자가 2천명 이상 될거 같은데...접..
이제 뭔가 또 설정을 해줘야 하나요..?
대용량에 맞게..? 동시 접속 500으로 최적화되있다던데..
걱정이네요..
1만이 아니고 2천명정도네요..ㅡ.ㅡ;
착각을..흠..
권석기(wind2400)님이 2005-06-13 14:43:05에 작성한
댓글입니다.
이 댓글은 2005-06-14 17:41:45에 마지막으로 수정되었습니다.
------------------------------------------------------------
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|