专用服务器 - 双硬盘问题

专用服务器 - 双硬盘问题

我最近购买了一台配备 2 个 3TB 硬盘的专用服务器。当我在终端中输入 df -h 时,我得到:

Filesystem      Size  Used Avail Use% Mounted on
/dev/md2       1008G  883M  956G   1% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
udev            7.8G  4.0K  7.8G   1% /dev
tmpfs           1.6G  500K  1.6G   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            7.8G     0  7.8G   0% /run/shm
none            100M     0  100M   0% /run/user
/dev/md1        488M   39M  424M   9% /boot
/dev/md3        1.7T   68M  1.7T   1% /home

我觉得第二个驱动器没有安装?有什么办法可以解决这个问题吗?

谢谢!

答案1

您的机器已配置软件 RAID1,这意味着两个磁盘互为镜像。如果其中一个磁盘发生故障,您的数据仍将完好无损。

最有可能的是,两个磁盘具有相同的分区布局:

  1. 启动分区 /dev/sdX1
  2. 根分区 /dev/sdX2
  3. 主分区 /dev/sdX3

其中 X 是 a(第一个)或 b(第二个) SATA 磁盘。

然后创建raid1阵列:

  1. /dev/md1 来自 /dev/sda1 和 /dev/sdb1
  2. /dev/md2 来自 /dev/sda2 和 /dev/sdb2
  3. /dev/md3 来自 /dev/sda3 和 /dev/sdb3

最后你会看到

  • /dev/md1 安装在 /boot 上
  • /dev/md2 安装在 /
  • /dev/md3 安装在 /home

您可以检查 RAID1 镜像的状态:

cat /proc/mdstat

您可以看到总共有大约 3TB 的可用空间,这进一步证实他们使用了 RAID1,它可以为您提供冗余,但代价是只能使用一半的物理磁盘容量。

此外,为了进一步验证您的机器中确实有 2 个硬盘,请运行:

sudo fdisk -l | grep 'Disk /dev'

相关内容