导航:首页 > 操作系统 > linux挂载raid

linux挂载raid

发布时间:2023-05-31 00:36:16

1. 如何在linux系统下配置RAID1

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的更多设置建议参考www.linuxprobe.com/chapter-07.html
查看/dev/md0设备信息,参数-D查看RAID阵列的详细信息:mdadm -D /dev/md0
对于raid而言,他是在linux系统之上的raid,不能进行系统的引导。

2. 什么是raid,如何在linux系统中实现

应用场景

Raid大家都知道是冗余磁盘的意思(Rendant Arrays of Independent Disks,RAID),可以按业务系统的需要提供高可用性和冗余性,目前市面上比较常见的是通过服务器的raid阵列卡来实现此功能。

通过硬件阵列卡实现raid具有可靠性高,性能好等特点,但是对于一般的企业而言硬件阵列卡固然好,如果大规模应用的话动辄几千上万的费用也不是他们所能承受的,难道就没有既能保证数据安全,又能减少费用支持的IT方案吗?当然有,软raid就可以实现这一需求。

实现步骤

软raid比较依赖操作系统,所以他的劣势也显而易见,需要占用系统资源(主要是CPU资源)。目前在Linux和windows下软raid都比较常见了,Linux是通过mdadm实现的,windows下则在win2003之后通过磁盘管理来实现。

实验环境

一台centos 7.2 VM,主机名分别为host1,host1上挂载两块50G的数据盘,我们的实验就在这两块数据盘上完成。

P.S:需要强调的是生产环境下两块组raid的硬盘必须是同品牌同型号同容量的,否则极容易出现软raid失效的情况。

1.确认操作系统是否安装了mdadm软件

[root@host1 ~]# rpm -qa |grep mdadm
mdadm-3.3.2-7.el7.x86_64

2.对两块数据盘进行分区,并设置分区类型为raid

4.创建md0的配置文件

echoDEVICE/dev/sd{a,b}1>>/etc/mdadm.conf
mdadm-Evs>>/etc/mdadm.conf

mdadm运行时会自动检查/etc/mdadm.conf 文件并尝试自动装配,因此第一次配置raid后可以将信息导入到/etc/mdadm.conf 中。

5.使用/dev/md0

在/dev/md0上创建文件,然后挂载进行使用。

mkfs.ext4/dev/md0

3. 在linux中,创建空间为2G的raid0设备,要求开机启动后挂载在/shared目录下,求实验过程

这样吧 你先创建两个新裤纳的分区 注意 分区的格式和大小都要一样 最好是使用卷来做 比如创建的是/dev/vda5 和/dev/vda6两个分区用来做raid0 那么胡饥没久输入以下命令创建raid0分区 mdadm -C /dev/md1 -a yes -l 0 -n 2 /dev/vda{5,6} 这样您的raid0就做成功了 使用mdadm -D /dev/md1即可查看您的raid0分区
至于您说的开机挂载。。。。。这个我记得好像不怎么需要 如果开机无法启用raid0的话 您就修改下 fstable 或者是将挂载的脚本写到 /etc/rc.d/rc.local(这个路径有些忘了 你找找吧 文件肢裤名是rc.local)

4. Linux 设置开机自动挂载 RaidDisk磁盘

Linux的硬盘识别:
2.6 kernel以后,linux会将识别到的硬件设备,在/dev/下建立相应的设备文件.如:
sda 表示第1块SCSI硬盘
hda 表示第1块IDE硬盘(即连接在第1个IDE接口的Master口上)
scd0 表示第1个USB光驱.

当添加了新硬盘后,在/dev目录下会有相应的设备文件产生.cciss的硬盘是个例外,它的
设备文件在/dev/cciss/目录下.一般使用”fdisk -l”命令可以列出系统中当前连接的硬盘
设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息.
1.关闭服务器加上新硬盘
2.启动服务器,以root用户登录
3.查看硬盘信息
#fdisk -l
Disk /dev/sda: 146.1 GB, 146163105792 bytes
255 heads, 63 sectors/track, 17769 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 5112 40957717+ 83 Linux
/dev/sda3 5113 5243 1052257+ 82 Linux swap /

Solaris
/dev/sda4 5244 17769 100615095 5 Extended
/dev/配滚sda5 5244 17769 100615063+ 83 Linux

Disk /dev/sdb: 291.3 GB, 291331192320 bytes
255 heads, 63 sectors/track, 17769 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdb1: 291.3 GB, 291331192320 bytes

4.创建新硬盘分区
fdisk可以用m命令来看fdisk命令的内部命令;
a:命令指定启动分区;
d:命扮卖碧令删除一个存在的分区;
l:命令显示分区ID号的列表;
m:查看fdisk命令帮助;
n:命令创建一个新分区;
p:命令显示分区列表;
t:命令修改分区的类型ID号;
w:命令是将对分区表的修改存盘让它发生作用。
#fdisk /dev/sdb
Command (m for help):n
Command action
e extended //输入e为创建扩展分区
p primary partition (1-4)
Partion number(1-4):1
Command (m for help): w

输入n回车,再输厅举入p回车,再输出1回车,一路回车,最后输入w回车保存。
查看一下:
fdisk -l
可以看到/dev/sdb1分区
5.格式化分区:
mkfs.ext3 /dev/sdb1
6.创建/data1目录:
mkdir /data1
7.挂载分区:
mount /dev/sdb1 /data1
8.配置开机自动挂载
因为mount挂载在重启服务器后会失效,所以需要将分区信息写到/etc/fstab文件中让它永久挂载:
vi /etc/fstab
加入:
LABEL=/data1 /data1 ext3 defaults 1 2
查看cat /etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/data /data ext3 defaults 1 2
LABEL=/data1 /data1 ext3 defaults 1 2
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
LABEL=SWAP-hda3 swap swap defaults 0 0

9.重启系统

5. linux下如何做硬件RAID

1.硬件RAID分板载的和独立RAID卡的,如果是板载集成的,需要在BIOS里设置开启RAID选项,默认设置应该就是开启的。
2.如果是独立的RAID卡,需要在BIOS里设置关闭板载RAID选项。然后开机的时候有提示进入RAID卡,进入里面设置,一般都是RAID 1,做好RAID以后,就可以安装系统了。
3.安装linux的时候,需要加载RAID驱动,一般是把RAID驱动放在软驱里,在安装linux,加载第三方驱动时进行选择,如果linux安装程序发现了硬盘,那说明RAID没有问题,然后就是和正常安装一样了。

6. Linux下挂载磁盘阵列柜

如果你说的阵列柜是独立的磁盘阵列,你需要联系磁盘阵列的工程师询问此款磁盘阵列是否有在线扩展raid的功能。我们的产品可以从raid0扩展到raid5,并保证数据不丢失。你们的磁盘阵列找工程师询问,如果可以让他操作。如果不行,导出后建raid5再导入。

7. linux系统怎么加载raid驱动

一般情况想常用的服务器,ibm hp dell等,linux系统都会内置raid卡允动的,不需要自己安装驱动,至少我是很少碰见要装驱动的情况。如果发现安装时认不到硬盘。可以按照以下官方说明来安装驱动。有问题可以在上班时间HI我。都在线。

RHEL5, unlike previous RHEL version, requires additional steps for installing the OS onto an Intel(R) Embedded Server RAID Technology volume.
1) Create a RAID array using the Intel Embedded Server RAID Technology II RAID BIOS Configuration Utility.
2) Boot your system using RHEL disc one.
3) At boot prompt type “linux nostorage”
4) Proceed with the installation and you will see a screen which provides you with ?Add device? button.
5) Click “Add Device”, a list of all drivers will appear
6) Press F2 to select driver from floppy
7) Insert the floppy with the Installer DUD image
8 ) Select device that corresponds to the floppy drive (sda in case of USB floppy)
9) After the driver is loaded the list of all drivers will appear again
10) Scroll down the driver list and select. Update megaide driver? in the list
11) Click OK
12) The driver will be loaded and the list of detected devices will appear
13) Click Done
14) Complete installation with RHEL CD

8. linux做的raid0阵列,更换磁盘后进去紧急模式如何处理

9. linux 如何挂载raid分区

Linux下挂载raid阵列,以CentOS系统,磁盘阵列设备名为emcpowera,使用的分区为emcpowera1为例:
1.使用命令fdisk
–l
/dev/emcpowera查看磁盘阵列的分区情况:
磁盘阵列悉枣分区信息如上图所示(只有一个分区/dev/emcpowera1)。
2.在/镇扰opt目录下新建一个空文件夹作为磁盘阵列的挂载点(此处示例中命名为GISData):
mkdir /opt/GISData3.修改系统配置文件/etc/fstab(该文件控制系统磁盘加载),依照文件格式在最后一列添加如下信睁旅拆息:
vim /etc/fstab
/dev/emcpowera1 /opt/GISData ext3 defaults 0 0添加后的fstab文件内容如下图:
4.重启机器后登录系统,使用命令df
–lhT
–B
G查看当前的文件系统:
注:命令执行后显示的文件系统信息如上图所示,则挂载磁盘阵列成功。

阅读全文

与linux挂载raid相关的资料

热点内容
linux内存子系统 浏览:968
加密思维币 浏览:688
魅族访客文件夹 浏览:50
添加的文件夹怎么找 浏览:615
程序员涉黄 浏览:698
maven编译resources下的js 浏览:519
ubuntu文件移动命令 浏览:227
安卓i怎么查找苹果手机 浏览:949
云服务器宕机概率 浏览:231
在线买药用什么app知乎 浏览:814
ubuntu解压xz文件 浏览:675
宏杰加密时电脑关机 浏览:389
自己写单片机编译器 浏览:599
单片机按键闪烁 浏览:382
为什么icloud总是显连接服务器失败 浏览:890
如何设置域控服务器 浏览:740
想在上海租房子什么app好 浏览:186
编译程序各部分是必不可少的吗 浏览:887
编程不超过十行 浏览:765
数电编译器的作用 浏览:339