(Untitled)

Mar 05, 2020 12:46


206761 - escape codes in network interface names causes chaos

bugzilla.kernel.org


echo -e '\x1B[2J'|xargs -I I sudo ip link add I type dummy
echo -e '\xf0\x9f\x92\xa9\xf0\x9f\x92\xa9' |xargs -I I  sudo ip link add I type dummy

linux

Leave a comment

mc6312 March 5 2020, 13:06:16 UTC
> Не трогай вопрос "юникодных символов". Там бездна. Например, "и" и "и + ◌̆ ( ... )

Reply

amarao_san March 7 2020, 17:57:45 UTC
Ну, вот у производителей рейдов (например, у LSI) своё видение метрик, требующих внимания операторов. Например, надо отдавать метрику для unassigned диска? (напомню, что в хост-систему видна одна буква для одного массива, а отдельных дисков не видно). А для hostspare? А для shared hotspare куда засчитывать?

А ещё LSI позволяет небольшое количество ошибок чтения с одного диска и не выбраковывает его за это до тех пор, пока данные в безопасности. Там порог по rate'у.

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

Reply

mc6312 March 7 2020, 18:34:33 UTC
И у каждого, небось, свой собственный, ни с кем не совместимый изврат?
В виде закрытой фирмвари, софтины с аппаратным ключиком, дабы гнусный пират обломился?

Reply

amarao_san March 8 2020, 13:13:55 UTC
Изврат там ещё тот, но, на удивление, по стандарту. Redfish новый, wsm старый. Пользоваться им ужасно, но стандарт-с.

А фирмварь у них, разумеется, проприетарная. Этим они не сильно отличаются от любой другой железки (начиная с SSD и заканчивая thunderbolt-контроллером).

Reply


Leave a comment

Up