
Percona 서버를 설치한 후 다음 메시지를 받았습니다.
* Percona Server is distributed with several useful UDF (User Defined Function) from Percona Toolkit.
* Run the following commands to create these functions:
mysql -e "CREATE FUNCTION fnv1a_64 RETURNS INTEGER SONAME 'libfnv1a_udf.so'"
mysql -e "CREATE FUNCTION fnv_64 RETURNS INTEGER SONAME 'libfnv_udf.so'"
mysql -e "CREATE FUNCTION murmur_hash RETURNS INTEGER SONAME 'libmurmur_udf.so'"
* See http://www.percona.com/doc/percona-server/5.6/management/udf_percona_toolkit.html for more details
Job for mysql.service failed. See "systemctl status mysql.service" and "journalctl -xe" for details.
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing package percona-server-server-5.6 (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of percona-server-server:
percona-server-server depends on percona-server-server-5.6; however:
Package percona-server-server-5.6 is not configured yet.
dpkg: error processing package percona-server-server (--configure):
dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.21-0ubuntu4) ...
Errors were encountered while processing:
percona-server-server-5.6
percona-server-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@public-server-01:~/src# systemctl status mysql.service
● mysql.service - LSB: Start and stop the mysql (Percona Server) daemon
Loaded: loaded (/etc/init.d/mysql)
Active: failed (Result: exit-code) since Wed 2015-09-30 04:26:52 UTC; 38min ago
Docs: man:systemd-sysv-generator(8)
Process: 20916 ExecStart=/etc/init.d/mysql start (code=exited, status=1/FAILURE)
Sep 30 04:26:41 public-server-01 systemd[1]: Starting LSB: Start and stop the mysql (Percona Server) daemon...
Sep 30 04:26:41 public-server-01 mysql[20916]: * Starting MySQL (Percona Server) database server mysqld
Sep 30 04:26:52 public-server-01 systemd[1]: mysql.service: control process exited, code=exited status=1
Sep 30 04:26:52 public-server-01 systemd[1]: Failed to start LSB: Start and stop the mysql (Percona Server) daemon.
Sep 30 04:26:52 public-server-01 systemd[1]: Unit mysql.service entered failed state.
Sep 30 04:26:52 public-server-01 mysql[20916]: ...fail!
Sep 30 04:26:52 public-server-01 systemd[1]: mysql.service failed.
왜 시작되지 않는지 이해가 되지 않습니다.
저는 Ubuntu 15를 실행하고 있습니다. 1GB RAM...
답변1
"percona-server-server-5.6 패키지가 아직 구성되지 않았습니다." 오류 메시지 패키지가 설치되지 않았음을 의미합니다. Percona 패키지는 올바른 순서로 설치해야 합니다.
먼저 공용 라이브러리부터 시작하여 클라이언트, 서버-서버 순으로 설치해야 합니다.
dpkg를 사용하여 설치하면 먼저 해결해야 할 dpkg에서 보고된 오류가 표시됩니다. 때로는 단순히 apt-get -f install을 실행하면 필요한 패키지를 설치하여 문제를 해결할 수 있습니다.
우분투 14.04의 경우:
dpkg-i percona-server-common-5.6_5.6.26-74.0-1.trusty_amd64.deb percona-server-client_5.6.26-74.0-1.trusty_amd64.deb percona-server-server-5.6_5.6.26-74.0-1.trusty_amd64.deb
dpkg에서 오류가 없으면 계속 진행할 수 있습니다.
답변2
MySQL 서비스를 시작하지 않고 패키지를 강제로 설치하려면 다음을 실행하세요.
RUNLEVEL=1 apt install -y percona-xtradb-cluster-57
원천:백그라운드 프로세스 및 서비스를 시작하지 않고 패키지 설치.
패키지를 설치한 후 데몬의 시작을 중지합니다.
왜 당신의 것인지는 확실하지 않습니다페르코나 서버MySQL 서버를 시작하지 못했습니다. 세부 정보를 확인하려면 다음을 실행하세요.
journalctl -xe
또는 MySQL 로그를 확인하세요.
tail -n50 /var/log/mysqld.log
가장 일반적인 문제는 설치/시작입니다.페르코나 서버아직 클러스터 구성이 없기 때문에 서비스가 기존 클러스터에 연결하지 못합니다.
그렇다면 /etc/mysql/percona-xtradb-cluster.conf.d/
특히 wsrep_cluster_address
에서 구성 파일을 확인하십시오 wsrep.cnf
. 서비스를 처음 시작하기 전에 먼저 주석 처리를 해제해 보세요.
또한보십시오:Ubuntu에 Percona/MySQL 무인 설치.
문서 페이지의 경우 다음을 확인하세요.Percona XtraDB 클러스터 5.7 문서.