Автозагрузка в SUSE (after.local)

крушка suse linuxИногда возникает необходимость выполнить при загрузке вашего SUSE Linux (как в SLES, так и в openSUSE) какие-то пользовательские команды. Чтобы не курочить системные стартовые скрипты и не писать свои, можно и нужно поступить “правильным” способом. Читать далее

Таинственный контроллер

MegaRAID sas 8208xlp SAS1068 под linux SUSE SLES 10Вчера по работе поставили мне задачу — установить SLES на несколько серверов. В общем-то машины как машины (два Xeon3200, мать TYAN-Tempest-i5000VS-S5372 8ГБ RAM), и только с одной “деталью” пришлось поработать “плотнее”, чем обычно.

В машинах был установлен SAS RAID-контроллер, который при загрузке гордо называл себя Читать далее

Как ограничить число используемых процессоров (ядер) программе

процессоры linuxПро параллельный архиватор, который работает с использованием сразу нескольких процессоров (ядер), мы уже как-то говорили. А вот если задача противоположная? Если есть приложение, и надо умерить его аппетиты в процессорах?

Сразу оговорюсь, что речь идёт о немногих приложениях, умеющих работать в несколько потоков на нескольких ядрах. Вроде того же параллельного архиватора. Хотя, справедливости ради, надо сказать, что он сам легко настраивается в плане использования процессоров. А вот “отсадить” на одно ядро кодирование видео, дабы не мешало жизни других приложений — дело жизненно необходимое. Читать далее

Работаем с RIPLinux — без шума, без пыли

RIPLinux -- восстановление возможно!Коротенькая статейка на память, как можно эффективно работать с “перочинным ножичком” от RIPLinux.

Загружаемся, выбираем вариант “32-бит без запроса раскладки клавиатуры” — как правило, его хватает на 99% случаев.

Входим логином root.

Далее, запускаем netconfig и настраиваем сеть: статический адрес или dhcp. Конфигуратор сам последовательно запросит все необходимые параметры. Контролируем настройку сетевого интерфейса командой ifconfig. Читать далее

Новый Zabbix, семафоры и скрипт для спокойного сна

новый zabbix

новый zabbix

Сегодня вышел Zabbix-1.6.5. Новую версию ждали долго и с нетерпением, и в ней очень много багфиксов. Одним из неприятных багов, починка которого должна произойти, является “семафорный глюк”. Проявлялся он в версии zabbix-1.6.4, работавшей с postgres. В случае если zabbix сервер умер, остаётся неприбранным семафор и при попытке запустить новый процесс выдаётся сообщение наподобии такого:

/opt/zabbix/sbin/zabbix_server [2589]: Semaphore [0] error in semctl(SETVAL)
/opt/zabbix/sbin/zabbix_server [2589]: Unable to create mutex for log file

Читать далее

Zabbix: мониторим время изменения файла/каталога

система мониторинга zabbixИногда возникает задача осуществлять мониторинг времени изменения какого-то файла или каталога. Например, если есть лог-файл, в который что-то постоянно пишется, или каталог, в который валится почта, результаты работы скриптов и тому подобное. Мы на работе, например, отслеживаем приход новостей от разных агентств.

В любом случае,  нам может захотеться отслеживать и получать оповещения про любой случай прекращения изменений фала/каталога. Сделать это средствами zabbix довольно легко: Читать далее