Архив за год: 2014

Puppet: ноды (nodes), классы (classes) и модули (modules)
0 (0)

6 августа 2014

Продолжение статьи про Puppet — CentOS: установка и настройка Puppet-сервера и Puppet-агента. Использование node в Puppet Основной схемой для управления большим количеством конфигураций для разных клиентов является описание каждого из них в нодах (nodes). К примеру, в файле site.pp можно добавить такой блок: node default { file { «/tmp/file»: owner => «root», group => «wheel», mode… Читать далее »

Loading

CentOS: порядок выполнения init.d скриптов и приоритеты chkconfig
0 (0)

5 августа 2014

На сервере использовался запуск TeamCity одной строкой в файле /etc/rc.local: su -c teamcity ‘/home/teamcity/TeamCity/bin/runAll.sh start’ Но после перезагрузки — в логе TeamCity появились сообщения: [2014-08-05 13:17:23,402] ERROR — jetbrains.buildServer.SERVER — Unable to change status of build 23908 jetbrains.buildServer.serverSide.db.UnexpectedDBException: Attempting to determine database type SQL exception: Communications link failure Т.е. — MySQL запустился после того, как запустился… Читать далее »

Loading

Puppet: установка и настройка puppet-сервера и puppet-агента на CentOS
0 (0)

4 августа 2014

Установка Puppet-master Puppet в репозиториях состоит из двух пакетов — puppet-server и puppet (puppet-клиент). Находим пакеты: # yum list puppet* … puppet.noarch 2.7.25-2.el6 epel puppet-gluster.noarch 0.0.3-1.el6 epel puppet-gluster-doc.noarch 0.0.3-1.el6 epel puppet-server.noarch 2.7.25-2.el6 epel puppetlabs-stdlib.noarch 4.2.1-1.20140510git08b00d9.el6 epel Доступны оказались только в репозитории Epel.

Loading

CentOS: No package hwinfo available
0 (0)

2 августа 2014

В репозиториях: # yum repolist … repo id repo name status base CentOS-6 — Base 6,365+2 debug CentOS-6 — Debuginfo 3,100 elrepo ELRepo.org Community Enterprise Linux Repository — el6 309 epel Extra Packages for Enterprise Linux 6 — x86_64 10,913+86 epel-debuginfo Extra Packages for Enterprise Linux 6 — x86_64 — Debug 2,140+20 extras CentOS-6 -… Читать далее »

Loading

C++: cppman — manual-страницы для C++
0 (0)

24 июля 2014

cppman — утилита, написанная на Python, которая загружает данные с сайта http://www.cplusplus.com и формирует из них обычную man-страницу. Устанавливаем PyPI: # yum -y install python-pip … Installed: python-pip.noarch 0:1.3.1-4.el6 Complete!

Loading

Linux: LVM — Linux Volume Manager — подключение нового жесткого диска
0 (0)

20 июля 2014

Для начала — определимся с терминами, которые используются при работе с LVM: 1. Физические тома (physical volumes) — непосредственно сами физические устройства, например: # hwinfo —short —disk disk: /dev/sda VBOX HARDDISK 2. Группы томов (volume groups) — группа физических томов, создающий «слой» для следующего уровня; # vgdisplay -s «vg_mainhome» 19.51 GiB [19.51 GiB used /… Читать далее »

Loading

С++: отладка с GDB
0 (0)

19 июля 2014

Домашняя страница проекта — http://www.gnu.org/software/gdb/ Устанавливаем сам отладчик: # yum -y install gdb Предположим, у нас есть файл myfirst.cpp: #include <iostream> int main () { // using namespace std; // using std::cout; using std::endl; std::cout << «Come up and C++ me some time.»; std::cout << endl; std::cout << «You won’t regret it!» << endl; return 0;… Читать далее »

Loading

Error: Package: perl-IO-Compress-2.052-1.el6.rfx.noarch и использование yum-plugin-priorities
0 (0)

17 июля 2014

При установке пакета возникает ошибка: # yum -y install spamassassin … —> Package perl-TimeDate.noarch 1:1.16-11.1.el6 will be installed —> Finished Dependency Resolution Error: Package: perl-IO-Compress-2.052-1.el6.rfx.noarch (rpmforge-extras) Requires: perl(Compress::Raw::Zlib) = 2.052 Available: perl-Compress-Raw-Zlib-2.030-1.el6.rfx.x86_64 (rpmforge-extras) perl(Compress::Raw::Zlib) = 2.030 Available: perl-Compress-Raw-Zlib-2.033-1.el6.rfx.x86_64 (rpmforge-extras) perl(Compress::Raw::Zlib) = 2.033 Available: perl-Compress-Raw-Zlib-2.034-1.el6.rfx.x86_64 (rpmforge-extras) perl(Compress::Raw::Zlib) = 2.034 Available: perl-Compress-Raw-Zlib-2.035-1.el6.rfx.x86_64 (rpmforge-extras) perl(Compress::Raw::Zlib) = 2.035 Available:… Читать далее »

Loading