24.10.2016 0:07, Valentin Nechayev пишет:

1. На GENERIC тоже видны только одни из.

Только ada это нормально. Только diskid сразу после загрузки? - прошу показать 
dmesg.boot

2. Что такое "норма" по-твоему?

Выше.

Прошу показать вывод ls -l
/dev/diskid/ и ls -ld /dev/ad* с машины, где, по-твоему, "норма".

В норме у меня нет в diskid ничего просто потому, что в норме другие провайдеры
эксклюзивно занимают ada* и не дают glabel'ному diskid шанса занять их.

Но могу легко это устроить: берем рабочий gmirror, состоящий из SATA-дисков
ada1 и ada2 и удаляем из него ada2 (gmirror remove gm0 ada2), после чего 
получаем:

# ls -l /dev/ada[12]*
crw-r-----  1 root  operator  0x7c 13 окт 21:41 /dev/ada1
crw-r-----  1 root  operator  0x7e 13 окт 21:41 /dev/ada2
crw-r-----  1 root  operator  0xd6 24 окт 01:27 /dev/ada2s1
crw-r-----  1 root  operator  0xdd 24 окт 01:27 /dev/ada2s1a
crw-r-----  1 root  operator  0xdf 24 окт 01:27 /dev/ada2s1b
crw-r-----  1 root  operator  0xe1 24 окт 01:27 /dev/ada2s1e
crw-r-----  1 root  operator  0xe3 24 окт 01:27 /dev/ada2s1f
crw-r-----  1 root  operator  0xe5 24 окт 01:27 /dev/ada2s1g
crw-r-----  1 root  operator  0xe7 24 окт 01:27 /dev/ada2s1h
crw-r-----  1 root  operator  0xd8 24 окт 01:27 /dev/ada2s2
crw-r-----  1 root  operator  0xe9 24 окт 01:27 /dev/ada2s2a
# ls -l /dev/diskid
total 0
crw-r-----  1 root  operator  0xd5 24 окт 01:27 DISK-WD-WCAWFA251128
crw-r-----  1 root  operator  0xdb 24 окт 01:27 DISK-WD-WCAWFA251128s1
crw-r-----  1 root  operator  0xeb 24 окт 01:27 DISK-WD-WCAWFA251128s1a
crw-r-----  1 root  operator  0xec 24 окт 01:27 DISK-WD-WCAWFA251128s1b
crw-r-----  1 root  operator  0xed 24 окт 01:27 DISK-WD-WCAWFA251128s1e
crw-r-----  1 root  operator  0xee 24 окт 01:27 DISK-WD-WCAWFA251128s1f
crw-r-----  1 root  operator  0xef 24 окт 01:27 DISK-WD-WCAWFA251128s1g
crw-r-----  1 root  operator  0xf0 24 окт 01:27 DISK-WD-WCAWFA251128s1h
crw-r-----  1 root  operator  0xdc 24 окт 01:27 DISK-WD-WCAWFA251128s2
crw-r-----  1 root  operator  0xf1 24 окт 01:27 DISK-WD-WCAWFA251128s2a
# smartctl -a /dev/ada2 | grep ^Serial
Serial Number:    WD-WCAWFA251128
# gmirror insert gm0 ada2
# ls -l /dev/diskid
ls: /dev/diskid: Нет такого файла или каталога

glabel получает шанс создать diskid в этом случае потому,
что он же не может создать другого провайдера типа ufs label
на тех же объектах - UFS-метки совпадают с метками разделов смонтированного 
зеркала.

3. Мой конфиг отличается от GENERIC очень малым - в основном, урезано
огромное количество левых устройств. Самая большая диверсия там -
IPFIREWALL_DEFAULT_TO_ACCEPT. Секция GEOMʼов не трогалась _совсем_.
Сборка тоже стандартными способами. Поэтому твои наезды сомнительны.

Это не наезды, это констатация факта. Чудес не бывает, а у тебя проявилось
кривое поведение, которое не проявляется в норме. Либо ты что-то не 
договариваешь
про свою конфигурацию - кроме ядра ещё имеют значения навороты разбиения
и иерархия GEOM-ов над ними; либо прокосячил. Любой может допустить pilot error,
в этом нет ничего позорного.

Ответить