LINUX.ORG.RU
ФорумAdmin

стабильность PCI путей

 ,


0

1

У меня есть несколько одинаковых серверов, в которых натыкано много сетевых карт.

Я для одного сервера написал systemd link правила по PCIe пути, выдающие имена, которые мне нужны.

Вопрос: можно ли рассчитывать на то, что в одной партии у одинаковых серверов будут одинаковые PCIe пути одинаковых карт?

Не знаю, но на моём локалхосте был факт ‘‘переезда’’ wifi адептера при установке новой видеокарты.

По этому имхо лучше не расчитывать на стабильность pci путей.

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 2)

можно ли рассчитывать ... одинаковых карт?

Можно привязаться к vendor, class и что там еще есть одинакового у одинаковых карт.

anonymous
()
Ответ на: комментарий от intelfx

я не смог пока разобраться, как мне убедиться в том, что сетевая карта, вторая слева будет в линуксе именно как nic1, а не nic3

В dmidecode вообще не видать ethernet

max_lapshin ★★★★★
() автор топика

в доках systemd указано, что названия интерфейсов можно предсказать на основе вывода lspci. Т.ч. если этот вывод одинаковый для серверов, то и названия будут одинаковыми.

anonymous
()
Ответ на: комментарий от anonymous

в доках systemd указано, что названия интерфейсов можно предсказать на основе вывода lspci.

Там не упоминается, что названия могут меняться в зависимости от ядра?

AS ★★★★★
()
Ответ на: комментарий от AS

вопрос именно в стабильности самих PCI путей.

Могут ли они поменяться из-за таймаутов на загрузке?

Могут ли они поменяться, если я воткну какую-нибудь USB флешку?

Могу ли они поменяться от апдейта ядра?

max_lapshin ★★★★★
() автор топика
Ответ на: комментарий от max_lapshin

Все зависит от кривизны bios/efi, acpi, ос и других нижележащих слоев.

anonymous
()
Ответ на: комментарий от max_lapshin

А почему ты не хочешь название карты через правила udev привязать к её MAC, он то из карты никуда не пропадёт, причём название можно делать произвольным и вне системным, а значит если что отвалится то конфигурация просто не соберётся.

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от max_lapshin

Могут ли они поменяться из-за таймаутов на загрузке?
Могут ли они поменяться, если я воткну какую-нибудь USB флешку?

Нет.

Могу ли они поменяться от апдейта ядра?

Нет, но может поменяться сам алгоритм наименования: https://bugzilla.altlinux.org/28955#c33.

AS ★★★★★
()
Ответ на: комментарий от torvn77

4 одинаковых сетевых карты, стоящих в четких местах.

Хочется, что бы не надо было руками инженера переименовывать каждую.

max_lapshin ★★★★★
() автор топика
Ответ на: комментарий от max_lapshin

Не ужели для того чтобы при замене карты в компьютере в файлике со строками вида 'KERNEL=«wlp4s0» SUBSYSTEM=«net» ATTR{address}==«f8:f2:9d:а5:аe:d8»' перепечатать MAC на новый нужен инженер? ИМХО с этиим даже тренированная уборщица в очках должна управится.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.