myhand

Рейтинг
278
Регистрация
16.09.2009
netwind:
Ну вам Dimanych написал, что у него не работает.

Ему написали в ответ что с этим делать.

netwind:
Разумеется, любой разумный человек будет запускать процесс для бекапа с классом idle, а остальные без ionice.

Почему? Есть ведь другие классы шедулера, а там есть и иные приоритеты. Плюс, есть приоритеты CPU. Плохо уже то - что бекап и чекинг происходит не различаются приоритетами шедулера, на что я указал выше.

"Любой разумный человек" - не будет тупо плакаться "у меня не работает скрипт в конфигурации по-умолчанию", а разберется почему не работает и поправит это. Что именно сделать - я предложил варианты.

Забавно, вы стало быть Dimanych'а разумным не посчитали? - т.к. у него "остальные" процессы тоже с ionice запущены. Конкретно - проверка рейда.

Raistlin:
После резета рейд по-умолчанию считает, что он рассинхронизирован.

Вас кто-то жестоко обманул. Все чуть сложнее, рассинхронизация не обязательно будет. man md, раздел UNCLEAN SHUTDOWN - читаем до просветления.

netwind:
А ionice фактически бесполезен.

Отнюдь. Но лучше пользоваться им осознанно, не загоняя все тупо в один класс Idle.

netwind:
В отличие от обычных приоритетов cpu, с диском невозможно отменить или заморозить операцию ввода-вывода.

Кстати, может иметь смысл поиграться и с приоритетами - выставить их там же, где и вызывается ionice. Редхетовский скрипт это делает.

Raistlin:
Объясните мне, как это у вас на рассинхронизированном рейде1 происходит чтение с обоих дисков и один из них не вылетает в фэйл?

Это вообще к кому вопрос был?

Dimanych:
Тем не менее, ситуация:
Сервер работает обслуживает под 1000 гавно сайтов клиентов с неравномерной нагрузкой, помимо этого ещё бекапы ежедневно идут на тот же диск (тоже с приоритетом idle)

Может приоритеты-то имеет смысл выставить разные? Технически, там вообще-то выставлен не приоритет, а класс шедулера: -с3 не имеет приоритетов.

Dimanych:
Поэтому как единственное решение, задал проверку raid только 2 раза в год и пометил красным в календаре :)

Глупо. Нужно решать проблему, а не плодить новые.

Выясните сперва что кому мешает и почему. Покрутите настройки бекапа и скрипта для проверок рейда, измените приоритеты.

Как вариант, тут есть решение для запуска инкрементальных проверок. По часику, во время наименьшей нагрузки - глядишь за несколько заходов и проверите.

Dimanych:
Если бы это было раз в неделю, то вообще нафиг этот раид, лучше обойтись бекапами)

С высокой вероятностью - у вас и нет рейда.

Dimanych:
Кстати замечал что система без raid1 работает намного быстрей, в плане дисковых операций.

Замечал обратное. В отличие от - могу объяснить почему, в каких вариантах нагрузки.

Andreyka:
Лично я делал и rpm и deb с нуля, так что знаю о чем говорю

Кто только подобное не делал - это говорит только в пользу умения сделать пакет "абы собралось". Его наличия я у вас и не отрицал.

"Личное делание" не отменяет того факта, что деб с nginx.org срет ошибками lintian при сборке. Список ваших пакетов в centos или debian в студию, тогда поговорим об умениях и знаниях.

Zaqwr:
что бы могло удалять эти "файлы" , причины, нет мыслей?

Ядро. Так /proc работает.

Andreyka:
Можно включить аудит и настроить протокол доступа к /proc

А не будет никаких подводных камней у auditd с /proc?

V(o)ViK:
1. 2. 3.

Кому, интересно, вы пишете? :)

V(o)ViK:
Да я не осуждаю ) Больше поражает, что оно до сих пор работает )

Было бы странно, если б оно перестало работать.

LiquidStorm:
Где предложение обновить все?

/ru/forum/comment/9796458

Собственно, даже "обновить PHP+mysql" - фактически эквивалентно "обновить все".

LiquidStorm:
Вы предложили заменить стандартный пхп отдельным обработчиком

Да, CGI-интерепретатором. ПХП от этого "нестандартным" не станет - просто для отдельного сайта будет работать своя версия.

LiquidStorm:
причем для отдельного модуля (вы написали УРЛ, хотя какой к черту УРЛ, если модуль инклудится при интерпретации основной ЦМС)

Может он работает для конкретного пути. Я упомянул это как вариант.

LiquidStorm:
Далее вы пишете про настройку для виртуалхоста... где тут "стандартный функционал пхп", если речь о настройке демона веб-сервера?

Работа PHP в качестве CGI-скрипта - стандартный функционал:

http://www.php.net/manual/en/install.unix.commandline.php

V(o)ViK:
Больше интересно другое, почему до сих пор на вашем сервере стоит релиз, время поддержки которого закончилось 5 лет назад ?
Такое "администрирование" вам и даром не нужно.

Оно типа и есть даром. Давайте за глаза не осуждать людей - ТС ведь не объяснил что входит в услугу администрирования, на каких условиях.

Andreyka:
Я в курсе, что формат rpm более прогрессивен и прост чем deb

Ты скорее всего не знаком ни с тем не с другим, почему и троллишь о "прогрессивности".

Некоторые не берутся судить определенные вещи, имея с ними только шапочное знакомство (к примеру, просто нарисовав десяток спеков "абы собралось"). Вот и я не берусь судить rpm-ки от nginx.org - а о дебах написал как есть.

Andreyka:
Участники проекта - это божественные создания

Просто они лучше знакомы с конкретным дистрибутивом, чем люди случайные...

Пакеты для centos от nginx.org ругать не берусь, а ихних дебах это заметно, мягко говоря. В проект они бы as-is не попали просто даже по формальным критериям.

LiquidStorm:
Кому-то нравится инвалидов клепать, подставляя костыли

Простите, в чем "костыль" использования стандартного функционала PHP?

Вы готовы отвечать за то, что обновление всего нафиг - не поломает ТС другие проекты? Я - нет, потому и не даю заочно советы подобное феерической тупости.

Всего: 4890