Добавление новой ноды в Chef Server

knife bootstrap {{address}} –ssh-user {{user}} –ssh-password ‘{{password}}’ –sudo –use-sudo-password –node-name node1 From your workstation, run this command to bootstrap your node. Replace {{address}} with your remote node’s external address, {{user}} with your username, and {{password}} with your password. Удаленный запуск chef-client knife ssh ‘name:mynode’ ‘sudo chef-client’

Docker: создание локального репозитория образов

Если есть зоопарт контейнеров и нужно постоянно запускать новые, то не мешало бы иметь какой то прокси, чтоб каждый раз не тягать их из интернета Запускаем свой Registry docker run -d \ -e STANDALONE=false \ -e MIRROR_SOURCE=https://registry-1.docker.io \ -e MIRROR_SOURCE_INDEX=https://index.docker.io \ -p 5000:5000 \ registry Правим настройки клиентов в /etc/default/docker –registry-mirror=http://

Docker: установка в Ubuntu/Mint

Docker — программное обеспечение для автоматизации развёртывания и управления приложениями в среде виртуализации на уровне операционной системы
Ставим на Linux Mint 17.2

wget -qO- https://get.docker.com/ | sh

Поставит все само

Читати далі

Hadoop: OutOfMemory при запуске hadoop-balancer

При запуске балансера он вылетает через десяток секунд с ошибкой

2015-07-16 11:55:13,271 WARN org.apache.hadoop.hdfs.server.balancer.Dispatcher: Dispatcher thread failed
java.lang.OutOfMemoryError: unable to create new native thread

Читати далі

Hadoop – балансировка распределения блоков по кластеру

Балансировка блоков Новые узлы могут быть напрямую доабвлены в кластер. На новом узле должна быть установлена та же версия Hadoop с той же конфигурацией, как в кластере (conf/hadoop-site.xml). Запуск демона DataNode заставит соединиться с NameNode и присоединиться к кластеру. (Также новый узел должен быть добавлен в файл slaves на главном сервере, чтобы сообщить мастеру, как … Читати далі

HDFS: указание количества реплик

Для изменения количества реплик файла или каталога можно воспользоваться такой командой hadoop fs -setrep -R 3 /dir/ где -R – рекурсивно 3 – количество реплик(копий) /dir/ – каталог, можно указать файл

Chef : invalid number of arguments in “server_name” directive in

Edit /etc/chef-server/chef-server.rb and add these lines (create the file if it doesn’t exist): server_name = “THE PUBLIC IP OF YOUR INSTANCE” api_fqdn server_name nginx[‘url’] = “https://#{server_name}” nginx[‘server_name’] = server_name lb[‘fqdn’] = server_name bookshelf[‘vip’] = server_name After: chef-server-ctl reconfigure