因此,我今天刚刚创建的用于测试 Galera 集群的全新 VM 遇到了一些问题。
到目前为止我所做的是...
- 在 VM 中下载并安装最新的 CentOS 7。
- 安装 open-vm-tools 并配置 SSH
安装 MariaDB Repo 并通过以下方式安装 MariaDB 10.1
cat << 'EOL' >/etc/yum.repos.d/MariaDB.repo # MariaDB 10.1 CentOS repository list - created 2016-12-21 16:21 UTC # http://downloads.mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 EOL yum install MariaDB-server MariaDB-client
现在我收到了这个错误,但是我可以进入 MariaDB CMD Prompt,它说它正在运行,但是我不能在全新的设置上出现这个错误。
[root@localhost ~]# mysql -uroot Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 2 Server version: 10.1.20-MariaDB MariaDB Server Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> exit; Bye [root@localhost ~]# /etc/init.d/mysql status ERROR! MySQL is running but PID file could not be found
似乎问题在于它是如何开始的。
使用以下,一切都很好!
所以不要
/etc/init.d/mysql start
按照安装指南中的说明使用...https://mariadb.com/kb/en/mariadb/yum/