zoukankan      html  css  js  c++  java
  • OpenMediaVault 5 进阶配置(五) RAID 磁盘阵列

    前言

    对于 NAS 而言,应该要有一个 RAID 磁盘阵列来保护重要数据不会丢失。

    注意

    • 树莓派使用 USB 接口来连接硬盘,不适用于 RAID 磁盘阵列的使用场景。
    • 移动存储也不适用。

    简述 RAID 磁盘阵列

    JBOD(线性)

    JBOD 不是标准的 RAID 级别,它只是在近几年才被一些厂家提出,并被广泛采用。

    虽然 JBOD 让多个磁盘看来似乎只有一个,但它是通过把多个驱动器合并成一个大的逻辑磁盘来做到这一点的。JBOD 使用独立的磁盘并没有带来任何好处,理论上:

    • 任意一块硬盘损坏,整个 JBOD 都无法使用。
    • 未损坏的硬盘上的数据不会丢失,但恢复数据存在门槛。

    RAID 0

    RAID 0 是组建磁盘阵列中最简单的一种形式,只需要2块以上的硬盘即可。 RAID 0 是 RAID 磁盘阵列中性能最好的硬盘组合方式,但没有提供冗余或错误修复能力。

    按照一定规则,将文件拆分存储在 RAID 0 中,一旦一块硬盘损坏,整个 RAID 0 的所有数据全部丢失。

    RAID 1(镜像)

    RAID 1 称为磁盘镜像,由至少 2 块硬盘组成。

    原理是把一个磁盘的数据镜像到另一个磁盘上,也就是说数据在写入一块磁盘的同时,会在另一块闲置的磁盘上生成镜像文件。只要系统中任何一对镜像盘中至少有一块磁盘可以使用,甚至可以在一半数量的硬盘出现问题时系统都可以正常运行。

    它是 RAID 磁盘阵列中性能最差,数据安全性最佳的:

    • 会损失一半硬盘容量。

    RAID 10

    RAID 10 需要至少 4 块硬盘组成,每 2 块硬盘组成一个 RAID 1 ,2 个 RAID 1 组成一个 RAID 0 。

    性能与安全性在 RAID 0 和 RAID 1 中取得了一个平衡。

    性能:比 RAID 0 差,比 RAID 1 高。

    安全:同于 RAID 1 。

    • 会损失一半硬盘容量。

    RAID 5

    RAID 5 被称为 “分布式奇偶校验的独立磁盘结构” ,需最低 3 块硬盘组成。

    每在 RAID 5 中存入一个文件,3 块硬盘中:

    • 1 块用于存储该文件;
    • 2 块用于生成奇偶校验信息。

    只要 RAID 5 中只有 1 块硬盘损坏,就可以替换该硬盘并恢复数据。

    • 会损失 1 块硬盘容量。

    RAID 6

    RAID 6 是对 RAID 5 的扩展,需最低 4 块硬盘组成。

    每在 RAID 6 中存入一个文件,4 块硬盘中:

    • 2 块用于存储该文件;
    • 2 块用于生成奇偶校验信息。

    只要 RAID 6 中有任意 2 块硬盘损坏,就可以替换这 2 块硬盘并恢复数据。

    • 会损失 2 块硬盘容量。

    OMV 5 创建 RAID 磁盘阵列

    • 环境准备:

      • 决定你需要的 RAID 磁盘阵列。

        RAID 磁盘阵列的应用场景多种多样,这里以 RAID 1 作为快速演示。

      • 在 NAS 上插入满足你的需求的硬盘。

        这里以 2 个 1G 的分区作为演示。

    • 点击侧边栏 “存储器 -> RAID管理” ,进入 RAID 管理页面。

    • 点击 “创建” ,可以看到 “创建 RAID” 窗口。

    • 配置 “创建 RAID” 。

      • “名称” :随意。

      • “级别” :有六种。

        • 条带:RAID 0
        • 镜像:RAID 1
        • 线性:JBOD
        • RAID 10
        • RAID 5
        • RAID 6

        为演示,这里选择 RAID 1 。

      • “设备” :需至少满足你需求的新硬盘。

        为演示 RAID 1 ,这里 2 块全部选择。

    • 点击 “创建” 并二次确认。

    • 点击 “应用” 并二次确认。

    • 这时可以在 RAID 列表中看到创建的 RAID 磁盘阵列。

      • “级别” 显示 “镜像”(RAID 1)。
      • “容量” 为单个硬盘容量大小。
      • “设备” 包含选择的两项。

    • 现在,就可以应该将该 RAID 1 当作一个独立的硬盘来使用。

    OMV 5 挂载、共享 RAID 磁盘阵列

    将该 RAID 1 当作一个独立的硬盘来使用,还要进行格式化、创建文件系统等步骤。

    OMV 5 删除 RAID 磁盘阵列

    删除是创建的逆操作。

    • 如果你在 RAID 磁盘阵列中创建了共享,删除该共享。

    • 如果你在 RAID 磁盘阵列中创建了共享文案夹,删除该共享文件夹。

    • 如果你在 RAID 磁盘阵列中创建了文件系统:

      • 先卸载文件系统;
      • 后删除文件系统。

      注意

      • 先删除后卸载,OMV 会报错。
      • 请对重要文件进行备份,否则数据会丢失。
      • 删除文件系统时,OMV 调换了 “是” 与 “否” 的位置。
    • 上面操作都完成了,就可以删除 RAID 磁盘阵列。

      • 点击侧边栏 “存储器 -> RAID管理” ,进入 RAID 管理页面。
      • 选中,删除即可。

    下一篇:LVM 逻辑卷管理器

    请参阅:OpenMediaVault 5 进阶配置(六) 配置 LVM 逻辑卷管理器

  • 相关阅读:
    问题 E: C#判断回文字符串
    hdu 1130 How Many Trees? 【卡特兰数】
    The writing on the wall
    字典树的应用
    完全背包
    多重背包
    hdu 2191 【背包问题】
    最长上升子序列 and 最长公共子序列 问题模板
    hdu 4704 Sum 【费马小定理】
    费马小定理
  • 原文地址:https://www.cnblogs.com/Yogile/p/12625058.html
Copyright © 2011-2022 走看看