Глава 10. Управление сервисами в systemd. 10.3 Работа с таргетами в systemd

Предыдущие версии RHEL, которые распространялись с SysV init или Upstart, включали предопределенный набор уровней запуска (ранлевелов), которые представляли собой конкретные режимы работы. Ранлевелы нумеровались от 0 до 6 и определяли набор системных сервисов, которые запускались когда системный администратор запускал определенный ранлевел. В RHEL7 концепция уровней запуска была заменена таргетами systemd. Таргеты systemd представлены таргет-юнитами. Файлы этих юнитов имеют расширение .target… Читать далее »

Виртуализация. KVM на CentOS 7 (RHEL 7), простой мануал.

Устанавливаем и настраиваем KVM на CentOS 7. Я поставлю на виртуалку Astra Linux. Хочу просто ознакомиться с этим дистрибутивом. Сначала посмотрим, поддерживает ли наш проц виртуализацию: grep -E ‘svm|vmx’ /proc/cpuinfogrep -E ‘svm|vmx’ /proc/cpuinfo Вывод команды не должен быть пустым. Установим несколько пакетов, которые не входят в базовую установку RHEL и CentOS 7. sudo yum -y install qemu-kvm libvirt libvirt-python libguestfs-tools… Читать далее »

Глава 10. Управление сервисами в systemd. 10.2 Управление системными сервисами

Предыдущие версии RHEL, которые поставлялись с системой инициализации SysV или Upstart, использовали скрипты инициализации, расположенные в директории/etc/rc.d/init.d/. Эти скрипты как правило были написаны на Bash и позволяли системному администратору контролировать состояние служб и демонов в системе. В Red Hat Enterprise Linux 7 эти скрипты были заменены сервисными юнитами. Сервисные юниты имеют расширение .service (прим.пер. – в этом разделе мы будем… Читать далее »

Глава 10. Управление сервисами в systemd. 10.1. Вступление.

(Перевод документации по RHEL) Systemd – это системный и сервисный менеджер для операционных систем Linux. Он сохраняет обратную совместимость со сценариями инициализации SysV и предоставляет ряд функций, таких как параллельный запуск системных служб во время загрузки, активация демонов по требованию или логика управления сервисами на основе зависимостей. В Red Hat Enterprise Linux 7 systemd заменяет Upstart как систему инициализации по… Читать далее »

Подсветка синтаксиса в Nano

Исходные данные: CentOS 7 и nano. Подсветка синтаксиса в nano очень облегчает жизнь. В частности, скрипты на bash я пишу в нем. В CentOS по умолчанию подсветка не включена, но исправить это легко. Файлы с правилами для подсветки синтаксиса находятся в каталоге /usr/share/nano/. Команда ll /usr/share/nano/ (или ls -l /usr/share/nano/) покажет нам список доступных типов файлов для подсветки. У нас… Читать далее »

Клавиатура Apple и CentOS 7 Linux/Ubuntu

Исходные данные: свежая CentOS 7 minimal install, только что установленный GNOME и Apple Keyboard. Ход клавиш очень тихий и мягкий, клавиши прекрасно очищаются влажной салфеткой, работа с ней одно удовольствие. Главное не забыть настроить под Linux. Мануал работает для систем под управлением systemd (RHEL7/Centos7 и выше, Ubuntu 15.10 и выше, Debian 8 и выше) . По умолчанию функциональные клавиши ряда… Читать далее »