Марионетка: больше чем один массив передал определению?

Я выполняю производственные среды SQL Server под VMware ESX 4.0

Некоторые вещи, о которых необходимо знать, состоят в том, КАК работают технологии виртуализации. Если это - просто тестовая среда затем, всем серверам не нужны 4 ГБ RAM каждый. Веб-серверы могут, вероятно, продвинуться прекрасные на 512 МБ каждый, то же с Приложением и по крайней мере 1 ГБ для базы данных. Я - часть Виртуальной Главы для ПЕРЕДАЧИ, которая специализируется на этих видах установок, необходимо проверить ее. Это по http://virtualization.sqlpass.org, никакая необходимая регистрация. Мы синдицируем блоги от некоторых ведущих экспертов по виртуализации в поле сегодня, и мы действительно освобождаем вебкасты по различным темам.

Другой большой ресурс является сообщениями Brent Ozar на виртуализации (он ведет Виртуальную Главу). Можно найти тех, которые по http://www.brentozar.com/sql/virtualization-best-practices/

1
задан 2 April 2011 в 06:07
2 ответа

Я не думаю, что можно действительно сделать то, о чем Вы говорите. Вы только закончили бы тем, что передали тот же большой массив обеим вещам, и в Вашем примере похоже, что Вы хотите выполнить итерации более чем двух массивов сразу.

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

Следующий синтаксис будет работать с марионеткой, намного легче читать без беспорядка, намного легче вносить изменения в позже, и является, вероятно, на самом деле меньшим количеством символов так или иначе:

php::pear {
  ['ldap', 'mysql', 'sqlite', 'tidy', 'xmlrpc']: 
    ensure => 'installed';
  ['ps','snmp']:
    ensure => 'absent';
}
3
ответ дан 3 December 2019 в 18:04

Да, Вы могли выполнить это вложенными массивами ([ ['ldap', 'installed'], ['mysql', 'installed'],...) и тонкая настройка функций.

Но, действительно, это только собирается служить для создания конфигурации грязной и твердой читать. Просто определите класс, который помещает пакеты, как Вы хотите их и включаете класс.

1
ответ дан 3 December 2019 в 18:04

Теги

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