如何判断一对 RAID1 驱动器镜像成功?

查尔斯·W

这不是一个紧迫的问题,但我想知道我目前是否正在使用我的两个硬盘驱动器(和/或我是否可以修复它)。

本质上,我购买了这台没有操作系统的计算机,并且我已经在其上成功安装了 Ubuntu Server。

计算机配备2 个3TB 硬盘。

我的理解是,我可以使用 RAID0 配置来拥有 6 TB 的存储空间,也可以使用 RAID1 配置,其中 1 3 TB 驱动器镜像另一个 3 TB 驱动器。

鉴于我已经开始在服务器上运行分析,我可以镜像硬盘驱动器 (RAID1)。

但是,我不认为我已经成功地做到了这一点。例如,如果我检查我的/proc/mdstat文件,它是这样说的:

Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md126 : active raid1 sda[1] sdb[0]
      2930264064 blocks super external:/md127/0 [2/2] [UU]

md127 : inactive sda[1](S) sdb[0](S)
      5040 blocks super external:imsm

unused devices: <none>

同样,这是如何识别这些驱动器的 lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT

NAME         SIZE FSTYPE          TYPE  MOUNTPOINT
sda          2.7T isw_raid_member disk
└─md126      2.7T                 raid1
  ├─md126p1  512M vfat            md    /boot/efi
  └─md126p2  2.7T ext4            md    /
sdb          2.7T isw_raid_member disk
└─md126      2.7T                 raid1
  ├─md126p1  512M vfat            md    /boot/efi
  └─md126p2  2.7T ext4            md    /
sr0         1024M                 rom

这是我使用的可用空间df

Filesystem      1K-blocks      Used  Available Use% Mounted on
udev             16370772         0   16370772   0% /dev
tmpfs             3280440       940    3279500   1% /run
/dev/md126p2   2882700496 223265236 2512931992   9% /
tmpfs            16402180         0   16402180   0% /dev/shm
tmpfs                5120         0       5120   0% /run/lock
tmpfs            16402180         0   16402180   0% /sys/fs/cgroup
/dev/md126p1       523248      6152     517096   2% /boot/efi
tmpfs             3280436         0    3280436   0% /run/user/1000

所以,我的问题如下:

  1. 我实际上是使用 RAID1 配置镜像我的硬盘吗?
    如果是这样,我怎样才能恢复我的硬盘驱动器出了问题?

    /proc/mdstat文件来看,驱动器之间似乎存在某种链接(因为在第 2 行md126super external:/md127/0,列出

  2. 如果当前未使用两个硬盘驱动器(用于 RAID1 镜像),我需要更改什么?我可以开始镜像我的第一个硬盘而不擦除第一个驱动器上当前的所有内容吗?

我转换了 2 个答案以提供问题的其他信息(请参见下文)。

评论/更新 #1

如果我使用MD管理功能mdadm,那么我可以看到以下信息:

我相信这是第一个 RAID 硬盘:

$ sudo mdadm --detail /dev/md126
/dev/md126:
         Container : /dev/md/imsm0, member 0
        Raid Level : raid1
        Array Size : 2930264064 (2794.52 GiB 3000.59 GB)
     Used Dev Size : 2930264064 (2794.52 GiB 3000.59 GB)
      Raid Devices : 2
     Total Devices : 2

             State : active
    Active Devices : 2
   Working Devices : 2
    Failed Devices : 0
     Spare Devices : 0

Consistency Policy : resync


              UUID : xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx
    Number   Major   Minor   RaidDevice State
       1       8        0        0      active sync   /dev/sda
       0       8       16        1      active sync   /dev/sdb
$ sudo mdadm --detail /dev/md126p1
/dev/md126p1:
         Container : /dev/md/imsm0, member 0
        Raid Level : raid1
        Array Size : 524288 (512.00 MiB 536.87 MB)
     Used Dev Size : 18446744073709551615
      Raid Devices : 2
     Total Devices : 2

             State : active
    Active Devices : 2
   Working Devices : 2
    Failed Devices : 0
     Spare Devices : 0

Consistency Policy : resync


              UUID : xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx
    Number   Major   Minor   RaidDevice State
       1       8        0        0      active sync   /dev/sda
       0       8       16        1      active sync   /dev/sdb

$ sudo mdadm --detail /dev/md126p2
/dev/md126p2:
         Container : /dev/md/imsm0, member 0
        Raid Level : raid1
        Array Size : 2929737728 (2794.02 GiB 3000.05 GB)
     Used Dev Size : 2930264064 (2794.52 GiB 3000.59 GB)
      Raid Devices : 2
     Total Devices : 2

             State : clean
    Active Devices : 2
   Working Devices : 2
    Failed Devices : 0
     Spare Devices : 0

Consistency Policy : resync


              UUID : xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx
    Number   Major   Minor   RaidDevice State
       1       8        0        0      active sync   /dev/sda
       0       8       16        1      active sync   /dev/sdb

我相信这是第二个 RAID 硬盘:

$ sudo mdadm --detail /dev/md127
/dev/md127:
           Version : imsm
        Raid Level : container
     Total Devices : 2

   Working Devices : 2


              UUID : xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx
     Member Arrays : /dev/md/Volume1

    Number   Major   Minor   RaidDevice

       -       8        0        -        /dev/sda
       -       8       16        -        /dev/sdb

否则,我猜 RAID1 配置已设置(这就是md126p1md126p2代表什么)?

例如,它确实说Raid Level : raid1的是第一个驱动器,尽管我想知道为什么它不说第二个驱动器

对于在线发布,我将 UUID 设置为“xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx”,但我已经提供了确切的输出。

还有其他 4 个文件,我可以在其中查找其他信息,包括我认为指的是第二个驱动器的“Volume1”?

$ ls /dev/md/
imsm0      Volume1    Volume1p1  Volume1p2
~$ sudo mdadm --detail /dev/md/Volume1
/dev/md/Volume1:
         Container : /dev/md/imsm0, member 0
        Raid Level : raid1
        Array Size : 2930264064 (2794.52 GiB 3000.59 GB)
     Used Dev Size : 2930264064 (2794.52 GiB 3000.59 GB)
      Raid Devices : 2
     Total Devices : 2

             State : active
    Active Devices : 2
   Working Devices : 2
    Failed Devices : 0
     Spare Devices : 0

Consistency Policy : resync


              UUID : xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx
    Number   Major   Minor   RaidDevice State
       1       8        0        0      active sync   /dev/sda
       0       8       16        1      active sync   /dev/sdb

还有mdadm --createmdadm --growmdadm --incremental功能。

仅供参考,我决定在上完这门课后添加这些笔记:https : //www.udemy.com/course/the-complete-ubuntu-linux-server-administration-course/

评论/更新 #2

1)您可以通过以下方式查看以下信息sudo fdisk -l

Disk /dev/sda: 2.7 TiB, 3000592982016 bytes, 5860533168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx

Device       Start        End    Sectors  Size Type
/dev/sda1     2048    1050623    1048576  512M EFI System
/dev/sda2  1050624 5860526079 5859475456  2.7T Linux filesystem

Disk /dev/sdb: 2.7 TiB, 3000592982016 bytes, 5860533168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx

Device       Start        End    Sectors  Size Type
/dev/sdb1     2048    1050623    1048576  512M EFI System
/dev/sdb2  1050624 5860526079 5859475456  2.7T Linux filesystem

Disk /dev/md126: 2.7 TiB, 3000590401536 bytes, 5860528128 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx

Device         Start        End    Sectors  Size Type
/dev/md126p1    2048    1050623    1048576  512M EFI System
/dev/md126p2 1050624 5860526079 5859475456  2.7T Linux filesystem

既然这已经说明 /dev/sdb 是一个 Linux 文件系统,我认为那部分是可以的。

对于在线发布,我将 UUID 设置为“xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx”,但我已经提供了确切的输出。

2)虽然我想保持谨慎,但我认为下一步涉及命令mkfs.ext4但是,在我做一些可能(或可能不会)影响我当前文件系统的事情之前,我想小心并了解更多信息。

如果我尝试使用该mount命令,那么这就是我目前看到的:

$:/mnt$ sudo mount /dev/sda1 /mnt/test1
mount: /mnt/test1: special device /dev/sda1 does not exist.
$:/mnt$ sudo mount /dev/sda2 /mnt/test1
mount: /mnt/test1: special device /dev/sda2 does not exist.
$:/mnt$ sudo mount /dev/sdb1 /mnt/test1
mount: /mnt/test1: /dev/sdb1 already mounted or mount point busy.
$:/mnt$ sudo mount /dev/sdb2 /mnt/test1
mount: /mnt/test1: /dev/sdb2 already mounted or mount point busy.

仅供参考,我之前了解过fdisk,但我在之前的笔记中没有看到。否则,我添加了以下课程的新笔记:

https://www.linkedin.com/learning/building-an-ubuntu-home-server/add-storage-with-a-local-disk

查尔斯·W

尽管我仍然不确定如何测试数据恢复,但我认为我的问题包含确认我已设置 RAID1 的答案:

同样,这是如何识别这些驱动器的 lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT

NAME         SIZE FSTYPE          TYPE  MOUNTPOINT
sda          2.7T isw_raid_member disk
└─md126      2.7T                 raid1
  ├─md126p1  512M vfat            md    /boot/efi
  └─md126p2  2.7T ext4            md    /
sdb          2.7T isw_raid_member disk
└─md126      2.7T                 raid1
  ├─md126p1  512M vfat            md    /boot/efi
  └─md126p2  2.7T ext4            md    /
sr0         1024M                 rom

如果没有raid配置,那么我认为它不应该在上面对两个硬盘驱动器(sda和sdb)都说“raid1”。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何修复丢失的RAID1驱动器

来自分类Dev

添加新硬盘以使用raid1镜像现有LVM驱动器

来自分类Dev

Btrfs RAID1:如何更换实际上不存在的磁盘驱动器?

来自分类Dev

如何从单个降级的mdadm raid1驱动器恢复文件?“不足以启动阵列”

来自分类Dev

如何识别raid1或raid镜像是否在OS磁盘上配置

来自分类Dev

如何为现有mdadm raid0创建raid1镜像-不覆盖数据

来自分类Dev

如何将4驱动器BTRFS raid1转换为2驱动器“单”(非突袭)模式

来自分类Dev

扩展软件RAID1分区以包括2个镜像驱动器,或转换为RAID10

来自分类Dev

Btrfs向RAID1添加更小的驱动器

来自分类Dev

RAID1 更换驱动器问题

来自分类Dev

在两种情况下拔下其中一个驱动器后,如何修复mdadm:不活动的RAID1阵列?

来自分类Dev

如何使用mdadm向现有RAID阵列添加额外的镜像驱动器?

来自分类Dev

将启动驱动器从RAID0转换为RAID1

来自分类Dev

如何创建一个带有两个磁盘和一个镜像的 RAID1 btrfs?

来自分类Dev

如何使用UEFI和RAID1 + LVM安装Ubuntu服务器

来自分类Dev

如何使用UEFI和RAID1 + LVM安装Ubuntu服务器

来自分类Dev

如何检查/修复RAID1阵列?

来自分类Dev

带有2个4TB驱动器和ZFS(通过freenas)的RAID1(镜像)可以吗?

来自分类Dev

RAID1驱动器发生故障;重启后分区丢失

来自分类Dev

可启动RAID1而不是额外的SATA驱动器

来自分类Dev

设置sw RAID1以便引导驱动器的正确方法是什么?

来自分类Dev

升级RAID1 Synology 2托架驱动器中的磁盘

来自分类Dev

在全新14.04服务器安装中,GRUB Bootloader未随软件RAID1一起加载

来自分类Dev

为什么不能创建LVM RAID1或镜像卷?

来自分类Dev

检查LVM RAID1镜像的LV是否降级

来自分类Dev

mdadm raid1和4k驱动器上的块大小(或块大小)是多少?

来自分类Dev

取消配置RAID1并在Debian中安装第二个硬盘驱动器

来自分类Dev

raid1:如何同步硬盘(Debian 6)

来自分类Dev

如何从RAID1阵列中删除掉交换?

Related 相关文章

  1. 1

    如何修复丢失的RAID1驱动器

  2. 2

    添加新硬盘以使用raid1镜像现有LVM驱动器

  3. 3

    Btrfs RAID1:如何更换实际上不存在的磁盘驱动器?

  4. 4

    如何从单个降级的mdadm raid1驱动器恢复文件?“不足以启动阵列”

  5. 5

    如何识别raid1或raid镜像是否在OS磁盘上配置

  6. 6

    如何为现有mdadm raid0创建raid1镜像-不覆盖数据

  7. 7

    如何将4驱动器BTRFS raid1转换为2驱动器“单”(非突袭)模式

  8. 8

    扩展软件RAID1分区以包括2个镜像驱动器,或转换为RAID10

  9. 9

    Btrfs向RAID1添加更小的驱动器

  10. 10

    RAID1 更换驱动器问题

  11. 11

    在两种情况下拔下其中一个驱动器后,如何修复mdadm:不活动的RAID1阵列?

  12. 12

    如何使用mdadm向现有RAID阵列添加额外的镜像驱动器?

  13. 13

    将启动驱动器从RAID0转换为RAID1

  14. 14

    如何创建一个带有两个磁盘和一个镜像的 RAID1 btrfs?

  15. 15

    如何使用UEFI和RAID1 + LVM安装Ubuntu服务器

  16. 16

    如何使用UEFI和RAID1 + LVM安装Ubuntu服务器

  17. 17

    如何检查/修复RAID1阵列?

  18. 18

    带有2个4TB驱动器和ZFS(通过freenas)的RAID1(镜像)可以吗?

  19. 19

    RAID1驱动器发生故障;重启后分区丢失

  20. 20

    可启动RAID1而不是额外的SATA驱动器

  21. 21

    设置sw RAID1以便引导驱动器的正确方法是什么?

  22. 22

    升级RAID1 Synology 2托架驱动器中的磁盘

  23. 23

    在全新14.04服务器安装中,GRUB Bootloader未随软件RAID1一起加载

  24. 24

    为什么不能创建LVM RAID1或镜像卷?

  25. 25

    检查LVM RAID1镜像的LV是否降级

  26. 26

    mdadm raid1和4k驱动器上的块大小(或块大小)是多少?

  27. 27

    取消配置RAID1并在Debian中安装第二个硬盘驱动器

  28. 28

    raid1:如何同步硬盘(Debian 6)

  29. 29

    如何从RAID1阵列中删除掉交换?

热门标签

归档