您现在的位置是: 首页 > 重装系统 重装系统

linux编译raid驱动_linux系统做raid

tamoadmin 2024-08-15 人已围观

简介1.linux软raidlinux软raid2.qt怎么样控制linux下的驱动3.linux阵列问题4.软raidlinux5.如何在Linux系统下配置RAID16.Linux_118_raid10创建使用If you want to lnstall Linux Default partitilon RAID driver, please do not usePROM creatlon ope

1.linux软raidlinux软raid

2.qt怎么样控制linux下的驱动

3.linux阵列问题

4.软raidlinux

5.如何在Linux系统下配置RAID1

6.Linux_118_raid10创建使用

linux编译raid驱动_linux系统做raid

If you want to lnstall Linux Default partitilon RAID driver, please do not usePROM creatlon operatlon!

因为你使用了两个硬盘,上面的大致意思是要你安装磁盘阵列的驱动。

出现这样的问题,主要是你的BIOS 的问题。 在非正常关机的情况下出现了 BIOS还原。里面的磁盘阵列检测也被打开了。需要重新设置BIOS。希望你以后尽量不要非正常关机,要不对电脑的硬件会有损伤,特别是硬盘。

废话不多说了,解决这个问题需要在BIOS 里关闭磁盘RAID功能!操作如下:

重起电脑 按F2 活着DEL进入BIOS 进入 Advanced→ IDE Configuration →SATA Operation Mode →把选项 给改成Non-RAIDA

这样BIOS 就设置好了,按F10 退出保存,重起电脑,开机画面就不会出先 前面所说的 那段烦人的**英文就没有了。我当初就被这东西搞怕死了,每次开机子完全,要等很长的时间。现在就不会让BIOS 自检了,这样就会让你的开机速度飞速加快

linux软raidlinux软raid

戴尔r420服务器raid配置?

戴尔r420服务器raid的具体配置方法如下:

1、首先进入主板BIOS,在硬盘模式里,把硬盘的工作模式改为RAID,即开启主板RAID功能。注意要连接两块及以上硬盘,但要为2的倍数。保存CMOS设置,重启;

2、开启主板RAID功能之后,开机按Ctrl+I组合键,进入RAID配置窗口,由于是在主板BIOS里操作,因此没有鼠标可以用,只能用键盘来完成操作。选择“Creatnewarray(新建RAID阵列)”,在“Level”里选RAID0,也就是速度最快的阵列。完成之后存盘退出。

RAID0是什么意思?

RAID是磁盘冗余阵列

RAID0是一种RAID方式,RAID0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以充分利用总线的带宽,显著提高磁盘整体存取性能。

RAID1又称为Mirror或Mirroring(镜像),它的宗旨是最大限度的保证用户数据的可用性和可修复性。RAID1的操作方式是把用户写入硬盘的数据百分之百地自动复制到另外一个硬盘上。

浪潮5270服务器做raid步骤?

浪潮5270的服务器做raid步骤

1、开机开始时按照提示,一般是先bios设置,然后就是raid设置提示,进入raid设置程序,根据硬盘数量,设置成raid0(相当于将全部硬盘合并为一个大硬盘,优点是除容量为硬盘之和外,速度由于并行存储比单一硬盘提升好多),raid1

2、设置完毕后,以后服务器上的硬盘,物理上是按照raid的设置重新组织了,当然接下来安装server系统时在分区前也需要按照提示安装厂商提供的raid驱动程序

win10组raid0详细教程?

教程步骤如下:

1、将硬盘驱动器安装到您的计算机中,然后将其启动到Windows10专业版中。

2、在开始之前备份所有无法承受的操作系统硬盘损失。

3、将“存储空间”键入或粘贴到搜索窗口中。

4、选择创建新的池和存储空间。Windows将检查所有驱动器并在下一个窗口中选择它们。

5、通过选择下拉菜单选择Resiliency下的RAID类型。磁盘简单池,双向镜像和三向镜像与RAID1类似,Parity与RAID5类似。

6、如果需要,在“大小”下设置驱动器大小。它应该默认为正确的设置。

7、选择创建存储空间。

8、等待该过程完成,然后您应该在Windows管理器中看到具有正确大小的单个磁盘。

9、在“搜索窗口”框中键入或粘贴“管理存储空间”以关注数组。

qt怎么样控制linux下的驱动

raid可分为什么和什么?

Raid是RedundantArrayofIndependentDisks的简称,意思是独立磁盘冗余陈列,是把多个相对便宜的硬盘结合起来,称为一个磁盘阵列组,使性能达到甚至超过一个价格昂贵,容量巨大的硬盘!!!Raid分为软件磁盘阵列(软raid),硬件磁盘阵列(硬raid)和硬件磁盘阵列(半软,半硬)三种类型

软RAID5阵列,系统进不去?

数据如果很重要,最稳当的做法是raid5的3块盘(包括换掉的那块坏盘)做位镜像,再对位镜像做虚拟重组,来恢复数据。问题描述的关键是两点,1,raid5是否崩溃,如果已崩溃,本机操作是无法搞定的,必须重组,2,没有崩溃,就必须搞定pe,在pe下拷贝数据,或者直接windows安装盘安装系统,进行系统修复,这种操作不影响C盘外其他分区的数据。

raid0阵列如何重装系统?

一共两块硬盘软raid0的话,彻底重装系统不会造成raid0中数据丢失。软raid0,是windows的磁盘管理中的一个基本功能。重装系统后,只需要导入激活一下即可。

1、重装系统后,在windows界面,按Win+R,输入diskmgmt.msc,回车。

2、此时就打开磁盘管理器了,会自动弹出一个对话框,询问发现一个动态磁盘,是否导入?点确定,按提示导入即可。如果没有自动弹出对话框,那就手工导入。1、看磁盘,一定会有带**叹号的动态盘。2、右键导入。选择“导入外部磁盘”。

3、选择外部磁盘组。然后点确定。

4、至此就可以成功导入之前的软raid。

linux阵列问题

编写qt的驱动和编写linux的驱动差不多的,比如驱动io口,加入头文件#include <mach/regs-gpio.h>,然后对io口就可以像编写linux驱动那样进行操作了。

软raidlinux

数据的安全性是人们在使用计算机中最重要的问题之一。通常情况下,人们会在服务器环境中用硬盘镜像技术,以达到数据的双重备份。同样在Linux环境下,我们可以用这种技术。在Linux环境下,我们可以用Raidtool工具,不仅可以将两个硬盘进行镜像。还可以制作软RAID0、RAID4、 RAID5。说是软RAID,是因为通常情况下,RAID盘是通过专用的RAID卡进行的。而在Linux 环境下,我们可以利用软件 raidtool达到RAID功能。

所以称为软RAID。建立并使用RAID盘有以下几种方法:

第一种方法:

自行下载并编译raidtools软件包,较早版本的raidtool软件包名为md,现在已正式更名为raidtool。下载地址:

中国自由软件库,通过搜索引擎查找下载。

如果你已经从网上下载了raidtools-0.41.tar.gz软件包。解开后,自行编译,步骤如下:

$gunzip -d raidtools-0.41.tar.gz

$tar -xvf raidtools-0.4.1.tar

在使用raidtools之前,首先要知道目前正在使用的核心是否支持md。如果你正在使用的核心是2.0.x,并且不是

自己编译过的话,大多数情况下是支持软RAID的。如果不能确定,则应自己编译核心。在配置时,应选择对md的支持。 确定了正在使用的核心支持RAID。则编译raidtools软件包如下: $cd raidtools-0.41 $./configure $ make $make install ##make install在/dev下产生md0-md3共4个设备。 OK, 安装完成。 在使用raidtool前,首先决定自己要使用的RAID的种类。目前使用raidtool可以作RAID0,RAID1,RAID5。 由于只有两块硬盘而无法使用RAID5,除了RAID5外,还可以选择作linear模式或RAID0。笔者选择了作RAID0。 以下为制作过程: 首先,关机,将两块小硬盘分别加到第一个IDE控制器的sle接口上。将第二块硬盘接到第二个IDE控制器上的sle 接口上(笔者这台机器上的CDROM接在第二个IDE控制器的master上)。 加电启动系统,以root登录,运行以下命令对硬盘进行分区: #fdisk /dev/hdb 将全部硬盘划分给一个主分区,建立一个/dev/hdb1分区。 #fdisk /dev/hdd 同样将全部硬盘划分给一个主分区,建立一个/dev/hdd1分区。 之后: #/sbin/mdcreate raid0 -c4k /dev/md0 /dev/hdb1 /dev/hdd1 当然,为了提高访问速度,你可以将硬盘进行比较细致的划分,尽可能将分区合理分布在不同的硬盘上。然后再用 mdcreate将它们组合成一个mdx(x:1,2,3) 为了使用新建立的RAID设备,首先应启动它: #/sbin/mdadd -ar 之后,查看/proc/mdstats文件的内容,以检查RAID0的状态。 #cat /proc/mdstats 系统显示: personalities : read_ahead not 8092 sectors md0 : active raid0 hdb1 hdd1 xxxx blocks 8k chunks md1 :inactive md2 :inactive md3 :inactive 这表示,新建的RAID0已经可以正常运行了。为了使用新RAID盘,还应在新盘上建立新的文件系统,建立过程如下: #mke2fs /dev/md0 ##注:在新的存储设备上建立ext2文件系统 建立了新的文件系统,再将它mount到根下的某个目录上,就可以正式使用了。安装方法如下: 最后,将RAID0的加载及文件系统的加挂全加入到init.sysinit文件中,这样,只要系统一启动,首先就执行RAID, 用户就不必再手工安装了。 用户应将以下两个命令加入到init.syinit文件中。 /sbin/mdrun -ar mount /dev/md0 /opt 当然,如果你不觉得麻烦,也可以手工运行以上命令,以手动方式启动软RAID盘。 第二种方式:如果你安装的Linux发行版较新,其中已经带有raidtool工具,那么就不必再下载软件并自己编译了。 使用时可以这样处理: 首先建立一个文件/etc/raidtab(以制作raid0为例),文件内容如下: raiddev /dev/md0 raid-level 0 nr-raid-disks 2 persistent-superblock 1 chunk-size 4 device /dev/hdb1 raid-disk 0 device /dev/hdd1 raid-disk 1 然后,运行以下命令: #mkraid /dev/md0 这样就可以生成一个新的设备:/dev/md0。 启用软raid方法: #raidstart /dev/md0 其余操作同上。 如果你正在使用的发行版很新,可能以下两种情况都不不适用于你,那么,你可以用以下方式使用软RAID。 笔者的一台PC上安装了Red hat Linux 6.1,自行编译raidtool0.42,0.50beta2时,先是找不到所要的头 文件,经笔者将所需头文件复制后,编译仍然通不过。原来,由于新的发行版用了一系列新的函数,情况稍有 一点不同。不过,新的发行版中,提供了raidtools,在/sbin目录中,有raidtools的一系列工具,其中有 mkraid,raid0run,raidstop,raidstart等一组工具。如果你想自己编译,可以从中国自由软件库中查找到 了最新版为0.9的raidtool。自行编译了0.9版的raidtool。编译正常通过。 新版的raidtool稍有一点不同,笔者使用系统自带的raidtool,制作软RAID方法如下: 1、 首先建立文件/etc/raidtab,2、 文件内容如下: raiddev /dev/md0 raid-level   0 nr-raid-disks   2 persistent-superblock  0 chunk-size   8 device    /dev/hdb1 raid-disk   0 device    /dev/hdd1 raid-disk   1 3、 生成软raid设备4、 ,5、 运行以下命令: # mkraid -c /etc/raidtab /dev/md0 之后,运行以下命令,以查看目前RAID的运行状态。 # cat mdstat 如果系统显示如下: Personalities : read_ahead sectors md0 : active raid0 hdd1 hdb1 2202416 blocks 8k chunks unused devices: 表示,你的RAID0已正常运行了。 3、建立新的文件系统 现在,为了使用新生的设备,我们应在新的RAID盘上建ext2文件系统,建立新的文件系统的命令如下: # mkfs.ext2 /dev/md0 经过大约两三分钟,新的文件系统正确生成。现在就可以开始使用它了。使用方法如下: # mount -t ext2 /dev/md0 /opt 将/dev/md0设备加挂(mount)到/opt安装点上。#mount/dev/md0/opt ##注:/opt为笔者在根分区建的一个mount点 当然,如果有必要的话,你还可以用raidtools建立raid5。以提高数据的可靠性。此后,笔者在此软RAID盘上安装了Sybase 11.0.3.3,经过测试,发现整个RAID0系统的性能还不错。 最后,在使用Raidtools时应注意:用raidtool制作软RAID,最好不要在一块硬盘上分多个分区,再将这 些分区同raidtool制作成RAID。因为这样做不但不会提高硬盘的访问速度,反而会降低整修系统的性能。要 使用软RAID盘,最好是将一个硬盘分成多个分区,再将不同硬盘的分区制作成软RAID盘。再有,用户最好不 要将/usr目录放置到RAID盘上。如果RAID盘出错,那你可就完了。系统的交换分区最好也不要放到RAID盘上, 尽管有人认为这样可以提高访问速度,但是,笔者担心,万一你在使用系统时,交换分区上有交换了很多系统时, 这时忽然RAID盘出错了,那可就完了

如何在Linux系统下配置RAID1

linux下raid如何清空数据?

答方法如下

一、查看硬盘编号

适用lsblk命令可以查看当先系统下的磁盘相关信息及磁盘大小

sda为硬盘为系统内的第一个硬盘

sda1为该硬盘下的第一个分区以此类推

二、删除磁盘分区

1)查看现有磁盘及分区

2)删除对应磁盘下的分区

以删除sda的sda1sda2分区为例

进入:#parted/dev/sda

查看:(parted)p

删除:(parted)rm1

(parted)rm2

3)适用lsblk查看是否删除成功

三、删除磁盘内残留raid信息

如果磁盘在其他raid卡中做过raid,在430-8i这类没有格式化功能的HBA卡中使用时,使用parted等相关命令无法将raid残留信息删除导致无法分区正常安装系统。

Raid卡残留信息的type为dmraid分区名称以`-ddf_开头

删除方法如下:

整体思路是通过dd命令将残留信息所在扇区置零

通常raid卡的信息会放在最后一个柱面即最后63个扇区

以sda为例:

1)使用dd命令打印最后63个扇区到aaa中

ddif=/dev/sdaof=aaabs=512skip=$(($(blockdev--getsz/dev/sda)-63))count=63

2)使用hexedit查看aaa

发现有dpIBM等信息,为残留的raid信息

3)将这63个扇区置零

ddif=/dev/zeroof=/dev/sdabs=512seek=$(($(blockdev--getsz/dev/sda)-63))count=63

再打印发现已经置零,清除成功。

重启节点重新加载linux中才会生效

centos7.0怎样加载raid驱动?

首先下载raid驱动到U盘中。

1、光盘启动进入安装界面,在boot:后面输入linu按回车。2、如果驱动不正确则提示:Failedtomountdrivedisk。如果驱动正确则提示加载usb-storage,此时驱动已经完全加载。3、询问是否要加载驱动选择yes。4、选择sda设备usb设备都是被识别为scsi设备。5、是否要加载/dev/sda设备选择ok。6、点击ok。7、选择你需要的驱动程序按ok。8、是否要加载额外的驱动选择no,这样就可以正常安装系统了。

Linux_118_raid10创建使用

raid 分为硬raid 和软raid 。raid1 是一个镜像卷,提供数据冗余的一个作用。

硬raid需要硬件磁盘阵列卡来进行设置,这个主要是硬件的支持,设置是在bios里面进行的。

软raid是在linux系统上面做的raid。可以在虚拟环境上演示下,添加2块硬盘,重启让系统识别到新的硬盘,然后执行命令“[root@linuxprobe ~]#mdadm -Cv /dev/md0 -a yes -n 4 -l 1 /dev/sdb /dev/sdc ”进行创建。然后格式化,---挂载软raid的更多设置建议参考.linuxprobe/chapter-07.html

查看/dev/md0设备信息,参数-D查看RAID阵列的详细信息:mdadm -D /dev/md0

对于raid而言,他是在linux系统之上的raid,不能进行系统的引导。

1.搭建raid10,就是raid1加上raid0,准备四块磁盘,用于创建raid10,配置vmware虚拟机,创建四个虚拟硬盘

修改主机名

hostnamectl set-hostname

exit之后重新登录

2.检查磁盘信息

ls /dev/sd* 或 ls /dev/sd[a-z]

fdisk -l /dev/sd*

3.学习mdam命令,用于建设,管理和监控RAID技术的命令

yum install mdadm -y

使用如下命令创建raid 10

mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde

-C 表示创建RAID阵列卡

-v 显示创建过程

/dev/md0 指定raid阵列的名字

-a yes 自动创建阵列设备文件

-n 4 参数表示用4块盘部署阵列

-l 10 代表指定创建raid 10级别

最后跟着四块磁盘设备名

ls -l /dev/md0

4.针对磁盘阵列设备,进行文件系统格式化,将/dev/md0格式化为xfs文件系统

mkfs.xfs /dev/md0

5.针对分区进行文件夹挂载,使用磁盘分区

新建一个文件夹,用于和阵列分区进行挂载

mkdir /yuraid

6.使用mount命令进行挂载

mount 设备名 挂载点

mount /dev/md0 /yuraid

7.检查挂载情况

mount -l | grep md0

8.还可以使用df命令,检查挂载空间的使用情况

df -hT | grep md0

9.检查raid10的详细信息

mdadm -D /dev/md0

注意:因为备份相同的数据,所以只有一半的内存容量

10.可以向磁盘阵列中写入数据,检查使用空间

使用top命令可以检测服务器的动态信息

11.取消挂载,查看文件夹情况

# 取消挂载之后,无法使用磁盘阵列分区的空间,还得重新挂载

umount /dev/md0

12.把磁盘阵列的分区设备,加入到开机挂载文件中,每次重启后,自动挂载使用了

cat /etc/fstab

vim /etc/fstab

/dev/md0 /yuraid xfs defaults 0 0

tail -1 /etc/fstab # 进行查看