标签: ext4

MySQL 在我的 ext4 文件系统上非常慢

我有一个正常的硬件,我刚刚重新安装了 Ubuntu 11.04。但有些事情完全错了。PHPunit 测试真的很慢。

我不知道出了什么问题。使用 ext3 一切正常。

谢谢。

mysql ext4

3
推荐指数
1
解决办法
7094
查看次数

优化 ext[234] 以实现小文件吞吐量

我有一个磁盘上小文件吞吐量很高的系统,即在几秒钟内创建、写入和删除大量小文件。

是否有任何合理的 ext2/ext3/ext4 挂载选项来提高性能?我猜想,元数据日志会导致性能大幅下降。

performance ext4 ext3 hard-drive

3
推荐指数
1
解决办法
9311
查看次数

重新平衡 CentOS / RHEL Ext4 LVM 分配

我们的企业标准是 CentOS(它似乎更喜欢 LVM),而且我主要来自非 LVM 背景,所以我正在处理这个问题。

我继承了一台旧机器作为日志服务器,不得不重新安装 CentOS。由于主板上的 EHCI 问题(通过普通安装 DVD 或通过 LiveCD GUI 安装),我能找到的唯一可以安装 CentOS 6.3 的是 LiveCD 文本安装。LiveCD 文本安装不允许我在磁盘上进行自己的分区设置;它只安装 LVM 并为我的日志服务器分配了错误的空间...

[mpenning@someHost ~]$ cat /etc/issue
CentOS release 6.3 (Final)
Kernel \r on an \m

[mpenning@someHost ~]$ df -m
Filesystem           1M-blocks      Used Available Use% Mounted on
/dev/mapper/vg_livecd-lv_root
                         50397      2167     47719   5% /
tmpfs                     1850         0      1850   0% /dev/shm
/dev/md127p1               485        65       395  15% /boot
/dev/mapper/vg_livecd-lv_home
                        227001       188    215283   1% /home
[mpenning@someHost ~]$ sudo lvm vgdisplay
  --- Volume group ---
  VG …
Run Code Online (Sandbox Code Playgroud)

partition ext4 hard-drive lvm centos

3
推荐指数
1
解决办法
2362
查看次数

如何增加inode?

如何增加运行 CentOS 6.5 和 ext4 的专用服务器上可用的最大 inode 数量?我们托管的网站会创建和使用数百万个小文件。我们已经达到了限制,必须删除几个站点才能将其降低到 92% 的 inode 使用率。

Filesystem             Inodes    IUsed   IFree IUse% Mounted on
/dev/mapper/VolGroup-lv_root
                      3276800    58531 3218269    2% /
tmpfs                 3074543        1 3074542    1% /dev/shm
/dev/sda1             128016       44  127972    1% /boot
/dev/mapper/VolGroup-lv_home
                      56967168 52223688 4743480   92% /home
Run Code Online (Sandbox Code Playgroud)

linux filesystems ext4 centos6.5

3
推荐指数
1
解决办法
2万
查看次数

分区 - 是否需要/建议保留 5% 的块?

我正在执行新的 Ubuntu Server 安装,硬件 RAID 10,6 x 1.72TB SSD,分区总空间为 5.8TB。该服务器将用于 KVM 虚拟化。

我已经为 /boot ext4 分配了 500MB

2GB 用于交换

留下5.8T给/ext4

如果 / 分区保留 5% 的块,那么我理想情况下可以使用 290GB 的空间。

290GB 的保留块是否过多?我已经阅读了它的用途,但我得到了不同的意见,有些人说它只需要与大文件一样大,其他人说它是必需的。

我的直觉是 Linux 世界的好人知道他们在做什么,并且将其设置为 5% 是有原因的,但我想对此发表意见。

ubuntu partition ext4 partition-table

3
推荐指数
1
解决办法
9619
查看次数

选项 -O ^64bit 的 mkfs.ext4 错误

当我在脚本中运行 /sbin/mkfs.ext4 -O ^64bit /dev/app/mysqldata 命令时,它给了我以下错误:

nd(): null: With return code "1", Output from: "/sbin/mkfs.ext4 -O ^64bit /dev/app/mysqldata"
mke2fs 1.42.9 (20-Jan-2014)
mkfs.ext4: Size of device (0x1b48caa00 blocks) /dev/app/mysqldata too big to be expressed
        in 32 bits using a blocksize of 4096.
Run Code Online (Sandbox Code Playgroud)

但是如果我在没有 -O ^64bit 的情况下运行,它运行良好。任何人都可以帮助解决这个问题吗?

 /sbin/mkfs.ext4  /dev/app/mysqldata
Run Code Online (Sandbox Code Playgroud)

linux ext4 hard-drive infrastructure mkfs

3
推荐指数
1
解决办法
345
查看次数

为什么我可以更改只读安装的 ext4 文件系统上的保留块?

我预计会出现错误,抱歉 FS 是只读的,但这是可能的。这是出乎意料且违反直觉的,有什么原因吗?

Linux files 5.11.0-27-generic #29~20.04.1-Ubuntu SMP Wed Aug 11 15:58:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
files@files:/mnt/disk$ mount | grep /mnt/disk/005
/dev/sdh on /mnt/disk/005 type ext4 (ro,nosuid,nodev,noexec,relatime,user)
files@files:/mnt/disk$ df /mnt/disk/005/
Filesystem      1K-blocks       Used Available Use% Mounted on
/dev/sdh       7751367424 7332824836  27824876 100% /mnt/disk/005
files@files:/mnt/disk$ sudo tune2fs -r 0 /dev/sdh
tune2fs 1.45.5 (07-Jan-2020)
Setting reserved blocks count to 0
files@files:/mnt/disk$ df /mnt/disk/005/
Filesystem      1K-blocks       Used Available Use% Mounted on
/dev/sdh       7751367424 7332824836 418526204  95% /mnt/disk/005
files@files:/mnt/disk$
Run Code Online (Sandbox Code Playgroud)

linux ext4 read-only ubuntu-20.04

3
推荐指数
1
解决办法
1058
查看次数

我可以取消格式化为 ext4 的 NTFS 卷吗?

没有数据写入其中。有什么工具可以让我这样做吗?我更喜欢免费工具,但如果只有这样的软件可以完成这项工作,请推荐非免费工具。

ext4 ntfs

2
推荐指数
1
解决办法
4364
查看次数

从 LVM 下损坏的 ext4 分区恢复数据 - fsck 还是先修复坏块?

我在我的笔记本上使用 Linux。我的笔记本最近掉在地上,现在我正在尝试从损坏的硬盘中保存尽可能多的数据。我可以从 Linux live CD 启动 notebook。

长话短说:一个 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 Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        3824    30716248+   7  HPFS/NTFS
/dev/sda2            3825       19449   125507812+  83  Linux …
Run Code Online (Sandbox Code Playgroud)

linux ext4 lvm data-recovery

2
推荐指数
1
解决办法
2万
查看次数

从 16TiB 到 /home 的 25TiB,如何处理 ext3?

我最近将我的逻辑卷(/home 所在的位置)从 16TiB 扩展到 25TiB。但是,当我尝试在我的 /dev/vtrak/home 上运行 extend2fs 时,它抱怨说

resize2fs 1.41.12 (17-May-2010)
resize2fs: File too large while trying to determine filesystem size
Run Code Online (Sandbox Code Playgroud)

经过进一步调查,似乎 ext3 最多只能给我 16TiB 的文件系统。

我在这个文件系统中有 15 TB 的数据。我现在该怎么办?

  • 我可以尝试移动到 ext4(但是我可以暂时将数据放在哪里以便更新文件系统?)。
  • 尝试将用户主文件夹拆分为单独的文件系统?

更新:在互联网上搜索到的参考资料表明,虽然 ext4 支持 >16TiB,但当前代码不支持(WTH)。有人对这件事有亲身经历吗?

filesystems ext4 ext3 lvm

2
推荐指数
1
解决办法
1037
查看次数