Добрый день.
Есть кукбук для Чифа по установке PHP (например). Он используется сразу для группы серверов (определенной роли).
В этом кукбуке есть один template с конфигурацией настроек fpm пула.
Вопрос, как для каждой ноды отдельно задавать переменные в этот темплейт. То есть, у меня 10 серверов, в кажом я хочу выделять разное количество памяти или воркеров, или назание пула.
В темплейте есть переменные типа <%= @workers %>, <%= @pm.max_children %> итд.
Добрый день.
Стоит задача протестировать riak-cs для хранения изображений, аудио\видео файлов веб сервиса.
У меня вопрос относительно минимального количества узлов в кластере для обеспечения отказоустойчивости.
Согласно документации, есть значение n_val, которое определяет количество реплик по кластеру и должно быть больше 0 и не больше количества нод.
По умолчанию это значение равно 3. Соответственно количество узлов в кластере должно быть так же 3.
Означает ли это что при выпадении одной или двух нод, остается две или одна нода, способная обрабатывать запросы и хранить полный набор данных.
Если так, возможно ли делать кластер из двух нод, со значением n_val - 2 (один сервер упал, второй продолжает работу)?
Добрый день.
В тестовых целях был поднят elasticsearch (кластер из трех нод).
Просьба подсказать оптимальную конфигурацию для каждой ноды (память\процессор), исходя из того, что в нем будет находится текстовой информации где то на 3гб. Нагрузку спрогнозировать сложно.
Пока что выставлено 4гб памяти на ноду и 4 цпу (хоть и в документации написано про минимум 8гб памяти), сейчас каждая нода потребляет где то по 2.5гб, с учетом того, что 2гб выделено сразу при старте.
Второй вопрос по количеству шард и реплик. В документации читал, что количество шард должно быть равным количеству ядер. Поэтому сделал 4 шарда на индекс + 2 реплики каждого шарда, таким образом на каждой ноде есть полный набор данных. Просьба подсказать на счет такой конфигурации, с учетом того, что перед кластером стоит Haproxy, который по roundrobin распределяет запросы от приложения (сайта).
Добрый день всем!
Просьба помочь в следующем вопросе:
На одной ноде установлен Puppet server 2.4 + PuppetDB (с постгресом) + Foreman. ОС - Ubuntu 16.04.
Агенты на тестовых серверах обновляются нормально, факты и отчеты можно видеть в Форемане, можно подписывать сертификаты, управлять агентами итд. В общем все работает.
Вопрос как прикрутить корпоративный сертификат на веб интерфейс Форемана? Так как по умолчанию там заюзан само подписанный Паппетом сертификат и постоянно отображается в браузере сообщение, что подключение не защищено.
Пытался выполнить по инструкции, апач поднимается, https работает нормально: https://theforeman.org/2015/11/foreman-ssl.html
Однако после этого перестают обновляться агенты:
/opt/puppetlabs/bin/puppet agent -t
Warning: Unable to fetch my node definition, but the agent run will continue:
Warning: Find /puppet/v3/node/testserver.testdomain.net?environment=production&configured_environment=production&tr... resulted in 404 with the message: Not Found: Could not find node testserver.testdomain.net
Info: Retrieving pluginfacts
Info: Retrieving plugin
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find node 'testserver.testdomain.net'; cannot compile