LINUX.ORG.RU

Сообщения ovoshlook

 

stderr на вход (как переменную командной строки) в другую программу

Всем привет. Есть сервис который посылает свои логи в stderr. Сейчас они пишутся в файл service &> logfile.log Я пишу анализатор логов сервиса и в общем то можно было бы и парсить файл, но душа требует оптимизации - а значит было бы круто, как нить сливать логи сразу на вход программы и парсить их в режиме realtime.

По крайней мере дляменя это было бы идеально.

Собтсвенно вопрос - как stderr перенаправить в программу, как будто stderr это переменная командной строки?

Спасибо

 ,

ovoshlook
()

MultiBoot Windows 7 + debian 6.0.3 проблемы после установки.

Здравствуйте. Существует следующая проблема- есть ноутбук на котором стоит Windows 7. Хочу туда добавить debian + 6.0.3 в новый раздел. То есть чтобы в итоге получилось следющее:

раздел с windows 7 общая файловая помойка. раздел с debian.

Попробовал поставить данную систему на виртуальную машину: все прошло гладко: из под windows запустил установщик, он предложил перезагрузиться, после перезагрузки предложил выбрать: После перезагрузки предложил выбрать: загрузиться из под windows или продолжить установку. Выбрав продолжение установке все пошел стандартно. При разметке диска выбрал автоматически, используя свободное место (до этого специально оставлял на жестком диске неотформатированную часть). После этого установщик мне показал что у меня система будет выглядеть следующим образом:

1 раздел 100мб первичный ntfs 2 раздел 80 Гб первичный ntfs (тут windows) 3 раздел 150 Гб первичный ntfs (тут помойка) 5 раздел 70 Гб логический Ext3 boot / (debian) 6 раздел 3 ГБ логический подкачка

то есть все чинно и благородно (как и на виртуальной тестовой машине).

Подтверждаю-ставлю debian. Ставлю grub Как основной. перезагружаюсь: Вижу следующее ноут, загружается биос. После ~2 секунды темный монитор, потом загорается подсветка монитора тоже около 2 секунд, затем подсветка выключается и так далее неопределенное количество раз... Ни загрузчика.. ничего... При удалении debian (очистки 2 последних разделов) вижу что пытается запустится grub. Запуститься не может, конечно (grub.cfg удален), но сам факт того что mbr живой уже говорит о чем то.

Собственно вопрос: Почему такое может быть? Может быть кто то встречался с этим?

 ,

ovoshlook
()

Ubuntu server 11.10+LAMP-server+perl

Здравствуйте уважаемые формумчане. возникла проблема:

Есть Ubuntu server. Так же на нем стоит LAMP-server (ставился сразу с установкой ОС). (MySql+web+php) не сервере стоит asterisk. На астериск установлена CRM система. (asterCC) при запуске одного из perl скриптов появляется ошибка:

sudo /opt/asterisk/scripts/astercc/astercc

install_driver(mysql) failed: Can't load 'auto/DBD/mysql/mysql.so' for module DBD::mysql: auto/DBD/mysql/mysql.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога at /</opt/asterisk/scripts/astercc/astercc>DynaLoader.pm line 214. at perlapp line 642 Perhaps a required shared library or dll isn't installed where expected at astercc.pl line 1640

По ошибке видно, что mysql не может запустить свой модуль mysql.so. 2 дня гугления ответов толком не дали кроме одного: не хватает модуля libmysqlclient.so.

чтобы проверить подключается ли libmysqlclient.so запустил ldd для mysql.so:

linux-gate.so.1 => (0xb787d000) libmysqlclient.so.16 => /usr/lib/libmysqlclient.so.16 (0xb7667000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb74eb000) libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb74cf000) libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb74a5000) libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb7490000) /lib/ld-linux.so.2 (0xb787e000)

Как видно нужная либа есть.

я уже всю голову сломал себе что не так и что не может подключить к себе этот скрипт.

Прошу помощи. Заранее спасибо

P.S. совсем забыл написать: права доступа 777 применены ко всем нужным папкам и файлам.

ovoshlook
()

RSS подписка на новые темы