Warning: Undefined array key "HTTP_REFERER" in /var/www/andreyex/data/www/andreyex.ru/wp-content/plugins/wp-favorite-posts/wp-favorite-posts.php on line 122
Как исправить ошибку “failed to start hostname.service unit hostname.service is masked” в Linux

Поиск по сайту:

Гений есть не что иное, как дар огромного терпения (Ж. Бюффон).

Как исправить ошибку “failed to start hostname.service unit hostname.service is masked” в Linux

FavoriteLoadingДобавить в избранное
11 марта 2021
Как изменить имя хоста в Oracle Linux 8 Каждый раз, когда вы вводите новую компьютерную систему, с ней связывается имя хоста по умолчанию, которое отображается на определенный IP-адрес. Однако вы всегда можете изменить это имя хоста для вашего удобства. После того, как вы измените имя хоста вашей системы на базе Linux, вы всегда должны перезапускать модуль «hostname.service», чтобы новые изменения вступили в силу. Иногда при перезапуске этой службы вы можете столкнуться с ошибкой “failed to start hostname.service unit hostname.service is masked”. В этой статье описывается основная причина этой ошибки и показано, как ее устранить.

 

Причины ошибки

Системное имя хоста хранится в двух основных файлах в Linux. Первый файл — это файл «/etc/hostname», а второй файл — это файл «/etc/hosts». Первый состоит только из имени хоста вашей системы, тогда как последний содержит отображение имени хоста на определенный IP-адрес. Ошибка «failed to start hostname.service unit hostname.service is masked» возникает, когда содержимое этих двух файлов не соответствует, т. e. Имя хоста, упомянутое в одном из этих файлов, отличается от имени хоста в другом файле. Из-за этого несоответствия между содержимым файлов «/etc/hostname» и «/etc/hosts» ваша система не сможет запустить hostname.service, и возникнет ошибка.

 

Как исправить ошибку

Самый простой способ устранить эту ошибку в Linux — убедиться, что имя хоста, указанное в обоих файлах, одинаково. Для этого вам нужно будет проверить содержимое обоих этих файлов. Вы можете получить доступ к файлу «/etc/hostname», выполнив следующую команду в терминале Linux:

$ sudo nano /etc/hostname

Доступ к файлу «/etc/hosts» можно получить с помощью следующей команды:

$ sudo nano /etc/hosts

 

Убедившись, что имя хоста в ваших соответствующих файлах точно такое же, вы можете попробовать перезапустить hostname.service еще раз. На этот раз он не должен отображать ошибку.

 

Вывод

В этой статье рассказывается о причинах ошибки “failed to start hostname.service unit hostname.service is masked”. Более того, он также поделился с вами простейшим методом, с помощью которого вы можете избавиться от этой ошибки в Linux.

Читать  Временные метки файлов в Linux: atime, mtime, ctime. Разъяснения

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**Commentor's URL Will be Followed

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Читайте также

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close