Articles of xfs

在Linux中用XFS格式化20TB分区的最佳方法是什么?

我有一个configuration为1MB条带大小的20TB RAID5arrays(LSI 9265-8i / 8 x 3TB 7200rpm驱动器)。 在Linux中对这个分区进行分区和格式化的最佳方式是什么,以便最大限度地提高单个〜20TB共享的性能? 我是一个Linux新手,所以具体的例子表示赞赏。

在CentOS 7安装中缩小或删除主分区

我犯了一个错误,就是创build了一个填满我所有磁盘空间的主分区,并且在XFS中进行了格式化,据我所知,这是不可收缩的。 由于我无论如何(我总是根)没有使用的家庭分区,我可以只是lvremove / dev / mapper / centos-home和回收未使用的空间与lvcreate? 我注意到当我删除它时,我的Free PE / SIZE在vgdisplay中从0增加到一个很大的值。 谢谢。

如何将Linux文件系统与SSD“alignment”?

我有兴趣获得一个SSD专用服务器,可能是海盗船强制系列CSSD-F120GB2-BRKT。 这将是一个Linux服务器,最有可能运行XFS(但我打开其他select)。 许多文章(以及海盗船网站)都表示,为了从SSD中获得最高性能,需要“4Kalignment”文件系统。 “4Kalignment”是什么意思? 我怎么做? 在相关说明中,我正在使用此服务器来运行一个网站,其中关于RDBMS的使用量很大。 像Corsair Force这样的固态硬盘是否真正的执着? 如果我将数据刷新到SSD,是真的写入SSD还是通过caching数据来欺骗SSD? 谢谢。

升级服务器主板,同时维护12个SATA端口

我的办公室一直在使用由桌面硬件构build的FreeNAS服务器。 我们用它来存储RAW照片(每个约50MB)。 我们有3个工作站通过本地networking访问(浏览,润饰,保存)文件。 我们有兴趣使用新的主板升级系统,原因有几个,但是我们预计在切换到更新的主板时也会遇到一些问题。 目前服务器有一个华硕P5B豪华主板与4GB的DDR2-800内存。 现有主板的问题: 他们越来越难find。 大约一年半之前,当原板吹了一些电容器时,我们已经不得不更换电路板了。 内存速度/容量限制在DDR2-800 / 8GB(4x2GB),我们知道XFS需要更多。 没有板载video,这意味着我们必须有一个PCIevideo卡,这是一个只需连接电源和networking电缆的壁橱里的系统不需要的。 SATA2控制器(无SATA3 …) 我们的服务器机箱有12个SATA 3.5“托架(不是端口倍增器背板),前6个托架连接到主板上的SATA2端口,其余的连接到(2)个带有(4)端口的PCI SATA2控制器卡这给我们提供了总共15个SATA2端口 – 显然超过了服务器的需求。 我们想将系统升级到更多内存的SATA3,并运行XFS文件系统。 如果可能的话,我们还希望使用尺寸更小的主板(例如Mini ITX),它具有板载video,可以占用16GB的DDR3内存,并且可以在不使用端口倍增板的情况下支持至less12个SATA3端口。 这就是困境:我一直在寻找符合上述要求的主板,但是他们似乎最多只有(4)到(6)个SATA6端口。 较小的主板也往往缺less扩展端口 – 通常只有(1)PCIe 16x插槽。 所以,有两个问题: 如果我们转向一个带有(4)板载SATA3端口的迷你ITX主板,那么最好的办法是让其他(8)托架连接到主板上。 考虑到我们使用的是7200rpm的“绿色”SATA3驱动器,每个驱动器甚至有必要拥有一个独立的SATA3通道,或者端口倍增器仍然允许没有瓶颈的驱动器提供足够的带宽。 如果问题#2的答案是“你不需要SATA3”…我正在考虑沿用这些方法: 像http://www.newegg.com/Product/Product.aspx?Item=N82E16813157228这样的电路板 有三个端口倍增器:http://www.ioisata.com/products/Port-Multiplier/satapmh141-si.htm – 每个连接(4)驱动器。 这将留下一个板载SATA3连接器未使用,这是好的。 感谢您的时间和想法。

LVM vs RAID0 vs RAID“线性” – 将2个磁盘合并为一个数据恢复?

由于两个2TB的USB外部磁盘必须合并为一个4TB的磁盘空间,并使用一个大的文件系统(XFS)进行格式化,所以我有一个小问题要问。 LVM是否提供了更好的数据恢复function,如果一个磁盘能够恢复正在工作的磁盘的数据,或者一切丢失,都可以拔掉/损坏? 我将不胜感激只有一个磁盘的数据丢失的解决scheme,我可以用通常的filesystem / lvm / raid工具恢复其他的内容。 LVM或RAID“线性”可能吗? 这是为了存储不重要的文件,可以从备份中检索,但我想节省时间:) 先谢谢你

文件系统build议5 TB文件存储

我有一个本地连接的5 TB RAID6系统(IBM DS3512)。 它将被用作大容量数据文件的存储器,这些数据文件是以顺序写入的方式写入的,然后回读进行处理。 最终数据被删除。 目录遍历并不重要,因为我们有自己的索引服务。 由于这是一个在线系统,腐败的可用性和恢复力非常重要,重build时间也很快。 在这方面,XFS比EXT4有特别的优势吗? 此外,我将如何去调整文件系统? 目标系统运行RHEL 6.3。

电子邮件homedir存储的安全文件系统? XFS? JFS? BTRFS? Reiser4的?

我build立一个电子邮件系统,并考虑一些文件系统,支持在线resize,停电时安全,并不限制每个目录的文件数量(或者至less可以容纳每个目录几百万文件) 我想知道哪种文件系统最适合这种情况。 你能帮我吗? 提前致谢! PS:我分层为我的电子邮件存储为: 在drbd(/ dev / drbd0)之上的第三层: 文件系统(XFS,JFS,Btrfs,Reiser4,…) 第2层: LVM2逻辑卷上的DRBD(双主模式) 第1层: 物理卷上的LVM2(/ dev / sdc,/ dev / sdd,…) 第0层: 物理卷(sdc,sdd,…)是硬件RAID10(启用“写入caching模式”) (每个“物理卷”实际上是4个HDD) 另一个问题:你在我的devise中看到错误吗? 编辑:我使用3.2内核的Ubuntu 12.04 LTS。

Debian软件包在XFS,btrfs,ext3,ext4上的性能

我做了4个清洁安装的debian 6,并测量了一些平均虚拟包的安装时间。 FS选项是默认的。 time apt-get install build-essential 我得到了很奇怪的结果(min:sec,less is faster): XFS: 3:12 btrfs: 2:45 ext3: 0:30 ext4: 0:50 XFS和btrfs有什么问题? 比ext3慢6倍? 难道我做错了什么? 更新(一些细节): 所有LVM卷都是虚拟机本地,并且处于空闲RAID。 CDROM镜像是本地和相同的,互联网连接是稳定的,它最多10-15秒。 所有可见的减速都是在下载之后:XFS和btrfs客人在每次Unpacking都会考虑超过1秒。 低级高速caching被禁用。 主机节点在每个安装空闲,没有活动的客人,但一个。

NFS服务器没有响应客户端 – 进程的“迁移”和“xfssyncd”消耗不寻常的CPU

我有一个运行NFS 4的CentOS 6.4文件服务器,服务于几个XFS文件系统。 有几十个客户端连接到它。 今天,它减缓了客户端的爬行速度 – 客户端会挂起,或者在从服务器访问挂载的NFS共享几分钟后才响应。 在服务器本身上,我可以毫不费力地访问共享文件系统。 大约四个小时后,麻烦就消失了,但是我不知道为什么 – 请看下面。 top显示了几个migration过程和xfssyncd进程消耗不寻常的CPU数量,跳跃之间0%和任何地方高达100%,每隔几秒钟。 没有其他进程显着活跃。 上面报告的整体CPU使用率很低,如下所示: Cpu(s): 0.0%us, 4.2%sy, 0.0%ni, 95.8%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st 我一直无法在网上find任何关于这个问题的话题,除了可能来自仅在其用户部分中的RHEL支持条目,我看不到。 我运行service nfs restart 。 然后service nfs status显示正在运行的守护进程,除了nfsd dead but subsys locked 。 在又一次重启之后,这个消失了,nfsd正在运行,但是客户端仍然被挂起。 我尝试了一些与xfssyncd相关的问题: 1)在导出的fs上mount –o remount /mnt/data 。 有趣的是,这个命令花了一分钟左右的时间,而在这段时间里,这个“狂野”的进程安顿下来。 但是一旦命令完成运行,进程就回到了高CPU使用率。 2) echo 720000 > /proc/sys/fs/xfs/xfssyncd_centisecs以更改xfssyncd的同步间隔。 这并没有引起任何显着的差异,这并不令人惊讶,因为fs忙于NFS客户端,问题一定是别的。 3个星期前,我在这台服务器上遇到了一个问题,一个.nfsNNN文件(来自被删除的文件仍然是打开并被访问的)在客户端快速填充了循环错误消息。 杀死问题进程修复了NFS放缓。 [但是文件服务器在几天之后再次减速,没有出现这样的.nfsNNN文件问题,我最终不得不重新启动它。 当时我看到一些cpu级别非常高的进程,但是没有注意到它们是什么,现在也不记得了,如果它们与当前版本相同。] […]

我如何重新计算XFS项目的配额?

我有一个XFS格式的磁盘和其中的几个项目的配额。 # xfs_quota -xc 'report -phN' foo 20K 22.9G 22.9G 00 [——] bar 396K 5.7G 5.7G 00 [——] buz 12K 22.9G 22.9G 00 [——] quota_test 96K 100K 1000K 00 [——] 当我试图从/进入quota_test项目的一些文件,我意识到report命令给我错误的使用价值。 看起来像xfs_quota持有inode或东西来计算它们。 有没有办法重新计算具体的项目配额?