Страница 1 из 1

chkconfig и systemctl (WTF??)

Добавлено: 21 мар 2016, 12:39
krein
Доброго всем днища!

Есть одно задание, товарищи выручайте))

Использую пробник на 30 дней Red Hat 7

Надо: Настроить запуск сервиса nfs на 3 и 5 уровнях запуска, используя команду chkconfig, и запустить сервис nfs
Ну и вроде че тут думать? "chkconfig --list nfs" смотрим уровни, которых он запускается и далее "chkconfig [--level <уровни>] nfs off" для текущих уровней и "chkconfig [--level 3 5] nfs on"

НО

"chkconfig --list nfs"
выдает сообщение:
Внимание: в выводе отображены только SysV службы (нативные службы systemd отсутствуют)
конфигурация SysV может быть сброшена нативной
конфигураией systemd.

Для получения списка служб systemd выполните «systemctl list-unit-files».
Для просмотра служб для конкретного объекта выполните
«systemctl list-dependencies [объект]».

ошибка чтения информации о сервисе nfs-server-service: Нет такого файла или каталога

systemctl list-dependencies nfs показывает зависимости
ВОПРОС
Почему не получается использовать утилиту chkconfig в RHEL 7? Как в таком случае посмотреть уровни запуска для служб?

Re: chkconfig и systemctl (WTF??)

Добавлено: 03 июн 2016, 18:52
Olej
krein писал(а): ВОПРОС
Почему не получается использовать утилиту chkconfig в RHEL 7? Как в таком случае посмотреть уровни запуска для служб?
Я не могу сказать что там в RHEL 7 ... укажите хоть точнее: год издания? ядро там какое? и т.п.

А не получается потому, что вы пользуетесь старыми инструкциями относительно способа инициализации sysV.
А если используется система инициализации systemd (а все RHEL, Fedora, CentOS и т.д. на неё переходят ... тут всё зависит от версии), то под systemd вообще нет такого понятия как уровни запуска.