database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 24094 게시물 읽기
No. 24094
서버를 가동하면 멀티로 뜹니다.
작성자
명성태(taitai09)
작성일
2005-07-21 10:20
조회수
1,389

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에 마지막으로 수정되었습니다.
------------------------------------------------------------

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

이 글에 대한 댓글이 총 3건 있습니다.

글쎄요...  여태껏 여러 방면으로 수소문(?) 해본 결과...

저도 명확한 해결책을 알 수 없네요...

이경환(babocom)님이 2005-07-21 17:52에 작성한 댓글입니다.

윽...

이경환님도 결국 해결을 못하셨나 보네요ㅜㅜ

DB가 올라가고 나서는 문제가 일어난 적은 없었는지요?

명성태(taitai09)님이 2005-07-21 18:46에 작성한 댓글입니다.
이 댓글은 2005-07-21 18:47에 마지막으로 수정되었습니다.

메모리 소모가 너무 심하다는게 문제지요...

저도 여러번 재설치를 거듭하다 그냥 포기하고 씁니다..

어서빨리 5.0 product 버전이 나오기만 기다리는 중입니다.

이경환(babocom)님이 2005-07-21 23:10에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
24098MySQL에서 MSACCESS(MDB) 파일을... [1]
석상수
2005-07-21
1204
24097innodb에서요. [1]
정현태
2005-07-21
3180
24096.frm 파일만 생성됬습니다. [3]
강석오
2005-07-21
1244
24094서버를 가동하면 멀티로 뜹니다. [3]
명성태
2005-07-21
1389
24093쿼리문 질문 하나드릴께요 -질문글 수정했습니다 다시한번만... [8]
이진은
2005-07-21
1085
24092my.ini가 없어요 -0-; [4]
베캄
2005-07-20
1337
2409023만건의 검색 속도가 너무 느려요 [5]
고유식
2005-07-20
2655
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다