Почему сервис нельзя включить в автозагрузку

Cent OS, Scientific Linux

Модераторы: broom, Модераторы разделов

Аватара пользователя
kerogaz
Сообщения: 813
ОС: CentOS,FreeBSD 12.0

Почему сервис нельзя включить в автозагрузку

Сообщение kerogaz » 23.08.2016 13:26

CentOS 7 64

Код: Выделить всё

service nfs start
Redirecting to /bin/systemctl start  nfs.service


Код: Выделить всё

status  nfs.service
● nfs-server.service - NFS server and services
   Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; disabled; vendor preset: disabled)
   Active: active (exited) since Вто 2016-08-23 06:23:16 EDT; 4min 1s ago
  Process: 2710 ExecStart=/usr/sbin/rpc.nfsd $RPCNFSDARGS (code=exited, status=0/SUCCESS)
  Process: 2707 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS)
 Main PID: 2710 (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/nfs-server.service



И в то же время

Код: Выделить всё

  chkconfig nfs on
Запрос будет перенаправлен «systemctl enable nfs.service».
Failed to execute operation: No such file or directory

Остальные сервисы включаются без проблем Впрочем pbs_mom.service лежит там где надо но его система тоже не видит хотя он тоже запускается правда не как сервис а как исполняемый файл.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 16009
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Почему сервис нельзя включить в автозагрузку

Сообщение Bizdelnick » 23.08.2016 13:40

kerogaz писал(а):
23.08.2016 13:26
nfs-server.service - NFS server and services

Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
kerogaz
Сообщения: 813
ОС: CentOS,FreeBSD 12.0

Re: Почему сервис нельзя включить в автозагрузку

Сообщение kerogaz » 23.08.2016 13:41

Bizdelnick писал(а):
23.08.2016 13:40
kerogaz писал(а):
23.08.2016 13:26
nfs-server.service - NFS server and services


Там написано что disablesd. И как его включить?
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 16009
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Почему сервис нельзя включить в автозагрузку

Сообщение Bizdelnick » 23.08.2016 13:42

Правильно указать имя сервиса.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
kerogaz
Сообщения: 813
ОС: CentOS,FreeBSD 12.0

Re: Почему сервис нельзя включить в автозагрузку

Сообщение kerogaz » 23.08.2016 13:44

Bizdelnick писал(а):
23.08.2016 13:42
Правильно указать имя сервиса.



Код: Выделить всё

chkconfig --add nfs
ошибка чтения информации о сервисе nfs: Нет такого файла или каталога
[root@node3 system]# chkconfig --add nfs.service
ошибка чтения информации о сервисе nfs.service: Нет такого файла или каталога[
chkconfig --add  nfs-server.service
ошибка чтения информации о сервисе nfs-server.service: Нет такого файла или каталога
Спасибо сказали:

Аватара пользователя
Vascom
Сообщения: 1526
ОС: Fedora 30

Re: Почему сервис нельзя включить в автозагрузку

Сообщение Vascom » 23.08.2016 13:48

Просто не надо использовать устаревшие команды.
Сделай systemctl enable nfs-server.service

Отвыкай от старых привычек и используй новые команды https://fedoraproject.org/wiki/SysVinit_to_...d_Cheatsheet/ru
Спасибо сказали:

Аватара пользователя
kerogaz
Сообщения: 813
ОС: CentOS,FreeBSD 12.0

Re: Почему сервис нельзя включить в автозагрузку

Сообщение kerogaz » 23.08.2016 13:52

Vascom писал(а):
23.08.2016 13:48
Просто не надо использовать устаревшие команды.
Сделай systemctl enable nfs-server.service

Отвыкай от старых привычек и используй новые команды https://fedoraproject.org/wiki/SysVinit_to_...d_Cheatsheet/ru


Спасибо

Код: Выделить всё

systemctl enable nfs-server.service
Created symlink from /etc/systemd/system/multi-user.target.wants/nfs-server.service to /usr/lib/systemd/system/nfs-server.service.


Ну и путь однако (туда где файл лежит)

Код: Выделить всё

enable pbs_mom.service
Created symlink from /etc/systemd/system/multi-user.target.wants/pbs_mom.service to /usr/lib/systemd/system/pbs_mom.service.
Спасибо сказали:

Аватара пользователя
s.xbatob
Сообщения: 825
ОС: Fedora

Re: Почему сервис нельзя включить в автозагрузку

Сообщение s.xbatob » 23.08.2016 15:27

Но вообще это баг:
nfs.service - это symlink на nfs-server.service и в Fedora 19 (а стало быть и в последних centos и oracle linux) systemctl enable nfs не работает, а systemctl enable nfs-server - работает.
В Fedora 22 работают оба варианта
Спасибо сказали:

Аватара пользователя
Vascom
Сообщения: 1526
ОС: Fedora 30

Re: Почему сервис нельзя включить в автозагрузку

Сообщение Vascom » 23.08.2016 15:50

Да, можно писать багрепорт в CentOS.
А Ф22 уже не поддерживается :)
Спасибо сказали:

Аватара пользователя
s.xbatob
Сообщения: 825
ОС: Fedora

Re: Почему сервис нельзя включить в автозагрузку

Сообщение s.xbatob » 23.08.2016 16:18

Vascom писал(а):
23.08.2016 15:50
Да, можно писать багрепорт в CentOS.
А Ф22 уже не поддерживается :)

Что не поддерживается? Там (а я вообще-то проверял на Fedora 24, только опечатался) с nfs всё точно так же, как и в 19-й
Спасибо сказали:

Аватара пользователя
Vascom
Сообщения: 1526
ОС: Fedora 30

Re: Почему сервис нельзя включить в автозагрузку

Сообщение Vascom » 24.08.2016 09:11

Опечатался, так опечатался, бывает.
Просто поддержка Ф22 закончилась.
Спасибо сказали:

Аватара пользователя
kerogaz
Сообщения: 813
ОС: CentOS,FreeBSD 12.0

Re: Почему сервис нельзя включить в автозагрузку

Сообщение kerogaz » 25.08.2016 11:34

А я опечалился что в своё время не было возможности построить вычислительный кластер на Дебиане. Я так понял что стабильно работает только платный Red Hat. Да иначе и быть не может, кото же станет платить за поддержку Red Hat если будут стабильными CentOS ,Scientific Linux и Fedora? А в последних системах как в поговорке: чем дальше в лес - тем толще партизаны :)
Спасибо сказали:

Аватара пользователя
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current

Re: Почему сервис нельзя включить в автозагрузку

Сообщение yars » 25.08.2016 12:16

kerogaz писал(а):
25.08.2016 11:34
А я опечалился что в своё время не было возможности построить вычислительный кластер на Дебиане

Слезами горю не поможешь. А вот знаниями -- вполне. Как всегда, виноваты исключительно кривые руки и садовая голова.
Slackware64-current/Xfce 4.12/Acer TravelMate 5760
-------------
Registered Linux User #557010
Спасибо сказали:

Аватара пользователя
Vascom
Сообщения: 1526
ОС: Fedora 30

Re: Почему сервис нельзя включить в автозагрузку

Сообщение Vascom » 25.08.2016 12:38

kerogaz писал(а):
25.08.2016 11:34
А я опечалился что в своё время не было возможности построить вычислительный кластер на Дебиане. Я так понял что стабильно работает только платный Red Hat. Да иначе и быть не может, кото же станет платить за поддержку Red Hat если будут стабильными CentOS ,Scientific Linux и Fedora? А в последних системах как в поговорке: чем дальше в лес - тем толще партизаны :)

И что нестабильного ты обнаружил?
Пока все вопросы от не знания или неправильных действий.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 16009
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Почему сервис нельзя включить в автозагрузку

Сообщение Bizdelnick » 25.08.2016 12:42

kerogaz
Не надо винить дистрибутивы, когда виной всему собственная криворукость. Кроме Вас у всех всё работает и в дебиане, и в центоси, и в сайнтифике, а некоторые утверждают, что даже и в федоре.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
s.xbatob
Сообщения: 825
ОС: Fedora

Re: Почему сервис нельзя включить в автозагрузку

Сообщение s.xbatob » 25.08.2016 13:03

Bizdelnick писал(а):
25.08.2016 12:42
kerogaz
Не надо винить дистрибутивы, когда виной всему собственная криворукость. Кроме Вас у всех всё работает и в дебиане, и в центоси, и в сайнтифике, а некоторые утверждают, что даже и в федоре.

Это как раз работает не совсем правильно в centos, oracle linux и в fedora19, откуда они родом. В fedora24 всё поправлено.
Спасибо сказали:

Аватара пользователя
kerogaz
Сообщения: 813
ОС: CentOS,FreeBSD 12.0

Re: Почему сервис нельзя включить в автозагрузку

Сообщение kerogaz » 25.08.2016 13:17

s.xbatob писал(а):
25.08.2016 13:03
Bizdelnick писал(а):
25.08.2016 12:42
kerogaz
Не надо винить дистрибутивы, когда виной всему собственная криворукость. Кроме Вас у всех всё работает и в дебиане, и в центоси, и в сайнтифике, а некоторые утверждают, что даже и в федоре.

Это как раз работает не совсем правильно в centos, oracle linux и в fedora19, откуда они родом. В fedora24 всё поправлено.


А не вы ли это писали ? :tongue:

"Но вообще это баг:
nfs.service - это symlink на nfs-server.service и в Fedora 19 (а стало быть и в последних centos и oracle linux) systemctl enable nfs не работает, а systemctl enable nfs-server - работает.
В Fedora 22 работают оба варианта"



Vascom писал(а):
25.08.2016 12:38
Пока все вопросы от не знания или неправильных действий.


Да неужели? И это стало быть не ваши слова :tongue:
"


"Да, можно писать багрепорт в CentOS.
А Ф22 уже не поддерживается ."
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 16009
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Почему сервис нельзя включить в автозагрузку

Сообщение Bizdelnick » 25.08.2016 13:17

s.xbatob писал(а):
25.08.2016 13:03
Это как раз работает не совсем правильно в centos, oracle linux

Да. Но значит это работает не совсем правильно и в RHEL.
А если человек пытается включить сервис то через chkconfig servicename on, то через chkconfig --add servicename, так и не заглянув в документацию того конкретного дистрибутива, в котором он это делает, то винить ему надо в первую очередь самого себя. Интересно,
kerogaz писал(а):
25.08.2016 11:34
не было возможности построить вычислительный кластер на Дебиане
по той причине, что команда chkconfig там вообще отсутствует?
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
kerogaz
Сообщения: 813
ОС: CentOS,FreeBSD 12.0

Re: Почему сервис нельзя включить в автозагрузку

Сообщение kerogaz » 25.08.2016 13:23

Bizdelnick писал(а):
25.08.2016 13:17
Да. Но значит это работает не совсем правильно и в RHEL.

А платная техподдержка куда смотрит? Ой не надо дядя :laugh:
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 16009
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Почему сервис нельзя включить в автозагрузку

Сообщение Bizdelnick » 25.08.2016 13:28

А платная техподдержка отвечает на запросы клиентов, чтоб они использовали systemctl и не выпендривались. Если вообще находятся клиенты, пытающиеся включить сервис в RHEL7 через chkconfig --add, в чём я лично сомневаюсь.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
s.xbatob
Сообщения: 825
ОС: Fedora

Re: Почему сервис нельзя включить в автозагрузку

Сообщение s.xbatob » 25.08.2016 14:08

Bizdelnick писал(а):
25.08.2016 13:28
А платная техподдержка отвечает на запросы клиентов, чтоб они использовали systemctl и не выпендривались. Если вообще находятся клиенты, пытающиеся включить сервис в RHEL7 через chkconfig --add, в чём я лично сомневаюсь.

как раз systemctl и не работал. :)
Спасибо сказали:

Аватара пользователя
Vascom
Сообщения: 1526
ОС: Fedora 30

Re: Почему сервис нельзя включить в автозагрузку

Сообщение Vascom » 25.08.2016 14:10

kerogaz писал(а):
25.08.2016 13:17
Vascom писал(а):
25.08.2016 12:38
Пока все вопросы от не знания или неправильных действий.


Да неужели? И это стало быть не ваши слова :tongue:
"


"Да, можно писать багрепорт в CentOS.
А Ф22 уже не поддерживается ."

Всё верно, мои слова. Незнание в данном случае - использование устаревших команд.
Спасибо сказали: