关键词:
一.添加三块10G硬盘[[email protected] ~]# fdisk -l |grep sd
磁盘 /dev/sda:53.7 GB, 53687091200 字节,104857600 个扇区
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 104857599 51379200 8e Linux LVM
磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区
磁盘 /dev/sdc:10.7 GB, 10737418240 字节,20971520 个扇区
磁盘 /dev/sdd:10.7 GB, 10737418240 字节,20971520 个扇区
二.硬盘分别sdb,sdc,sdd初始化为raid模式
[[email protected] ~]# fdisk /dev/sdb
命令(输入 m 获取帮助):m
命令操作
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
g create a new empty GPT partition table
G create an IRIX (SGI) partition table
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition‘s system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
命令(输入 m 获取帮助):n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
分区号 (1-4,默认 1):
起始 扇区 (2048-20971519,默认为 2048):
将使用默认值 2048
Last 扇区, +扇区 or +sizeK,M,G (2048-20971519,默认为 20971519):
将使用默认值 20971519
分区 1 已设置为 Linux 类型,大小设为 10 GiB
命令(输入 m 获取帮助):l
0 空 24 NEC DOS 81 Minix / 旧 Linu bf Solaris
1 FAT12 27 隐藏的 NTFS Win 82 Linux 交换 / So c1 DRDOS/sec (FAT-
2 XENIX root 39 Plan 9 83 Linux c4 DRDOS/sec (FAT-
3 XENIX usr 3c PartitionMagic 84 OS/2 隐藏的 C: c6 DRDOS/sec (FAT-
4 FAT16 <32M 40 Venix 80286 85 Linux 扩展 c7 Syrinx
5 扩展 41 PPC PReP Boot 86 NTFS 卷集 da 非文件系统数据
6 FAT16 42 SFS 87 NTFS 卷集 db CP/M / CTOS / .
7 HPFS/NTFS/exFAT 4d QNX4.x 88 Linux 纯文本 de Dell 工具
8 AIX 4e QNX4.x 第2部分 8e Linux LVM df BootIt
9 AIX 可启动 4f QNX4.x 第3部分 93 Amoeba e1 DOS 访问
a OS/2 启动管理器 50 OnTrack DM 94 Amoeba BBT e3 DOS R/O
b W95 FAT32 51 OnTrack DM6 Aux 9f BSD/OS e4 SpeedStor
c W95 FAT32 (LBA) 52 CP/M a0 IBM Thinkpad 休 eb BeOS fs
e W95 FAT16 (LBA) 53 OnTrack DM6 Aux a5 FreeBSD ee GPT
f W95 扩展 (LBA) 54 OnTrackDM6 a6 OpenBSD ef EFI (FAT-12/16/
10 OPUS 55 EZ-Drive a7 NeXTSTEP f0 Linux/PA-RISC
11 隐藏的 FAT12 56 Golden Bow a8 Darwin UFS f1 SpeedStor
12 Compaq 诊断 5c Priam Edisk a9 NetBSD f4 SpeedStor
14 隐藏的 FAT16 <3 61 SpeedStor ab Darwin 启动 f2 DOS 次要
16 隐藏的 FAT16 63 GNU HURD or Sys af HFS / HFS+ fb VMware VMFS
17 隐藏的 HPFS/NTF 64 Novell Netware b7 BSDI fs fc VMware VMKCORE
18 AST 智能睡眠 65 Novell Netware b8 BSDI swap fd Linux raid 自动
1b 隐藏的 W95 FAT3 70 DiskSecure 多启 bb Boot Wizard 隐 fe LANstep
1c 隐藏的 W95 FAT3 75 PC/IX be Solaris 启动 ff BBT
1e 隐藏的 W95 FAT1 80 旧 Minix
命令(输入 m 获取帮助):t 注意改变类型
已选择分区 1
Hex 代码(输入 L 列出所有代码):fd 改变为raid
已将分区“Linux”的类型更改为“Linux raid autodetect”
命令(输入 m 获取帮助):w
The partition table has been altered!
Calling ioctl() to re-read partition table.
正在同步磁盘。
[[email protected] ~]# fdisk -l |grep sd
磁盘 /dev/sda:53.7 GB, 53687091200 字节,104857600 个扇区
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 104857599 51379200 8e Linux LVM
磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区
/dev/sdb1 2048 20971519 10484736 fd Linux raid autodetect
磁盘 /dev/sdc:10.7 GB, 10737418240 字节,20971520 个扇区
磁盘 /dev/sdd:10.7 GB, 10737418240 字节,20971520 个扇区
剩下的二块同样操作
fdisl /dev/sdc n,p,回车,回车,回车,l,t,fd,w
fdisl /dev/sdd n,p,回车,回车,回车,l,t,fd,w
三.创建raid5
yum install mdadm // 软raid需要软件
mdadm -C /dev/md0 -a yes -l 5 -n 3 /dev/sdb,c,d1
-C --create 创建阵列;
-a --auto 同意创建设备,如不加此参数时必须先使用mknod 命令来创建一个RAID设备,不过推荐使用-a yes参数一次性创建;
-l --level 阵列模式,支持的阵列模式有 linear, raid0, raid1, raid4, raid5, raid6, raid10, multipath, faulty, container;
-n --raid-devices 阵列中活动磁盘的数目,该数目加上备用磁盘的数目应该等于阵列中总的磁盘数目;
mdadm -D /dev/md0 //查看raid信息
四.创建lvm
创建lvm物理卷
pvcreate /dev/md0
创建lvm卷组show-data
vgcreate show-data /dev/md0
vgs 查看可以使用空间
创建lvm逻辑卷lv01
lvcreate -L 19.97g -n lv01 show-data
ls /dev/show-data/lv01
mkfs.xfs /dev/show-data/lv01
mount /dev/show-data/lv01 /data
echo "/dev/show-data/lv01 /data xfs defaults 0 0" >> /etc/fstab
df -Th
查考文章:https://www.linuxidc.com/Linux/2018-06/152793.htm
磁盘配额,raid和lvm管理(代码片段)
一、磁盘配额1.磁盘配额的作用??磁盘配额就限制用户在该目录中使用空间的大小和限制用户上传文件的数量(也就是inode号)。2.举例在创建磁盘配额时,需要关闭selinux[[email protected]~]#vim/etc/selinux/config#ThisfilecontrolsthestateofSEL... 查看详情
raid和lvm以及磁盘配额的综合使用(代码片段)
一、实验需求1.添加四块硬盘,建立RAID5环境(md5),三主一备。2.将md5使用LVM做成VG01组,在该VG中新建了两个LV。3.将这两个LV格式化为ext4xfs,开机自动挂载到系统mnt1,mnt2目录下4.开启磁盘配额功能,用来进行用户与组分... 查看详情
sh将现有磁盘迁移到raid-1,lvm,(代码片段)
lvm逻辑卷(理论实验结合学习更高效!)(代码片段)
本章和大家分享的是Linux系统中LVM逻辑卷的相关内容,接下来我们会从以下几个内容中进行详细说明:1.LVM概述2.LVM的管理命令3.LVM应用实例LVM概述:LogicalVolumeManager,逻辑卷管理:1.动态调整磁盘容量,从而提高磁盘管理的灵活性... 查看详情
centos磁盘阵列(代码片段)
1、通过mdadm命令进行磁盘阵列部署mdadm是multipledevicesadmin的简称,它是Linux下的一款标准的软件RAID管理工具如果没有mdadm命令,通过yum安装一下yuminstall-ymdadmmdadm的主要参数-a检测设备名称-n指定设备数量-l指定RAID级别-C创建-v显示过... 查看详情
逻辑卷管理器(lvm)(代码片段)
LVM 逻辑卷允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小,其实是对磁盘空间、可以是硬盘、也可以是分区,而且可以有多个分区和磁盘,并且不要求大小一样,跟raid不一样,然后我们把普通的磁盘或者分... 查看详情
raid和lvm磁盘阵列(代码片段)
RAID磁盘冗余阵列 CPU的处理性能保持着高速增长,Intel公司在2017年最新发布的i9-7980XE处理器芯片更是达到了18核心36线程。但与此同时,硬盘设备的性能提升却不是很大,因此逐渐成为当代计算机整体性能的瓶颈。而且,由于... 查看详情
逻辑卷lvm(代码片段)
当我们创建好raid组并分区以后,分区的大小是固定不变的,那么我们怎么可以更改分区的大小呢,这就需要使用到逻辑卷LVM了使用LVM可以在不关机的情况下,简单的改变各分区的大小1.创建物理卷PV(多个物理卷可以组成一个卷组,也叫... 查看详情
raid简单说明(代码片段)
Raid磁盘阵列RAID级别关键有点关键缺点实际应用场景RAID0读写速度快没有任何冗余MySQL、Slave、集群的节点RSRAID1100%冗余,镜像读写性能一般,成本高单独的,数据重要,且不能宕机的业务RAID5具备一定性能和冗余,可以坏一块盘,... 查看详情
10.raid和lvm分区
企业中一般通过硬件完成RAID,不用软raid,功能性能差,冗余也受限操作系统,软RAID降低好多性能想要优化不要用LVMLVM可以对设置好的分区大小进行动态的调整,前提是分区格式做成8e的标号不用LVM的原因:1、企业环境的分区都... 查看详情
centos7下使用lvm给系统硬盘扩容超详细(代码片段)
简单介绍:LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,... 查看详情
centos6安装时,标准分区和lvm物理卷是啥区别
...扩展资料:CentOS是一个基于RedHatLinux提供的可自由使用源代码的企业级Linux发行版本。每个版本的CentOS都会获得十年的支持(通过安全更新方式)。CentOS是CommunityEnterpriseOperatingSystem的缩写。新版本的CentOS大约每两年发行一次,而... 查看详情
raid和lvm
什么是RAIDRAID:RedundantArraysofInexpensive(Independent)Disks1988年由加利福尼亚大学伯克利分校(UniversityofCaliforniaBerkeley)“ACaseforRedundantArraysofInexpensiveDisks”多个磁盘合成一个“阵列”来提供更好的性能、冗余,或者两者都提供RAID提高... 查看详情
raid&lvm
...既能保证数据安全,又能提升数据读写速率?将上面两种结合起来RAID-10orRAID-01RAID-10:RAID-1为底层,RAID-0为上层,不能同时损坏RAID-1中的同一个blockRAID-01:RAID-0为底层,RAID-1为上层企业中常用RAID-5&RAID-6RAID-5至少需要三块盘,至... 查看详情
操作系统磁盘管理高级(代码片段)
文章目录RAID磁盘阵列什么是RAID?RAID0RAID1RAID5RAID10磁盘阵列管理mdadm工具的使用创建并管理RAIDLVM磁盘管理物理卷-PV卷组-VG逻辑卷-LV命令行创建LVM调整LVM的大小删除逻辑卷RAID磁盘阵列RedundantArrayofIndependentDisks-独立冗余磁盘阵列... 查看详情
lvm与raid的配置使用(代码片段)
lvsraidlvm:logicalvolumesmanager,从物理设备创建虚拟块设备,将一个或多个底层块设备组织成一个逻辑设备的模块,能够更好的管理磁盘,通过对底层的封装,对磁盘进行动态管理。基本概念:pv:physicalvolume物理卷处于最底层vg:volume... 查看详情
linux篇|磁盘存储和文件系统(代码片段)
磁盘存储和文件系统分区文件系统挂载设备管理虚拟内存RAID管理LVM管理我们从一个新硬盘安装到Linux系统,期间的配置,一直到正常使用的角度,来学习磁盘存储和文件系统,过程如下:选择分区类型(MBR或GPT)-->创建分区-->... 查看详情
centos_lvm_createpvvglvandmount(代码片段)
re-scannewdiskswithoutrestartingCentOSre-scannewdisks(/dev/sdc):#ls/sys/class/scsi_host/host0host1host2[[email protected]_13:56:14/data]#echo"---">/sys/class/scsi_host/host0/scan[[email p 查看详情