Articles of 文件系统

Robocopy / MIR的替代品

我们运行了许多networking应用程序,这些应用程序以小的xml文件存储大量本地数据。 我们备份/恢复策略的一部分是通过VPN向托pipe中心生成文件系统的本地镜像。 VPN连接只能通过一个12Mbps的ADSL,而有很多文件和目录,实际改变的文件数量非常小。 虽然带宽可能是一个问题,但我看到了下面的输出结果。 Robocopy / MIR花费了5个小时才能运行,只有30分钟才能完成拷贝。 有没有人有任何build议,以改善这种方式。 现在5个小时的速度太慢了,如果我们找不到加快速度的方法,那么我们将不得不提出一个完全不同的解决scheme。 Total Copied Skipped Mismatch FAILED Extras Dirs : 17625 6618 11007 0 0 0 Files : 1112430 1223 1111207 0 0 0 Bytes : 57.451 g 192.25 m 57.263 g 0 0 0 Times : 5:01:23 0:35:55 0:00:00 4:25:27 Speed : 93509 Bytes/sec. Speed : 5.350 […]

什么文件系统更适合Linux邮件服务器?

我有一个邮件服务器使用maildir格式,约100GB的数据,和几个目录有超过20000个文件。 我目前使用的是ext3,而且我注意到它有时候有点慢。 所以我想尝试一个更快的文件系统,但它需要稳定可靠。 你会推荐哪一个?

绕过32k子目录限制(dir_nlink?)

我已经跑到32k子目录的限制。 一些研究使得听起来像dir_nlink文件系统选项将删除这个限制,但我找不到任何文档。 它可用于ext3吗? 如果我必须升级到ext4,我该怎么做? 我可以在ext3 fs之上运行ext4,并从中获益吗? 我是否需要获得更新的内核? 我运行Ubuntu 9.04稳定的服务器,内核是2.6.18.8-linode19。 谢谢。

如何增加inode?

如何增加运行CentOS 6.5和ext4的专用服务器的最大可用inode数量? 我们托pipe的网站创build并使用数百万个小文件。 我们已经达到了极限,不得不删除几个网站,使其达到92%的inode使用率。 Filesystem Inodes IUsed IFree IUse% Mounted on /dev/mapper/VolGroup-lv_root 3276800 58531 3218269 2% / tmpfs 3074543 1 3074542 1% /dev/shm /dev/sda1 128016 44 127972 1% /boot /dev/mapper/VolGroup-lv_home 56967168 52223688 4743480 92% /home

Linux的 – 任何方式来限制每个目录级别的磁盘使用量?

我知道我可以使用quota来限制每个用户的磁盘空间量。 不过,我想知道在Linux中有一些方法来限制目录的磁盘使用情况吗? 理想情况下,我想喜欢的东西 limit_space -n 100M ./path/to/directory 任何尝试创build文件或写入超过100MB的文件都会失败,并出现类似的错误,就像您试图写入完整的磁盘一样。 我知道它变得复杂,因为符号链接和硬链接和块大小和东西。 我问的原因是我有一个程序,将文件下载到一个临时目录,我想testing,如果它不能写入文件,它做正确的事情。 模拟一个完整的磁盘将是其中一种方式。 如果有这样一个快速的单线程,那么我可以很容易地testing。

MS Windows问题 – “文件名或扩展名太长”

我在几台机器上运行Microsoft Windows。 我不知道在操作系统中是否有很多人知道这个问题,但是你不能有很长的文件名,从我知道的Linux可以有更长的名字,我从来没有遇到过我的Linux机器上的这个问题。 无论如何,当遇到复制文件夹和文件到备份驱动器的问题。 我手动备份我的数据,查找和更改文件名,这是非常非常乏味的。 是否有一个软件工具来缩短文件夹或文件名在Windows上发现很长? 我有驱动镜像复制软件,但是以我不喜欢的方式工作,如果名称太长,复制文件,移动文件有时会变成一个麻烦。

我在哪里可以findUbuntu上的其他驱动器?

在MacOS XI上可以访问“/卷”下的其他驱动器。 在Ubuntu 9.04下,我必须去哪里?

回送到目录

如何创build一个将给定目录公开为只读文件系统的环回挂载? 与将文件公开为文件系统的回送安装相反?

Linux-on-Linux KVM:我应该使用哪个文件系统作为guest和host?

我正在玩KVM并在Linux服务器上设置一个Linux,所以我可以 重新启动(guest)服务器 encryption客户端的rootFS,而不必执行initramfs-tricks以使远程重新启动工作。 我正在考虑使用btrfs作为文件系统,因为它是一个单一的ssd磁盘,没有RAID。 以下的想法: 如果我在主机上使用btrfs,我有非常好的数据完整性,所有校验和等 所以我可以使用快速简单的东西,甚至可以在客人的ext2? 或者我应该这样做呢?

如何在Linux上追踪永久磁盘访问

我有一台运行less量服务的机器,但是我不认为他们有时会对这台服务器上的大量磁盘访问负责(大量的磁头移动,我可以听到很长时间的几乎没有移动) 如果再次出现这种情况,我怎样才能知道哪个进程在硬盘上做了什么? 我正在考虑使用linux命令“lsof”,但是它的输出和选项都是过度的,所以我什么都看不到。 你能指导我吗? 只显示硬盘存取 这是真正的身体状况目前happing(不缓冲或只打开的文件,实际上是物理阅读或写作) 也许按用户或过程sorting或过滤 如果你能certificate这种情况下lsof的一些有用的select将是很好的。 谢谢。 编辑谢谢你的所有答案。 这比我预期的要多得多,我提出了所有答案(直到今天)