raid ubuntu(创建raid)
Ubuntu 创建 RAID1 阵列
命令解释:
以上命令完成磁盘阵列的创建。可以通过以下命令查看创建的进度:
创建完毕后,信息如下,sdb1、sdc1两个都在工作中。
也可以通过以下命令查看工作状态:
更新初始RAM文件系统(initramfs)
一般情况下,如果磁盘阵列坏了一块,那么另一块的寿命应该也不长了,因此最好两块都换。更换的过程如下:
可以看到,原本 sdb1、sdc1两个磁盘,只有 sdc1在工作了。
添加完新硬盘之后,RAID会将原来完好的那块硬盘的所有资料镜像拷贝到新的硬盘,组成新 RAID。这个过程可能比较长,可以通过以下命令查看进度:
等待同步完毕后,再次查看状态,可以看到两个已经在工作了:
可以向这个阵列布局再添加一块新硬盘:
此时阵列的工作状态如下:
或者通过以下命令查看更详细的状态:
可以看到 sdb1处于 spare状态,也就是备用状态。平时向 md0写入数据的时候,只会备份到 sdc1、sdd1里,不会写入到 sdb1里。当 sdc1和 sdd1其中有一块硬盘损坏时,系统会自动启用 sdb1,并将所有资料同步到 sdb1里。
如果新组装了一台服务器,想将上一个服务器的阵列迁移到新服务器里,可以通过以下方法完成。
可以看到系统已经识别了磁盘阵列信息,但是阵列的标识不对。
修改/etc/mdadm/mdadm.conf文件,把/dev/md/raid:0改成/dev/md0,保存。
保存挂截信息,修改/etc/fstab文件,在文件最后加入以下内容:
如何在raid上安装ubuntu
你好,
加载raid驱动步骤:
1、光盘启动进入安装界面,在boot:后面输入linux dd按回车
2、如果驱动不正确则提示:Failed to mount drive disk
如果驱动正确则提示加载usb-storage,此时驱动已经完全加载
3、询问是否要加载驱动选择yes
4、选择sda设备usb设备都是被识别为scsi设备
5、是否要加载/dev/sda设备选择ok
6、进入下图,点击ok
7、选择你需要的驱动程序按ok
8、是否要加载额外的驱动选择no,这样就可以正常安装系统了
上面就是Linux加载raid驱动的方法介绍了,在加载之前要先检查下系统是否已经安装了raid驱动,可用文中介绍的方法进行查看。
ubuntu系统下查看raid信息
在Ubuntu系统下查看RAID信息的方法有以下几种:
采用软件RAID时,主要依赖Linux系统本身的工具,执行`cat/proc/mdstat`命令即可查看RAID级别、状态等信息。
对于硬件RAID,推荐通过厂商提供的管理工具进行查看,这些工具支持命令行操作或图形界面。例如,Adaptec公司的硬件卡用户可以运行`#/usr/dpt/raidutil-L all`命令,获取详尽的RAID信息。
对于没有安装专用管理工具的情况,Linux系统提供了两种方法来查看RAID信息:
1.通过`# dmesg|grep-i raid`命令,可以获取RAID的厂商、型号、级别等信息。
2.使用`# cat/proc/scsi/scsi`命令,显示的信息与dmesg命令相似,包含RAID的厂商、型号、级别,但无法查看各块硬盘的具体信息。
在实际测试中,Dell服务器可通过上述命令显示RAID信息,而HP、IBM等服务器则无法通过这些命令获取信息。这些服务器需要安装硬件厂商的管理工具来查看RAID状态。