Não foi possível localizar o nó padrão ou pelo nome com 'com nome' no nó 'com nome'?

1

A estrutura do diretório de manifesto do módulo sys_info é semelhante,

Fantoche

  • manifests (site.pp)
  • modules - sys_info - manifests (init.pp)

init.pp é como,

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

e site.pp é como,

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

Eu criei esses arquivos e digitei no terminal

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

e mostrou um erro

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

Há algo de errado com o código que eu digitei?

    
por brownB 06.05.2015 / 11:09

2 respostas

0

Eu imagino que você esteja usando mestre / escravo de marionetes. Esta é uma mensagem do mestre de marionetes quando um nó não consegue encontrar sua definição em side.pp.

    
por Jan 06.05.2015 / 13:29
-1

Sou novo no fantoche e também tenho esse problema. Pelo que aprendi, acredito que se você adicionar uma decoração de Nó com seu mestre de marionetes em [site.pp], o erro desaparecerá.

Depois de cavar um pouco, eu entendi que eu estava usando mestre / escravo de marionetes, e isso significa que o mestre de marionetes também aplica o que ele encontra no site.pp e esse erro ocorre quando ele não encontra seu nome lá.

    
por Hamidi Houcem Eddine 18.04.2016 / 15:33