리눅스 이노디비 설정중에 오류 발생
버젼은 5.5.29 입니다.
소스 설치이구요
지금 다른 이노디비 셋팅은 다 잡아놓았구요..
#innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend
이놈의 주석을 해제하면
Starting MySQL.The server quit without updating PID file (/[FAILED]ta/master.localdomain.pid).
이런 에러가 납니다.
홈 은
innodb_data_home_dir = /mysql/data
이렇게 잡혀있구 저 폴더의 권한은
mysql = mysql.mysql
mysql/data = mysql.mysql
mysql/log = mysql.mysql
로 되어 있습니다.
-rw-rw---- 1 mysql mysql 18874368 Jan 2 17:57 ibdata1
-rw-rw---- 1 mysql mysql 5242880 Jan 2 17:57 ib_logfile0
-rw-rw---- 1 mysql mysql 5242880 Jan 2 17:24 ib_logfile1
정상적으로 이노디비 관련 데이터도 홈 dir 에 생성되었구요...
일단 디비상으로 이노디비가 작동하는거 같은데 ( 윗부분을 주석처리해 놓은 상태 )
저놈때문에 왠지 걸립니다.
찾아보니 mysql-bin,index 이늠을
지우면 된다고 하던데 지워도 여전히 같은 오류가 납니다.
저 오류가 왜 일어나는 것이며
해결법은 무엇인지 조언 부탁드립니다.
설치시 옵션은 다음과 같습니다. cmake
설치시 옵션은 다음과 같습니다.
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-5.5.29 -DMYSQL_DATADIR=/mysql/data -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DWITH_INNOBASE_STORAGE_ENGINE=1
감사합니다.
덕분에 문제없이 해결되었습니다.
댓글 달기