我想知道是否有一些规则(或公式)可以用来确定ext4分区中文件系统将使用多less磁盘空间。 例如,在100 GB的分区中,我可以使用多less? 它取决于其他参数,如inode大小等?
寻找一些意见,如果有人用他们自信的解决scheme来解决这个问题。 希望build立一个容错的networking环境。 所以设置是负载平衡器后面的几个节点。 现在web开发人员可以ssh到1服务器编辑代码等。 我正在考虑glusterfs,但是把一个glusterfs文件系统作为doc根导致web服务器可以服务的页面减less20-30%左右。 我期待这一点,因为我只是通过以太网,而不是infiband或这样的。 所以我正在考虑使用glusterfs + inotify。 所以我有一个inotify脚本运行,监视docroot和gluster挂载进行更改,并对该文件/目录进行rsync更改。 这种方式Apache可以从本地磁盘服务,而不是gluster,但它给出的效果是通过一个集群文件系统。 我唯一的问题是,我需要运行2个inotify脚本和我们正在运行的filecount来添加所有使用大约700meg内存的inotify监视器。 所以任何人有任何build议或指针? 谢谢! 编辑 把它想象成一个虚拟主机。 客户端ssh到1服务器,但他们创build/编辑/删除的文件在所有其他节点上 相反也需要是真实的。如果web服务器创build文件,他们也需要在所有的节点上。 所以它会抛出一个直接的rsync,因为它太慢了。
在Windows服务器上有几个文件出现在目录列表中,但无法访问。 我可以获取文件的所有权,并且ACL显示每个人都具有读取/写入/执行访问权限; 但我无法打开文件。 chkdsk在卷上找不到任何问题。 该服务器是64位Win 2008 R2 Standard SP1。 我们最近在这个服务器上有一个蓝屏死机,而且这些文件在崩溃前不久就被修改了。 崩溃不是与文件系统有关的任何事情,但我认为它损坏了内核内存中的东西,并损坏了文件系统。 下面是一些当我试图访问文件“com2.log”时看到的: D:\Logs\Application>dir com2* Volume in drive D is Data Volume Serial Number is 84D5-FD84 Directory of D:\Logs\Application 09/07/2011 06:57 PM 169,025 com2.log 1 File(s) 169,025 bytes 0 Dir(s) 39,320,612,864 bytes free D:\Logs\Application>dir com2.log Directory of \\. File Not Found D:\Logs\Application>dir com2.* Directory of \\. […]
我想做一个存储在SAN上的文件系统的基准。 但是SAN有很多caching(只有10%到20%)的支持,所以如果我做一些testing,结果将不现实。 我应该怎样做才能获得正确的结果? 任何程序的build议? Bonnie ++,IOZone还是…?
听起来像愚蠢的问题,但在SF没有现成的答案 caching池可以有不同的名称比zpool? 例如:假设有一个服务于NFS和iSCSI的zpool“tank” 可以添加一个新的caching池为“xyz1”为它服务的“坦克”? 还是有一个每池caching的概念?
是否有可能创build一个软件RAID 10使用SAN LUN的服务器提供4path? 我使用64 GB的RAM运行Ubuntu 14.04 目标是实现更好的I / O,存储和networking团队已经尽其所能完成了尽可能最好的I / O操作。 我相信如果我们可以使用带有额外SAN LUN的服务器上的SAN LUN来执行软件RAID 10,则应该能够实现更好的性能。
有没有什么明智的方式来区分两个文件系统? 在场合,你有一个框正在工作,并说,执行更新,它不再起作用。 除了用户数据(以及与特定硬件相关的信息,例如ssh密钥等)之外,还有许多其他机器(理论上)是相同的。 有什么办法可以确定失败的机器和其中一台好的机器有什么不同? 我已经尝试过装入卷并运行ls -l或md5deep并logging结果并区分它。 哎呀,我甚至尝试安装两个文件系统,只是简单地区分它们(用graphics工具,介意你)。 结果没有我想象的那么有用。 我的一部分人想知道在每台机器上拥有一个文件的数据库,以及他们的md5sum是什么,偶尔有一个cron工作来更新它,但是我甚至不确定这在实践中是否会像理论上那样有用。 那么,是否有任何明智的方法来区分两个文件系统(甚至是在不同的时间区分一个文件系统)?
有没有工具将reiserfs分区转换为ext3?
我打算为我的家庭networking构build一个文件服务器,我想知道我应该在构build机器时注意什么。 我正在考虑用一堆terrabyte硬盘build立一个蹩脚的linux系统,并build立一个samba共享。 这是一个天真的设置,但我可以做更多的机器呢? 我应该购买什么样的驱动器? 快速驱动器(15 + k rpm)是否值得这个成本,超过更多,更慢的驱动器? 我应该寻求什么样的情况来优化空气stream通,并保持最多的驱动器托架? 我知道我需要一个服务器的情况下,但有什么其他的东西要找? 是否有任何服务器的情况来与戴尔提供的简单滑入安装? 我喜欢那些坐骑,而且有很多驱动力,它们可能是至关重要的。 此外,值得升级到1Gb路由器,以方便文件传输? 传输的标准文件大小将在700MB-4GB之间。 有了这么大的机器(大量的高清),我该如何保持服务器相对安静? 固态驱动器对于我所希望的空间看起来成本高昂,所以我该怎么办? 是ext4的路要走吗?
ZFS支持文件系统压缩,并且还caching经常或最近访问的数据。 如果一个系统有很多的CPU,但底层的数据存储系统很慢。 在压缩打开的情况下,ZFS可能会更好地执行。 通过测量CPU和磁盘使用率以及吞吐量来编写文件时,可以很容易地testing这个function (当然可能存在延迟,但这对大文件来说不成问题)。 但是caching呢? 如果每次读取数据都必须进行解压缩,那么这可能不是一个好主意。 caching的数据是否被压缩? 有人有这方面的信息吗?