LINUX.ORG.RU

Сообщения Dmitry76

 

распределение прерываний в сетевой Intel

Есть интеловская двухпортовая сетевая карта на чипe 82576. Прием я разделил на две очереди на порт (две пары rx0/rx1) и раскидал равномерно на все ядра процессоров. (2CPUx2ядра) Получается странная ситуация: на одном интерфейсе прерывания четко делятся по очередям, а на втором делится в соотношении 90%/10%. Параметры модуля (igb) одинаковы, отличаются только сами интерфейсы: там где нормально делится, поднят IP адрес, а на втором IP нет (там запущен pppoe). В чем причина?

Dmitry76
()

Прерывания не делятся.

Есть сервер с двумя сетевыми и двумя зионами по 4 ядра, итого 8. Платформа - Intel. На прерывания сетевых карт smp_affinity стоит ff. Прерывания при это четко делятся по всем 8 ядрам. Всё просто отлично! Момент номер два. Сервер такой же (винт перенесен) на платформе AMD. Общее число ядер - 4, smp_affinity - f. При этом жуткая разбалансировка нагрузки - на одном ядре 90% прерываний от карточки, на втором - 5. На втором проце таже фигня. Всякие irqbalance (что юзерспейс, что в ядре) не решают проблемы. Кто виноват и что делать?

Dmitry76
()

Мониторинг использования ресурсов

Необходима программа с помощью которой можно отслеживать все запросы TCP, UDP, можно SNMP проходящие через хост. Запись в лог, конечно же, обязательна. Разумеется, удобным будет и возможность оперирования с выходными данными - сортировка по IP, временным интервалам и тд. Одну знаю - Argus. А что есть еще?

Dmitry76
()

/var на отдельном винте

Хочу каталог /var перенести на новый, отдельный винчестер. Достаточно ли прописать строчку в /etc/fstab типа:
/dev/hda3 / ext3 defaults 0 0

Сам каталог "var" тоже будет на /dev/hda3
Система fedora 2

Dmitry76
()

похерилась база rpm

Сначала обратил внимание, на то, что yum перестал работать, затем при получении информации об одном из пакетов выдало следующее:
root@server rpm]# rpm -qi kernel
rpmdb: PANIC: fatal region error detected; run recovery
error: db4 error(-30978) from dbenv->open: DB_RUNRECOVERY: Fatal error, run data
base recovery
error: cannot open Packages index using db3 -  (-30978)
error: cannot open Packages database in /var/lib/rpm
package kernel is not installed

Пробовал дать rpm -vv --rebuilddb. Результат:
[root@server rpm]# rpm -vv --rebuilddb
D: rebuilding database /var/lib/rpm into /var/lib/rpmrebuilddb.1744
D: creating directory /var/lib/rpmrebuilddb.1744
D: opening old database with dbapi 3
D: opening  db environment /var/lib/rpm/Packages joinenv
rpmdb: PANIC: fatal region error detected; run recovery
error: db4 error(-30978) from dbenv->open: DB_RUNRECOVERY: Fatal error, run data
base recovery
D: opening  db index       /var/lib/rpm/Packages rdonly mode=0x0
error: cannot open Packages index
D: removing directory /var/lib/rpmrebuilddb.1744

Что посоветуете делать?
Dmitry76
()

Изменение кодировки локали без перезагрузки. Возможно?

Сабж. Сейчас у меня koi8, которую я когда то к федоре-1 сделал. Сейчас обновился на 2 версию и хочу откатиться к utf, чтобы посмотреть что изменилось. Как, сделав изменения в /etc/syscondig/i18n, сразу проверить результаты?

Dmitry76
()

обновление via yum с F1 на F2

Вот, хочу рискнуть попробовать обновление с федоры1 на федора2. Обновил пока версию самого yum, fedora-releases, да скачал необходимые заголовки. Интересует в первую очередь, как вообще этот процесс проходит, без осложнений обычно? Система на компе эта единственная. И еще интересует, за сколько пройдет обновление? У меня наружу канал 128Кбит.

Dmitry76
()

почтовый интерфейс

Посоветуйте, пожалуйста, пакет, реализующий почтовый web-интерфейс. На сервере используется postfix + ipop3 (входящие в поставку fedora 1 ). Сверх-наворотов не надо, достаточно основных функций. Спасибо.

Dmitry76
()

yum. странные замирания.

Сабж. Качается какой-нибудь пакет и тут бац! закачка просто останавливается. Нажимаю CTRL-C потом Enter после чего загрузка продолжается. Загрузка моего канала тут непричем, может проблема с загрузкой удаленных серверов? А как у вас?

Dmitry76
()

перевод строки

Есть такое дело: с помощью echo формируется построчно один файл. Один проход цикла - одна строка. Файл называется status. Затем надо его передать на по эл.почте. Делаю так:

( echo "From: user1@xxx.xxx" echo "To: user2@xxx.xxx" echo `cat /home/user1/status` ) | /usr/sbin/sendmail -t

В результате приходит письмо в тексте которого котором отсутствуют епреводы строк. Конец дня, понедельник.... Подскажите где что копать... В echo, в самом файле status или cat? Запутался.

Dmitry76
()

Линукс вешаться стал.

Буду многословен :-). Есть машинка (P-III,733 с 256Мб) с установленной Федорой 1. Машинка - файловый сервер, файрвол и шлюз в инет для небольшой сетки. Ничего особенного. Позавчера, придя на работу, с большим удивлением обнаружил ее зависшей (даже на клаву не реагировала, черный экран). Никогда подобного не было. Ладно, перезагрузил, заработало. Сегодня утром другая картина: на экране куча грязных ругательств на тему невозможности распределения прерываний ядра и тд. Извне пинги есть, но не один сервис не работает, даже локально зарегистрироваться не могу.Отребутил. Дальше-больше, при попытке компиляции всех программ вылазят ошибки:

/usr/include/bits/string2.h:980: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugzilla.redhat.com/bugzilla>; for instructions. The bug is not reproduceable, so it is likely a hardware or OS problem

Причем, забавно то, что ошибка каждый раз происходит в разных местах. Постфикс таким образом у меня раза с 7-го собрался. А, еще при бэкапе данных, rar полностью тачку вешает.... Просто звиздец какой-то.... За тачкой и в сети никто не сидел (каникулы), вопрос внешнего вторжения исключен, скорее всего железо. Но поменял память - проблема осталась. Может проц шалит? Понимаю, что гадание на кофейной гуще, но подскажите к какую сторону рыть? Еще какие глюки видел за один день: 1) не все сервисы загружались, приходилось некоторые руками дозапускать. 2) Однажды один сетевый интерфейс не поднялся. 3) На проверке диска раз 10 вешалась намерво на 95 процентах. Потом зашел с загрузочного диска прошелся e2fsck - прошло. Полгода до этого работало как часики....

Dmitry76
()

smbmount БНОПНЯ.

оПХ ОНОЁРЙЕ ОНДЙКЧВЕМХЪ Й СДЮКЕММНЛС ПЕЯСПЯС ОНКСВЮЧ ЯКЕДСЧЬЕЕ:
smbmount //192.168.1.101/soft /mnt -o username=dima
Password:
10362: session setup failed: ERRDOS - ERRnoaccess (Access denied.)
SMB connection failed

оПНАКЕЛЮ НДМНГМЮВМН МЮ РНИ ЯРНПНМЕ? кХАН МЕ ГЮБЕКХ ОНКЭГНБЮРЕКЪ, КХАН МЕР ЬЮПШ, БЯЕ ВРН СЦНДМН.... хКХ С ЛЕМЪ. с ЛЕМЪ РЮЙФЕ ЕЯРЭ ЯЮЛАЮ ЯЕПБЕП, МН НМ МЕ ГЮАХМДЕМ МЮ РНЛ ХМРЕПТЕИЯЕ, МН ЕЦН МЮКХВХЕ/НРЯСРЯРБХЕ ТХНКЕРНБН Б ДЮММНЛ ЯКСВЮЕ ОН-ХДЕЕ?

Dmitry76
()

выполинть содержимое переменной.

Есть переменная $a, содержмое которой примерно last|grep 123.
Надо в скрипте bash выполнить этот last|grep 123
Пробую bash $a, ругается:
last: /usr/bin/last: cannot execute binary file

Dmitry76
()

Антивирус (клиент-сервер)

Есть сервак под линуксом, рабочие станции под win2000. Можно ли организовать в сети антивирусную защиту по схеме сервер-клиент как это сделано в Norton Antivirus Corporate? C той лишь разницей, что сервер будт на линуксовой машине.

Dmitry76
()

жизнь за тремя проксями

Да, именно так. Не от меня это зависит. Итак, что получается: от провайдерской прокси (oops) инет идет на прокси моего аплинка (usergate), а к его кешу обращается мой squid. В принципе все работает, но... На некоторых страничках в начале отображается ряд символов (f013, d12, d056 и тд, но не все сразу, а два-три). Експлорер (5.0) ругается, что ошибка на странице, но показывает исправно. Замечено с www.lenta.ru, www.dni.ru и некоторыми другими сайтами. Немного, но анноит. Не подскажете кого пинать? Со своей стороны у меня squid-ом все просто перебрасывается: cache_peer 192.168.xx.xx 3128 0 proxy-only PS. Squid 2.5 Stable3

Dmitry76
()

русские буковки в монтированном NTFS разделе

Федора с локалью KOI-8. Как сделать, чтобы примонтировать том NTFS (WinXP) с правильным отображением русских символов в именах файлов и каталогов. Том монтируется, но что-то вместо символов бардак...

Dmitry76
()

подключиться к прокси.

Заранее прошу прощения за ламерский вопрос. Итак, в локальной сети есть сервер под fedora. Есть интернет на обычном диалапе. Пользователи получаю интернет легко и просто с помощью iptables (masquerade+forwarding). Но, теперь у нас диалап забирают и заставляют подключиться через витую пару к другому серверу в соседнем корпусе здания и получать интернет уже по-человечески по локалке от них. Можно, конечно, настроить, что-то типа DNAT, но админ того сервера сказал, что у него прокси (с авторизацией к тому же) и надо подключаться к его прокси-серверу. Как это реализовать с моей стороны? Настройки на прокси сделать на моих клиентах, а на моем сервере просто включить проброс пакетов на него? Ну а например, в IE в настройках прокси нет входа на нее по логину и паролю...Или может сервис мне какой нужен дополнительно на сервере?

Dmitry76
()

откат на rpm'е

Как правильно апдейтить софт с помощью rpm, чтобы в случае чего можно было откатиться на предыдущую версию? Возможно ли такое и какие ключи для этого используются?

Dmitry76
()

Долбятся на 635 порт регулярно

Регулярно долбятся:

Mar 4 03:31:24 localhost portsentry[1591]: attackalert: Connect from host: adsl -209-30-43-122.dsl.rcsntx.swbell.net/209.30.43.122 to TCP port: 635 Mar 4 03:31:24 localhost portsentry[1591]: attackalert: Host: 209.30.43.122 is already blocked. Ignoring

Каково практическое назначение этого порта (точнее сервисов на этом порту)?

Dmitry76
()

Crossoffice

Попробовал использовать Crossoffice и очень он мне понравился. Да вот, собака, только через 30 дней иначе как без 60 баксов работать не будет. Никто не подскажет альтернативный способ "продлить контракт"? :-)

Dmitry76
()

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