• 締切済み

cron で rsync が実行できない

サーバ2台を使い rsync にて 同期をとっているのですが、 cron を使って自動化しようとしたところ ツマづいてしまいました。 rsync -au -e ssh {from} {to} 手動にて上記実行するとコピー実行できるのですが * * * * * rsync -au -e ssh {from} {to} >> err と crontab を設定したところ コピーが出来ていません。 /var/log/cron をみると1分置きに (root) CMD (rsync -au -e ssh {from} {to} >>err) とあり実行はされているようです err を確認しましたが特にエラー記述もありませんでした。 どういった箇所を調べればよいか助言いただけると助かります。 よろしくお願いします。

みんなの回答

  • pakuti
  • ベストアンサー率50% (317/631)
回答No.2

パスが通ってないとか?

すると、全ての回答が全文表示されます。
  • ishi7474
  • ベストアンサー率32% (71/216)
回答No.1

標準出力だけでなく、標準エラー出力もファイルにリダイレクトしてみてはどうですか。

kekeron
質問者

お礼

ご回答ありがとうございます。 標準出力と 標準エラー出力 があることを知りませんでした。 >>err でエラー出力をしているかと思っていました。 再度、エラー出力を確認しながら 進めてみます。

すると、全ての回答が全文表示されます。