大佬教程收集整理的这篇文章主要介绍了rsync文件到hadoop,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
rsync --port=3360 -az --timeout=10 --contimeout=30 server_name::ap-rsync/archive /mnt/hdfs/logs
rsync error: timeout in data send/receive (code 30) at io.c(137) [sender=3.0.7] rsync: connection unexpectedly closed (498784 bytes received so far) [receiver] rsync error: error in rsync protocol data stream (code 12) at io.c(601) [receiver=3.0.7] rsync: connection unexpectedly closed (498658 bytes received so far) [generator] rsync error: error in rsync protocol data stream (code 12) at io.c(601) [generator=3.0.7]
> patch fuse-hdfs,它可以在hadoop中找到.
https://issues.apache.org/jira/browse/HDFS-861
> patch rsync(版本3.0.8).
diff -r rsync-3.0.8.no_excl/syscall.c rsync-3.0.8/syscall.c 234a235,252 > #if Defined HAVE_SECURE_MKstemP && defined HAVE_FCHMOD && (!defined HAVE_OPEN64 || defined HAVE_MKstemP64) > { > int fd = mkstemp(templatE); > if (fd == -1) > return -1; > if (fchmod(fd,perms) != 0 && preserve_perms) { > int errno_save = errno; > close(fd); > unlink(templatE); > errno = errno_save; > return -1; > } > #if Defined HAVE_SETMODE && O_BINARY > setmode(fd,O_BINARY); > #endif > return fd; > } > #else 237c255,256 < return do_open(template,O_WRONLY|O_CREAT,perms); --- > return do_open(template,O_RDWR|O_EXCL|O_CREAT,perms); > #endif
以上是大佬教程为你收集整理的rsync文件到hadoop全部内容,希望文章能够帮你解决rsync文件到hadoop所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。