Intereting Posts

resize2fs应该在1TB分区上运行多长时间?

我在大学里有一台新电脑,当我注意到机器的以前的用户只使用了一个巨大的1TB的ext3分区时,几乎为自己设置了一切。

我通常在一个单独的分区上保留/home ,我也更喜欢使用LVM,所以我决定使用resize2fs来缩小分区,然后在我释放的空间中创build我通常的LVM。 (整个硬盘只有30G左右的数据,所以不应该是个问题)。

我使用live CD重新启动,并要求resize2fs将分区缩小到更合理的大小(50G),而且似乎在第一刻钟左右的时间内相当密集地移动数据(从硬盘噪音)。

现在已经运行了三个多小时,而HD几乎没有噪音,尽pipeCPU使用率为100%

  1. 这是正常的吗?
  2. resize2fs是否因为某些原因在背景中进行了一些密集的数字处理,这就是为什么我听不到HD的噪音?
  3. 调整整个分区需要多长时间?

    时间可以根据不同事物的负载而变化。

    如果您认为存在问题,请打开一个新窗口或创build一个新的PuTTY会话并运行dmesg (I / O错误或其他类似错误)和/或df -h (无论可用空间是否增加)。

    我怀疑在任何情况下都需要相当长的一段时间。 不知道多久,亲自。 您可能会更快将其复制到另一个networking驱动器并重新安装。

    在线将一台ext4fs的容量从1TB调整到2TB,在RAID1 lvm2上花费了大约1小时40分钟,在一对希捷barracuta 2TB SATA驱动器上。 这是根分区。

    在此期间,CPU从未超过10%(累计md2_raid1和md2_resize)。 负载大约是3。

    如果你的resize2fs进程正在吃掉你的CPU的100%,而你的硬盘不能正常工作,那么看起来确实是卡住了。 尝试查看它们是否是系统日志中的任何(错误)消息。

    你的设置比较简单(没有RAID1 LVM),所以应该花更less的时间,在这个过程中,你的硬盘会工作很多,而不是你的CPU。

    此外, resize2fs有一个-p标志(百分比),以显示进度,但它只在离线模式。

    另一个数据点:调整1TB到2TB,在线模式而系统是单用户所以活动很低,单个SATA硬盘,CentOS 6.7,花了大约95分钟。