Centos 6分区raid

首先,我是20年的Windows用户。 最近,我决定搬到unix,为我的工作买一个centos服务器。

今天,我发现我错过了一个3TB的磁盘驱动器,它不显示在我的系统上。

我不知道如何描述它,所以请看下图:

lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sdb 8:16 0 111.8G 0 disk ├─sdb1 8:17 0 16G 0 part │ └─md0 9:0 0 16G 0 raid1 [SWAP] ├─sdb2 8:18 0 512M 0 part │ └─md1 9:1 0 512M 0 raid1 /boot └─sdb3 8:19 0 95.3G 0 part └─md2 9:2 0 190.6G 0 raid6 / sdc 8:32 0 2.7T 0 disk ├─sdc1 8:33 0 16G 0 part │ └─md0 9:0 0 16G 0 raid1 [SWAP] ├─sdc2 8:34 0 512M 0 part │ └─md1 9:1 0 512M 0 raid1 /boot └─sdc3 8:35 0 95.3G 0 part └─md2 9:2 0 190.6G 0 raid6 / sdd 8:48 0 2.7T 0 disk ├─sdd1 8:49 0 16G 0 part │ └─md0 9:0 0 16G 0 raid1 [SWAP] ├─sdd2 8:50 0 512M 0 part │ └─md1 9:1 0 512M 0 raid1 /boot └─sdd3 8:51 0 95.3G 0 part └─md2 9:2 0 190.6G 0 raid6 / sda 8:0 0 111.8G 0 disk ├─sda1 8:1 0 16G 0 part │ └─md0 9:0 0 16G 0 raid1 [SWAP] ├─sda2 8:2 0 512M 0 part │ └─md1 9:1 0 512M 0 raid1 /boot └─sda3 8:3 0 95.3G 0 part └─md2 9:2 0 190.6G 0 raid6 / 

sdc和sdd的实际长度是2.7T,但是他们的小孩总数大概是330GB,剩下的是2400GB?

 df -h Filesystem Size Used Avail Use% Mounted on /dev/md2 188G 2.8G 176G 2% / tmpfs 16G 0 16G 0% /dev/shm /dev/md1 496M 38M 433M 8% /boot 

如果你想知道任何信息,请告诉我。 谢谢。

你需要这些工具:

  • 安装“lsscsi”。 找出你真正拥有的驱动力是非常好的。
  • 安装“disktype”。 如果您将其指向驱动器,则可以看到实际存在的内容。
  • 使用“cat / proc / mdstat”来查看软件RAID设备(/ dev / md *)的情况

看起来像你有:

  • / dev / md0 raid1从每个驱动器的4个16Gb第一个分区用于交换

  • / dev / md1 rais1从用于启动的每个驱动器的4个512Mb秒分区(至less给1Gb!)

  • / dev / md3 raid6从每个驱动器的4个95Gb第三个分区用于根目录

好的,这个设置非常好。

驱动器:

  • sda 111.8G
  • sdb 111.8G
  • sdc 2.7T
  • sdd 2.7T

看到? 两个小容量驱动器使用满容量和两个大驱动器只使用一点点。 大驱动器的第三个分区的大小与小驱动器的第三个分区的大小相同,如果没有映射到任何分区,大小的其余部分也是如此。

我会做:

  • / dev / md0 boot – raid1的两个小小的第一个分区
  • / dev / md1 swap – 两个小小的第二个分区的raid1
  • / dev / md2 root – raid1的两个小小的第三个分区
  • / dev / md3 home – 两个大磁盘的第一个分区的raid1

但是,如果不重新安装系统或将其备份,重新映射驱动器并恢复数据,您将无法重新映射驱动器。

如果你想让你的空间回来,你可以使用“fdisk”来创build分区,直到两个大型驱动器的末端。 然后重新启动,使内核看到这些分区。 然后将它们连接到/ dev / md3 raid1,并使用这个RAID为/ home或任何你需要的。