1. ホーム
  2. rsync

[解決済み】rsync エラー: "/foo/bar" で時間の設定に失敗しました。操作は許可されていません。

2022-02-21 10:38:38

質問

rsyncから紛らわしいエラーが発生し、ウェブ検索で見つけた最初の事柄(および通常のすべてのchmod'ing)はそれを解決していないです。

rsync: failed to set times on "/foo/bar": Operation not permitted (1)
rsync error: some files could not be transferred (code 23) 
  at /SourceCache/rsync/rsync-35.2/rsync/main.c(992) [sender=2.6.9]

そのエラーがあっても動いているようですが、それがなくなればいいんですけどね。

解決方法は?

もし /foo/bar がNFS(あるいはFUSEファイルシステム)上にある場合、それが問題である可能性があります。

いずれにせよ -O / --omit-dir-times をコマンドラインに追加すると、ディレクトリの修正時間を設定しようとするのを避けることができます。