我想通过Puppet设置Galera集群,并且使用“Red Hat支持”的RPM有额外的(可能是误导的)要求。我由于这项规定的问题是引导命令:systemctl start mysqld --wsrep-new-cluster
失败,出现错误:在RHEL7.2 systemctl上引导Galera:无法识别的选项'--wsrep-new-cluster'
systemctl: unrecognized option '--wsrep-new-cluster'
我假设我使用,mariadb-galera-server-5.5.42-5.el7ost.x86_64
的RPM,确实不是一个很好的mariadb.service
文件。我希望mysqld.service
(这是符号链接mariadb.service
)将接受--wsrep-new-cluster
选项,并启动mysql/mariadb服务器与--wsrep-new-cluster
选项,但它不会。
我应该如何修改/usr/lib/systemd/system/mariadb.services
文件以便在有人执行时执行/usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/run/mariadb/mariadb.pid --wsrep-new-cluster
,systemctl start mariadb --wsrep-new-cluster
?
谢谢!
是的。事情工作正常的RPM可以从玛丽亚DB(http://yum.mariadb.org/)得到,但就像我在OP上说过的,我有一个要求使用特定的YUM回购站,其中最新版本是“mariadb-galera -server-5.5.42-5.el7ost.x86_64" –