Debian: установка постоянной группы winbind для ленточного устройства
Сервер ProLiant с лентой Ultrium 6-SCSI, управляемый smartpqi, под управлением Debian 10.13. Сервер является членом домена Windows, используя winbind и nsswitch.conf:group: files winbind
. Членство в группе/dev/nst0
было установлено, что это группа, предоставленная winbind./etc/udev/rules.d/70-tape-persistent-names.rules
был закомментирован, чтобы Debian не мог создать локальную группу во время загрузки (при этом winbind еще не доступен), скрывая группу winbind.
Большую часть времени это работало нормально.
Сегодня пользователь, участник, работал (успешно) с лентой, ноmt offl
все/dev/nst*
и/dev/st*
устройства исчезли и через пару секунд были воссозданы в (локальной) группеtape
. В файле журнала отображаются (только):
Jun 21 09:07:29 backup kernel: [15871221.205788] smartpqi 0000:06:00.0: removed 0:0:6:0 0000000000000000 Sequential-Access HP Ultrium 6-SCSI AIO-
Jun 21 09:07:49 backup kernel: [15871240.755657] smartpqi 0000:06:00.0: added 0:0:-:- 0000000000000000 Sequential-Access HP Ultrium 6-SCSI AIO-
Jun 21 09:07:49 backup kernel: [15871240.755816] smartpqi can't handle SMP requests
Jun 21 09:07:49 backup kernel: [15871240.756752] scsi 0:0:7:0: Sequential-Access HP Ultrium 6-SCSI 35GD PQ: 0 ANSI: 6
Jun 21 09:07:49 backup kernel: [15871240.762916] st 0:0:7:0: Attached scsi tape st0
Jun 21 09:07:49 backup kernel: [15871240.762921] st 0:0:7:0: st0: try direct i/o: yes (alignment 4 B)
Jun 21 09:07:49 backup kernel: [15871240.763414] st 0:0:7:0: Attached scsi generic sg0 type 1
Это соответствует наблюдаемому поведению, но не дает никакой информации (для меня). Проблема могла воспроизводиться три раза и после этого переставать появляться. Теперь загрузка и выгрузка снова работает нормально.winbind
за это время вообще не было проблем с подключениемbackup
группа была доступна черезgetent(1)
.
Что могло быть причиной этого отключения и повторного подключения?
И, что, возможно, более важно: есть ли какой-либо способ привязать членство устройства в группе, которая динамически предоставляется через winbind? Мне удалось предотвратить изменения, но как только устройство воссоздается, у меня все равно возникает проблема.