我们正试图从Netgear ReadyNas Duo格式的驱动器中恢复数据。 我们把它放在一个linux的盒子里,发现它的格式为ext3,大小为16k。 将它安装在Linux机器上会返回以下错误。 EXT3-fs: bad blocksize 16384. 我们一直在寻找一个Linux Live CD,它默认支持16k块大小,并且不成功。 除了在内核中编译这个特性之外,还有更简单的方法吗?
我有两个密切相关的问题,所以我将把它们放在一个SF问题中: 问题1 我有一个Linux(Debian)服务器,它必须有最小的停机时间。 该磁盘有两个分区,一个是/ (ext3),一个是交换分区。 我想移动到自己的分区,因为它原来是由于某种原因在一个分区上build立的。 然而,我不想让机器停机多分钟来调整磁盘大小并创build一个新的分区。 是否有可能调整/使用它? 问题2 我想最终重新安装这个相同的服务器。 再一次,没有宕机。 一旦我使用提供给问题1的答案重新调整了磁盘大小后,可以以某种方式在原始系统仍处于联机状态的情况下安装在新的分区上。 因此,我可以简单地重新启动到新的操作系统,并删除旧的操作系统分区,并调整新的分区来接pipe旧的现在删除分区的空间。 感谢您对这个有点奇怪的问题的回应,令人不快的是我对这个特定的项目缺乏服务器。 不幸的是,我怀疑这是不能做的,但是我认为在得出结论之前我最好检查一下。 一些笔记和问题: 也许有可能的解决办法可能是我以某种方式启动到networking托pipe内核? 第二个磁盘是不可能的,这台机器不幸是一个非常灵活的托pipe服务提供商。 暂时摆脱掉这个可能吗? 那会给我2GB未分区的空间来玩。
我试图清理丢失和find的,我已经设法删除大部分东西,但我留下了“几乎”空目录,如: lost+found/#14042862: total 1324 dr—wx— 2 76040 43010 4096 2011-04-29 07:56 . dr—wx— 2 76040 43010 4096 2011-04-29 07:56 . drwx—— 18 root root 1187840 2011-04-29 07:56 .. 我如何获得重复条目的目录? 当rm抱怨它不是空的时,是否可以安全地取消目录链接? 跆拳道???
我有一个全新的服务器瓦特/ 48G RAM,我将用作数据库服务器。 我不希望磁盘读取出现问题,但我肯定希望针对写入密集型加载模式进行优化。 操作系统是RHEL 5.6,FS是ext3,我已经给/ etc / fstab添加了“noatime”和“data = writeback”,后一个选项帮助LA减less了很多。 我的下一个目标是尽可能优化pdflush过程。 我试图应用这里提到的调整,但无济于事。 大概这个信息是过时的。 我还有什么select? 我应该继续尝试pdflush还是更好的只是保持原样? 我倾向于降低dirty_ratio和dirty_background_ratio sysctl值来增加I / O平滑度,但是这些值似乎与性能无关,Munin在压力testing下的加载模式基本相同。 我是否也应该尝试不同的I / O调度程序? 我可以从写入密集型设置中获得大量RAM吗? 据我所知,磁盘I / O速度和延迟与内存无关,但是我的目标不是要更快速地向磁盘写入数据,而是为了提高系统稳定性并实现某种优雅的降级。 假设我有很好的备份,并且可以接受更多的数据一致性权衡,比如“data = writeback”。 谢谢。
有没有办法在EXT2 / EXT3下压缩一个非常大的目录,而不是简单地重新制作目录? 我记得perlfunc警告说, seekdir和telldir的操作系统实现目录压缩的风险。 这听起来像是我想要的,但在实践中我并不熟悉这些语义。 背景:我有几个目录,它们本身就有很多MB,过去它们超过了数十亿个小文件: $ ls -lh drwxr-x— 2 root root 1.3M Oct 5 12:49 big drwxr-x— 2 root root 2.3M Oct 5 12:49 this_one_is_empty_now drwxr-x— 2 root root 6.1M Oct 5 12:49 yikes
我想在运行10.5的mac上挂载一个ext2 / 3文件系统。
我昨天收到一封电子邮件,其中一位用户正试图为心跳/群集软件包腾出空间,这需要将其自己的分区用作投票磁盘。 为此,他试图减小根分区逻辑卷的大小,然后为此创build一个新的逻辑卷。 但是,他忘了调整文件系统的大小(或者在命令中包含-r开关)。 他也忘记从救援光盘运行这个过程卸载根分区。 系统现在拒绝启动进入操作系统,出现以下错误: 超级块或分区表可能会损坏! 意外不一致; 手动运行fsck。 他们的系统将用户放入单用户模式。 是否有可能拯救文件系统,或者它是否被洗劫? 它运行的是ext3。
我有一个服务器,每天晚上都会对系统进行增量备份。 现在在周六,有一个完整的备份。 但是完整备份完成后,一个脚本会启动,删除增量。 现在,脚本有时会中断,这是因为增量是每个大约10GB的文件,有时脚本太长。 现在有人可以向我解释,或指向我的资源的方向,这解释了为什么ext3删除文件,比较,可以说,NTFS是如此缓慢? 我知道论文是两个完全不同的文件系统,但我真的很感兴趣,为什么删除有这么大的差异?
我的服务器有某种驱动器故障导致操作系统(CentOS 5)崩溃并停止工作(它拒绝启动)。 所以,我们把另一个驱动器与一个工作的操作系统,并从那里我们尝试将分区挂载到旧的驱动器。 除了一个分区外,大多数分区都可以正常安装:我的MySQL表所在的/var分区。 当我尝试挂载那个,我看到这些错误与dmesg : sd 0:0:1:0:未处理的检测代码 sd 0:0:1:0:SCSI错误:返回码= 0x08100002 结果:hostbyte =无效的driverbyte = DRIVER_SENSE,SUGGEST_OK sdb:Current:感知键:中等错误 加。 意义:未收回的读取错误 信息fld = 0x4a47e JBD:无法读取偏移量9863处的块 JBD:恢复失败 EXT3-fs:错误加载日志。 有没有一种方法可以恢复该分区中的数据? 编辑: 根据要求, tune2fs -l /dev/sdb2的输出是: tune2fs 1.39 (29-May-2006) Filesystem volume name: /var1 Last mounted on: <not available> Filesystem UUID: d84f5181-24f3-40ce-9eaa-601ae5ae33bd Filesystem magic number: 0xEF53 Filesystem revision #: 1 (dynamic) Filesystem […]
smartd在我的硬盘上检测到坏块,我想知道该块属于哪个文件。 我在逻辑卷上有ext3文件系统。 谷歌给了我很多教程(如这个: http : //www.vanderzee.org/bad_blocks_howto )如何直接在hdd块设备上创build文件系统时,通过块号查找文件。 他们都没有提到LVM。 有没有办法在我的情况下通过块号find文件?