Monit 4-й версии в репозитарии EPEL (у меня был monit-4.10.1-8) оказался напрочь неработоспособен под CentOS/RHEL. Неработоспособен это значит несовместим с RC скриптами RedHat. Т.е. когда ему декларируешь start/stop команду из /etc/init.d/, в частности для стандартного апача (/etc/init.d/httpd stop/start), то наш монит в следствии урезания каких то ENV’ов не в состоянии ни запустить ни остановить службу.
Не знаю, зачем такое старье поместили в EPEL, но к счастью в исходниках более нового monit имелся spec-файл и можно руками собрать более новую RPM….
Читать далее…
Теги: centos,epel,linux,monit,rpm
26.08.2010
Автор
admin |
FixIT |
no comments
Здесь можно узнать, как мониторить удаленно хардварный RAID DELL Perc 6/i (чип LSI) с помощью утилиты MegaCLI, самописных скриптов, SNMPd и Nagios в Linux (CentOS).
О том, как подготовить Nagios и SNMPd, рассказано в статье о мониторинге софтварного RAID. Туда добавить мне нечего, можно скопипастить инфу оттуда.
А вот скрипт raid_status.pl несколько изменился. Для его корректной работы нужно скачать утилитку LSI MegaCLI for Linux. Так же я ставил симлинк /opt/MegaRAID/MegaCli/MegaCli64 -> /usr/sbin/MegaCLI:
# ln -s /opt/MegaRAID/MegaCli/MegaCli64 /usr/sbin/MegaCli
Теперь надо подготовить два скрипта.
Читать далее…
Теги: linux,lsi,megacli,megasas,Monitoring,nagios,raid,snmpd
22.07.2009
Автор
admin |
HOWTO, Monitoring |
one comment
Небольшой ликбез по удаленному мониторингу софтварного рейда в Linux с помощью Nagios и SNMPd.
1. Мониторинговый скрипт
[ДАННЫЙ СКРИПТ НЕПРАВИЛЬНЫЙ, НО НЕТ ВРЕМЕНИ ПОФИКСИТЬ]
Для начала подготовим перловый скрипт на машине, которую требуется мониторить. Скрипт будет проверять рейд и выдавать «OK» или «FAILED: описание» в зависимости от статуса RAID.
Читать далее…
Теги: linux,Monitoring,nagios,raid,snmpd
22.07.2009
Автор
admin |
HOWTO, Monitoring |
2 comments
Написано по материалам HowTo VNC Server. В качестве операционной системы удаленного сервера возьмем CentOS.
Поскольку у нас отсутствует доступ к консоли сервера, установим KDE на http://www.softpedia.com/get/Internet/Remote-Utils/VNC-for-Windows.shtml.
На сервере понадобится 512М оперативы чтобы все это нормально работало.
Все нижеописанное работает на VDS/VPS на основе Virtuozzo/OpenVZ.
Читать далее…
Теги: centos,kde,linux,remote,vnc,vnc server
03.04.2009
Автор
admin |
HOWTO, Очумелые ручки |
one comment
В общем, технология OpenVZ мне очень понравилась, за исключением некоторых мелких решаемых глюков. На этой основе сейчас стоят десятки разнесенных изолированных системных окружений и работают на ура.
Но есть примочка к OpenVZ, называемая Virtuozzo Containers от фирмы Parallels. Это набор GUI и CLI утилит для управления виртуальными окружениями. И захотелось мне ее попробовать, покрутить, повертеть. Прицениться так сказать.
У Virtuozzo Containers есть триальная лицензия, выдаваемая на месяц, в которой ничего не ограничено. Да, я помню свои первые впечатления при работе в Parallels Management Console, Parallels Infrastructure Manager. Ну просто ах! Реально чувствуешь себя мега-гипервизором, потому что все виртуальные машины как на ладони и легкими и простыми манипуляциями мыши можно делать весьма сложные задачи.
Но вот покрутил я повертел Virtuozzo Containers и решил купить….
Читать далее…
Теги: linux,parallels,virtualization,virtuozzo,уроды
23.02.2009
Автор
admin |
Виртуализация, Происшествия |
5 comments
Весьма порадовал данный десктопный дистрибутив, в отличии от Gutsy, с установкой и настройкой которого в свое время мой бубен не переставал издавать ритмичный, низковолновый, недвольный стук.
Постараюсь припомнить, что меня так порадовало в Intrepid по сравнению с Gutsy.
Читать далее…
Теги: desktop,intrepid,KDE4,kubuntu,linux,plasma,ubuntu
22.02.2009
Автор
admin |
Десктоп |
no comments
По просьбам трудящихся, опишем установку mod_geoip для Apache из Fedora-community репозитория Extra Packages for Enterprise Linux (EPEL).
Версию EPEL (5.2) и архитектуру системы вписать соответствующую или найти тут
# rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-2.noarch.rpm
# yum install httpd mod_geoip
# httpd -t
Syntax OK
# /etc/init.d/httpd restart
Stopping httpd: [ OK ]
Starting httpd: [ OK ]
В принципе все. ))
Теги: epel,GeoIP,httpd,linux,mod_geoip
16.02.2009
Автор
admin |
HOWTO |
one comment
При создании темплейта CentOS x86_64 обнаружил проблему.
При выполнении команды
# vzpkgcache -f centos-5-x86_64-minimal
Начинают валиться ошибки типа:
sed: can’t read /etc/syslog.conf: No such file or directory
ERROR: Script install-post failed
После чего скрипт отваливается. Порывшись, нашел небольшой work-around. Однако и там допущена неточность.
Патчить ничего не нужно. Необходимо лишь правильно подредактировать файл «/vz/template/centos/5/x86_64/config/minimal.list«:
- Добавить везде суффиксы .x86_64 кроме тех пакажей, которые расположены после «# Add-ons for VZ»
- К пакажу crontabs добавить суффикс не .x86_64, а .noarch
- Перед «# Add-ons for VZ» добавить еще один пакаж «sysklogd.x86_64«
Теперь все должно сработать
Теги: centos,linux,openvz,virtualization,vzpkgcache
23.09.2008
Автор
admin |
FixIT, Виртуализация |
no comments
Житель Санкт-Петербурга смог добиться возврата денег за операционную систему Windows Vista, от использования которой он отказался при приобретении нового портативного компьютера. В России это первый случай подобного рода.
Двадцатиоднолетний Владимир Садовников, как сообщает CNews, во время покупки ноутбука компании BenQ отказался принимать текст лицензионного соглашения Windows Vista и прямо в магазине инсталлировал на лэптоп открытую программную платформу Linux.
Источник: http://soft.compulenta.ru/364501/
Чувствую я, это прецендент. Я бы лично тоже не отказался бы послать эту висту. На нотбуке у меня живет KUbuntu и кстати, практически все фичи работают.
Теги: linux,vista,Windows
26.07.2008
Автор
admin |
Windows |
no comments
Если у вас стоит Linux, и вдруг ни с того ни с сего некоторые ключевые команды перестают работать:
# top
top: error while loading shared libraries: libncurses.so.4: cannot open shared object file: No such file or directory
То это АХТУНГ. Похоже вам впарили RootKit.
Вначале я конечно пытался правильно залинковать libncurses, пока не дошло что системный файл «top» а так же много других, были подменены.
А дело было так.
На сервер одного из моих клиентов по инициативе хостера был поставлен некий софт – «Veritas Netbackup«.
Спустя какое то время сервер крешнулся и после ребута начались чудеса. Команда «top» не работает, dmesg матерится на Hz и т.д. В остальном все вроде как работает. Покопавшись, с измулением обнаружил на сервере какую то версию RootKit. (ссылка в помощь – http://www.chkrootkit.org/).
Откуда на серваке взялся руткит, трудно было предположить. Левых сервисов взял за правило не держать. Но потом вспомнил что хостер ставил этот NetBackup и нашел в нем много уязвимостей.
При попытке почистить руткит по сети, процессы руткита отреагировали жестко и начали тушить мои процессы. Не долго думая, набрал команду «shutdown now» и отослал инструкции (с матюками) хостеру о загрузке с livecd.
Довольно много системных файлов было подменено и руткит довольно хорошо пролез в startup. По сему было принято решение о полном реинсталле системы.
Вывод: не стоит доверять софту хостера.
PS. Хостер довольно крупный и там хостится хз сколько серверов… И все потенциально затрояненые… Ужос нах.
Теги: exploit,linux,netbackup,rootkit,trojan
16.07.2008
Автор
admin |
Безопасность, Происшествия |
one comment