Articles of 文件系统

跟踪哪些文件导致iostat中的io活动

运用 iostat -Nkx 1 我可以看到,我在卷组上获得了常规IO。 我想要做的是find一种方法来将该IO链接到一个文件/pipe道/无论看什么进程创build这个IO和它打的目的地。 有没有人遇到过,请解决?

如何将EXT3转换为EXT4根(/)分区而不访问系统或介质驱动器?

我们有一个“baremetal”VPS托pipe服务器与我们的供应商。 这个“实例”上的所有东西都在一个主要的根源里。 如果我没有访问这个系统,我怎样才能将其转换为ext4文件系统? 这甚至有可能吗? 这是运行Ubuntu 10.04内核版本2.6.36。 谢谢。

所有客户端使用Windows 7时,哪个文件系统用于共享samba?

我的NAS运行Linux,目前直接共享它的XFS目录。 由于我想使用encryption(例如TrueCrypt或dm-crypt / LUKS),所以我可以自由select容器的文件系统。 所有客户端运行Windows 7,那么我应该使用共享容器哪个文件系统具有最less的兼容性问题? 事实上,如ext3不存储文件创builddate似乎混淆了一些客户端工具,但会使用ntfs或fat32实际上解决这个问题或是samba3假设一个Linux文件系统吗?

VMWare ESX 3.5input/输出错误

我正在使用Vmware ESX Server3.5来运行我们的服务器虚拟机。 在我们的一个数据存储中,分区被使用100%,并停止虚拟机开机。 / vmfs / volumes / 504a6db7-97ab1f09-f958-0024818a4940 117G 117G 0 100%/ vmfs / volumes / storage1 当我试图删除日志文件文件夹或文件(17GB),我得到一个input/输出错误。 [root@hostos alerts]# rm -rf evtAz8721 rm: cannot remove `evtAz8721': Input/output error 我以root用户身份login,文件具有RW访问权限。 请帮我解决这个问题。 提前致谢。 塞特希。

如何find使用bash不存在的文件夹?

如何find在指定目录的第二级不存在的bash文件夹? 我有像这样的结构: – a — aa — aaa —- myfolder <- if this folder dosen't exist I need to know that — ab — abc —- myfolder <- if this folder dosen't exist I need to know that 我需要在每个“一个”二级子文件夹中find不存在的文件夹“我的文件夹”。 你能帮我吗?

Windows Server 2008和目录符号链接

我的TeamCity服务器上有一个共享的目录,C:\ Work大概是9GB,我想把它移到一个单独的磁盘E :. 当我将C:\ Work复制到E:\ Work并执行mklink / D来创build符号链接时,目标文件夹是共享的,但链接看起来不是共享的。 我只想删除C:\ Work,并在C:\创build一个符号链接,指向E:\ Work,这样我就可以清除C:\驱动器上的一些空间。 由于程序依赖于它,所以共享仍然在C:\中,这一点很重要。 这里最好的做法是什么?

是否有一个Linux远程FS驱动程序(nfs / sshfs / cifs / etc)也保留本地副本并故障转移到本地副本?

我需要尽可能保持一些静态的Web镜像尽可能接近实时,但我也希望它是有点故障安全(或至less不明显的访问者),所以如果文件服务器closures,安装是自动切换到本地副本。 有没有一个FS司机可以做到这一点? 简单的rsyncing不是一个好的select,因为涉及的文件数量很多。 没有一个FS驱动程序,是否有其他解决这个问题? 所有有问题的服务器都是linux。

扩展文件系统后的Inodes

如果我创build了一个ext4文件系统并添加了约20%的额外inode,如果稍后扩展文件系统,这将如何影响inode数? 扩展文件系统是否会自动添加额外的20%inode? 或者它会添加正常数量的inode? 在扩展文件系统之后,这些inode是否会平均分布在文件系统中?

什么让邮件服务器运行更快或处理更多的邮件?

我意识到这可能更适合StackOverflow.com,但是因为我不是一个开发人员,我担心这些答案可能太过以开发人员为中心。 尽pipe如此,我想尽可能地在一些简单的版本中提供一些细节性的细节。 我正在理解什么使邮件服务器更快或能够处理更大的队列。 例如,qmail吹嘘速度非常快,但是最近我遇到了一些商业邮件服务器,这些邮件服务器对于处理邮件数量(例如:5万以上的队列大小没有什么大不了的)要比qmail差。 (对不起,我不想命名) 到目前为止我所知道的(纠正我,如果我错了): 速度: 可以利用SMTP协议在同一networking连接中发送多个电子邮件,节省了设置和拆除套接字连接的时间。 他们还会将特定域名的电子邮件分组在一起,并通过相同的连接发送给他们。 multithreading交付 队列大小: 将消息分解成多个目录(例如:/var/qmail/queue/mess/{0..20}/) 正在使用的文件系统(我听说XFS在处理大量小文件和大文件方面效果更好)

低优先级的linux文件系统

有人知道某种(虚拟)文件系统将作为低优先级运行,即所有其他常规磁盘活动将优先? 这是因为我开发的应用程序有大量的后台磁盘IO执行。 IO不是时间关键的,但是它现在以最大可能的速度写入,导致高的iowait时间并且减慢整个系统。 我想过产生一个新的进程,并使用ionice来设置优先级,但这似乎有点混乱,我宁愿我的应用程序不知道硬件的限制。 有没有人遇到过这样做的FS还是有另一个build议来解决这个问题? 任何input非常赞赏