在Ubuntu 14.04安装后,如何仅在部分硬盘上设置RAID 1?
我正在尝试设置一个镜像(RAID 1)“文件柜”,由sda的其余部分组成,“/”和swap已经设置并安装了Ubuntu,加上sdb上等量的Gb空间,相当于sda3和sdb1上的RAID 1。
在我看来,镜像对Linux的其他部分来说既不必要也不需要镜像,因为在一个硬盘上破坏我的根/引导扇区的任何东西都会在另一个硬盘上重复; 我需要和想要的是在安装Ubuntu 14.04之后设置的RAID 1“文件柜”。
我不认为有很多人试过这个,但如果每个人都这样做,我会很高兴的!
我想知道的是一步一步的语法,在mdadm中,关于如何做到这一点(我已经下载/安装了mdadm),用你用来解释这个或其他任何东西的语言到一个菜鸟,请!
谢谢! 探路者: – )Tag-1:突破性的Tag-2:在thethethethebox Tag-3:notforpissants Tag-4:edgecity
首先,将sda3
和sdb1
分区的类型更改为Linux raid自动检测 :
sudo fdisk /dev/sda Command (m for help): t Partition number (1-4): 3 Hex code (type L to list codes): fd Command (m for help): w sudo fdisk /dev/sdb Command (m for help): t Partition number (1-4): 1 Hex code (type L to list codes): fd Command (m for help): w sudo mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sda3 /dev/sdb1 sudo mdadm --examine --scan | sudo tee -a /etc/mdadm/mdadm.conf
最后两个命令从两个分区创建一个名为/dev/md0
的空raid设备,并更新系统的配置文件,以便轻松找回刚刚配置的RAID。
其余的操作是“通常”的文件系统创建和激活:
sudo mkfs.ext4 /dev/md0 sudo mkdir /mount/point <-- create the directory where you want your RAID data partition be mounted
编辑/etc/fstab
文件,让系统通过向其添加以下行自动挂载新数据RAID分区:
/dev/md0 /mount/point ext4 noatime,rw 0 2
然后,通过简单地执行sudomount /mount/point
,您的文件系统将被挂载并可供使用。
如果重新启动服务器,将自动完成RAID文件系统的检测,组装和安装。