

<http://liginc.co.jp/programmer/archives/4272>  
上記のサイトを参考にして行っているのですが、最後のところの

/etc/init.d/rsync start

がうまくいきません。  
うまくいかないというか、ここにこのファイルが存在しないのです。  
rsyncは  
/etc/xinetd.d/rsync  
に存在しているので、こちらで  
/etc/xinetd.d/rsync start  
としてみたのですが、以下のようにエラーになってしまいます。

rsync: 認識されていないサービスです。  
/etc/xinetd.d/rsync: line 6: disable: コマンドが見つかりません  
/etc/xinetd.d/rsync: line 7: flags: コマンドが見つかりません  
/etc/xinetd.d/rsync: line 8: socket_type: コマンドが見つかりません  
/etc/xinetd.d/rsync: line 9: wait: `=': not a pid or valid job spec  
/etc/xinetd.d/rsync: line 9: wait:`no': not a pid or valid job spec  
/etc/xinetd.d/rsync: line 10: user: コマンドが見つかりません  
/etc/xinetd.d/rsync: line 11: server: コマンドが見つかりません  
/etc/xinetd.d/rsync: line 12: server_args: コマンドが見つかりません  
/etc/xinetd.d/rsync: line 13: log_on_failure: コマンドが見つかりません

詳しい方、ご教示ください。よろしくお願いいたします。


CC BY-SA 3.0
2015-07-20T07:37:31.247
12495
2015-08-19T08:50:14.327
8619
question
linux rsync lsyncd
Lsyncd(Live Syncing Daemon)で複数サーバをリアルタイム同期する


rsync サービス(TCP 873番ポート)は xinetd 経由で起動しますので、"service xinetd start" (または
"/etc/init.d/xinetd start")で xinetd が起動していればいいはずです。  
xinetd プロセスが起動していること、"ss -tln" (または "netstat -tln") で :873 が LISTEN
になっていることを確認してください。

URL の最後に起動するのは /etc/init.d/rsync ではなく /etc/init.d/lsyncd ではないですか？


CC BY-SA 3.0
2015-07-20T08:34:21.610
12496
2015-07-20T08:34:21.610
4603
12495
answer