Изменение режима SATA без перезагрузки
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 30
- Зарегистрирован: 2014-08-05 14:20:30
Изменение режима SATA без перезагрузки
Добрый день.
на одном из сереверов то ли после апгрейда, то ли после перезагрузки начали сыпаться ошибки на всех дисках с одного контроллера. растёт 199 атрибут, который обычно указывает на проблемы с кабелем, но я в данном случае скорее грешу на контроллер или саму операционку, так как до перезагрузки этих ошибок не было вообще.
Так как сервер в продакшине, лишний раз перезагружать бы его не хотелось. знаю что можно добавить записи вида hint.ahcich.0.sata_rev="1" в loader.conf, но оно применяется только при загрузке, надо точно подобрать номер устройства и нет гарантии что это вообще поможет.
Пришлось менять на многих серверах, так как SATA3 часто глючит, видимо кабели не очень качественные попадаются, да и всё равно таких скоростей на традиционных дисках не бывает, убавляешь скорость и ошибок больше никогда нет. :-)
Вопрос: можно ли как-то поменять скорость SATA диска на лету, без перезагрузки? через camcontrol или smartctl ? сколько не гуглил - не нашёл
на одном из сереверов то ли после апгрейда, то ли после перезагрузки начали сыпаться ошибки на всех дисках с одного контроллера. растёт 199 атрибут, который обычно указывает на проблемы с кабелем, но я в данном случае скорее грешу на контроллер или саму операционку, так как до перезагрузки этих ошибок не было вообще.
Так как сервер в продакшине, лишний раз перезагружать бы его не хотелось. знаю что можно добавить записи вида hint.ahcich.0.sata_rev="1" в loader.conf, но оно применяется только при загрузке, надо точно подобрать номер устройства и нет гарантии что это вообще поможет.
Пришлось менять на многих серверах, так как SATA3 часто глючит, видимо кабели не очень качественные попадаются, да и всё равно таких скоростей на традиционных дисках не бывает, убавляешь скорость и ошибок больше никогда нет. :-)
Вопрос: можно ли как-то поменять скорость SATA диска на лету, без перезагрузки? через camcontrol или smartctl ? сколько не гуглил - не нашёл
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- проходил мимо
Изменение режима SATA без перезагрузки
нельзяВопрос: можно ли как-то поменять скорость SATA диска на лету, без перезагрузки? через camcontrol или smartctl
Проблема не в SATA3, а в:
- кабель
- контроллер
- экспандер
и тут нужно не hint для sata использовать, а искать и устранять проблему
- Alex Keda
- стреляли...
- Сообщения: 35456
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Изменение режима SATA без перезагрузки
если это продакшен - то лучше запланировать простой и поемнять шнурки/подёргать шлейфы
у самого такое было, причём на микроблейде, блин.
разобрал весь кусок который за диски отвечает, собрал обратно, диски местами поменял - как рукой всё сняло
у самого такое было, причём на микроблейде, блин.
разобрал весь кусок который за диски отвечает, собрал обратно, диски местами поменял - как рукой всё сняло
Убей их всех! Бог потом рассортирует...
-
- рядовой
- Сообщения: 30
- Зарегистрирован: 2014-08-05 14:20:30
Изменение режима SATA без перезагрузки
я чую, что скорее всего дело в железе, но почему оно тогда нормально работало до перезагрузки?
Доехать физически в ближайшее время не получится, поэтому хотелось бы попробовать решить проблему софтово. ну не верю я в такие совпадения.
Почему кстати нельзя поменять режим без перезагрузки? что такое хитрое делает hint, что нельзя сделать онлайн?
Доехать физически в ближайшее время не получится, поэтому хотелось бы попробовать решить проблему софтово. ну не верю я в такие совпадения.
Почему кстати нельзя поменять режим без перезагрузки? что такое хитрое делает hint, что нельзя сделать онлайн?
-
- рядовой
- Сообщения: 30
- Зарегистрирован: 2014-08-05 14:20:30
Изменение режима SATA без перезагрузки
и кстати вспоминаю, что в самом начале несколько лет назад подобное уже было, тогда грешил на mfi, так как после смены драйвера на mrsas проблема ушла, но возможно таки проблема в том, что оно нестабильно инициализируется иногда, перезагрузка это решает.
Только сейчас понял, что возможно это была та же самая проблема, тогда не обратил внимание на то какие именно диски глючили, но возможно так же были все с одного из контроллеров.
Только сейчас понял, что возможно это была та же самая проблема, тогда не обратил внимание на то какие именно диски глючили, но возможно так же были все с одного из контроллеров.
-
- рядовой
- Сообщения: 30
- Зарегистрирован: 2014-08-05 14:20:30
Изменение режима SATA без перезагрузки
грешу на кабель между контроллером и экспандером, есть возможность программно отключить одну из линий, чтобы проверить теорию?
-
- рядовой
- Сообщения: 30
- Зарегистрирован: 2014-08-05 14:20:30
Изменение режима SATA без перезагрузки
после перезагрузки без каких-либо изменений параметров проблема ушла, всё работает как надо. мистика, если и железо виновато, то непонятно как это диагностировать теперь.
-
- проходил мимо
Изменение режима SATA без перезагрузки
Вы написали размазано про SATA 3, это как бы ни о чем.после перезагрузки без каких-либо изменений параметров проблема ушла, всё работает как надо. мистика, если и железо виновато, то непонятно как это диагностировать теперь.
Поясню, есть:
контроллер <-> expander <=> диски
На скольких дисках проблемы? Если на одном - проблема в конктретном диске или
стыке диска и hot-swap корзины.
Если проблема с большим кол-вом дисков, проблемы о которых расписывалось ранее.
Пример: было подобное с ASUS сервером в исполнении пьедестал. Тесты smartctl
отрабатывали на ура, в логи сыпались ошибки, счетчики smart накручивались.
Проблема была со всеми дисками. Переставил в проверенный 2U - никаких ошибок,
диски работали на ура, никаких проблем под стресс-тестами, только рост температуры,
как и должно быть.
Полез в ASUS - отключил их дешевый экспандер, подключил прямо к контроллеру,
проблема ушла, снял экспандер и подключил диски напрямую к контроллеру,
потерял hot-swap но решил проблему.
Пример: увы не записал модель экспандера Supermicro, но модель контроллера
где-то записана. Соль: проблема договора по скорости в случае использования
смешанных дисков: SATA и SAS. В Supermicro ответили: мы знаем про эту
проблему, к сожалению, решение одно: используйте только один тип дисков.
Проблема только в сочетании определенного контроллера и определенного
экспандера.
Подобные вариации встречаются, если у Вас проблемы с единичными дисками,
дело в самом диске. Например: 4'е диска подключены к Backplane, с одним
или двумя проблемы. Дело в дисках, как вариант: диски разных производителей
и поддерживают разные протоколы, одни max SATA3, другие max SATA2.
Контроллер может понизить скорость всех до минимальной с которой
договорился один диск из всех.
Были и нерешаемые проблемы с Adaptec'ами на многодисковых стораджах:
>= 24, не раскручивались диски, задержки по питанию, firmware от
Adaptec и производителей дисков (они совместно пытались решить проблему),
не дали результата, кроме одного: переходить на 2.5" с меньшим энергопотреблением
или на SSD.
-
- рядовой
- Сообщения: 30
- Зарегистрирован: 2014-08-05 14:20:30
Изменение режима SATA без перезагрузки
я написал выше, что ошибки сыпались по всем дискам с одного из контроллеров/экспандеров, 199 атрибут SMART увеличивался на всех дисках синхронно с ошибками. Чем выше нагрузка - тем больше ошибок. диски все SATA на этом контроллере. контроллера два, немного разных, экспандера тоже два и тоже немного разные.
-
- проходил мимо
Изменение режима SATA без перезагрузки
те на двух серверах похожие проблемы?я написал выше, что ошибки сыпались по всем дискам с одного из контроллеров/экспандеров, 199 атрибут SMART увеличивался на всех дисках синхронно с ошибками. Чем выше нагрузка - тем больше ошибок. диски все SATA на этом контроллере. контроллера два, немного разных, экспандера тоже два и тоже немного разные.
сервера в разных стойках и запитаны с разных мест?
температура? диски разных производителей? сервера разных производителей?
-
- проходил мимо
Изменение режима SATA без перезагрузки
Сервер один, контроллера два, дисков много
-
- проходил мимо
Изменение режима SATA без перезагрузки
serzh писал(а):контроллера два, немного разных, экспандера тоже два и тоже немного разные.
"В чем правда, брат?"Гость писал(а):Сервер один, контроллера два, дисков много
Если сервер один, почему экспандеры "немного разные"? И что это за сервер и в какой конфигурации?
-
- рядовой
- Сообщения: 30
- Зарегистрирован: 2014-08-05 14:20:30
Изменение режима SATA без перезагрузки
один сервер, два контроллера, два экспандера, к каждому контроллеру свой экспандер, что не так? один экспандер на 40 дисков, второй на 16
глючит который на 16, причём похоже глючит с первого дня, сервер перезагружается крайне редко, иногда такое случается похоже, после ещё одной перезагрузи глючить перестаёт.
глючит который на 16, причём похоже глючит с первого дня, сервер перезагружается крайне редко, иногда такое случается похоже, после ещё одной перезагрузи глючить перестаёт.
-
- проходил мимо
Изменение режима SATA без перезагрузки
если expander на backplane - заменить backplane, если epander как pcie card - заменить,один сервер, два контроллера, два экспандера, к каждому контроллеру свой экспандер, что не так? один экспандер на 40 дисков, второй на 16
в чем проблема?
В чем проблема отписать в support производителя?
-
- прапорщик
- Сообщения: 496
- Зарегистрирован: 2015-05-25 14:36:32
Изменение режима SATA без перезагрузки
Не много не в тему, с Supermicro из недавнего (в работе железка лет , месяца 4-ре назад, встроенный сетевой адаптер стал терять MAC.
Удаленный перезапуск помог не на долго, примерно сутки, еще один перезапуск - тоже самое, передергивание коннекторов эффект тот-же.
Ножками пришлось идти. Выключил. Полностью обесточил. Подождал 5 минут. Проверил, что пыль на плате отсутствовала. Запустил. Пока сбои не повторялись. Получается что-то в железе, лихо так, сглючило...
Удаленный перезапуск помог не на долго, примерно сутки, еще один перезапуск - тоже самое, передергивание коннекторов эффект тот-же.
Ножками пришлось идти. Выключил. Полностью обесточил. Подождал 5 минут. Проверил, что пыль на плате отсутствовала. Запустил. Пока сбои не повторялись. Получается что-то в железе, лихо так, сглючило...
-
- рядовой
- Сообщения: 30
- Зарегистрирован: 2014-08-05 14:20:30
Изменение режима SATA без перезагрузки
Я же написал, что очень похоже на временный глюк, так как после перезагрузки он уходит и не появляется до одной из следующих, не исключаю что вообще виновата ОС. Как такое сдавать производителю, если оно работает нормально в большинстве случаев,