Отправляет email-рассылки с помощью сервиса Sendsay

За 2005-07-26

Kernel panic

Здравствуйте, всезнающий ALL.

Стоит Slackware 10.1 (с выпущеными апдейтами).
MySQL запущен под пользователем mysql (тип таблиц InnoDB).
Программисты работают каждый под своим пользователем (группа user).

Когда программисты начинают заполнять БД (MySQL) тестовыми данными из
php-скрипта (не через Apache, а из командной строки), то через
некоторое время сервер вываливается с "kernel panic".

1. В /var/log/messages - нет ничего
2. Отслеживал память, диск - полностью ничего не забивалось.
3. Скрипт работатет через один коннект с БД, т.е. не "забывает"
закрывать за собой соединения.
4. Как-то удалось отловить (прервал работу скрипта, сервер был уже
неработоспособен, но еще в kernel panic не вывалился), что процесс
[kswapd] становился зомби.
5. Пробовал отключать своп (swapoff -a) - не помогает.

Подскажите куда копать.

   Aleck Novikov 2005-07-26 23:52:41 (#407812)

Re: mplayer - mencoder...

Здравствуйте, Strong
Tue, 26 Jul 2005 21:49:01 +0700 вы писали

S> > avidemux2
S> Забрал я avidemux2-2.0.40-1.rf.src.rpm только что-то он собираться не хочет,
S> говорит следующее:
S> ....
S> + exit 0
S> Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.93937
S> + umask 022
S> + cd /usr/src/redhat/BUILD
S> + cd avidemux-2.0.40
S> + /usr/bin/make -f Makefile.dist
S> This Makefile is only for the CVS repository
S> This will be deleted before making the distribution
S>
S> *** auto-tools version check disabled **
S> *** Creating acinclude.m4
S> *** Creating list of subdirectories
S> *** Creating configure.in
S> *** Creating aclocal.m4
S> aclocal: configure.in: 82: macro `AM_GNU_GETTEXT' not found in library
S> make[1]: *** [cvs] Error 1
S> make: *** [all] Error 2
S> error: Bad exit status from /var/tmp/rpm-tmp.93937 (%build)
S>
S>
S> RPM build errors:
S> InstallSourcePackage: Header V3 DSA signature: NOKEY, key ID 6b8d79e6
S> user dag does not exist - using root
S> group dag does not exist - using root
S> Bad exit status from /var/tmp/rpm-tmp.93937 (%build)
S> Finished.
S>
S> Как Вы это обошли?
А собранный поставить не судьба?

ЗЫ Я всё собираю из сорцов :)

   Artem Sorokin 2005-07-26 22:40:04 (#407799)

Re: mplayer - mencoder...

В сообщении от 1122403741 секунд после начала Эпохи Strong написал(а):

> Как Вы это обошли?

# rpm -i gettext-devel-0.14.3-1.i386.rpm

   Konstantin Korikov 2005-07-26 22:29:10 (#407796)

Re: mplayer - mencoder...

> avidemux2
Забрал я avidemux2-2.0.40-1.rf.src.rpm только что-то он собираться не хочет,
говорит следующее:
...
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.93937
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd avidemux-2.0.40
+ /usr/bin/make -f Makefile.dist
This Makefile is only for the CVS repository
This will be deleted before making the distribution

*** auto-tools version check disabled **
*** Creating acinclude.m4
*** Creating list of subdirectories
*** Creating configure.in
*** Creating aclocal.m4
aclocal: configure.in: 82: macro `AM_GNU_GETTEXT' not found in library
make[1]: *** [cvs] Error 1
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.93937 (%build)

RPM build errors:
InstallSourcePackage: Header V3 DSA signature: NOKEY, key ID 6b8d79e6
user dag does not exist - using root
group dag does not exist - using root
Bad exit status from /var/tmp/rpm-tmp.93937 (%build)
Finished.

Как Вы это обошли?

   Strong 2005-07-26 20:26:47 (#407732)

Re: Rezound error.

> Я не слишком силен в C++, но покажите что находится в
> `src/PoolFile/TStaticPoolAccesser.h' на 74-ой и ближайших строках, а
/* !!! NOTE !!!
* It is very important to use this const subscript operator whenever
* the data is being read but not modified. If you use the non-const
* subscript operator it will cause the block to be flagged as dirty
* and the data will be written back to disk even though it did not
* need to be.
*/
74 inline pool_element_t operator[](const l_addr_t where) const
75 {
... if(where>endAddress || where<startAddress)
{
if(poolFile!=NULL)
cacheBlock(where);
else
throw runtime_error(string(__func__)+" const -- CPoolFile object no
longer exists");
}
return cacheBuffer[where-startAddress];
}

> так же в `src/backend/CrezSoundTranslator.cpp' на 356-ой и ближайших
> строках.
bool CrezSoundTranslator::onLoadSound(const string filename,CSound
*sound) const
{
// after the "Format Info" pool is read, these will be populated with
data from the file
sample_pos_t size=0;
Endians endian=eLittleEndian;
unsigned sampleRate=0;
unsigned channelCount=0;
AudioEncodingTypes audioEncodingType;

CSound::PoolFile_t
loadFromFile(REZOUND_POOLFILE_BLOCKSIZE,REZOUND_POOLFILE_SIGNATURE);
loadFromFile.openFile(filename,false); // we could pass a read-only
flag if there was such a thing???

try
{

// read the meta data pool
{
// check version at the beginning of RFormat and perhaps handle
things differently
uint32_t version=0xffffffff;
loadFromFile.readPoolRaw("Format Info",&version,sizeof(version));
lethe(&version);
if(version==1)
{
// read packed version into p
RFormatInfo1::PackedChunk p;
356 loadFromFile.getPoolAccesser<RFormatInfo1::PackedChunk>("Format
Info").read(&p,1);

358 // unpack from p into r
359 RFormatInfo1 r;
... r.unpack(p);

// use values now in r
if(r.size>MAX_LENGTH)
{
// ??? what should I do? truncate the sound or just error out?
}

size=r.size;
endian=eLittleEndian;
sampleRate=r.sampleRate;
channelCount=r.channelCount;
audioEncodingType=aetPCMSigned16BitInteger;
}
else if(version==2)
{
// read packed version into p
RFormatInfo2::PackedChunk p;
loadFromFile.getPoolAccesser<RFormatInfo2::PackedChunk>("Format
Info").read(&p,1);

// unpack from p into r
RFormatInfo2 r;
r.unpack(p);

// use values now in r
if(r.size>MAX_LENGTH)
{
// ??? what should I do? truncate the sound or just error out?
}

size=r.size;
endian=eLittleEndian;
sampleRate=r.sampleRate;
channelCount=r.channelCount;
audioEncodingType=(AudioEncodingTypes)r.audioEncodingType;
}
else if(version==3)
{
// read packed version into p
RFormatInfo3::PackedChunk p;
loadFromFile.getPoolAccesser<RFormatInfo3::PackedChunk>("Format
Info").read(&p,1);

// unpack values from p into r
RFormatInfo3 r;
r.unpack(p);

// use values now in r
if(r.size>MAX_LENGTH)
{
// ??? what should I do? truncate the sound or just error out?
}

size=r.size;
endian=(Endians)r.endian;
sampleRate=r.sampleRate;
channelCount=r.channelCount;
audioEncodingType=(AudioEncodingTypes)r.audioEncodingType;
}
else ...

   Strong 2005-07-26 19:49:38 (#407711)

Re[2]: Linux +GPRS+SonyEricssonT630

On Monday 25 July 2005 16:19, Илья wrote:
> >Всем сдрасте!
> >Если ктонибуть настраивал интернет через GPRS в такой связке:
> >SUSE 9.3+Bluetooth+SonyEricssonT630 то пожалуйста откликнитесь!
> >или киньте ссылочку.
> >Заранее благодарен за любую помощ чайнику.
>
> настраивал я эту связку в стандартной установке с KDE. тут хорошая статья
> http://www.smartweb.ru/news.php?act=c&page=27&cat=2&scat=6
>
> у меня пакеты уже были установлены по умолчанию и я начал с п.5. А вот все
> настройки делал в YASTе. Соединялся через kinternet (то-же стоял по
> умолчанию). Единственная проблема с которой столкнулся и пока не нашел
> решения - периодическое отключение от сети.
Спасибо огромное за ссылку!
Расписанно действительно для чайников.
Один вопростолько:
у меня на dev/modem сидит SmartLink софтовый модем хотя и прописан dev/ttySL0
как мне прописать ериксоновский модем
типа ln -s /dev/rfcomm0 /dev/modem1 ?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 20233; Возраст листа: 732; Участников: 1403
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/407654

   2005-07-26 17:58:10 (#407654)

Re[2]: Linux vs Windows

Привет Alex,

>> >
>> > меня линухи (с десяток гейтов в разных местах) ведут себя просто
>> > идеально.
>>
>> И
> и выбирайте то, в чем действительно чувствуйте уверенность ! Те то, что вы
> сможете настроить лучше. Я (лично) всегда выбираю линуху. Аргументы подбираю

> под конкретного начальника - так что все в ваших руках.

> Алексей.

Недавно услышал о термине polling и NAPI для сетевух. Может кто
подскажет?

   Олег Микицей 2005-07-26 15:35:54 (#407574)

Re[2]: Linux vs Windows

Привет Alex,

>> >
>> > меня линухи (с десяток гейтов в разных местах) ведут себя просто
>> > идеально.
>>
>> И
> и выбирайте то, в чем действительно чувствуйте уверенность ! Те то, что вы
> сможете настроить лучше. Я (лично) всегда выбираю линуху. Аргументы подбираю

> под конкретного начальника - так что все в ваших руках.

> Алексей.

Благодарю за ответ. Наиболее убедило, что на относительно слабой
машине можна развернуть полноценный сервер, и не нужно покупать крутую
конфигурацию под Win2003. Поскольку есть машина РIII 450/Intel 440BX
(IDE UDMA33)/256Mb RAM/HDD 40 Gb 5400 и на ней не особо
развернешся с виндой. Стоит Windows 2000 AS + Winroute Firewall уже
больше 2 лет, так что закономерно для ЭТОЙ машины Linux.

Поскольку в наших пиратских условиях проблемма лицензии сервера, а
также програм типа Winroute не актуальна. Но так будет не всегда. И
тут Линукс впереди.

   Олег Микицей 2005-07-26 15:20:53 (#407564)

Re: система мониторинга

Nagios

-----Original MessageFrom: Evgeny Stepanov [mailto:en***@r*****.ru]
Sent: Tuesday, July 26, 2005 7:20 PM
To: Григоров Владимир Сергеевич
Subject: система мониторинга

Здравствуйте comp.soft.linux.discuss-list@subscribe.ru !
Уважаемые!
Вопрос такой: не знает ли кто-нибудь OpenSource-систему наблюдения за
сетевыми ресурсами, которая бы имела следующие фичи:
д.б. центральный сервер и ряд агентов, которые следят за машиной, на
которой установлены (не только на линухе, но и на оффтопике).

Агенты должны уметь проверять следующее:
Наличие работающих процессов по заданному списку
Наличие открытых портов по заданному списку.
Уметь генерить тревогу по совокупности признаков, т.е. сервис+порт=ОК,
сервис без порта=тревога.
Доступность IP-адресов по заданному списку, тревога, если хотя бы один
недоступен.
Проверять это все с заданной частотой и отправлять "отчеты" на центральный
сервер.
Центральный сервер, со своей стороны:
проверяет доступность машин по заданному списку (ping)
При неполучении данных от какого-то из агентов генерирует тревогу.
Через web показывает состояние системы и результаты наблюдения.

Тревога - что угодно: сообщение мылом, sms-ка или звуковой сигнал
(например, сообщение ru_tts-ом).
Думаю, что именно такой, скорее всего, нет, но может что-то похожее.

С уважением,
Степанов Е.Н.

Звук в VMWare 4.5.1-7568.

Никто не знает, почему в запущенных DOSовских играх (под MSDOS 6.22) нет звука
? То есть звуковуха (/dev/dsp) не цепляется, хотя выставленно "коннектить при
старте". В установленном в ней (VM) Windows 2000 Pro звук есть, хоть и страшно
тормозит.
Кстати такой трабл наблюдается не только в этой версии и не только под Linux,
аналогичная проблема наблюдалась и в VMWare под Windows.
Используемый дистрибутив - MDK 9.2 + KDE 3.1 + OSS + aRts.
Звуковуха - интегрированная CMedia 9738
У меня была версия вмвари 4.1 под виндос и там звук в досовских играх был без
проблем.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 20229; Возраст листа: 732; Участников: 1403
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/407562

   2005-07-26 15:15:23 (#407562)

Re: Linux vs Windows

> >
> > меня линухи (с десяток гейтов в разных местах) ведут себя просто
> > идеально.
>
> И
и выбирайте то, в чем действительно чувствуйте уверенность ! Те то, что вы
сможете настроить лучше. Я (лично) всегда выбираю линуху. Аргументы подбираю

под конкретного начальника - так что все в ваших руках.

Алексей.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 20228; Возраст листа: 732; Участников: 1403
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/407518

   2005-07-26 13:31:47 (#407518)

система мониторинга

Здравствуйте comp.soft.linux.discuss-list@subscribe.ru !
Уважаемые!
Вопрос такой: не знает ли кто-нибудь OpenSource-систему наблюдения за
сетевыми ресурсами, которая бы имела следующие фичи:
д.б. центральный сервер и ряд агентов, которые следят за машиной, на
которой установлены (не только на линухе, но и на оффтопике).

Агенты должны уметь проверять следующее:
Наличие работающих процессов по заданному списку
Наличие открытых портов по заданному списку.
Уметь генерить тревогу по совокупности признаков, т.е. сервис+порт=ОК,
сервис без порта=тревога.
Доступность IP-адресов по заданному списку, тревога, если хотя бы один
недоступен.
Проверять это все с заданной частотой и отправлять "отчеты" на центральный
сервер.
Центральный сервер, со своей стороны:
проверяет доступность машин по заданному списку (ping)
При неполучении данных от какого-то из агентов генерирует тревогу.
Через web показывает состояние системы и результаты наблюдения.

Тревога - что угодно: сообщение мылом, sms-ка или звуковой сигнал
(например, сообщение ru_tts-ом).
Думаю, что именно такой, скорее всего, нет, но может что-то похожее.

С уважением,
Степанов Е.Н.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 20227; Возраст листа: 732; Участников: 1403
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/407461

   Evgeny Stepanov 2005-07-26 12:26:37 (#407461)

Re[2]: pppd и pptp

> В сообщении от 1122310380 секунд после начала Эпохи Алексей написал(а):
>
> > вот эта строка теперь не появляется
> >
> > /usr/sbin/pppd: (None of the available passwords would let it use an
> > IP address)
> >
> > но все равно не работает
>
> `require-mschap-v2' убрать, раз уж вы не требуете аутентификацию
> удаленной стороны. Что прописано в `/etc/ppp/chap-secrets' в качестве
> второго и четвертого поля?
В /etc/ppp/chap-secrets всего одна строка вида
alexkurd * pass *
По какому протоколу удаленная сторона проверяет вас?
mschap-v2
Добавьте в `/etc/ppp/options' опции `debug' и `dump',
> будет больше информации.
вечером попробую.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 20226; Возраст листа: 732; Участников: 1403
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/407422

   alex Kurdyukov 2005-07-26 11:43:03 (#407422)

Re: Linux vs Windows

В Втр, 26/07/2005 в 08:24 +0500, Alex Murphy пишет:
> В сообщении от 25 Июль 2005 20:16 Олег Микицей написал(a):
> > Привет всем!
> Хай
> >
> > Сразу оговорю - это не попытка выяснить что лучше.
> >
> > Есть на машине поставленый и настроеный ASPLinux 10 как
> > интернет-шлюз.
> > Нужны ссылки на информацию на преимущества Linux над Windows. Нужны
> > как раз технические данные - какая задержка пересылания пакетов, как
> > себя ведет Linux-шлюз по сравнению с Windows-шлюзом.
> Почему он должен вести себя стабильнее ?? Если все собрано на кривом железе
и
>
> кривыми руками - разницы никакой - все хреново !!!.
> >
> > Эту информацию нужно чтобы убедить начальство что Linux лучше Windows
> > как интернет-шлюз и как интернет-сервер.
> Поставь и увидишь сколько раз тебе придется ребутится. Хотя (оговорюсь) ПРИ

> ПРАВИЛЬНОЙ настроке - разницы нет никакой, если ты конечно используешь данный

>
> комп ТОЛЬКО как шлюз. Вот если ты будешь ставить на него всякие приложения
-
>
> тут уже другое дело и надо рассматривать конкретные реализации. Например у

> меня линухи (с десяток гейтов в разных местах) ведут себя просто идеально.
И
>
> при этом установлено все начиная от 486x33 до ксеновов и атлонов. Не думаю

> что ты сможешь на 486 под виндой сделать реальный (производительный и
> безопасный) шлюз. Ну и загрузить его еще хоть чем-то. Хотя (я так думаю) это

>
> все-таки возможно. У меня на 486 и 96 метров памяти крутиться полный гейт

> (нат на 2 сети) и почтовик (благо нагрузка не большая). Хотя иногда и
> замечаются 100% нагрузочки.
> >
> > О безопасности и дешевизне - это уже известно, этим не убедишь. Нужна
> > конкретная инофрмация что если я поставлю Линукс как Интернет-шлюз,
> > что я получу? Кроме безопасности, бесплатных программ и надежности?
> ну если линуху не знаешь совсем - масса гемороя, особенно с настройкой
> iptables и безопасности. Правда при этом скажу, с виндой гемору будет не
> меньше (я думаю даже больше). Сразу скажу из-за чего - настраивать ее
> ЗНАЧИТЕЛЬНО сложнее, если не знаешь чего хочешь. У меня в одном институте был

>
> пень 2 и на нем WinNT как шлюз, и винроут как нат, закрыто все !!! ты со вне

>
> ни на один порт открыть соединения было невозможно - год проработала, пока
не
>
> получила ведро воды от уборщицы :)
> >
> > Если некоректно поставлен вопрос, то прошу извинить, так поставило
> > начальство.
> а нет тут реальных преимуществ :)
>
> >
> > Помогите для нужного дела.
>

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 20225; Возраст листа: 732; Участников: 1403
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/407418

   Федор 2005-07-26 11:40:12 (#407418)
  • 1
  • 2