Марионетка: ресурс уже определен ошибка

] Я пытаюсь создать несколько каталогов, а затем скопировать файлы в каждый из каталогов. Для этого я создал следующий ресурс

$dirs=myapp

$appdirs = [  "/data/tomcat/$dirs/conf", "/data/tomcat/$dirs/config" ]


 file { $appdirs:
 ensure => "directory",
 owner => "root",
 group => "root",
}

file { "Copy Directory":
path => "/data/tomcat/$dirs/conf",
ensure => "present",
recurse => "true",
source => "puppet:///modules/tomcat8/conf/"
 }
}

Но я получаю сообщение об ошибке, уже определенное, как показано ниже

 Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: 
 Evaluation Error: Error while evaluating a Resource Statement, Cannot alias File[Copy Directory] to
 ["/data/tomcat/jacplus8/conf"] at /etc/puppetlabs/code/environments/production/manifests/classes/app.pp:20; 
 resource ["File", "/data/tomcat/jacplus8/conf"] already declared at /etc/puppetlabs/code/environments/production
 /manifests/classes/app.pp:14 at /etc/puppetlabs/code/environments/production/manifests/classes/app.pp:20:1
 on node Node-003.example.com

Мне нужно скопировать файлы, используя второй файл ресурсов {"Copy Directory":} в место назначения каталог после его создания с использованием первого файла ресурсов {$ appdirs:}, но он дает мне уже определенную ошибку, хотя имена ресурсов разные.Я ищу обходные пути, чтобы я мог создавать каталоги, а затем копировать файлы в них. conf , около 6 ГБ оперативной памяти всегда бесплатно. Я предполагаю, что некоторые файлы перезаписывают /etc/apache2/mods-available/mpm_prefork.conf , и сервер игнорирует этот файл, а если нет, то я определенно написал неподходящие настройки.

Не могли бы вы дать несколько идей как настроить файл mpm_prefork.conf или какие файлы могут его перезаписать?

2
задан 18 April 2017 в 06:41
1 ответ

У меня возникла эта проблема, и оказалось, что у меня были медленные запросы, и php потребовались секунды для завершения, накапливая процессы. Итак, проверьте свои медленные журналы, прежде чем изменять конфигурации apache.

0
ответ дан 3 December 2019 в 14:11

Теги

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