build立一个MySQL 5.5服务器,并想知道推荐的文件系统是什么? ext4或xfs ? 运行InnoDB和40%写入60%的读取。 谢谢。
关于禁用/创buildext4日志的大多数文档涉及重新启动。 要是我们: 通过tune2fsclosures日志 fsck文件系统 通过tune2fs重新开启日志 fsck文件系统 然后重启 这将有效地重新创build日记吗? 在这个特定的情况下,我们有一个损坏的期刊,我们希望重新初始化。 如果我们可以消除干预重启,那么我们可以更好地自动化这个过程。 我真的不明白为什么在任何时候都需要重新启动? 谢谢。
我们正在将一些服务器从SLES 10升级到SLES 11,而我刚刚看到不支持ext4。 我应该移动到XFS还是保持ext3? 我将把程序和数据库移动到一个新的虚拟机,所以重新格式化不成问题。 我们目前使用的是ext3,但是崩溃后的fsck或者正常的文件系统检查都很慢。 我以为ext4会在SLES 11下得到支持,因为它具有更快的fsck,但事实并非如此。 Btrfs似乎还没有准备好。 所以现在我正在考虑转移到xfs,但我不确定它如ext3一样稳定? 我看到一些关于截断文件的旧报告,但显然这些bug已经closures了。 这些磁盘有大量的大型数据库文件,所以xfs对于这种情况来说是非常完美的。
我可以记得创build这个文件,但它失去了。 但不完全: root@XXX:/etc/vz/conf# ls -al total 0 drwxr-x— 2 root www-data 0 Okt 1 16:04 . drwxr-x— 2 root www-data 0 Okt 1 16:04 .. root@XXX:/etc/vz/conf# touch 1030.conf touch: cannot touch `1030.conf': File exists root@warp1:/etc/vz/conf# echo blah > 1030.conf -bash: 1030.conf: File exists root@warp1:/etc/vz/conf# rm 1030.conf rm: cannot remove `1030.conf': No such file or directory […]
如何修改ext文件系统的超级块,以便我可以设置字段wtime(最后写入时间) ? 我试过用debugfs: debugfs 1.42.9 (4-Feb-2014) debugfs: open /dev/sdd2 -w debugfs: ssv wtime "@0x64000000" debugfs: show_super_stats -h debugfs: close 当我closures文件系统时,将wtime设置为当前系统时间。 显然,我不想改变系统时间,以便在文件系统closures时设置wtime ,然后恢复我的系统时间。 我的第二个想法是,我可以改变它与hexeditor,但我几乎可以肯定,超级块有一个校验和计算超级块和validation。
我正试图调整我的文件系统来执行一些涉及大量文件的操作。 然后我对我甚至使用的FS感到困惑。 tune2fs -l / dev / vda1包含: Filesystem magic number: 0xEF53 所以这意味着它可以是ext2,ext3或ext4,因为它们共享相同的幻数。 blkid / dev / vda1说: /dev/vda1: UUID="c38b3343-603a-49d3-85e0-88af1c8617c5" TYPE="ext3" PARTUUID="1bf082a8-01" / etc / fstab包含: UUID=c38b3343-603a-49d3-85e0-88af1c8617c5 / ext3 (…) mount(和/ proc / mounts)说: /dev/vda1 on / type ext3 (rw,relatime,errors=remount-ro,data=ordered) 绝对好像我使用的是ext3。 但是,然后, 从哪里冒出来 : liam@lorenz /sys/fs % ls cgroup ext4 pstore liam@lorenz /sys/fs % ls […]
MacOSX文件系统使用扩展属性(例如“com.apple.quarantine”,“com.apple.FinderInfo”): $ ls -l@ .DS_Store -rw-r–r–@ 1 gareth staff 18436 2 Nov 10:35 .DS_Store com.apple.FinderInfo 32 这些扩展属性可以存储在NFS挂载中吗? 这些扩展属性可以存储在ext4文件系统的NFS挂载中吗? 也就是说,在ext4文件系统(使用getfattr -d)上可以看到HFS +文件的扩展属性(用xattr -l查看)。 一个问题似乎是,ext4文件系统需要以“user”开始的用户属性,这使得它与MacOSX不兼容:例如,以下命令在Linux上工作,因为名称以“user”开头。 Linux# setfattr -n "user.hello" -v "some data" examplefile 但以下失败: Linux# setfattr -n "com.apple.Finder" -v "some data" examplefile setfattr: examplefile: Operation not supported 那么扩展属性是否可以存储,除非它们被自动重命名? 例如“com.apple.Finder”可以保存为“user.com.apple.Finder”。 我试图研究这个使用MacOSX NFS客户端来挂载Debian Linux NFS服务器。 (Finder – > Go […]
我正在使用rsync的选项 -r for recursive -l copy symlinks as symlinks -t preserve modification time -D preserve devices and specials -v verbose –prune-empty-dirs 源FS是ext4,目标是XFS。 我已经复制了几百个范围在几百到几个TB之间的文件夹,它们都在小于1GB的大小差异之内。 但是,这个特定的文件夹在源上是264GB,一旦我rsync它是286GB。 这是一个巨大的差异,我不知道什么是错的。 如果源ext4 FS有一些损坏,是否有可能不报告正确的磁盘使用情况? 我正在使用'du-skh'。 我已经删除了整个事情,并重新启动它3次,并产生相同的结果。
在Debian 5(使用Linux内核版本2.6.26)ext4准备好了吗? 它会是稳定的,免费的,无bug的?
我在笔记本上使用Linux。 我的笔记本最近落在地上,现在我正在尽可能多地保存损坏的硬盘上的数据。 我可以从Linux Live CD启动笔记本。 长话短说:一个ext4分区不可挂载,但我可以尝试通过fsck.ext4来修复它。 我也可以尝试首先尝试恢复硬盘上的坏块(可能通过SpinRite)。 我可以先做什么? 详细信息: 这是我的动力: # fdisk -l Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000080 Device […]