информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Портрет посетителяВсе любят медГде водятся OGRы
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / dnet
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
поставить проксю на машину, которая не виснет и не... 19.01.04 12:24  Число просмотров: 1646
Автор: Kost <Пробки Москвы> Статус: Elderman
<"чистая" ссылка>
> ЧТО ДЕЛАТЬ-ТО?
поставить проксю на машину, которая не виснет и не отрубается от электричества.
<dnet>
Потеря посчитанных блоков на препроксе 17.01.04 15:47  
Автор: Argentum[BugTraq.ru] Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Рухнул комп с пропроксей (ушел в ребут), перегружается - смотрю логи - 35 минут назад был 1 блок готовый и сейчас, после загрузки - та же цифра (а по тем же логам за этот период пришло 57 просчитанных пакетов). Что он в памяти их хранит что ли, [###здесь поскипана нецензурщина###]? Можно ли какой-нибудь настройкой сделать, чтоб все сразу на винт сбрасывал?
[RC5] довесок к ответам Kost и mrc 22.01.04 16:46  
Автор: jammer <alex naumov> Статус: Elderman
<"чистая" ссылка>
> Рухнул комп с пропроксей (ушел в ребут), перегружается -
> смотрю логи - 35 минут назад был 1 блок готовый и сейчас,
> после загрузки - та же цифра (а по тем же логам за этот
> период пришло 57 просчитанных пакетов). Что он в памяти их
> хранит что ли, [###здесь поскипана нецензурщина###]? Можно

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

то, что у тебя протухает по 50 блоков, совсем неправильно - на скорости 60 Mkeys/s в рабочее время (это весьма скромно) у меня в офисе стоит солить в банку до 20-ти, и это несмотря на то, что машина с перпрокси не перезагружается по месяцу и более. я не моргнув глазом снизил бы до 5-ти эту цифру, если бы машина имела тенденцию зависать.

впрочем, борись с зависаниями - именно в этом твоя проблема, не в перпрокси.
maxkeysdone= поменьше, 1 например, тогда сразу отправлять... 20.01.04 22:25  
Автор: mrc Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Рухнул комп с пропроксей (ушел в ребут), перегружается -
> смотрю логи - 35 минут назад был 1 блок готовый и сейчас,
> после загрузки - та же цифра (а по тем же логам за этот
> период пришло 57 просчитанных пакетов). Что он в памяти их
> хранит что ли, [###здесь поскипана нецензурщина###]? Можно
> ли какой-нибудь настройкой сделать, чтоб все сразу на винт
> сбрасывал?

maxkeysdone= поменьше, 1 например, тогда сразу отправлять будет - не задерживаясь на винте. А в клиентах чуток увеличить max размер buff-out, чтобы трафика поменьше было.
Но лучше всего на нормальный комп перпрокси пставить.
Надеюсь ты диск на ошибки проверил? 17.01.04 18:38  
Автор: mss <Сергей> Статус: Member
<"чистая" ссылка>
Ты сам понял, что спросил? 19.01.04 00:33  
Автор: Argentum[BugTraq.ru] Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Ты сам понял, что спросил?
При чем тут ошибки диска - вопрос был не в этом.
Вот прямо сейчас произошла такая же фигня.
Комп с препрокси наглухо виснет (не он него, но это сейчас не так важно, мало ли причин), я его перегружаю и смотрю логи. И вижу, что он вернулся (в плане блоков с своей котомке) к состоянию часовой давности ! (потеряно 102 пакета). Я после первого случая сделал в настройках "отправлять, когда в out-е будет 50 пакетов", но это не помогло, прямо сейчас тачка с препроксей не имеет выхода в инте (иногда он отрубается). Еще я покурил мануал (прокся, кстати, последней, 335 версии) и вот что нашел :
----
[misc]/periodicperiod: this is the number of seconds between the rewriting of the proxy buffers to disk. If you have a machine with a very slow disk or has a bus with high I/O contention, you may want to increase this value to trigger writes only every few minutes. Note that when you allow the proxy to shutdown gracefully, it will automatically rewrite it buffers out again if necessary (regardless of when the last periodic write occurred).
----
Я так понял (своими не идеальными занниями английского), что это период в секундах, через которые прокся сбрасывает пришедшие в память данные на диск. По умолчанию у всех стоит 120. После первого случчая я поставил 20. Как видите - нифига не помогает !!!
Причем я даже не могу заново обсчитать те блоки - клиенты думают,что они их уже обсчитали, прокся верхнего уровня думает, что они у меня и я их считаю, а моя прокся ваще про них забыла!
ЧТО ДЕЛАТЬ-ТО?
Угу :) 19.01.04 15:20  
Автор: mss <Сергей> Статус: Member
<"чистая" ссылка>
> Ты сам понял, что спросил?
> При чем тут ошибки диска - вопрос был не в этом.

При аварийном завершении работы - открытый файл может сглюкнуть.
Не знаю точно как это получается, но у меня такое происходило с логами. В лог якобы продолжает писаться инфа - ошибки никакой по этому поводу не выдаётся. Но при этом сам файл не изменяется. Когда я это заметил - проверил диск и оказалось, что там не всё в порядке с этим файлом. После исправления - всё встало на свои места.
поставить проксю на машину, которая не виснет и не... 19.01.04 12:24  
Автор: Kost <Пробки Москвы> Статус: Elderman
<"чистая" ссылка>
> ЧТО ДЕЛАТЬ-ТО?
поставить проксю на машину, которая не виснет и не отрубается от электричества.
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 1 s   Design: Vadim Derkach