浅谈在 RAID 磁盘上面架构 LVM 系统

利用 fdisk 将该分割槽删除

开始的系统应该是

建立 RAID ,假设我们利用五个 1GB 的分割槽建立 RAID-5 ,且具有一个 spare disk , 那么你应该要如何进行?首先,请自行使用 fdisk 建置好如下的分割槽状态如下:

Device Boot      Start         End      Blocks   Id  System

/dev/sdb1               1          62      497983+  fd  Linux raid autodetect

/dev/sdc1               1          62      497983+  fd  Linux raid autodetect

/dev/sdd1               1          62      497983+  fd  Linux raid autodetect

/dev/sde1               1          62      497983+  fd  Linux raid autodetect

接下来开始建立 RAID

[root@RHEL /]# mdadm --create --auto=yes /dev/md0 --level=5 --raid-devices=3 --spare-devices=1 /dev/sd{b,c,d,e}1

mdadm: array /dev/md0 started.

查看一下

[root@RHEL /]# mdadm --detail /dev/md0

-------------------------------------略------

Number   Major   Minor   RaidDevice State

0       8       17        0      active sync   /dev/sdb1

1       8       33        1      active sync   /dev/sdc1

2       8       49        2      active sync   /dev/sdd1

3       8       65        -      spare   /dev/sde1

若无出现仸何错误信息,此时你已经具有 /dev/md0 这个磁盘阵列装置了!接下来处理 LVM !

开始处理 LVM , PE我们取8M ,然后 VG 名为 raidvg ,LV 名为 raidlv ,底下为基本的流程

[root@RHEL /]# pvcreate /dev/md0

Physical volume "/dev/md0" successfully created

查看

[root@RHEL /]# pvscan

PV /dev/md0                      lvm2 [972.38 MB]

Total: 1 [972.38 MB] / in use: 0 [0   ] / in no VG: 1 [972.38 MB]

[root@RHEL /]# vgcreate  -s 8M raidvg /dev/md0

Volume group "raidvg" successfully created

查看

[root@RHEL /]# vgdisplay

VG Name               raidvg

System ID

Format                lvm2

-----------------------略

VG Size               968.00 MB

PE Size               8.00 MB

Total PE              121

Alloc PE / Size       0 / 0

Free  PE / Size       121 / 968.00 MB

-----------------------略

[root@RHEL /]# lvcreate -l 121 -n raidlv raidvg

Logical volume "raidlv" created

查看

[root@RHEL /]# lvdisplay

--- Logical volume ---

LV Name                /dev/raidvg/raidlv

VG Name                raidvg

LV UUID                v5KxPT-5YsJ-VCxh-E8Nb-H5L9-Fdoq-0L6l15

LV Write Access        read/write

LV Status              available

# open                 0

LV Size                968.00 MB

Current LE             121

Segments               1

Allocation             inherit

Read ahead sectors     auto

- currently set to     512

Block device           253:0

这样就搞定了 LVM 了!而且这个 LVM 是架构在 /dev/md0 上面的喔!然后就是文件系统的建立与挂载了!

[root@RHEL /]# mkfs.ext3 /dev/raidvg/raidlv

[root@RHEL /]# mkdir /mnt/lvmraid

[root@RHEL /]# mount /dev/raidvg/raidlv /mnt/lvmraid

关闭本题所建立的各项信息

[root@www ~]# umount /mnt/lvmraid      <==卸除文件系统

[root@www ~]# lvremove /dev/raidvg/raidlv <==移除 LV

[root@www ~]# vgchange -a n  raidvg      <==让VG 丌活劢

[root@www ~]# vgremove raidvg         <==移除VG

[root@www ~]# pvremove /dev/md0         <==移除 PV

[root@www ~]# mdadm --stop /dev/md0       <==关闭/dev/md0 RAID

关于LV的放大、缩小及LVM快照这里就不提了,,可以在我的《逻辑滚动条管理员 (Logical Volume Manager)的讨论 》一文的里下载压缩包

本文转自 abc16810 51CTO博客,原文链接:http://blog.51cto.com/abc16810/1005000

在 RAID 磁盘上面架构 LVM 系统相关推荐

  1. 麒麟服务器系统磁盘管理之lvm管理

    麒麟服务器系统磁盘管理之lvm管理 1. 管理LVM的命令 主要命令: pvcreate命令:创建新的物理卷(格式:pvcreate 设备名1 [设备名2] ) vgcreate命令:创建新的卷组(格 ...

  2. Linux小实验——设备挂载、磁盘分区、格式化、RAID的配置、LVM配置、磁盘配额的配置方法和验证

    小实验--设备挂载.磁盘分区.格式化.RAID的配置.LVM配置.磁盘配额的配置方法和验证 一.实验目的 二.要求 三.实验开始 1.加入新磁盘,创建分区,并把分区类型改成'8e'的RAID 2.创建 ...

  3. Linux学习第九课、磁盘容量配额、RAID磁盘冗余阵列

    磁盘容量配额 Linux系统的设计初衷就是让许多人一起使用并执行各自的任务,从而成为多用户.多任务的操作系统.但是,硬件资源是固定且有限的,如果某些用户不断地在Linux系统上创建文件或者存放电影,硬 ...

  4. centos7 挂载磁盘_Linux磁盘管理之LVM

    一.LVM介绍 在我们管理Linux磁盘的时候,通常会遇到这么一种情况.在最初规划Linux的磁盘的时候,我们给某个分区划分了一定量的磁盘空间,使用一段时间后,发现我们规划的磁盘空间不足了,这个时候怎 ...

  5. Debian 7.x 安装教程、网络配置、软件源配置、磁盘分区、LVM、U盘安装、网络安装...

    目录 一.准备安装Debian系统      1.1Debian简介          1.1.1介绍Debian版本          1.1.2Debian的正式发音          1.1.3 ...

  6. Linux文件系统(文件系统分类、创建磁盘分区、LVM)

    Linux文件系统 文章目录 Linux文件系统 0 背景 1 文件系统分类 1.1 ext 1.2 ext2 1.3 日志系统 1.3.1 ext3文件系统[2001年] 1.3.2 ext4文件系 ...

  7. Linux磁盘管理之LVM与快照

    引言: 逻辑卷管理LVM是硬盘的⼀个系统⼯具.⽆论在Linux或者其他类似的系统,都是⾮常的好⽤.传统分区使⽤固定⼤⼩分区,重新调整⼤⼩⼗分麻烦.但是,LVM可以创建和管理"逻辑" ...

  8. 转:概述RAID磁盘的IOPS

    我们前面已经说过了,厂商所提供的IOPS值是在理想状态下测试出来的,对实际的运行性能的参考并不大,所以我们有必要通过以下几个方面来衡量该系统的实际IOPS的可能表现.决定IOPS的主要因素取决于阵列的 ...

  9. linux基础教程 05,Linux应用基础教程-CH05磁盘分区和LVM

    Linux应用基础教程-CH05磁盘分区和LVM (49页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 第5章 磁盘分区和 LVM主讲人 ...

  10. 【虚拟机】虚拟化架构与系统部署(Windows系统安装)

    文章目录 虚拟化架构与系统部署 一.传统运行模式 二.虚拟机运行架构 (1)寄居架构 (2)原生架构 1.寄居架构(实验环境.测试环境) 2.原生架构(生产环境) 三.虚拟机产品 -微软 (补充).关 ...

最新文章

  1. 信息学奥赛一本通 1045:收集瓶盖赢大奖 | OpenJudge NOI 1.4 07
  2. php使用phantomjs
  3. 笨办法学 Python · 续 练习 10:`sort`
  4. 第二十节:Scrapy爬虫框架之使用Pipeline存储
  5. FastDFS+Nginx+Module
  6. UIAlertController中TextField的用法
  7. pdf复制文字时对于回车的处理
  8. GhostScript 沙箱绕过(命令执行)漏洞(CVE-2018-19475)复现
  9. 微商引流脚本,微商怎样选择正确的引流脚本?
  10. 项目管理——项目汇报总结
  11. python3 打包exe 加密_python代码加密之生成exe可执行文件
  12. vue+element 下拉框回显时间少一天
  13. Android中setPositiveButton和setNegativeButton
  14. xbox手柄适配器驱动_XBox无线适配器MN-740更新
  15. 直播app代码公布:视频直播源码转盘功能的实现
  16. Topic test not present in metadata after 60000 ms
  17. python中and怎么计算_Python中 and,or 的计算规则
  18. JavaScript奇淫技巧:变速齿轮
  19. STM32.UART5无法进入中断,HardFault
  20. 华为云618活动时间、活动入口、活动内容详细解读

热门文章

  1. java调优随记-java对象大小
  2. Xcode不能真机调试运行
  3. 用于主题检测的临时日志(861e8353-61d5-43a9-b1b4-e055dac9cf39 - 3bfe001a-32de-4114-a6b4-4005b770f6d7)...
  4. Need Preamp And EQ Collection Mac - 英式前置音频放大插件
  5. Amadeus Pro for Mac(多轨音频编辑软件) 支持M1芯片
  6. Simbad的使用--检索、导入、保存
  7. 【Flutter】Dart的数据类型listMap(数组和字典)
  8. iOS 刘海屏 隐藏横条 home键
  9. 微信小程序开发的坑---新建页面or修改app.json
  10. Linux的学习之路grep命令