Articles of 文件系统

LVM:逻辑卷映射的大小比文件系统使用的磁盘空间大得多

在Proxmox中,我们使用LVM为我们的虚拟机(LVM精简configuration)创build光盘(逻辑卷)。 最近我们发现,即使所有的虚拟机光盘几乎都是空的,我们的卷组也快满了。 问题在于,一些LVM分区显示了大得多的映射大小,即df所报告的存储在VM磁盘上的实际大小的数据。 例如,我们有100 GB逻辑卷的虚拟机。 虚拟机内的光盘使用情况仅显示3.2 GB的空间: #> df Filesystem Size Used Avail Use% Mounted on /dev/mapper/pve-vm–3011–disk–1 99G 3.2G 91G 4% / … 但主机上的逻辑卷显示它使用39.8 GB: #> lvdisplay — Logical volume — LV Path /dev/pve/vm-3011-disk-1 LV Name vm-3011-disk-1 VG Name pve LV UUID oleKd5-O2o4-c4CE-5vzn-bXRC-TXwF-lzApmW LV Write Access read/write LV Creation host, time carol, 2016-08-16 09:03:54 +0200 […]

Linux文件系统自动resize? 无需运行resize2fs

不得不在AWS上调整我的EBS。 我遵循亚马逊的指示,基本上我已经在第二台机器(作为辅助磁盘)上安装EBS / HD,并使用“gdisk”来调整分区的大小。 然后他们说要把EBS / HD重新安装到原来的机器上(重新启动它),并执行'resize2fs'。 但是,启动原始实例后,“df”显示“可用”和“使用%”,意识到我使用gdisk(在另一台机器上)添加的大小。 我根本不必使用resize2fs。 所以,我的问题是:我的系统是如何自动调整文件系统的大小? 据我所知,我所做的只是调整分区大小,而不是文件系统? 亚马逊的文档使这看起来像是两件不同的事情。 我还需要做resize2fs吗? 如果我没有,我会在晚些时候遇到麻烦吗? 恐怕我在一些炼狱状态下运行,即使一切看起来都很好(我可以保存新的文件,而之前的HD已经100%满了)。 格式是ext4(带有保护性MBR的GPT),如果有帮助的话。 谢谢!

压缩大类似的文件

我们有一个巨大的和越来越多的Windows图像和其他大型文件。 在那里,我假设大部分文件在多个文件中是相同的。 有没有一个压缩系统或甚至可以检测到这个文件系统?

PHP自动加载和OS X不区分大小写

所以我在Mac上开发PHP,而OS X(HFS +)在涉及到文件和文件夹名称时不区分大小写。 这可能会导致自动加载PHP类的问题,因为它使用类名search文件。 当我的代码中的case typoss可以在整个开发周期中完成时,它就变成了一个令人讨厌的问题,而当我开始部署到我们的(linux)生产服务器时,它只能背后丑陋的脑袋。 有谁知道一个解决scheme,将迫使OS X服从大小写开发PHP? 谢谢

从SMB共享中显示不需要的._文件

在工作中,我们都使用Mac,并设置了SMB文件服务器。 不知何故,奇怪的隐藏文件已经popup,特别是当我们的Mac和文件服务器之间进行同步。 我不是创造它们的原因,也不是创造它们的原因。 对于名为index.html的文件,将调用一个隐藏文件。 index.html被创build。 有时文件夹中的所有文件都有。 等价物,例如bear.jpg也可以作为隐藏文件calld ._bear.jpg存在。 现在,直到您开始复制文件夹,执行rar / zip操作或在版本控制系统上工作之前,这些隐藏的文件都不是问题。 你不希望那些隐藏的文件混乱在系统。 谁知道为什么这些文件在这里,可能是一个命令从文件夹中recursion摆脱这些文件? 这是一个例子:第三个文件._index.html是由某个东西创build的,我不知道是什么或为什么。 total 16 drwx—— 7 wolfr staff 238 Dec 9 13:34 . drwx—— 5 wolfr staff 170 Dec 9 13:17 .. -rwx—— 1 wolfr staff 4096 Dec 9 13:34 ._index.html drwx—— 14 wolfr staff 476 Dec 9 13:27 css drwx—— 6 wolfr […]

我如何最小化ext3分区(及其LVM逻辑卷)的大小?

我在Ubuntu 9.10(Karmic)上使用LVM。 我有一个LVM物理卷(和一个卷组)。 我有一个LVM逻辑卷内的ext3文件系统,我不再使用,但暂时我不想删除它。 我试图弄清楚如何最小化我的PV内占用的空间。 resize2fs具有-M选项,可以很好地调整文件系统的空闲空间大小,但这当然不会影响逻辑卷。 大多数在networking上的收缩ext3内部的LV(例如这个 ),遵循这个基本的模式,以缓解文件系统边界等计算不准确的问题: 收缩ext3比你想resize2fs更多 收缩LV到你想要的确切大小 重新运行resize2fs稍微增加文件系统,以有效地使用完整的LV。 这并不能完全解决我的问题,因为我希望LV大小由文件系统驱动,而不是相反。 有没有一个命令或命令我可以跑这样做? 或者,我有可能对文件系统的大小进行计算,以便在某种程度上给予信任?

你怎么能使一个Windows的USB硬盘修改为所有用户的所有

我在很多不同的Windows Box之间使用USB硬盘。 我在一段时间后发现,在某些情况下,会在文件上出现许多不同的权限,从而阻止我查看文件或将其删除。 他们需要pipe理员权限,甚至有时需要将原始用户的磁盘放回原来的机器。 这是一个正确的痛苦。 有没有使磁盘具有修改所有的所有用户,并使其成为磁盘上的所有文件的默认值。 谢谢

通过Windows移动大小写敏感的Linux文件

我工作的公司目前正试图将Magento安装从一个服务器移动到另一个服务器 – 但是,产品图像保存在文件夹按字母顺序索引的文件夹 – 但有一个扭曲,一些字母是相同的,但有不同的情况下 – 即 a,A,b,C,D,e,E,f,F,G,h,I 既然如此,当我们试图从FTP中拖动这些文件来移动这些文件时,Windows并不尊重区分大小写的区别,我们正在丢失多个图像文件夹。 这个问题有一个简单的解决方法吗? 任何帮助是极大的赞赏。 关于SWK

Linux文件系统中目录的最大文件,最佳性能

一个目录中有多less个文件会降低服务器的性能? 我有一个网站,其中包含数十万的图像(>百万分隔的目录)。 我想知道这是否会影响performance。 服务器细节:centos,apache,php 5

从pfiles输出获取打开的文件path

我们检测到Solaris 10进程中的性能问题,并使用truss观察了对描述符268的太多写入。 我们手边没有这些东西,但是这里是一个文件输出的摘录: […] 268: S_IFREG mode:0644 dev:321,11003 ino:13621 uid:101 gid:105 size:100014416 O_WRONLY|O_CREAT|O_TRUNC|O_LARGEFILE […] 有没有办法从这个信息知道真正的文件path? 谢谢。