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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.