LINUX.ORG.RU

Избранные сообщения router

Посоветуйте утилиту для мониторинга логов

Форум - Admin

Здравствуйте.
Нет ли на бескрайних просторах Linux утилиты со следующим функционалом:
1. Запускается как демон
2. Постоянно мониторит заданный лог-файл
3. Обнаружив, что была добавлена строка заданного вида, выполняет заданную команду

()

apache в KVM перестаёт принимать соединения. куда копать?

Форум - Admin

уже была такая тема от меня же здесь www.linux.org.ru/forum/admin/7507434

>>-----Цитата---->>

(оттуда)

Есть сервер (виртуалка на kvm).

на нём стоит apache httpd. Время от времени (приблизительно каждые 6 часов) сервер перестаёт принимать соединения.

Процессы апача просто висят и ничего не делают.

В логах ничего не видно. Сообщений о том что MaxClients достигнут - нет (хотя если все процессы заняты и MaxClients равен ServerLimit, то по идее должны быть сообщения о том что достигнуты MaxClients..).

Установил на другую виртуалку, перенёс данные. Ситуация повторилась.

Куда копать?

в логах из необычного в наличии сообщения типа

Mar 9 09:20:41 myhost httpd-error[1779]: [Fri Mar 09 09:20:41 2012] [notice] child pid 1836 exit signal Bus error (7)

Интересно, что если даже перестартануть апач, то работа сервера не возобновляется.

<<-----Цитата----<<

тогда решение проблемы найдено не было. я перенёс содержимое виртуалки на хост-машину и проблема ушла.

сегодня новый сервер, такая же конфигурация - виртуалка, в ней апач. та же проблема - апач просто прекращает работать через примерно 6-8 часов. перезапуск апача не помогает. помогает только рестарт виртуальной машины.

в отличие от предыдущей конфигурации, в данной фронтендом стоит nginx. nginx использует точно того же пользователя что и апач. Nginx не имеет этой проблемы (т.е. продолжает принимать соединения и нормально работать). Однако апач останавливается. и если страница не статическая а apache-вская, nginx показывает 500.

На виртуалках с низкой нагрузкой ничего подобного не замечается.

так же на другой виртуалке стоит mysql-server. НАгрузка довольно большая (такая же как на "зависающую" примерно). проблем не наблюдается. отличие mysql-сервера от http в том что у http есть внешний Ip, который соединён с хостом через bridge.

идеи?

Метки: , ,

()

лето, жара... кондиционер.

Форум - Talks

Еще в прошлом году решил купить себе кондей в комнату (~14 кв. м., 5-й этаж в 9-этажной "польке"), т.к. в окно летом очень хорошо напекает (да и стенка греется до такой температуры, что ожог можно получить). Всякие там решения типа фольги на стекло, вентилятор не решат проблему.

Требования: сплит система, цена 250-300$ (2000-2400 UAHей). В данном вопросе вообще нуб, поэтому прошу совета тех, кто в теме:-)

присмотрел:

Neoclima NS09LHB (rozetka)

Neoclima NS09LHC там же

Dekker DSH105R/L там же

Dekker DSH105R/C там же

Saturn CS-TL09CHR там же

Saturn ST-09HRG pn.com.ua

Сабж.

Метки:

()

Избавится от acpi=off

Форум - General

Уже не помню с какого Дебиана я перешел на Убунту (это почти единственный из новых дистров который запускается - все остальные резко перезагружаются). Точно что 5.0.8 уже не загружался даже текстовый инсталятор. А в 6 и 7 инсталляция проходила успешно но система умирала на Waiting for /dev to be fully populated...

Вот нашлось свободное время и я собрал свое ядро.Теперь загрузка доходит до того как вот вот должен появится логин. А если добавить acpi=off то вообще запускается!

То есть проблема в менеджере питания? Может как то по особому ядро собрать надо?

description: Notebook
    product: 4151/200 (Lenovo)
    vendor: LENOVO
    version: Lenovo 3000 G530
    width: 64 bits

CPU: Intel(R) Core(TM)2 Duo CPU     T5800  @ 2.00GHz

Motherboard: JIWA1
   capabilities: pci pnp apm upgrade shadowing escd cdboot bootselect edd int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb ls120boot biosbootspecification

   Host bridge: Mobile 4 Series Chipset Memory Controller (Intel Corporation)
   PCI bridge: Mobile 4 Series Chipset PCI Express Graphics Port (Intel Corporation)
   PCI bridge: 82801 Mobile PCI Bridge
   VGA compatible controller: G98 [GeForce 9300M GS]
   USB controller: 82801I (ICH9 Family) USB UHCI Controller
   Audio device: 82801I (ICH9 Family) HD Audio Controller(Intel Corporation)
   Network controller: BCM4312 802.11b/g LP-PHY
   Ethernet interface: NetLink BCM5906M Fast Ethernet PCI Express
   ISA bridge: ICH9M LPC Interface Controller
   SATA controller: 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode]
   SMBus: 82801I (ICH9 Family) SMBus Controller

ATA Disk: Hitachi HTS54252
DVD-RAM writer: DVDRAM GSA-T50N
()

Установка ПО на множество ПК

Форум - General

Добрый день, ЛОР. С помощью чего можно организовать subj, кто-нибудь подскажет? bash-script + ssh =) ? Или может есть уже готовые инструменты? Спасибо.

()

настройка веб-сервера

Форум - Security

Добрый день всем, прошу помочь советом - под проект взял выделенный сервер и домен у хостера, на сервере поставил:
CentOS
MongoDB
Apache Tomcat
SVN

hello world там работает, права в свн розданы, ссш настроен, доступ к монго запаролен. Что еще нужно настроить на вебсервере с точки зрения безопасности, и не знаете ли вы какого-то сводного мануала по обеспечению безопасности для ява-серверов?

Перемещено tazhate из web-development

Метки:

()

Периодическая проблема с подключением к mysql

Форум - Admin

Имеется ubuntu-10.04-LTS сервер с apache + mod_php и mysql.
Периодически в логах apache проскакивают сообщения
> Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
с указанием php-файла, в котором возникла ошибка.
Ошибка возникает не постоянно, а изредка, какой-либо закономерности её возникновения замечено не было.

Естественно по указанному пути находится действующий mysql сокет с правами rw для всех, и права на каталоги тоже позволяют добраться к сокету всем.

Логины/пароли в php указаны заведомо верные (делал их вывод в том месте кода, где mysql_connect() отрабатывал с ошибкой, в отдельный лог - все параметры правильные).

Также заранее хочу указать на то, что лимит подключений к mysql не достигается, иначе ошибка была бы "Too many connections", и mysqltuner показывал, что max подключений было ~80% от лимита.

Значение net.core.somaxconn было выставлено > 1000, max_connections в mysql =768. Соответственно при любом наплыве одновременных подключений в очередь попадало бы гарантированно больше, чем мог принять mysql. Раз лимит не достигался, значит somaxconn тут не при чём.

Пробовал даже уменьшить somaxconn до 5 и натравить (с того же хоста) на apache ab с 150..500 параллельными запросами. За время теста из десятка запусков ab ошибка проявилась только 1 раз. strace всех процессов apache во время проведения теста не показал ничего интересного:
нормальный коннект
> [pid 21418] connect(40, {sa_family=AF_FILE, path="/var/run/mysqld/mysqld.sock"}, 110) = 0
проблемный
> [pid 20010] connect(41, {sa_family=AF_FILE, path="/var/run/mysqld/mysqld.sock"}, 110 <unfinished ...>
В логах mysql и dmesg тоже тишина.

Тест проводил ночью при спаде активности на сервере, днём таких ошибок в логи сыпется значительно больше.

Сегодня пробовал перевести все сайты на работу с mysql по tcp - снова вылезли глюки:
PHP Warning: mysql_connect(): Lost connection to MySQL server at 'reading initial communication packet', system error: 110

Версии ПО (установлены из стандартных пакетов):
mysql-5.1.62
php-5.3.2
apache2-2.2.14

Идеи справиться с проблемой кончились. Может кто сталкивался с таким или знает с какой ещё стороны можно подойти ?

Метки: , ,

()

Выбор ip-видеокамер для домашнего видеонаблюдения

Форум - Linux-hardware

Добрый день, ЛОР.

Посоветуй, пожалуйста, какие ip-видеокамеры заслуживают внимания для построения домашней системы видеонаблюдения.

Камеры будут глядеть на следующие места: 1) Корридор перед входной дверью. 2) Внутри застеклённого балкона: обзор подъезда (до подъезда 10 метров), стоянки (от 5 до 50 метров), детская площадка (метров 30)

Желательно, чтобы была вменяемая съёмка ночью, хотя бы в пределах 10 метров.

Почему IP-видеокамеры? До компьютера сильно больше 5 метров, вот почему.

Имеет ли смысл ради минимизации проводов использовать Wi-Fi камеры? Справится ли какой-нибудь простой точк доступа D-Link с таким потоком?

Бюджет - максимальная экономия, однако рассматриваю любые вменяемые предложения.

Естественно, чтобы камера могла работать под линуксом.

Заранее спасибо.

Метки: ,

()

jabber проблемы с соединений

Форум - Admin

Такая проблема. Стал плоховато работать jabber, с недавнего времени. От клиента не зависит. От сервера тоже (пробовал на разных).

Проблема проявляет себя так - сначала подсоединяется к серверу и всё нормально. Всё работает. Через некоторое неопределённое время (5-10 минут) с соединением ничего не случается, всё нормально - никуда оно не пропадает. Но все сообщения улетают в пустоту - как и от меня, так и те, которые мне пишут. Никаких уведомлений об ошибках нет :(

Грешу на модем-маршрутизатор, так как недавно поменял. Был какой-то netgear, сейчас dlink dsl-2640U. Пробовал и в его настройках копаться, и в настройках соединения jabber-а - результат нулевой.

Как бы хотя бы определить, В ЧЁМ проблема - и уже исходя из этого как-то действовать? Какие могут быть мысли?

Модем ADSL2+, подключен к компьютеру через ethernet.

Перемещено hibou из development

Метки: , , ,

()

Проблема с настройкой ipmiutil proliant dl380 g7

Форум - Admin

Доброго времени суток сообщество. есть проблемка может кто сталкивался решал как то...

Суть:

Есть сервак proliant dl380g7 + win2k8r2 как говорит ILO3 есть поддержка ipmi

Есть десктоп centos 5.8 x86_64

необходимо подключатся через ipmi r dl380g7 чтоб снимать показания датчиков

***************************************************************

скачал пакет ipmiutil for win делаю с сервера

ipmiutil.exe sensor

ipmiutil ver 2.83

isensor: version 2.83

BMC version 1.10, IPMI version 2.0

_ID_ SDR_Type_xx ET Own Typ S_Num Sens_Description Hex & Interp Reading

0000 SDR Full 01 70 20 m c0 snum 01 UID Light = na

0001 SDR Full 01 71 20 m c0 snum 02 Sys. Health LED = na

0002 SDR Full 01 6f 20 a 08 snum 03 Power Supply 1 = 8001 Present

0003 SDR Full 01 6f 20 a 08 snum 04 Power Supply 2 = 8001 Present

0004 SDR Full 01 0b 20 a 08 snum 05 Power Supplies = 8001 Fully Redundant

0005 SDR EntA 08 0b 0a 03 80: 0a 01 0a 02 00 00 00 00

0006 SDR Full 01 0a 20 a 04 snum 06 Fan 1 = 8001 Transition to Running

0007 SDR Full 01 0a 20 a 04 snum 07 Fan 2 = 8001 Transition to Running

0008 SDR Full 01 0a 20 a 04 snum 08 Fan 3 = 8001 Transition to Running

0009 SDR Full 01 0a 20 a 04 snum 09 Fan 4 = 8001 Transition to Running

000a SDR Full 01 0a 20 a 04 snum 0a Fan 5 = 8001 Transition to Running

000b SDR Full 01 0a 20 a 04 snum 0b Fan 6 = 8001 Transition to Running

000c SDR Full 01 0b 20 a 04 snum 0c Fans = 8001 Fully Redundant

000d SDR EntA 08 0b 07 07 80: 07 01 07 06 00 00 00 00

000e SDR Full 01 01 20 a 01 snum 0d Temp 1 = 17 OK 23.00 degrees C

000f SDR Full 01 01 20 a 01 snum 0e Temp 2 = 28 OK 40.00 degrees C

0010 SDR Full 01 01 20 a 01 snum 0f Temp 3 = 28 OK 40.00 degrees C

0011 SDR Full 01 01 20 a 01 snum 10 Temp 4 = 24 OK 36.00 degrees C

0012 SDR Full 01 01 20 a 01 snum 11 Temp 5 = 26 OK 38.00 degrees C

0013 SDR Full 01 01 20 a 01 snum 12 Temp 6 = 2b OK 43.00 degrees C

0014 SDR Full 01 01 20 a 01 snum 13 Temp 7 = 2b OK 43.00 degrees C

0015 SDR Full 01 01 20 a 01 snum 14 Temp 8 = 30 OK 48.00 degrees C

0016 SDR Full 01 01 20 a 01 snum 15 Temp 9 = 2b OK 43.00 degrees C

0017 SDR Full 01 01 20 a 01 snum 16 Temp 10 = 31 OK 49.00 degrees C

0018 SDR Full 01 01 20 a 01 snum 17 Temp 11 = 25 OK 37.00 degrees C

0019 SDR Full 01 01 20 a 01 snum 18 Temp 12 = 2f OK 47.00 degrees C

001a SDR Full 01 01 20 a 01 snum 19 Temp 13 = Init

001b SDR Full 01 01 20 a 01 snum 1a Temp 14 = Init

001c SDR Full 01 01 20 a 01 snum 1b Temp 15 = Init

001d SDR Full 01 01 20 a 01 snum 1c Temp 16 = Init

001e SDR Full 01 01 20 a 01 snum 1d Temp 17 = Init

001f SDR Full 01 01 20 a 01 snum 1e Temp 18 = Init

0020 SDR Full 01 01 20 a 01 snum 1f Temp 19 = 1b OK 27.00 degrees C

0021 SDR Full 01 01 20 a 01 snum 20 Temp 20 = 27 OK 39.00 degrees C

0022 SDR Full 01 01 20 a 01 snum 21 Temp 21 = 26 OK 38.00 degrees C

0023 SDR Full 01 01 20 a 01 snum 22 Temp 22 = 26 OK 38.00 degrees C

0024 SDR Full 01 01 20 a 01 snum 23 Temp 23 = 2e OK 46.00 degrees C

0025 SDR Full 01 01 20 a 01 snum 24 Temp 24 = 26 OK 38.00 degrees C

0026 SDR Full 01 01 20 a 01 snum 25 Temp 25 = 28 OK 40.00 degrees C

0027 SDR Full 01 01 20 a 01 snum 26 Temp 26 = 28 OK 40.00 degrees C

0028 SDR Full 01 01 20 a 01 snum 27 Temp 27 = Init

0029 SDR Full 01 01 20 a 01 snum 28 Temp 28 = Init

002a SDR Full 01 01 20 a 01 snum 29 Temp 29 = 23 OK 35.00 degrees C

002b SDR Full 01 01 20 a 01 snum 2a Temp 30 = 4d OK 77.00 degrees C

002c SDR Full 01 6f 20 m 0c snum 2b Memory = Init

002d SDR Full 01 09 20 m 03 snum 2c Power Meter = 8002 Enabled

SDR IPMI sensor: Power On Hours = 12689 hours

ipmiutil sensor, completed successfully

***************************************************************

ставлю пакет на десктоп ipmiutil.x86_64 0:2.0.2-1.el5.rf

пытаюсь подключится к серверу

ipmiutil lan -N 192.168.1.196 -U User -P Pass

ipmiutil ver 2.2

pefconfig ver 1.70

Opening connection to node 192.168.1.196 ...

Connected to node 192.168.1.196

ipmilan_open_session error, rv = -15

ipmilan BMC only supports lan v2

Opening connection to node 192.168.1.196 ...

Connected to node 192.168.1.196

-- BMC version 1.10, IPMI version 2.0

This system does not support BMC LAN channels.

***************************************************************

Почему не получается? Что я упустил?

Метки:

()