linux – CentOS – 硬件raid两个驱动器中的一个不被fdisk视为单个驱动器

前端之家收集整理的这篇文章主要介绍了linux – CentOS – 硬件raid两个驱动器中的一个不被fdisk视为单个驱动器前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我对硬件配置有点新意,更不用说 linux了,所以请给我一点松懈:)

我有以下设置:1 320GB驱动器包含操作系统(centOS)和2个250GB驱动器,具有硬件RAID1配置(通过我的ASUS主板raid实用程序完成,它们被镜像为一个设备)

问题是,无论我在网上阅读,centOS都应该看到2个磁盘将RAID1作为单个设备.但是,当我运行fdisk -l时,我会分别显示三个磁盘,320GB驱动器(/ dev / sdc)和单独的250GB驱动器(/ dev / sda)和(/ dev / sdb)

我的印象是我应该看到两个,/ dev / sda(OS驱动器)和某种’raid’设备(/ dev / sdb),我可以选择进行分区然后安装.

我究竟做错了什么?因为当我为RAID1安装另外2个驱动器用于另一个目的时,我需要重复这个过程 – 我需要正确地解决这个问题.

解决方法

@H_403_13@ 你所拥有的显然不是 hardware RAID而是 software RAID with a BIOS interface,通常称为 fakeRAID.将磁盘放入阵列的主要工作是由Windows驱动程序完成的.相关阅读: How do I differentiate “fake RAID” from real RAID?

硬件RAID相对于软件RAID有两个优点:它独立于操作系统(仅在双启动时才有用),并且在某些配置中可以表现更好(基本上是需要交叉驱动校验和的那些配置,这是不是RAID-1的情况.软件RAID具有独立于硬件的优势(您可以将磁盘取出并将其插入运行相同操作系统的另一台计算机),并且往往带有更好的工具.

所以,忘记你的主板的假RAID并使用Linux的software RAID.你需要使用的主要工具是mdadm.创建一个包含两个磁盘的RAID-1卷,然后在该卷上创建分区.就像是:

mdadm --create /dev/md0 -l 1 -n 2 /dev/sda /dev/sdb
fdisk /dev/md0

猜你在找的Linux相关文章