小编EMi*_*ler的帖子

傀儡类继承混乱

我已经阅读了有关范围的文档,但我仍然无法解决这个问题。我有两个非常相似的环境 - 所以我有:

模块/django-env/manifests/init.pp

class django-env {
    package { "python26":
        ensure => installed
    }
    # etc ...
}
import "er.pp"
Run Code Online (Sandbox Code Playgroud)

模块/django-env/manifests/er.pp

$venvname = "er"
$venvpath = "/home/django/virtualenvs"

class er {
    file { "$venvpath/$venvname" :
        ensure => directory
    }
    # etc ...
}
class er-dev {
    include er
}
class er-bce-dev {
    $venvname = "er-bce"
    include er
}
Run Code Online (Sandbox Code Playgroud)

清单/模块.pp

import "django-env"
Run Code Online (Sandbox Code Playgroud)

清单/节点.pp

node default {
    # etc ...
}
node 'centos-dev' imports default {
    include django-env
    include er-bce-dev
    include er-dev
} …
Run Code Online (Sandbox Code Playgroud)

puppet

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

dig 从 DNS 服务器获得正确的结果,但名称仍然无法解析

在什么条件下会发生以下情况?从内部网络上的给定 OSX 机器:

$~ cat /etc/resolv.conf
nameserver 10.102.120.7
nameserver 10.102.120.2
Run Code Online (Sandbox Code Playgroud)

来自同一台机器:

$~ dig @10.102.120.7 in.local
<snip> ...
;; QUESTION SECTION:
;in.local.                      IN      A

;; ANSWER SECTION:
in.local.               43200   IN      A       10.102.123.30
<snip> ...
Run Code Online (Sandbox Code Playgroud)

然而,该工作站无法 ping in.local,也无法加载该机器上由 apache 托管的页面。10.102.123.30 已经确定(我知道 2 台 OSX 机器无法解析 in.local - 但网络上的其他机器可以)。我还检查了他们的 /etc/hosts 以查看是否有任何可能会干扰的内容......不知道还有什么要检查的......

domain-name-system mac-osx

0
推荐指数
1
解决办法
435
查看次数

标签 统计

domain-name-system ×1

mac-osx ×1

puppet ×1