Astra linux failed to start hostname service

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

Главное меню » Linux » Как исправить ошибку “failed to start hostname.service unit hostname.service is masked” в Linux

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

Системное имя хоста хранится в двух основных файлах в 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:

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

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

Вывод

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

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

Источник

Fix “failed to start hostname.service unit hostname.service is masked”

Causes of the Error

The system hostname is stored in two main files in Linux. The first file is the “/etc/hostname” file, and the other file is the “/etc/hosts” file. The former only consists of the hostname of your system, whereas the latter contains a mapping of the hostname onto a specific IP address. The “failed to start hostname.service unit hostname.service is masked” error arises when the contents of these two files are mismatched, i.e., the hostname mentioned in one of these files is different from the hostname in the other file. Due to this inconsistency between the contents of the “/etc/hostname” and “/etc/hosts” files, your system will fail to start the hostname.service, and the error will occur.

Читайте также:  0x80072ee7 xbox live windows 10

How to Resolve the Error

The simplest way to resolve this error in Linux is by ensuring that the hostname mentioned in both files is the same. To do so, you will need to check the contents of both these files. You can access the “/etc/hostname” file by executing the following command in the Linux terminal:

Our “/etc/hostname” file is shown in the image below:

The “/etc/hosts” file can be accessed with the following command:

Our “/etc/hosts” file is shown in the image below:

As you can see from the contents of both files, our hostname is the same in both files, i.e., kbuzdar-VirtualBox. Once you have ensured that the hostname in your respective files is exactly the same, then you can try restarting the hostname.service once again. This time, it should not render the error.

Conclusion

This article enlightened you about the causes of the “failed to start hostname.service unit hostname.service is masked” error. Moreover, it also shared with you the simplest method through which you can get rid of this error in Linux.

About the author

Karim Buzdar

Karim Buzdar holds a degree in telecommunication engineering and holds several sysadmin certifications. As an IT engineer and technical author, he writes for various web sites. He blogs at LinuxWays.

Источник

Failed to start hostname.service: Unit hostname.service is masked

Failed to start hostname.service: Unit hostname.service is masked.

This happened after hostname update, tried to do a sudo service hostname start.

4 Answers 4

Update the hostname in both /etc/hostname file and /etc/hosts file before running service hostname restart .

On newer systems running systemd (e.g. Ubuntu 16.04), have to use:

sudo hostnamectl set-hostname new-host-name . In here, edit new-host-name with your host name.

This happens when there is a mismatch in hostname which causes the system to fail the lookup of the hostname.

Читайте также:  Windows 10 не может установить драйвер для флешки

Make sure these files are in-order and reflect proper entry for your new hostname

say your older hostname is: hostname.old and the new one is hostname.new

then /etc/hostname should be as following

and /etc/hosts should contain an entry as follows:

Nothing to worry about. I’ve got the same problem when I tried to rename my computer name (hostname) in :

after editing both files, the command sudo service hostname restart returned the same error.

I simply rebooted my computer and the saw the computer name (hostname) has been successfully changed. Just reboot your machine and you’ll be fine.

Источник

unixforum.org

Форум для пользователей UNIX-подобных систем

  • Темы без ответов
  • Активные темы
  • Поиск
  • Статус форума

Перестал загружаться линукс (Пропала поддержка сети.)

Модератор: Bizdelnick

Перестал загружаться линукс

Сообщение MiK13 » 12.08.2018 22:37

Вернулся с дачи домой, решилотзайтив VK, включаю компьютер,а он . не загружается, То есть выскакивает несколько строк, иногда до 2х десятков, и всё замирает. Ждал долго. По «трём клавишам» (Alt+SysRq+B или Ctrl+Alt+Del) перегружается.
Причём, оказалось, что и Jessie, который я оставил — тоже. В конце концов решил загрузиться в режиме восстановления. Загрузился.
Выдал startx — иксы появились. Естественно, от рута. Попробовал перед этим выдать su mik139 — ничего не получилось.
После загрузки иксов обнаружил, что нет сети. То есть ifconfig выдал только l lo. Добавил IP адрес, но внешняя сеть всё равно не доступна. Хотя модем пингуется. Решил посмотреть, что в /etc/resolv.conf — а он недоступен. То есть это ссылка на
/var/run/NetworkManager/resolv.conf, а в /var/run/ каталога NetworkManager НЕТ.
И есть несуществующая ссылка initctl -> /run/systemd/initctl/fifo: в /run/systemd каталога initctl тоже НЕТ.
Проблему временно решил (чтобы написать этот вопрос) переименовав в /etc resolv.conf в resolv.conf1 и скопировав resolv.conf из Jessie со строкой nameserver 8.8.8.8

Но как мне исправить систему и восстановить её нормальную работу?

P.S. Обнаружил ещё одну странность:

Re: Перестал загружаться линукс

Сообщение devilr » 12.08.2018 22:53

Re: Перестал загружаться линукс

Сообщение MiK13 » 12.08.2018 23:31

Источник

Операционные системы Astra Linux

Оперативные обновления и методические указания

Операционные системы Astra Linux предназначены для применения в составе информационных (автоматизированных) систем в целях обработки и защиты 1) информации любой категории доступа 2) : общедоступной информации, а также информации, доступ к которой ограничен федеральными законами (информации ограниченного доступа).

1) от несанкционированного доступа;
2) в соответствии с Федеральным законом от 27.07.2006 № 149-ФЗ «Об информации, информационных технологиях и о защите информации» (статья 5, пункт 2).

Читайте также:  Для удаления компонентов windows

Операционные системы Astra Linux Common Edition и Astra Linux Special Edition разработаны коллективом открытого акционерного общества «Научно-производственное объединение Русские базовые информационные технологии» и основаны на свободном программном обеспечении. С 17 декабря 2019 года правообладателем, разработчиком и производителем операционной системы специального назначения «Astra Linux Special Edition» является ООО «РусБИТех-Астра».

На web-сайтах https://astralinux.ru/ и https://wiki.astralinux.ru представлена подробная информация о разработанных операционных системах семейства Astra Linux, а также техническая документация для пользователей операционных систем и разработчиков программного обеспечения.

Мы будем признательны Вам за вопросы и предложения, которые позволят совершенствовать наши изделия в Ваших интересах и адаптировать их под решаемые Вами задачи!

Репозитория открытого доступа в сети Интернет для операционной системы Astra Linux Special Edition нет. Операционная система распространяется посредством DVD-дисков.

Информацию о сетевых репозиториях операционной системы Astra Linux Common Edition Вы можете получить в статье Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов.

В целях обеспечения соответствия сертифицированных операционных систем Astra Linux Special Edition требованиям, предъявляемым к безопасности информации, ООО «РусБИтех-Астра» осуществляет выпуск очередных и оперативных обновлений.

Очередные обновления (версии) предназначены для:

  • реализации и совершенствования функциональных возможностей;
  • поддержки современного оборудования;
  • обеспечения соответствия актуальным требованиям безопасности информации;
  • повышения удобства использования, управления компонентами и другие.

Оперативные обновления предназначены для оперативного устранения уязвимостей в экземплярах, находящихся в эксплуатации, и представляют собой бюллетень безопасности, который доступен в виде:

  1. инструкций и методических указаний по настройке и особенностям эксплуатации ОС, содержащих сведения о компенсирующих мерах или ограничениях по примене- нию ОС при эксплуатации;
  2. отдельных программных компонентов из состава ОС, в которые внесены изменения с целью устранения уязвимостей, инструкций по их установке и настройке, а также информации, содержащей сведения о контрольных суммах всех файлов оперативного обновления;
  3. обновлений безопасности, представляющих собой файл с совокупностью программных компонентов из состава ОС, в которые внесены изменения с целью устранения уязвимостей, а также информации, содержащей сведения о контрольных суммах всех файлов обновлений безопасности, указания по установке, настройке и особенностям эксплуатации ОС с установленными обновлениями безопасности.

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

Источник

Оцените статью