Не удалось найти узел по умолчанию или по имени с 'com имя' на узле 'com имя'?

Явная Структура каталогов sys_info модуля похожа,

Марионетка

  • декларации (site.pp)
  • модули - sys_info - декларации (init.pp)

init.pp похож,

class sys_info {
package { 'gkrelmm' :
     ensure => '2.3.5-5',
}
exec { 'gkrellm' :
     command => '/usr/bin/gkrellm &',
     require => Package['gkrellm'],
     }
}

и site.pp похож,

node 'losttemple.linuxmaster.com' {
      include sys_info
}

Я имею, создают эти файлы и и введенный на терминале

sudo puppet apply /etc/puppet/manifests/site.pp --modulepath=/etc/puppet/modules/

и это показало ошибку

Error: Could not find default node or by name with '(my com name)' on node (my com name)

Есть ли что-то не так с кодом, который я ввел?

1
задан 6 May 2015 в 14:39

2 ответа

Я плохо знаком с марионеткой, и у меня есть эта проблема также. Из того, что я учился, я верю, добавляете ли Вы художественное оформление Узла со своим марионеточным ведущим устройством в [site.pp], ошибка исчезнет.

После рытья немного, я понял, что использовал марионеточное ведущее устройство/ведомое устройство, и это означает, что марионеточное ведущее устройство также применяет то, что это находит в site.pp, и эта ошибка происходит, когда это не находит свое имя там.

-1
ответ дан 4 October 2019 в 06:51

Я предполагаю, что Вы используете марионеточное ведущее устройство / ведомое устройство. Это - сообщение от марионеточного ведущего устройства, когда узел не может найти, что это - определение в side.pp.

0
ответ дан 4 October 2019 в 06:51

Другие вопросы по тегам:

Похожие вопросы: