Цитата:
Сообщение от Hip-Hop
а как вообще работает этот механизм? Диск пытается записать в сектор и определяет его сбойным? Потом он пытается что-то сделать с этим сектором, ЭТО и называется этим timeout? То-есть, контроллер ждёт от диска ответа, а диск пытается победить проблему. Этот таймаут и может быть разным, если это cуперсервер, то диск будет отброшен из райда сразу, если это домашний сервер - mdadm подождет, это приведет к каким-то ухудшению в работе. Правильно?
|
Контроллер не ждёт, рейдовый диск сразу отдаёт ответ о сбое при такой ситуации, не пытаясь сотни раз перечитать/переписать данный сектор. Дальше, думаю, понятно. Поведение мдадма настрайвай как душе угодно, но по дефолту он тоже выкинет этот хард.
Цитата:
Сообщение от Hip-Hop
VitohA, а теперь вопрос на засыпку, с какой вероятностью может произойти большой таймаут при сильно нагруженном райд на современных дисках?  Это чрезвучайно редкое совпадение, imho. Во-первых, потому что мы не знаем как современные диски компенсируют возможность возникновения ошибок и как следствие timeout. Во-вторых, мне не знаем какой будет таймаут даже если диск попытается исправить всё же возникшую ошибку - то-есть, тут должно быть стечение обстаятельств - пиковые нагрузки на райд + возникшая ошибка.
|
Чел, мы о рейдовых говорим. Компенсация ошибки - выкидывание из рейда и чтение с нормального диска, таймаут - по нулям. Исключение - очень дорогие диски, энтерпрайз линейки обычно - там можно настраивать sct.
Цитата:
Сообщение от Hip-Hop
200 это нетакуж и много  вполне можно юзать всё на обынчх гринах 
|
С обильной вазелиновой смазкой))