我为IBM工作,并试图为ubuntu创建netboot (pxe)原型。此问题用于标识在使用juju部署https://jujucharms.com/u/openstack-charmers-next/openstack-base/40包时遇到的问题。这个包部署了所有必要的服务(openstack、rabbitmq、ceph、mysql (percona)等等)。不幸的是,openstack 40包在mysql/percona部署期间失败。
在为mysql设置percona时,由于
无法为Percona "root“用户设置密码
上面的消息可以在运行mysql/percona的lxc容器的节点/机器上的mysql日志中看到。
如果您使用juju状态,将看到以下内容:
mysql:
charm: cs:~openstack-charmers-next/trusty/percona-cluster-7
exposed: false
service-status:
current: error
message: 'hook failed: "install"' <=====================
since: 14 Oct 2015 16:19:51Z
relations:
cluster:
- mysql
units:
mysql/0:
workload-status:
current: error
message: 'hook failed: "install"' <=====================
since: 14 Oct 2015 16:19:51Z
agent-status:
current: idle
since: 14 Oct 2015 16:19:51Z
version: 1.24.6
agent-state: error
agent-state-info: 'hook failed: "install"'发布于 2015-10-21 00:45:47
这展示了如何使用仅针对mysql (percona)的独立捆绑包修复它的示例。基本上,必须允许openstack40包达到mysql魅力失败的程度,然后您必须修复这些问题。下面是我们通过的节选,只让mysql(percona)魅力在它出现问题后发挥作用。只需将percona.yaml更改为openstack即可。请注意,对于ppc64le,您必须获得openstack 40 yaml并将其更新为arch=ppc64el,因为openstack 40捆绑包只与x86相关。
https://askubuntu.com/questions/687918
复制相似问题