AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[mdadm](ubuntu)

Martin Hope
brad
Asked: 2020-10-23 17:06:28 +0800 CST

我可以将物理驱动器组合成一个卷以用作 RAID 的一部分吗?

  • 0

我有一个家庭媒体服务器,目前在使用 mdadm 的 Raid5 中有 4 个 4TB 驱动器。目前这给了我 12TB 的空间,而且几乎用完了。我想增加更多空间,但想使用更大的驱动器。我计划最终在 Raid5 中拥有 3 个 12TB 驱动器,但不想一次性花那么多钱。

我想知道以下途径是否可行;

  1. 购买并安装单个 12TB 驱动器并创建一个 8TB 分区和一个 4TB 分区。
  2. 将现有数据的 8TB 复制到 8 TB 分区,将剩余的 4TB 复制到新的 4TB 分区。
  3. 使用 LVM 将 4TB 驱动器组合成 2 个 8TB 逻辑卷。
  4. 使用 mdadm 将我的一个物理 8TB 和 2 个逻辑 8TB 卷组合成一个 16TB RAID5 阵列(保留物理 8TB 驱动器上的数据)。
  5. 将另一个分区上的 4TB 数据复制到新的 RAID 卷中,留下 4TB 的空间。
  6. 当我快要填满这个时(可能从现在开始超过一年或更长时间)购买 2 个新的 12TB 驱动器,在每个驱动器上创建 8TB 分区,将 RAID 移动到 3 个 12TB 驱动器,然后将分区增加到 12TB,创建一个 24TB RAID5驾驶

这行得通吗?

任何人都有更聪明的方法来做到这一点,而不仅仅是现在购买 3 个驱动器?

raid mdadm raid5
  • 1 个回答
  • 151 Views
Martin Hope
Timon M
Asked: 2020-06-29 07:12:41 +0800 CST

MD-Raid Superblock 被删除

  • 2

我有一台 linux 机器,在 2 个 HDD 上有一个常规的 RAID-1。一切似乎都很好,但是每天大约有一次它似乎可以擦除超级块。如果我运行mdadm --create --assume-clean --level=1 --raid-devices=2 /dev/md0 /dev/sda /dev/sdb一切似乎都很好。mdadm --assemble说它找不到有效的超级块(在两个驱动器上)。我不知道这是否重要,但我在 RAID 重新创建前后做了一个 Hexdump:(head /dev/sda | hexdump -C)

在此处输入图像描述 它不仅在重新启动时发生,而且在 PC 运行时也会发生。你有什么想法吗?

dumpe2fs为sda 和 sdb显示以下内容:

dumpe2fs 1.45.5 (07-Jan-2020)
dumpe2fs: Bad magic number in super-block while trying to open /dev/sda
Couldn't find valid filesystem superblock.

也许错误是因为我在整个磁盘上而不只是在分区上创建了 RAID?

raid mdadm
  • 1 个回答
  • 902 Views
Martin Hope
wedi
Asked: 2020-05-04 13:14:05 +0800 CST

在两台设备上安装带有 RAID 1 的 Ubuntu 20.04 Focal Fossa

  • 12

我想在具有两个使用 RAID 1 的硬盘的机器上安装 Ubuntu 20.04 Focal Fossa。

不幸的是,这似乎不起作用。如果我使用“创建软件 RAID (md)”选项并选择我的两个磁盘,安装程序会告诉我:

如果将所有磁盘放入 RAIDS 或 LVM VG,将无处放置引导分区。

我找到了这个关于 18.04 的详细答案,但这个问题和关于该主题的类似 发现的问题是 Focal 放弃了替代安装程序,因此所需的分区选项消失了。

我有什么选择来完成这个?

server partitioning raid mdadm 20.04
  • 4 个回答
  • 40090 Views
Martin Hope
Astrid_Redfern
Asked: 2020-03-11 15:20:21 +0800 CST

18.04:非 RAID 笔记本电脑上的“md”进程

  • 0

在 MATE 桌面“系统监视器”中,我可以看到一个名为md的进程。但我有点不确定这是否真的是“多设备”(RAID)驱动程序。

首先,它有一个不寻常的图标。这是一个长方形,上面有三个不同颜色的垂直条纹:先是蓝色,然后是黄色,然后是红色,在黄色的顶部有某种标志。它看起来很像安道尔的国旗,如以下链接所示:

https://www.quora.com/What-c​​ountries-have-blue-yellow-and-red-flags/answer/Milorad-Boti%C4%87-1

(我无法确定,因为图标非常小。)

在此处输入图像描述

其次,据我所知,“md”专门与软件 RAID 相关。然而,这是一台只有一个 HD 的笔记本电脑(尽管分为多个分区。)

这个进程显然没有打开的文件或内存映射,并且正在运行

$which md

在终端中没有结果。

此外,在 lsmod 的输出中没有显示 md,并且没有

/dev/md*

/dev/md/*

/dev/md/name

我系统上的文件,让我怀疑这是否真的是 md.

也许我是偏执狂,但这对我来说似乎有点可疑!任何人都可以阐明,特别是可能的方式来看看不寻常的图标的全尺寸版本?

回应评论的更新 - 1

$ grep CONFIG_MD /boot/config-$(uname -r)
CONFIG_MD=y
CONFIG_MD_AUTODETECT=y
CONFIG_MD_LINEAR=m
CONFIG_MD_RAID0=m
CONFIG_MD_RAID1=m
CONFIG_MD_RAID10=m
CONFIG_MD_RAID456=m
CONFIG_MD_MULTIPATH=m
CONFIG_MD_FAULTY=m
CONFIG_MD_CLUSTER=m
#snip all the CONFIG_MDIO results

$ ps -ef | grep -e '\[md\]' -e '\[kthreadd\]'
root         2     0  0 19:06 ?        00:00:00 [kthreadd]
root        47     2  0 19:06 ?        00:00:00 [md]
icons mdadm mate 18.04
  • 2 个回答
  • 809 Views
Martin Hope
Adir
Asked: 2020-02-12 03:50:31 +0800 CST

挂载以前的 MDADM RAID1 分区来备份数据 - Ubuntu 19.10

  • 0

崩溃后,丢失了 mdadm RAID 1,需要将 sdc3 分区备份到另一个磁盘。正确的步骤应该如何做到没有痛苦?在这个全新的 Ubuntu 19.10 上不再使用 RAID 1,如下所示(当然,安装了 mdadm):

$ cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
md127 : inactive sdc3[0](S)
      937567232 blocks super 1.2
$ sudo mdadm --assemble --scan
mdadm: No arrays found in config file or automatically
$ sudo mdadm --examine /dev/sdc
/dev/sdc:
   MBR Magic : aa55
Partition[0] :     62500000 sectors at         2048 (type 83)
Partition[1] :     15624192 sectors at   1937899520 (type fd)
Partition[2] :   1875396608 sectors at     62502912 (type fd)
$ sudo fdisk -l /dev/sdc
Disco /dev/sdc: 931,53 GiB, 1000204886016 bytes, 1953525168 setores
Disk model: SAMSUNG HD103SJ 
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Tipo de rótulo do disco: dos
Identificador do disco: 0x0004af66

Dispositivo Inicializar     Início        Fim    Setores Tamanho Id Tipo
/dev/sdc1                     2048   62502047   62500000   29,8G 83 Linux
/dev/sdc2               1937899520 1953523711   15624192    7,5G fd Linux RAID a
/dev/sdc3                 62502912 1937899519 1875396608  894,3G fd Linux RAID a

Partições lógicas fora da ordem do disco.(Logic partitions out of order)

试图组装但分区很忙:

$ sudo mdadm --assemble /dev/md127 --update=uuid /dev/sdc3
mdadm: /dev/sdc3 is busy - skipping

任何帮助表示赞赏!提前致谢!

partitioning mount raid mdadm
  • 1 个回答
  • 148 Views
Martin Hope
Will
Asked: 2019-12-27 17:18:50 +0800 CST

在考虑操作系统和潜在故障时,Mdadm 恢复和分区如何工作?

  • 0

我正在考虑使用 Ubuntu 为 Plex 构建一个服务器,一个用于我的研究的(小型)网络主机,一个用于研究和个人文件的私有云服务(NextCloud),坦率地说,我一直想学会适应 Ubuntu。具体来说,我一直对学习如何使用 Mdadm 设置 RAID5 很感兴趣,但是我在基本了解如何使用它时遇到了一些麻烦。我非常了解所有 raid 级别是如何工作的,所以我更多地询问 Ubuntu 和 Mdadm 是如何实际交互的。关于如何设置的帖子不乏,但我发现每个步骤的解释稍微缺乏让我对存储在系统中的重要文件以及我自己的理解感到满意。

我也很好奇驱动器在大小和性能上有显着差异时是如何处理的。例如,我从另一个问题(我在另一个 Stack Exchange 网站上错误地询问)了解到以下三个设备的设置:

    • 1Tb Raid 分区(被视为一个“驱动器”)
    • 1Tb Raid 分区(被视为一个“驱动器”)
    • 1Tb Raid 分区(被视为一个“驱动器”)
    • 0.5Tb 可用空间分区(类似于 /dev/sdb)

可以将额外的 500Gb 可用空间进行分区和使用(尽管显然没有通过 RAID 备份),尽管有这篇文章。

我一直无法弄清楚的主要事情之一是 Ubuntu 操作系统是否包含在“备份的内容列表”中。或者......它通常是(在这种情况下)与 RAID 阵列分离的第四个驱动器吗?

如果是后者,如果操作系统出现故障,您将如何恢复数据?似乎没有关于恢复部分的非常全面的信息来源,尽管首先通过 Mdadm 设置 RAID 的完整教程很容易找到。简而言之,我能否轻松拔下所有三个驱动器,将它们插入运行 Ubuntu 的单独机器,安装 Mdadm,然后做一些事情让它们可以访问并再次运行?如果是这样,那它是如何工作的?新系统如何理解和访问 RAID 设置的“大图”?



我想指出,我正试图更深入地了解这些系统的工作原理,并使用这些问题作为寻找更多信息的代理。我非常感谢有关开始使用服务器管理 / Ubuntu / 等的任何相关信息或外部资源链接。

server partitioning raid hard-drive mdadm
  • 1 个回答
  • 221 Views
Martin Hope
Júlio Amorim
Asked: 2019-06-20 05:11:51 +0800 CST

如何更改分区 RAID 成员

  • 0

我想更改我的 HD 的分区,当我尝试更改或删除整个磁盘卷时引发异常。请参阅下面的我的硬盘图像:

  • 我的实际设置。我想删除/dev/sda1.

    在此处输入图像描述

  • 错误:

    在此处输入图像描述

任何人都可以帮助我吗?

partitioning raid mdadm
  • 1 个回答
  • 283 Views
Martin Hope
JokerGermany
Asked: 2019-04-24 06:51:37 +0800 CST

lvconvert 在不同的卷组之间 -LVM

  • 0

VG Raid中有2个lv。这两个 lvs 应该是一个 LVM 镜像。这 2 个 lvs 应该镜像到另一个称为 non-Raid 的 VG 中。

sudo vgs
  VG       #PV #LV #SN Attr   VSize  VFree 
  Raid       4  16   0 wz--n-  7,27t  2,60t
  non-Raid   4   5   0 wz--n- <3,60t 25,23g

LVM 能够做到这一点吗?

server lvm raid mdadm 18.04
  • 1 个回答
  • 66 Views
Martin Hope
Alex
Asked: 2019-04-03 08:34:51 +0800 CST

mdadm 阵列,安装系统管理设备 /dev/md0 时出错:无法读取 /dev/md0 上的超级块

  • 2

您好,我的 16Tb (5x4tb) mdadm 阵列出现问题。它工作正常,直到我断电或强行关闭机器,然后在重新启动并尝试访问它时,我收到错误消息“无法访问位置 - 错误安装系统管理设备 /dev/md0:可以” t 读取 /dev/md0 上的超级块”

最令人沮丧的是它在 6 个月前再次工作,但我是个白痴,没有写下我做了什么。所以我知道它是可能的,我不应该丢失任何数据,我记得它相当简单,但我不记得我做了什么。

我跑了 mdadm --detail 这就是我得到的

/dev/md0:        Version : 1.2
  Creation Time : Wed Jun  6 17:31:25 2018
     Raid Level : raid5
     Array Size : 15627548672 (14903.59 GiB 16002.61 GB)
  Used Dev Size : 3906887168 (3725.90 GiB 4000.65 GB)
   Raid Devices : 5
  Total Devices : 5
    Persistence : Superblock is persistent

  Intent Bitmap : Internal

    Update Time : Tue Apr  2 16:06:18 2019
          State : clean 
 Active Devices : 5
Working Devices : 5
 Failed Devices : 0
  Spare Devices : 0

         Layout : left-symmetric
     Chunk Size : 512K

           Name : NAS:0  (local to host NAS)
           UUID : ba6b1fc2:13f583af:fa9b2c4b:007a08fb
         Events : 5257

    Number   Major   Minor   RaidDevice State
       0       8       16        0      active sync   /dev/sdb
       1       8       32        1      active sync   /dev/sdc
       2       8       48        2      active sync   /dev/sdd
       3       8       64        3      active sync   /dev/sde        5       8       80        4      active sync   /dev/sdf

所以所有的磁盘似乎都很好,我记得它是 1 或 2 个简单的命令,你还需要知道其他什么来帮助我吗?请让我知道并提前感谢!

mdadm
  • 1 个回答
  • 3420 Views
Martin Hope
Stonecraft
Asked: 2019-02-17 03:21:00 +0800 CST

Ubuntu 18.04 服务器使用 GPT/UEFI 安装到 RAID1

  • 0

我已使用此处所述的手动磁盘设置将 Ubuntu Server 18.04 安装到软件 RAID1 上:https ://help.ubuntu.com/lts/serverguide/advanced-installation.html.en

但是,我想通过 UEFI 启动,这种方法似乎没有创建 EFI 分区。实际上,它设置了一个 MS-DOS 分区表,而不是我在 UEFI 引导时需要的 GPT 分区表。

所以我尝试按照这里的程序走手动路线:https ://gist.github.com/umpirsky/6ee1f870e759815333c8

但是,这是为使用 ubiquity 安装程序而设计的,无论如何,我什至无法通过第一步,因为我无法在安装程序中使用 apt-get。我尝试在安装开始时选择“执行 shell”,但此时似乎没有 apt 存在(找不到命令)。我还尝试从 Gparted 救援 USB(基于 Debian)启动,但从那里我无法安装 grub-efi-amd64(没有安装候选者)。

有没有关于我的具体情况的好的、最新的教程?或者我可以如何修改上面链接到我的目的的程序?

server raid mdadm uefi
  • 1 个回答
  • 2148 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve