klink0v (klink0v) wrote,
klink0v
klink0v

Category:

Debian с ядром 3.16 и Hyper-V

Влетел в очередной баг, связанный с запуском линуксовой виртуалки из-под Hyper-V.

Ядро 3.16 из комплекта Debian при наличии в виртуальной машине более одного сетевого интерфейса почему-то именует их в рандомном (случайном) порядке. Даже если в настройках Hyper-V выставить статические MAC-адреса для виртуальных сетевых адаптеров, всё равно при каждой следующей перезагрузке они могут быть "перетасованы" произвольным образом. Особенно неприятно наблюдать такой эффект, если твоя виртуалка является маршрутизатором либо VPN-терминатором.

Говорят, что в 4-ых ядрах такой беды уже нет. Но лично мне так и не удалось запустить ядро из Debian Stretch (4.6.0) внутри Hyper-V 2012 R2. При попытке поднять сетевые интерфейсы оно вываливается в null pointer dereference, после чего перестаёт реагировать на внешние раздражители.

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

Этот Hyper-V такой Hyper-V...

Tags: debian, linux, microsoft, администрирование, виртуализация
Subscribe

  • Какие сейчас есть нормальные GSM-шлюзы?

    Задача. Я параноик, поэтому всякие банковские и прочие чувствительные сервисы привязываю к SIM-карте: номер которой никто не знает; на которой…

  • Внезапная ведроид-проблема

    Когда меня вдруг приспичивает поработать вне дома или офиса, то схема весьма стандартна. Из рюкзака достается ноутбук, к нему шнурком цепляется…

  • Ночь. Улица. Светофор. Фрейд.

    Мне кажется, или это у вас светофор какой-то х**вый? Нерезиновск, недалеко от метро "Медведково". К работе самого светофора претензий…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments