首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用RAID0阵列

使用RAID0阵列
EN

Ask Ubuntu用户
提问于 2015-08-27 07:23:13
回答 1查看 169关注 0票数 1

我对RAID很陌生。我重新安装了UbuntuServer14.03,并制作了一个由3个HDD组成的RAID0阵列。我还在另一个不属于RAID的硬盘上设置了一个LVM。

我设置分区的方式如下:

代码语言:javascript
复制
LVM root - ext 4 /
LVM swap

sda - EFI boot
      ext2 /boot
      lvm

RAID - 3 HDDs part of this

当我启动我的系统时,它说我只有1 TB的空间。如何在终端安装后使用RAID数组。这些驱动器的合计总数为4.8TB,我想使用。

当我做mdadm -D /dev/md0时,它会出现这样的情况:

代码语言:javascript
复制
/dev/md0:
        Version : 1.2
  Creation Time : Sun Aug 23 03:35:15 2015
     Raid Level : raid0
     Array Size : 4688435712 (4471.24 GiB 4800.96 GB)
   Raid Devices : 3
  Total Devices : 3
    Persistence : Superblock is persistent

    Update Time : Sun Aug 23 03:35:15 2015
          State : clean 
 Active Devices : 3
Working Devices : 3
 Failed Devices : 0
  Spare Devices : 0

     Chunk Size : 512K

           Name : yayu:0  (local to host yayu)
           UUID : 929e7482:a829a482:9b223a7b:8a81e4b2
         Events : 0

    Number   Major   Minor   RaidDevice State
       0       8       17        0      active sync   /dev/sdb1
       1       8       33        1      active sync   /dev/sdc1
       2       8       49        2      active sync   /dev/sdd1

如何使用数组?任何帮助都将不胜感激。谢谢!

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2015-08-27 08:27:43

删除raid解释

如果您想在LVM中使用它,则不需要raid,您可以直接将硬盘(或者更确切地说是硬盘上的分区)添加到LVM中,并将其添加到池中。(https://wiki.ubuntu.com/Lvm)

这里有几个步骤说明,我不能测试ATM。您的评论对我来说意味着您害怕数据丢失,并且是有关swraid和LVM的新手。即使是一个专业人士做备份,然后再摆弄这样的东西,做一个备份你的数据!

删除raid,您不需要/不想要它:

代码语言:javascript
复制
sudo mdadm --stop /dev/md0
sudo mdadm --zero-superblock /dev/sdb
sudo mdadm --zero-superblock /dev/sdc
sudo mdadm --zero-superblock /dev/sdd

(http://ubuntuforums.org/showthread.php?t=884556)

这将删除三个"raid“硬盘

上的所有内容

代码语言:javascript
复制
sudo parted -s /dev/sdb mklabel msdos
sudo parted -s /dev/sdb unit mib mkpart primary 1 100%
sudo parted -s /dev/sdb set 1 lvm on
sudo pvcreate /dev/sdb1 

(http://www.linuxquestions.org/questions/linux-general-1/using-parted-command-to-create-lvm-partitions-4175533903/)

重复/dev/sdc和/dev/sdd

接下来,您需要找出卷组的名称并将驱动器添加到VG中:

代码语言:javascript
复制
sudo vgdisplay |grep "VG Name"
sudo vgextend VolumeGroupName /dev/sdb1 /dev/sdc1 /dev/sdd1

现在,您的Volumegroup应该有您所有的驱动器空间,请与vgdisplay核对。现在,您需要调整根逻辑卷的大小。您需要再次找到名称(lvdisplay)并使用sudo lvextend -L +5g VolumeGroupName/LogicalVolumeName对其进行扩展。

最后但并非最不重要的是resize2fs /device/of/your/root/partition来调整文件系统的大小。(要查找根分区设备,请检查例如mount的输出。)

同样,在没有数据备份的情况下,不要这样做,如果想使用LVM,请阅读更多关于LVM的信息。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/666328

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档