Данная ошибка получилась на Сервер 9.2, СП8 (репо CF), Workstation 9.2 Тестовый стенд: docker run --rm -it alt обновил, далее: [root@b5499ce51cc2 /]# uname -a Linux b5499ce51cc2 5.10.47-linuxkit #1 SMP Sat Jul 3 21:51:47 UTC 2021 x86_64 GNU/Linux [root@b5499ce51cc2 /]# apt-repo rpm [p10] http://mirror.yandex.ru/altlinux p10/branch/x86_64 classic rpm [p10] http://mirror.yandex.ru/altlinux p10/branch/x86_64-i586 classic rpm [p10] http://mirror.yandex.ru/altlinux p10/branch/noarch classic [root@b5499ce51cc2 /]# rpm -ql rsync-server /etc/logrotate.d/rsyncd /etc/rsyncd.conf /etc/sysconfig/rsyncd /etc/xinetd.d/rsync /lib/systemd/system/rsyncd.socket /lib/systemd/system/rsyncd@.service /usr/share/man/man5/rsyncd.conf.5.xz /var/log/rsyncd /var/log/rsyncd/rsyncd.log [root@b5499ce51cc2 /]# ll /etc/logrotate.d/rsyncd -rw-r----- 1 root root 96 Nov 29 20:20 /etc/logrotate.d/rsyncd [root@b5499ce51cc2 /]# ll /etc/rsyncd.conf -rw------- 1 root root 11568 Nov 29 20:20 /etc/rsyncd.conf [root@b5499ce51cc2 /]# ll /etc/sysconfig/rsyncd ls: cannot access '/etc/sysconfig/rsyncd': No such file or directory [root@b5499ce51cc2 /]# ll /etc/xinetd.d/rsync -rw-r----- 1 root root 341 Nov 29 20:20 /etc/xinetd.d/rsync [root@b5499ce51cc2 /]# ll /lib/systemd/system/rsyncd.socket -rw-r--r-- 1 root root 206 Nov 29 20:20 /lib/systemd/system/rsyncd.socket [root@b5499ce51cc2 /]# ll /lib/systemd/system/rsyncd@.service -rw-r--r-- 1 root root 261 Nov 29 20:20 /lib/systemd/system/rsyncd@.service [root@b5499ce51cc2 /]# ll /usr/share/man/man5/rsyncd.conf.5.xz -rw-r--r-- 1 root root 15700 Nov 29 20:20 /usr/share/man/man5/rsyncd.conf.5.xz /etc/xinetd.d/rsync: service rsync { disable = no socket_type = stream wait = no user = root nice = 10 rlimit_as = 16M server = /usr/bin/rsync server_args = --daemon } [root@b5499ce51cc2 /]# service start rsync-server service: start: Unrecognized service
(Ответ для Дмитрий на комментарий #0) > [root@b5499ce51cc2 /]# service start rsync-server > service: start: Unrecognized service Надо service rsync-server start Команда в конце.
service rsync-server start service: rsync-server: Unrecognized service
(Ответ для Дмитрий на комментарий #2) > service rsync-server start > service: rsync-server: Unrecognized service Потому что он rsyncd, наверное.
service rsyncd start service: rsyncd: Unrecognized service Пробовал и этот вариант.
А какой сервис вы собираетесь запускать? Он же через xinetd работает.
# echo 'OPTIONS=""' > /etc/sysconfig/rsyncd # systemctl start rsyncd.socket ( systemctl enable rsyncd.socket ) После этого rsync server будет работать через systemd socket.
/etc/init.d/xinetd restart netstat -lnpt | grep 873 tcp 0 0 0.0.0.0:873 Запустился! systemctl enable rsyncd.socket netstat -lnpt | grep 873 tcp 0 0 :::873 :::* LISTEN 1/init Тоже запустился! Вот бы эту информацию в ВИКИ добавить! Можно закрывать.
(Ответ для Дмитрий на комментарий #7) > /etc/init.d/xinetd restart > > netstat -lnpt | grep 873 > tcp 0 0 0.0.0.0:873 > > Запустился! > > systemctl enable rsyncd.socket > netstat -lnpt | grep 873 > tcp 0 0 :::873 :::* LISTEN 1/init > > Тоже запустился! Обратите внимание, что в данном случае xinetd слушает по IPv4, а systemd по IPv6! В реальной системе нужно выбрать один способ (xinetd или systemd).
Понятно, спасибо!