CentOS 6.5,软件 RAID1,2 x 160GB
由于磁盘空间不足,我想添加第三个磁盘(1TB)用于存储非关键数据。
如何在不触及 RAID 的情况下向操作系统添加额外的 SATA 磁盘?
额外信息:
Filesystem Size Used Avail Use% Mounted on
/dev/md1 39G 13G 25G 34% /
proc 0 0 0 - /proc
sysfs 0 0 0 - /sys
devpts 0 0 0 - /dev/pts
tmpfs 24G 0 24G 0% /dev/shm
/dev/md2 104G 81G 18G 83% /vz
[root@~]# cat /proc/mdstat
Personalities : [raid1]
md2 : active raid1 sdb3[1] sda3[0]
110143360 blocks super 1.1 [2/2] [UU]
bitmap: 1/1 pages [4KB], 65536KB chunk
md1 : active raid1 sdb2[1] sda2[0]
40959872 blocks super 1.0 [2/2] [UU]
bitmap: 1/1 pages [4KB], 65536KB chunk
md0 : active raid1 sdb1[1] sda1[0]
5115840 blocks super 1.1 [2/2] [UU]
unused devices: <none>
答案1
只需将该磁盘用作普通磁盘即可。只需确保它未被启动管理器加载即可。我猜它会显示为 /dev/sdc。
只需分区、格式化,然后挂载。
fdisk /dev/sdc
[...create a partition...]
mkfs.ext4 /dev/sdc1
mkdir /your/mount/point
mount /dev/sdc1 /your/moint/point
答案2
只需连接新磁盘。如果您的主板支持热插拔,您将在 dmesg 中看到一些消息。然后新磁盘将作为 /dev/sdc 出现在 /proc/partitions 中(可能)。因此,您可以使用 fdisk /dev/sdc 轻松创建分区。
一旦分区准备好,您就必须创建一些文件系统 - 取决于您的偏好:mkfs.xfs /dev/sdc1(磁盘名称+分区号)并且最后,您可以将它挂载到您想要的任何位置(mount /dev/sdc1 /some/place/)
我建议您在 /etc/fstab 中添加另一行,以便在重启后挂载它。