Перейти до

Kucher2

Сitizens
  • Всього повідомлень

    1 694
  • Приєднався

  • Останній візит

  • Дней в лидерах

    10

Все, що було написано Kucher2

  1. Kucher2

    Пора менять железку?

    Чёрт. Почему мне никто этого не сказал, когда я переходил с чистого ipfw на связку ipfw+pf.
  2. Kucher2

    Пора менять железку?

    Блин, чем вам так pf не люб и pipe? По-моему должно колбасить всё на такой машине, неужели так критично при 150 юзерах?
  3. Kucher2

    Пора менять железку?

    Т.е. его обязательно надо выкинуть? Не хотелось бы, он мне нравится, к тому же у меня на нём завязано кое-что. systat: sysctl: dev.igb.0.%desc: Intel(R) PRO/1000 Network Connection version - 1.7.3 dev.igb.0.%driver: igb dev.igb.0.%location: slot=0 function=0 dev.igb.0.%pnpinfo: vendor=0x8086 device=0x10c9 subvendor=0x8086 subdevice=0xa03c class=0x020000 dev.igb.0.%parent: pci1 dev.igb.0.debug: -1 dev.igb.0.stats: -1 dev.igb.0.flow_control: 3 dev.igb.0.enable_aim: 1 dev.igb.0.low_latency: 128 dev.igb.0.ave_latency: 450 dev.igb.0.bulk_latency: 1200 dev.igb.0.rx_processing_limit
  4. Kucher2

    Пора менять железку?

    Ок. Куда тогда ещё копнуть по поводу высокого interrupt? Правил ipfw порядка 900, есть шейп юзеров. Трансляция и проброс ip делает pf. И что посоветуете на счёт драйвера?
  5. Kucher2

    Пора менять железку?

    Сделал ifconfig igb0 polling, но по повторному ifconfig никаких изменений в конфигурации сетевой не появилось (нет подтверждения что polling включён). Попробовал прописать настройки в rc.onf и ребутнулся - никого. На "реалтеках" писалось про polling, теперь на "Intel® ET" - нет. Это нормально?
  6. Kucher2

    Пора менять железку?

    Подскажите пожалуйста как это сделать на FreeBSD? Драйвер к сетевой не ставил. Просто вытащил старые, эту ткнул в материнку, поправил конфиги и стартанул сервер. Это имеет значение? Если да - где взять cвежий драйвер? Поискал в Инете, на официальном сайте Intel есть только для FreeBSD 7, а у меня 8.1.
  7. Kucher2

    Пора менять железку?

    Привезли сегодня двухголовый Intel. Поставил. Сейчас общий трафик порядка 10Мбит, 1500pps. Прописал: sysctl net.inet.ip.fastforwarding=1 Завтра ещё вечером при большом трафике посмотрю, но кажется - дело табак. Картинка вот такая (top -HSP 10).
  8. Почитайте форум, воспользуйтесь поиском. 100500 раз уже поднимали вопрос. Тут уже устали от таких вопросов, правда, разжевали уже всё. Или работаете сами, но организуете какое-нить ООО, набираете штат, получаете лицензии, или договариваетесь и работаете под чьими-то лицензиями и являетесь, как выше сказали, админом.
  9. alex_o, У нас, блин, сколько я тут живу - всю жизнь переходный период. И отец мой жил при переходном и дед - всю, Бл#, дорогу что-то строим и совершествуем, от студенчества и до пенсии! Может строим не то или не так, хез. Только почему-то мы строим тут, а появляется всё не там где-то, а за забором. Только край Великого счастья заблестел - снова прикатили медный таз и накрыли сияние. То закрасят, то грязью замажут. Ну не разгорится никак и всё! Как можно говорить о нормальном рынке в стране, где нет уверенности в завтра, где можно из года в год набивать себе карманы, гнать пургу с экрана и
  10. Kucher2

    PHP скрипт

    Не могу с этим не согласиться. Как только я увижу что мои свершения не годятся - конечно буду думать о другом варианте.
  11. Kucher2

    PHP скрипт

    Модуль ввода логина/пасса писал не я, но судя по коду там такая проверка стоит. Шо? Я не собираюсь это продавать, я для себя пишу, просто для удобства. Или речь он надёжности? За комментарии большое спасибо. Я так понял особо бояться нечего.
  12. Привет всем. Задумался над написанием приблуды в виде статистики для юзера. Была мысль, по совету уважаемого madf, собирать статистику для юзеров посредством скрипта СТГ - OnChange. Статистика после некой текстовой обработки должна приводится в удобочитаемый вид и накопительно ложиться в текстовый файлик в соответствующей папке юзера. А потом по его запросу с личной странички - ему показываться. ...и додумался я до того, что начинаю опасаться за безопасность данных. Например такая конструкция: //Начальные установки - читаем конфиги $krn = "/var/stargazer/users/"; $pathc .= $krn .$
  13. Kucher2

    Высокая нагрузка на CPU

    А не, у меня проц грузится макс на 5%, у меня просто interrupt зашкаливает. Вот сейчас например нагрузка по трафику невысокая, а такая фигня. Простите, это проблема СТГ или системы в целом? Например фаерволла? Я о загрузке процессора, не о своём случае.
  14. Kucher2

    Высокая нагрузка на CPU

    Точно такая же хрень - вырастают пинги (иногда с 1 до 70) при трафике всего-то 50/30Мбит и менее 5000pps. Стоят две дешёвые сетевушки на дешёвой десктопной материнке с простеньким двухядерным целерончиком. interrupt 40-55%, в такие моменты наблюдается даже дроп пакетов. Пока надеюсь на сетевую от Intel, а то может и материнку придётся сменить. Ось FreBSD 8.1 релиз.
  15. Да не, в скрипте надо всё это фильтровать сразу конечно и в свой лог писать что-то красивое, с вставками русскими символами, чтоб потом можно было в php его показать. Т.е. из стоки Disconnect, session upload: '2634424,0,0,0,0,0,0,0,0,0' session download: '27476922,0,0,0,0,0,0,0,0,0' month upload: '162697519,0,0,0,0,0,0,0,0,0' month download: '1673652901,0,0,0,0,0,0,0,0,0' cash: '13.6452' вырезать всё лишнее, взяв только целые числа и сформировать читабельную строку, добавив русские комменты. Думаю возможно, но пока не вижу зачем юзеру на безлиме всё расписывать. А у меня в основном без
  16. Ну это понятно, но там пишется всё подряд. Это значит что можно добавить в OnChange скрипт на проверку обработки, скажем, данных по пополнениям и писать интересующие нас данные в файлик, так? Т.е. формировать готовый отчёт по конкретному юзеру или в общем по пополнениям, не заморачиваясь с обработкой /var/log/stargazer.log и вооще от него независеть. Надо попробовать.
  17. Т.е. сунуть туда скрипт, делающий накопление данных в каком-то файле для конкретного юзера, например? Я так понимаю именно эти данные СТГ дублирует в /var/log/stargazer.log и лог-файл юзеров?
  18. Да простым скриптом из файла /var/log/stargazer.log можно вытащить такие данные. Вот только поскольку он постоянно растёт - неплохо бы перекидывать данные в отдельный файлик и работать уже с ним, иногда дополняя. Сам stargazer.log можно обнулять время от времени, резервируя перед этим в архив. Например у меня вот так реализован поиск пополнений Инета и формирование странички в виде списка (пополняют все посредством модуля кассира для СТГ, тут на форуме он есть). Для юзеров это можно сделать аналогично. #!/bin/sh users=`grep 'happy' /var/log/stargazer.log | cut -d" " -f1,2,8,13,15` ec
  19. Kucher2

    Громкая связь по локалке

    Team Speak, Speakerphone, SeCHat, NetVoice.
  20. Кстати, вопрос в догонку, кто-нить как-то реализовал автоматический анализ статистики по кол-ву пакетов в сек. для юзеров? Полезная штука, думаю раз 15 минут запускать такое, чтоб анализировать потом. Может ещё допишу статистику по каждому юзеру, хотя б на шелле. Бо вчера наткнулся на абона, у которого 1200 сессий в обе стороны. Это при том, что вся сеть скопом и на 5000 не тянет. Хотелось бы знать своих "героев", на сякий случай. P.S. Доброжелателям просьба не беспокоиться, я и раньше знал за этого абона.
  21. Авторизатор может работать из-за роутера. При этом если одна из машин авторизируется на сервере, то для всех ПК в домашней сетке за роутером открывается Инет, сервер видит их как 1 ПК. Но в этом нет необходимости, если в СТГ ставим режим "всегда онлайн" на этот адрес и вуаля. Авторизатор при этом не используется вообще. При этом роутеру присваиваивается адрес сети (например 10.0.1.10 для ИФ WAN), а на внутреннем ИФ роутера висит сколько угодно машин (все LAN с адресацией типа 192.168.1.10). У меня человек 10 в сети так живут со своими роутерами и домашними ПК. Конечно надо поглядывать сколь
  22. Маразм. Сделайте у себя услугу "скорость по запросу" и не морочьте голову. Например через личную страничку. У меня юзеры одобрили.
  23. По-моему у меня было такое на релизе FreeBSD 8.1. Сыпало в первую консоль сплошным потоком. Пропатчил и сие ушло. Патч нашёл по Гуглю.
×
×
  • Створити нове...