我有一个外部硬盘,我想将它分成两个分区,ext4和ntfs。 这种分区是好的,是否有分区外部硬盘而不是内部的问题? 谢谢!
最近我读了很多关于“新”文件系统。 我检查了一些显示MySQL在EXT4或XFS(以及其他一些FS)上运行速度更快的基准。 我也“发现”XFS和EXT4包含在CentOS 5.X中 然而,我读到的大多数文章都非常肯定地说对XFS非常负面。 EXT4也一样。 尽pipe我有一些在EXT4上工作的Debian,但是我没有经验。 问题是 – 安全吗? 如果电力停止 – 会发生什么,可能丢失什么数据? 如果系统崩溃会发生什么,什么数据可能会丢失? 如果内存或某些硬件(不是HDD控制器或硬盘驱动器)损坏 – 会发生什么情况以及可能丢失什么数据…
我不小心删除了一个我想恢复的文件。 该分区是用dm-crypt / LUKSencryption的LVM分区内的ext4分区。 encryption的LUKS分区是:/ dev / sda2 其中包含一个物理卷,具有单个卷组,映射到:/ dev / mapper / system 而逻辑卷,ext4分区被映射到:/ dev / mapper / system-home 一个# testdisk /dev/mapper/system-home将会注意到它是一个ext4分区,但是告诉我当我尝试列出文件时,分区似乎已经损坏。 如果我# testdisk /dev/mapper/system会检测所有的分区,但是如果我尝试列出他们的文件也会发生同样的情况。 我做错了什么或者是一个已知的错误? 我已经搜查,但没有发现任何线索。
我使用LVM2运行多磁盘服务器。 几个大型磁盘用作一个卷组的LVM2物理卷,包含一个用ext4格式化的逻辑卷。 没有什么奇特的,只是你的标准线性设置。 最近还有一个非常小的磁盘作为物理卷添加到该卷组中,并将其中的逻辑卷和ext4文件系统扩展到该磁盘上。 这个lv用来存储使用rsync的增量备份,只有大约30%的空间,很less有文件被删除,只有增量写入。 现在,我添加到预先存在的音量组中的这个新硬盘已经意外死亡,而音量组因为缺less一个物理音量而不会popup。 命运就是这样,这就是“在主服务器发生灾难性故障的情况下” – 事件发生了,老板不开心,所以这个还得工作… 根据这个(第3部分): http : //www.novell.com/coolsolutions/appnote/19386.html ,可以通过创build一个具有相同元数据的新的光盘来启动LVM,该卷可访问,但当然留下文件系统的巨大漏洞。 我还没有尝试过,因为它涉及修复(写入)文件系统,如果失败的话,它将消除尝试其他事情的可能性。 现在我的问题是: 这个设置如何为新数据实际分配磁盘空间? 它是否从PVs的开始到结束按线性分配,按照它们被添加到vg的顺序? 为了提高性能/平衡负荷,它有条纹吗? 由于这个有缺陷的磁盘只是在以后添加到现有的lvm2 vg和lv中,包含一个半空的ext4,那么从来没有任何数据写入缺陷磁盘的可能性有多大? 换句话说,即使没有有缺陷的磁盘,只需按原样启动卷组,也能恢复所有数据的机会是多less? 当我发送有缺陷的磁盘进行维修时,我是否要花费1500美元来恢复250GB的空间? 有没有办法检查没有安装文件系统并打开文件,希望他们包含零以外的东西? (比较ext4中使用的数据块的地址来寻址缺失的pv的范围,类似的,最好容易自动化) 我知道在修复ext4之前,将整个lv复制到一个映像文件中可能是一个好主意,但是由于这个lv非常大,而且我在多个系统上遭遇了主要的文件系统故障,所以这可能是一种奢侈没有… 有什么build议么?
我得到这样的内核恐慌: EXT4-fs error (device md2): ext4_ext_find_extent: bad header/extent in inode #97911179: invalid magic – magic 5f69, entries 28769, max 26988(0), depth 24939(0) ———– [cut here ] ——— [please bite here ] ——— Kernel BUG at fs/ext4/extents.c:1973 invalid opcode: 0000 [1] SMP last sysfs file: /devices/pci0000:00/0000:00:00.0/irq CPU 6 Modules linked in: iptable_filter ipt_REDIRECT ip_nat_ftp ip_conntrack_ftp iptable_nat […]
我想在Linux Mint 13的/ opt(/ dev / sda6,ext4)上启用直接I / O。我正在尝试的是: mount -o dio,rw /dev/sda6 /opt 作为根。 系统响应: mount: wrong fs type, bad option, bad superblock on /dev/hda2 dmesg正在报告: EXT4-fs (sda6): Unrecognized mount option "dio" or missing value. 我不知道要设置哪个参数来启用直接I / O(即使可以使用ext4直接安装I / O)。 除此之外,如果ext4不支持直接I / O,有人可以指定一个文件系统在Linux上使用吗?
当我尝试挂载一个现有的磁盘时,我收到消息 sudo mount -t ext4 /dev/sdc1 /data mount: wrong fs type, bad option, bad superblock on /dev/sdc1, missing codepage or helper program, or other error In some cases useful info is found in syslog – try dmesg | tail or so 当我看着dmesg ,我明白了 [ 707.504050] EXT4-fs (sdc1): group descriptors corrupted! 然后我运行命令 sudo e2fsck -p /dev/sdc1 […]
我有一个这种格式的磁盘: sdc 8:32 0 1,8T 0 disk └─sdc1 8:33 0 1,8T 0 part ├─vg-lv1 (dm-0) 254:0 0 900G 0 lvm /media/lv1 └─vg-lv2 (dm-1) 254:1 0 923G 0 lvm └─lv2 (dm-9) 254:9 0 923G 0 crypt /media/lv2 lv2是一个ext4文件系统,但它下面的块设备(逻辑卷vg-lv2 )是用dm-crypt 。 什么是安全地增长这个文件系统的步骤? 我已经放大了逻辑卷,我知道我将不得不resize2fs ,但我猜我将不得不在dm-crypt层做些什么。 我首先用两个步骤创build了这个文件系统(在伪shell脚本中): 消毒块设备 lvcreate vg-lv2 $randompassword = $(pwgen) cryptsetup luksFormat –cipher aes-cbc-essiv:sha256 –key-size 256 […]
我在/ var / log(100%)上有完整的磁盘使用情况,并删除了一些文件以增加空间。 这是和ext4分区挂载默认选项。 但是,当我df -h我得到: Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg00-log 945M 885M 0 100% /var/log 为什么报告885M是945M的100%?
我知道我做了一些愚蠢的举动来进入这种情况,请不要提醒我,也不要问为什么: – / 我有这个Synology DS1515 +,在SHR中有2x6TB的驱动器,意思是MD RAID1,顶部有LVM。 在开始RAID1到RAID5转换之后,放弃它并绕过磁盘,我的ext4文件系统是不可卸载的。 是否有可能,系统已经被许多重新启动和删除磁盘所“困惑”,现在将整个磁盘空间视为RAID5卷,尽pipe从RAID1到RAID5的转换只完成了大约10%。 如果是这样,你认为我有机会修复文件系统,如果我添加第三个磁盘,让RAIDarrays重build? 还是只是将其与现在的数据完全相同,即损坏的文件系统重新绑定到逻辑卷上? 我对实际的转换过程如何进行了一点好奇,因为MD和/或LVM必须知道块设备的哪些部分应该被视为RAID5或RAID1,直到整个空间转换为RAID5。 谁更了解这个? 在此先感谢您的帮助:-) 这是我做的。 (到目前为止我的救援尝试,以及下面列出的日志条目) 将新的6TB磁盘热插入NAS。 告诉Synology的用户界面,将磁盘添加到我现有的卷,并将其增加到12TB(使其成为一个3x6TB的RAID5) closuresNAS(关机-P现在)几个你的成长过程中,并删除了新的驱动器。 NAS引导良好,但报告说我的音量降低了。 它仍然报告了一个6TB的文件系统,一切仍然可以访问。 再次热插拔磁盘3,擦去它,并制作了另一个单一的磁盘卷。 closuresNAS,取出磁盘2(这是一个错误!)并通电。 它开始发出哔哔声,并告诉我,我的音量是坠毁的。 再次closuresNAS,重新插入丢失的磁盘2。 但是Synology仍然报告这个数量是坠毁的,并没有提供修复选项。 所以,我的所有数据现在都不可用了! 我开始调查这个问题。 似乎MD正在组装数组,因为它应该: State : clean, degraded Active Devices : 2 Working Devices : 2 Failed Devices : 0 Spare Devices : 0 Layout : left-symmetric Chunk Size : […]