Linux позволит установить имя хоста до запуска пользовательского пространства

Имя хоста в Linux

El хоста в системах на основе Linux он часто используется для разных приложений, но доступ к нему обычно осуществляется рабочей областью и системой инициализации при запуске операционной системы. Проблема может возникнуть, если какой-либо процесс пользовательского пространства попытается прочитать имя хоста из системы до того, как оно будет установлено. Эти проблемы являются или могут быть частью настоящего, но их дни сочтены, и они исчезнут в течение этого 2022 года.

Это был Дэн Молдинг (через Phoronix), который ввел параметр ядра в виде патча, который позволит установить имя хоста перед запуском рабочей области. Ларабель объясняет один возможный сценарий, в котором это может быть проблемой: mdadm полагается на имя хоста, чтобы определить, является ли он локальным или внешним дисковым массивом, и выбирает разные пути. «Если mdadm попытается получить имя хоста до того, как оно будет прочитано из файловой системы и установлено системой инициализации, вы можете столкнуться с непредвиденным поведением.", Объясни.

Имя хоста перед пользовательским пространством в Linux в 2022 г.

Этот патч позволит установить для параметра ядра "hostname=" что-то другое во время процесса загрузки ОС, до того, как файловая система будет смонтирована и пользовательское пространство будет запущено. Это дополнительный шаг для перехода от пользователей к администраторам в некоторых сценариях это может быть хлопотно, но это будет вариант, который можно использовать или нет. Как почти всегда в Linux, выбор будет за нами.

О том, когда это изменение будет доступно, это все, что нужно сказать, вероятно, что не многие из нас будут использовать его, ожидается, что оно появится. рядом с Linux 5.19. Linux 5.18 сейчас находится в разработке, и его стабильная версия, скорее всего, выйдет завтра, поэтому 5.19 должна выйти 24 или 31 июля.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.