我有一个带有两个 HDD 的 ubuntu 12.04 设置,在软件 raid 1 中设置。现在我需要添加两个额外的 SSD 驱动器来单独存储一些数据库文件。它们需要在自己单独的 raid 1 阵列中进行设置。不幸的是,我不知道从哪里开始以及如何开始?因此,在插入两个驱动器并启动服务器后,从一开始-然后呢?
好的,我明白了:
1)首先列出所有驱动器:sudo lshw -c storage -c disk
并记下需要放入新RAID阵列的驱动器(在我的情况下为/dev/sda和/dev/sdb)
1.1) 如果您需要找出raid 中已经存在哪些驱动器,可以使用sudo cat /etc/mdadm/mdadm.conf有关它们所覆盖的驱动器的详细信息来完成,sudo mdadm --query --detail /dev/md0其中/dev/md0 是您要检查的阵列。
2)现在使用 fdisk 格式化驱动器并为每个驱动器创建分区:sudo fdisk /dev/sda这是为每个驱动器完成的(并且它们应该被设置相同)
d并按照说明删除当前分区(请注意,该磁盘上的所有数据都将丢失!)n创建一个新分区。p主1分区和一个分区,并使用默认值(按return)。t类型并将分区类型设置为 fd(linux raid 自动检测)。w写入更改并退出。3) 创建 RAID 阵列: sudo mdadm --create /dev/md3 --chunk=128 --level=1 --raid-devices=2 /dev/sda1 /dev/sdb1
4)格式化数组: sudo mkfs -t ext4 /dev/md3
5) 使用步骤 1.1 中的方法查找新数组的信息,并使用sudo nano /etc/mdadm/mdadm.conf以下行为新数组进行相应编辑ARRAY /dev/md/3 metadata=1.2 UUID=f368e29e:b79c72bd:631ce90f:e3370f90 name=master-db:3
6)为新驱动器创建一个目录(mount dir) sudo mkdir /new_device
7)安装到通过编辑在fstabsudo nano /etc/fstab与/dev/md3 /new_device auto defaults 0 0
8) 运行 sudo mount -a
检查一切是否运行: sudo cat /proc/mdstat
一些有用的链接:https : //help.ubuntu.com/community/Installation/SoftwareRAID http://superuser.com/questions/230497/how-can-i-add-a-raid-1-array-in-ubuntu -10-04 哪个硬盘驱动器是哪个?
| 归档时间: |
|
| 查看次数: |
3658 次 |
| 最近记录: |