Articles of 保险丝

安装s3fs的S3存储区显示错误的文件大小

背景:我有一个使用AWS Web界面上传数据的Amazon S3存储桶。 现在我需要对我的桶中的path进行基于权限的访问给FTP用户。 为此,我在新的Amazon EC2实例上运行vsftpd和s3fs。 问题是存储桶内容具有path名而不是点文件,而巨大的文件大小会在vsftpd中创build一个exception。 ls -la看起来像这样: $ pwd /mnt/my-bucket-name/pathname $ ls -la total 1 drwxrwxr-x 1 root root 0 Jun 16 19:54 dir1 drwxrwxr-x 1 root root 0 Jun 16 19:54 dir2 ———- 1 root root 18446744073709551615 Dec 31 1969 pathname 而应该看起来更像是: $ ls -la total 500 drwxrwxr-x 1 root root 500 […]

FUSE安装了Google Drive(通过google-drive-ocamlfuse)用于WordPress和权限问题

我的目标是使用Google云端硬盘为使用Fuse的Wordpress多站点存储媒体文件,到目前为止,我可以使用google-drive-ocamlfuse作为根用户来挂载Google云端硬盘。 我可以将Google云端硬盘安装为/ mnt / google-drive,然后以root身份执行cp,rm,mkdir,编辑文件等,但是无法更改文件suid / guid。 我把cp -R的目录内容从/ wordpress / wp-content /上传到/ mnt / google-drive / wordpress / wp-content / uploads,然后把原来的上传/文件夹mv上传到/。做一个象征性的链接: ls -s / mnt / google-drive / wordpress / wp-content / uploads上传 当我尝试通过Wordpress上传新媒体上传文件时,出现错误: “3.jpg”由于错误而无法上传无法创build目录wp-content / uploads / sites / 6/2013/10。 其父目录是否可由服务器写入? 我曾尝试使用-o allow_other但无济于事。 谷歌驱动器上的文件suid / guid都是root:root,我猜这就是为什么Wordpress无法写入它。 我也尝试使用-o uid和gid标志,但不会更改Google云端硬盘上产生的文件或目录权限。 有什么build议我可以做什么?

云托pipe与免费文件系统集成同步

我目前使用wuala进行远程存储/同步,虽然我不喜欢他们的graphics用户界面(以及他们对无头系统的支持不佳),但是他们有一个很棒的function,其中虚拟磁盘(windows)或挂载点(使用Linux上的CBFS)创build让我保存我的文件远程存储,但访问他们,就像他们本地可用。 我还没有find任何其他的主要提供者(DropBox,SpiderOak等)的任何自由的方式来做到这一点,但我想知道是否有人看到任何东西? 使用S3FS( http://code.google.com/p/s3fs/ )可以使用原始S3存储解决scheme,但缺less两个重要function:自动同步本地文件(因为有时候我需要本地镜像)等等重要的是,一个Windows版本(我似乎无法得到它使用Dokan编译)。 有没有人findWuala的替代scheme(使用FUSE,WebDAV或其他),同时支持Windows和Linux?

如何将Google Drive用作Linux服务器上的安全存储

由于谷歌最近放弃了存储的价格,我想在我的存储服务器上使用它也容易增加存储容量。 到目前为止我发现的是使用google-drive-ocamlfuse将谷歌硬盘挂载到熔丝文件系统的能力。 这很好,但我想要encryption文件离开我的服务器到云。 我find的解决scheme是EncFS和Truecrypt。 两者都需要在服务器上的存储相同,如在谷歌驱动器上。 我想有一个解决scheme,我使用某种types的身份validation安装驱动器,而不是像普通空间一样使用它,但是在谷歌驱动器上的数据被encryption。

你不能encfs挂载在一个现有的encfs挂载?

假设你安装了encfs: encfs ~/cryptfoo ~/foo 然后尝试在挂载点内创build另一个encfs: encfs ~/cryptfoo2 ~/foo/foo2 它会失败。 为什么会发生? 我正在使用Ubuntu 10.04。 我的encfs版本是1.5。 这与保险丝有什么关系?

卸载陈旧的glusterfs分区

我在几台Ubuntu服务器上使用glusterfs:其中两台正在复制模式下运行glusterfs服务器。 没有任何明确的错误,glusterfs分区变得陈旧,当我尝试访问陈旧的分区时,系统显示这个错误: Transport endpoint is not connected 另外,当在父文件夹上运行ls -l时,我得到: d????????? ? ? ? ? ? myfolder 我尝试了所有types的命令,我可以find这个分区,但我无法完成: umount -l /path/to/mount/point umount -f /path/to/mount/point 此外,使用fuser命令来显示访问此文件夹的进程不起作用。 卸载保险丝内核模块不能完成,因为从内核configuration可以看出,保险丝内置于内核而不是可加载模块。 我在/boot/config-2.6.32-24-server发现了这一行 CONFIG_FUSE_FS=y 我留下了两个select: 重新启动系统。 创build另一个挂载点,如myfolder2,并使用sudo glusterfs -f /etc/glustefs/glusterfs.vol /path/to/folder2重新挂载。 当然,我select了选项2。 任何人都面临过这样的问题? 任何人有这样一个更好的解决scheme?

Redhat | 保险丝| SSH文件系统

我确实在Redhat EL 5.4上pipe理了设置和configurationfuse和[sshfs] [2]。 但是当我打到sshfs的时候出了一个错误 sshfs: error while loading shared libraries: libfuse.so.2: cannot open shared object file: No such file or directory 找不到确切的原因,请求一些帮助 谢谢..

s3fsinput/输出错误

我正在尝试使用s3fs和Amazon S3服务来build立一个备份系统。 我遵循这个指南和本指南 。 我得到的Tailing /var/log/messages : Aug 28 13:37:46 server s3fs:###response=403 我已经尝试创build身份validation文件/ etc / passwd-s3fs并设置访问权和私钥,并通过命令行传递它。 我检查了几次凭据,我用s3fox ,它正在工作。 我还设置了机器的时间(使用date命令)与Amazon S3服务器(我得到S3服务器上传文件pipe理器的时间)相同。 rsync不能正常工作,在/mnt/s3 ls或cp这样的命令也不起作用。

同步sshfs的同步mount – 如果连接中断,会出现什么问题?

我正在使用Unison与云存储服务器同步本地目录(比如“/ local”)。 云存储通过sshfs(无caching选项)挂载到“/ mnt”,并且将本地和/ mnt两个目录与​​Unison同步。 [我没有对服务器的root访问权限,并且Unison未安装在服务器上,因此无法与Unison进行真正的远程同步。] 总之,我正在寻找一种安全的方法来同步多台计算机的本地目录与服务器(包括正确处理删除的文件)。 我假设本地目录之间的Unison同步原则上是安全的,只要连接没有任何事情发生。 但是如果在Unison工作时sshfs连接断开呢? 不幸的是,我不明白sshfs连接是如何工作的,以判断是否存在数据丢失风险。 假设Unison在连接中断时正在将修改的文件写入/ mnt。 它会退出一个错误(我认为是安全的)? 我担心的是它会继续写入到/ mnt,尽pipe连接已经断开,然后将文件标记为已成功传输到文件中,尽pipe该文件并未真正写入服务器。 这可能发生吗? 如何读取进程? 看来,当Unison正在读取/ mnt时断开连接时,它总是失败,错误消息是/ mnt已经完全清空(好!)。 但是有没有什么情况可以得到这样的信息:只有部分/ mnt中的数据丢失,然后错误地认为这些文件已被删除? 编辑:再读一遍Unison手册,我知道“安装点”参数。 但是,手动声音的方式,在检测到更新后,Unison只检查一次挂载点的存在。 所以如果在文件传输过程中连接中断,我仍然可以看到出现问题的风险。 编辑2:本质上,我的问题是这样的 – 似乎没有答案 – 在fuseforge邮件列表中的问题: https ://sourceforge.net/p/fuse/mailman/message/1605382/

s3fs:如何强制重新安装错误?

我在Ubuntu 9.10上使用s3fs 1.33。 经常给我这样的错误: rsync:writefd_unbuffered未能向socket [sender]写入4个字节:Broken pipe(32) rsync:closures“/ mnt / s3 / mybucket / filename”失败:软件连接中止(103) rsync错误:receiver.c(731)[receiver = 3.0.6]中的文件IO(代码11) rsync:连接意外closures(到目前为止收到86字节)[发件人] rsync错误:rsync协议数据stream(代码12)在io.c(600)错误[发件人= 3.0.6] 之后的任何尝试使用挂载的目录给出了这个错误: 传输端点未连接 为了摆脱这个,我必须重新安装。 有没有办法强制重新装入自动?