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 29982 게시물 읽기
No. 29982
groonga에러
작성자
Mr.Lee
작성일
2011-05-03 16:41
조회수
11,041

http://packages.groonga.org/centos/5/x86_64/Packages/

위 사이트에 있는 rpm파일로 mysql, groonga를 설치 했습니다.

MySQL-devel-5.5.10-1.rhel5
MySQL-test-5.5.10-1.rhel5
MySQL-client-5.5.10-1.rhel5
MySQL-embedded-5.5.10-1.rhel5
MySQL-shared-5.5.10-1.rhel5
MySQL-server-5.5.10-1.rhel5
groonga-libs-1.2.1-0
groonga-munin-plugins-1.2.1-0
groonga-1.2.1-0
groonga-doc-1.2.1-0
groonga-plugin-suggest-1.2.1-0
groonga-devel-1.2.1-0
groonga-tokenizer-mecab-1.2.1-0
 

mysql에서 "show engines;"로 확인하면 groonga확인 가능합니다.

mysql> show engines;
+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+
| Engine             | Support | Comment                                                        | Transactions | XA   | Savepoints |
+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+
| InnoDB             | DEFAULT | Supports transactions, row-level locking, and foreign keys     | YES          | YES  | YES        |
| CSV                | YES     | CSV storage engine                                             | NO           | NO   | NO         |
| MyISAM             | YES     | MyISAM storage engine                                          | NO           | NO   | NO         |
| BLACKHOLE          | YES     | /dev/null storage engine (anything you write to it disappears) | NO           | NO   | NO         |
| MRG_MYISAM         | YES     | Collection of identical MyISAM tables                          | NO           | NO   | NO         |
| MEMORY             | YES     | Hash based, stored in memory, useful for temporary tables      | NO           | NO   | NO         |
| groonga            | YES     | Fulltext search, column base                                   | NO           | NO   | NO         |
| PERFORMANCE_SCHEMA | YES     | Performance Schema                                             | NO           | NO   | NO         |
| FEDERATED          | NO      | Federated MySQL storage engine                                 | NULL         | NULL | NULL       |
| ARCHIVE            | YES     | Archive storage engine                                         | NO           | NO   | NO         |
+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+
 

인스톨은 아무 문제 없이 끝난듯 했지만... create table t1 (..........................) engine=groonga;

110502 17:04:29 - mysqld got signal 11 ;
This could be because you hit a bug. It is also possible that this binary
or one of the libraries it was linked against is corrupt, improperly built,
or misconfigured. This error can also be caused by malfunctioning hardware.
We will try our best to scrape up some info that will hopefully help diagnose
the problem, but since we have already crashed, something is definitely wrong
and this may fail.

key_buffer_size=8388608
read_buffer_size=131072
max_used_connections=1
max_threads=151
thread_count=1
connection_count=1
It is possible that mysqld could use up to
key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = 338487 K
bytes of memory
Hope that's ok; if not, decrease some variables in the equation.

Thread pointer: 0x1f56f170
Attempting backtrace. You can use the following information to find out
where mysqld died. If you see no messages after this, something went
terribly wrong...
stack_bottom = 0x48fec0d0 thread_stack 0x40000
/usr/sbin/mysqld(my_print_stacktrace+0x39)[0x7cabe9]
/usr/sbin/mysqld(handle_segfault+0x379)[0x4fdb29]
/lib64/libpthread.so.0[0x2b142dbe6b10]
/usr/lib64/mysql/plugin/ha_groonga.so(_ZNK10ha_mroonga11index_flagsEjjb+0x1d)[0x2aaab4930bdd]
/usr/sbin/mysqld(_Z14open_table_defP3THDP11TABLE_SHAREj+0x2b47)[0x5f7d77]
/usr/sbin/mysqld(_Z15ha_create_tableP3THDPKcS2_S2_P24st_ha_create_informationb+0x86)[0x68c676]
/usr/sbin/mysqld(_Z16rea_create_tableP3THDPKcS2_S2_P24st_ha_create_informationR4ListI12Create_fieldEjP6st_keyP7handler+0x1ff)[0x600f5f]
/usr/sbin/mysqld(_Z26mysql_create_table_no_lockP3THDPKcS2_P24st_ha_create_informationP10Alter_infobjPb+0x9ed)[0x5d7c0d]
/usr/sbin/mysqld(_Z18mysql_create_tableP3THDP10TABLE_LISTP24st_ha_create_informationP10Alter_info+0xa1)[0x5db3f1]
/usr/sbin/mysqld(_Z21mysql_execute_commandP3THD+0x5bb2)[0x57b322]
/usr/sbin/mysqld(_Z11mysql_parseP3THDPcjP12Parser_state+0x10b)[0x57b90b]
/usr/sbin/mysqld(_Z16dispatch_command19enum_server_commandP3THDPcj+0x14fb)[0x57ce6b]
/usr/sbin/mysqld(_Z10do_commandP3THD+0xc4)[0x57d1e4]
/usr/sbin/mysqld(_Z24do_handle_one_connectionP3THD+0x2a5)[0x615255]
/usr/sbin/mysqld(handle_one_connection+0x54)[0x615354]
/lib64/libpthread.so.0[0x2b142dbde73d]
/lib64/libc.so.6(clone+0x6d)[0x2b142e9924bd]


Trying to get some variables.
Some pointers may be invalid and cause the dump to abort.
Query (0x1f5f2510): create table t1 (c1 int primary key, c2 varchar(255), c3 text, fulltext index(c2), fulltext index(c3))engine=groonga
Connection ID (thread ID): 2
Status: NOT_KILLED

The manual page at http://dev.mysql.com/doc/mysql/en/crashing.html contains
information that should help you find out what is causing the crash.
110502 17:04:29 mysqld_safe Number of processes running now: 0
110502 17:04:29 mysqld_safe mysqld restarted
110502 17:04:29 [Note] Plugin 'FEDERATED' is disabled.
110502 17:04:29 InnoDB: The InnoDB memory heap is disabled
110502 17:04:29 InnoDB: Mutexes and rw_locks use GCC atomic builtins
110502 17:04:29 InnoDB: Compressed tables use zlib 1.2.3
110502 17:04:29 InnoDB: Using Linux native AIO
110502 17:04:29 InnoDB: Initializing buffer pool, size = 128.0M
110502 17:04:29 InnoDB: Completed initialization of buffer pool
110502 17:04:29 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
110502 17:04:29  InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
110502 17:04:29  InnoDB: Waiting for the background threads to start
110502 17:04:30 InnoDB: 1.1.5 started; log sequence number 1595675
110502 17:04:30 [Note] Event Scheduler: Loaded 0 events
110502 17:04:30 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.10'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MySQL Community Server (GPL)

아무리 찾아봐도 도저히 원인을 알수 없기에 이곳에 올립니다..

제발 살려주세요~~~~~~~~~~~~~~~~~~

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

 우리나라에서 거의 알려지지 않은 엔진이다보니, 답변을 달아주시는 분이 없네요.

아무래도 엔진 바이너리가 잘못된 것 같은데, 영문 문서도 거의 없다보니 원산지인 일본 groonga 커뮤니티에 문의하는 방법밖에는 없을 것 같습니다. 스택 트레이스가 나와 있으니, 사용중이신 바이너리의 버전과 해당 스택 트레이스를 이용해 일본 커뮤니티에 문의해보세요.

박현우(lqez)님이 2011-05-12 11:11에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29985역인덱스를 어떻게 처리해야할까요? [2]
VQ
2011-05-06
8617
29984요즘 자주 사용하는 날짜 계산(2분전, 하루전 등등..)을 할수 있을까요? [1]
김영범
2011-05-06
10225
29983MYISAMCHK와 OPTIMIZE TABLE 여러분의 선택은? [2]
박성원
2011-05-05
8368
29982groonga에러 [1]
Mr.Lee
2011-05-03
11041
29981mysql_slow_log_filter 도구 질문
손님
2011-05-03
8746
29980초보입니다. 질문 드립니다. [1]
SL
2011-05-03
8053
29978재고집계 출력하기 [1]
김양훈
2011-04-29
7822
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다