gpt4 book ai didi

mysql - Puppet 确保在 MySQL 之前进行 apt-get 更新

转载 作者:行者123 更新时间:2023-11-29 01:30:35 24 4
gpt4 key购买 nike

我正在使用来自 https://github.com/puppetlabs/puppetlabs-mysql 的 Puppet 模块由于某种原因,它不断产生有关 apt-get 更新的错误。

具体报错信息可以查到here .

出于某种奇怪的原因,MySQL 类首先被执行,然后再执行其他任何操作,并且在我的 apt-get update 命令执行之前。

有没有办法确保命令 apt-update 在我的 MySQL 模块之前运行?

Here你可以为我的

找到我当前的 default.pp list

我尝试了各种方法来确保首先执行 apt-update 命令,但似乎没有任何效果。在第 148 行,我尝试了以下代码,


包{'mysql':
确保=>“已安装”,
require => Exec['apt-update'],
}

但这并没有解决我的问题。

关于如何解决这个问题的想法用完了。

最佳答案

为了确保在 Puppet 配置之前发生 apt-get 更新,我在定义 Puppet 之前将以下命令放在我的 Vagrantfile 中。


config.vm.provision :shell, :inline => "apt-get update --fix-missing"

关于mysql - Puppet 确保在 MySQL 之前进行 apt-get 更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14470312/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com