Другие части для добавления к соединению:
шаг 6.5 Проверьте полномочия после движущихся файлов
Шаг 7 - перезапускает ведомое устройство с mysqld_safe - skip-slave-start и
It's possible to use file://
URL and then mount a shared file system on all of your nodes- something like NFS, or Gluster will work for distribution of your git working copy.
Another option is to try this module, that allows you to pull files from S3: http://puppetlabs.com/blog/module-of-the-week-branan-s3file/
Есть два основных способа сделать это.
Просто создайте второй сервер Puppetmaster с полным стеком и используйте необязательный атрибут имени хоста , разрешенный в ссылках puppet: \\
, чтобы ссылаться на него. Я не тестировал это, но не могу придумать причины, по которым это не должно работать. Если этого не произошло, зачем включать необязательное поле имени хоста?
Попросите кого-нибудь с прямым доступом к вашему Puppetmaster смонтировать каталог, содержащий ваши файлы, на сервере Puppetmaster (где-нибудь в используемых каталогах Puppet), а затем использовать необработанные имена путей, вместо puppet: \\
ссылки для доступа к вашим файлам. Примеры: здесь (та же страница, что и выше). Я это проверил; так мы централизуем доступ к файлам в нашей инфраструктуре Puppet. Это не должно ' это будет трудным делом для ваших системных администраторов (или тех, кто имеет root-доступ к Puppetmaster); у вас есть довольно детальный контроль прав доступа к файлам через fileserver.conf
.