小编Moj*_*ojo的帖子

如何在 Ubuntu 12 中的 apt-get 升级期间自动更改配置文件

我喜欢使用“knife cloudstack server create ...”来构建一个新的VM。我的引导模板以“apt-get update”和“apt-get -y upgrade”开始。

升级然后停止:

10.190.113.11 Configuration file `/etc/nscd.conf'
10.190.113.11  ==> Modified (by you or by a script) since installation.
10.190.113.11  ==> Package distributor has shipped an updated version.
10.190.113.11    What would you like to do about it ?  Your options are:
10.190.113.11     Y or I  : install the package maintainer's version
10.190.113.11     N or O  : keep your currently-installed version
10.190.113.11       D     : show the differences between the versions
10.190.113.11       Z     : start a shell …
Run Code Online (Sandbox Code Playgroud)

chef apt ubuntu-12.04

18
推荐指数
2
解决办法
2万
查看次数

如何从层次结构的其他地方引用 hiera 变量?

因此,假设在一个非常具体的 hiera YAML 文件中,我定义了一个变量,例如“env_name”。

env_name:“开发不稳定”

现在在一个更通用的 hiera 文件中,我想将该变量插入到一个字符串中。

server_name: "service-%{env_name}.%{::domain}"

我的测试似乎暗示来自层次结构中其他地方的 hiera 变量在一般情况下不可用于插值。不幸的是,这是真的吗?

puppet hiera

8
推荐指数
2
解决办法
6936
查看次数

Basic puppet:使用 ENC、样式、操作方法编写基础设施配置?

我几乎不知道 Puppet 来问这个问题。

我想我明白特定节点的配置将由一组模块组成,并带有一些特定于节点的胶水。从教程和文档来看,特定于节点的资源似乎位于 manifests/site.pp 文件中,在node /nodename/ { }资源中,“包含”用于相关类,以及用于进行特定于节点的配置更改的资源。

现在输入一个外部节点分类器 (ENC),例如 theForeman。

根据我对 ENC 文档的阅读,我可以使用node /nodename/ { }site.pp 中的资源,但我不能声明任何新资源。基本不推荐。生成的 YAML 只是包含和变量设置。

那么对于特定于给定节点或主机组的配置 - 集成所有包含的类的接线有什么作用呢?

您最终会创建一个特定于节点的类吗?您将该类放在特定于节点的模块中的什么位置?或者您是否为您的站点特定配置制作了一个包罗万象的模块,其中的类可以分配给特定节点?

puppet foreman

6
推荐指数
1
解决办法
5661
查看次数

如果请求的时间超过 30 分钟,Graphite 数据将消失

这是 CentOS 6.5 上一个相当新的 Graphite 安装。它通过 AMQP (RabbitMQ) 从 Sensu 接收指标。

作为概念验证,我有一个负载平均监视器每 60 秒向 sensu/graphite 报告数据。我可以看到数据到达 Graphite 的监听器日志。

如果我选择一些数据进行绘图,我只能看到我的经期在“过去 30 分钟”内的数据。(然后只有当我将线模式设置为“连接线”时它才可见,因为点消失了。)

如果我将时间段设置为“查看过去 31 分钟”,则所有数据都会从图表中消失。

我试过使用 storage-schemas.conf 但没有对这种行为做出任何明显的改变。

如果我超过 30 分钟,数据是否会以某种方式被丢弃、过滤掉?我要检查什么?

这是 storage-schemas.conf:

[load_averages]
pattern = \.load_avg\.
retentions = 10s:14d,1m:90d
Run Code Online (Sandbox Code Playgroud)

graphite

3
推荐指数
1
解决办法
1134
查看次数

标签 统计

puppet ×2

apt ×1

chef ×1

foreman ×1

graphite ×1

hiera ×1

ubuntu-12.04 ×1