我计划调整一个相当大的文件系统的大小,该文件系统托管一个 Oracle 实例(同一台服务器上的多个实例之一)。磁盘大小为 4 TB,分布在多个 LUN 上,我将增加 1 TB,同时保持相同的条带宽度。由于我们通常将 Oracle ASM 用于数据库,因此我不确定在线调整大小对正在扩展的数据库以及系统的其余部分会有多大的影响。
对于这种大小的文件系统,resize2fs 的持续时间和性能影响有什么经验法则吗?
答案1
作为来自主要 fsck.ext2/3 开发人员的权威答案:
大致来说,它大约是 fsck 的 1.7 倍。Resize2fs 要求您执行新检查的文件系统,然后 resize2fs 本身需要扫描文件系统以重新定位扩展组描述符表所需的任何块。它可能需要更少的时间,但如果您想成为绝对的工作人员,请预算 2 倍的完整 fsck 时间。
http://sourceforge.net/projects/e2fsprogs/forums/forum/7053/topic/2009143
因此,考虑到负载的特性,性能影响将与对系统的影响类似fsck -n
- 您应该能够在一天中存储相当安静而没有太大影响的时间对其进行基准测试。