Назад | Перейти на главную страницу

Как отключить удобные для пользователя имена дисковых устройств в файле кикстарта RHEL 7

Прямо сейчас мы находимся в процессе развертывания набора хостов, подключенных по оптоволоконному каналу, с несколькими корневыми дисками. Установка автоматизирована с помощью мастера, поэтому мы загружаемся через PXE и ​​запускаем anaconda с файлом кикстарта.

Поведение по умолчанию в anaconda в настоящее время заключается в использовании так называемых удобных имен для устройств с несколькими путями (например, mpatha, mpathb и т. Д.). Мы хотели бы отключить это поведение, чтобы у нас были диски с именем wwn.

Насколько я понимаю, в исходном коде anaconda есть параметр / команда, называемая mpath_friendly_names, который можно использовать для включить понятные имена (которые сегодня используются по умолчанию). Однако мы хотим отключить понятные имена, и я не могу понять, какой параметр / команда в кикстарте это сделает.

Итак, как я могу этого добиться?

попробуйте перейти к загружающемуся ядру (т.е. внутри append строка, если вы используете pxelinux)

inst.mpathFriendlyNames=0

РЕДАКТИРОВАТЬ: этот параметр используется при обработке флагов в /pyanaconda/flags.py

Первоначально обработанные флаги могут перезаписать свое значение по умолчанию, если правильная переменная будет найдена при синтаксическом анализе командной строки ядра.

В этом случае он перезаписывает значение по умолчанию self.mpathFriendlyNames = true