我们购买的这台超微服务器配备英特尔 RAID 控制器(iCH9 等)。我在 BIOS 中启用了 RAID,并创建了一个包含 2 个成员磁盘(1TB SATA)的 RAID 1。
安装顺利,但命令:df -h 和 fdisk -l 对我来说看起来很奇怪。为什么 Centos 仍然看到 2 个磁盘 (sda sdb)。我只是想知道我是否正在运行 RAID1,如果一个磁盘发生故障,我是否可以插入一个新磁盘,而服务器不会停机?谢谢。
输出:
[root@w11 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
854G 1.5G 809G 1% /
/dev/mapper/ddf1_4c53492020202020100000601000101347114711a3c8ce6cp1
99M 20M 75M 21% /boot
tmpfs 24G 0 24G 0% /dev/shm
[root@w11 ~]# fdisk -l
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 121454 975474832+ 8e Linux LVM
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 13 104391 83 Linux
/dev/sdb2 14 121454 975474832+ 8e Linux LVM
答案1
看起来你可能正在使用假突袭(抱歉,链接指向 Ubuntu 网站,但描述仍然有意义)。根据我的经验,这通常会使物理磁盘对操作系统可见(而大多数真正的硬件 raid 控制器则不是)。
但是 df 的输出似乎证实您正在使用 RAID——或者至少是某种磁盘抽象层,因为您尚未直接安装 sdaX 或 sdbX。