Команды, приведенные ниже могут требовать от вас рутовых прав. Это зависит от того, под каким пользователем у вас работают ВМ. У меня они работают подо мной, поэтому и рутовых прав не нужно. Мануал на русском по первоначальной установке и настройке KVM на CentOS 7 (Red Hat Enterprise Linux 7).. А здесь пример установки Red Hat Enterprise Linux 8.0 Beta под… Читать далее »
10.6.3. Конвертация SysV Init скриптов в файлы юнитов (Unit Files) Прежде чем заняться преобразованием скрипта SysV (далее – init-скрпт) в файл юнита, убедитесь, что преобразование еще не было выполнено в другом месте. Все основные службы, установленные в Red Hat Enterprise Linux 7, поставляются со стандартными юнит-файлами, и то же самое относится ко многим сторонним программным пакетам. Преобразование init-скрипта в юнит-файл… Читать далее »
Файл юнита содержит директивы, которые описывают юнит и определяют его поведение. Некоторые команды systemctl работают с файлами юнитов в фоновом режиме. Чтобы произвести более детальную настройку, системный администратор должен отредактировать или создать файл юнита вручную. В Таблице 10.2 «Расположение файлов юнитов systemd» перечислены три основных директории, в которых хранятся файлы юнитов системы. Каталог /etc/systemd/system/ зарезервирован для юнитов, созданных или настроенных… Читать далее »
Исходные данные: Необходимо делать бэкап чего-то раз в сутки. Нужно хранить последние 5 версий бэкапа. Бэкап надо сохранять на сервер бэкапа, доступ к которому предоставлен по sftp (в моем случае еще и ключа на sftp нет, будем делать по паролю. Если у вас ключ – поздравляю! Вы счастливчик!). Проверяем установлен ли у нас пакет sshfs. Если нет – устанавливаем. Для… Читать далее »
В дополнение к управлению системой systemd и диспетчером служб локально, утилита systemctl также позволяет вам взаимодействовать с systemd, работающим на удаленной машине по протоколу SSH. При условии, что служба sshd на удаленном компьютере запущена, вы можете подключиться к этому компьютеру, запустив команду systemctl с опцией -host или -H: systemctl –host user_name@host_name commandsystemctl –host user_name@host_name command Замените user_name именем удаленного пользователя,… Читать далее »
В RHEL 7 утилита systemctl заменила команды управления питанием из предыдущих версий дистрибутива. Команды, представленные в Таблице 10.8 “Сопоставление команд управления питанием с systemctl” также доступны в системе, но, по-возможности, рекомендуется использовать systemctl. Таблица 10.7 Сопоставление команд управления питанием с systemctl Старая команда Новая команда Описание halt systemctl halt Останавливает систему poweroff systemctl poweroff Выключает систему reboot systemctl reboot Перезагружает… Читать далее »
Предыдущие версии RHEL, которые распространялись с SysV init или Upstart, включали предопределенный набор уровней запуска (ранлевелов), которые представляли собой конкретные режимы работы. Ранлевелы нумеровались от 0 до 6 и определяли набор системных сервисов, которые запускались когда системный администратор запускал определенный ранлевел. В RHEL7 концепция уровней запуска была заменена таргетами systemd. Таргеты systemd представлены таргет-юнитами. Файлы этих юнитов имеют расширение .target… Читать далее »
Устанавливаем и настраиваем 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… Читать далее »
Предыдущие версии RHEL, которые поставлялись с системой инициализации SysV или Upstart, использовали скрипты инициализации, расположенные в директории/etc/rc.d/init.d/. Эти скрипты как правило были написаны на Bash и позволяли системному администратору контролировать состояние служб и демонов в системе. В Red Hat Enterprise Linux 7 эти скрипты были заменены сервисными юнитами. Сервисные юниты имеют расширение .service (прим.пер. – в этом разделе мы будем… Читать далее »
(Перевод документации по RHEL) Systemd – это системный и сервисный менеджер для операционных систем Linux. Он сохраняет обратную совместимость со сценариями инициализации SysV и предоставляет ряд функций, таких как параллельный запуск системных служб во время загрузки, активация демонов по требованию или логика управления сервисами на основе зависимостей. В Red Hat Enterprise Linux 7 systemd заменяет Upstart как систему инициализации по… Читать далее »