网络运维Day06-补充

文章目录

  • RAID磁盘阵列
    • RAID0条带模式
    • RAID1镜像模式
    • RAID5高性价比模式
    • RAID01
    • RAID10
  • 逻辑卷
    • 一块磁盘的使用流程
    • 逻辑卷的使用流程
  • 制作逻辑卷
      • 步骤一:添加硬盘
      • 步骤二:分区规划
      • 步骤三:制作物理卷
      • 步骤四:制作卷组
      • 步骤五:制作逻辑卷
      • 步骤六:格式化逻辑卷
      • 步骤七:挂载逻辑卷

RAID磁盘阵列

  • RAID(Redundant Array of Independent Disks)磁盘阵列是一种将多个独立硬盘组合起来,形成一个逻辑上单一、物理上分散的高性能存储系统。主要目的是通过数据冗余和分布式存储来提高数据可靠性和性能。

RAID0条带模式

  • 至少需要两块磁盘
  • 数据并行写入,提高写入速度
  • 可靠性未增加,不允许损坏磁盘
  • 存储原始数据的磁盘使用率约等于100%

在这里插入图片描述

RAID1镜像模式

  • 至少需要2块磁盘

  • 使用一块盘的空间做备份

  • 读写效率无明显提升,最多允许损坏一块磁盘

  • 使用50%的空间存储原始数据

在这里插入图片描述

RAID5高性价比模式

  • 至少需要3块磁盘
  • 其中一块磁盘的空间(总空间大小为一块磁盘的大小)用于存储奇偶校验
  • 读写效率提升,有冗余备份
  • 最多允许损坏一块磁盘
  • 存储原始数据的磁盘利用率达到n-1/n(n指的是磁盘数量)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

RAID01

  • 至少需要4块磁盘
  • 先做RAID0,在做RAID1
  • RAID0和RAID1的结合版
  • 最多允许损坏2块磁盘,但是这两块磁盘存储的数据不能一致
  • 存储原始数据的磁盘利用率达到50%

在这里插入图片描述

RAID10

  • 至少需要4块磁盘
  • 先做RAID1,在做RAID0
  • RAID0和RAID1的结合版
  • 最多允许损坏2块磁盘,但是这两块磁盘存储的数据不能一致
  • 存储原始数据的磁盘利用率达到50%

在这里插入图片描述

逻辑卷

  • 将零散的空间整合化,再次划分新空间,可以使用逻辑卷提升磁盘利用率,节约成本。

在这里插入图片描述

一块磁盘的使用流程

识别磁盘
分区规划
格式化
挂载使用

逻辑卷的使用流程

识别磁盘
分区规划
物理卷
卷组
逻辑卷
格式化
挂载使用

制作逻辑卷

步骤一:添加硬盘

在虚拟机CentOS7.9中添加一块大小为20G的磁盘。

添加过程,此处省略一万字。

[root@localhost ~]# lsblk /dev/sdd				#查看是否自动识别新磁盘(编号以自己的为准)
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdd    8:48   0  20G  0 disk

步骤二:分区规划

使用/dev/sdd采用GPT分区方案划分三个大小为2G的主分区

[root@localhost ~]# parted /dev/sdd
(parted) mktable gpt							#指定分区表(分区方案)
(parted) mkpart 
分区名称?  []? mypart1
文件系统类型?  [ext2]? ext2
起始点? 0
结束点? 2G
警告: The resulting partition is not properly aligned for best
performance.
忽略/Ignore/放弃/Cancel? Ignore

(parted) mkpart 
分区名称?  []? mypart2
文件系统类型?  [ext2]? ext2
起始点? 2G
结束点? 4G

(parted) mkpart 
区名称?  []? mypart3
文件系统类型?  [ext2]? ext2
起始点? 4G
结束点? 6G

(parted) print
...
Number  Start   End     Size    File system  Name     标志
 1      17.4kB  2000MB  2000MB               mypart1
 2      2001MB  4000MB  2000MB               mypart2
 3      4000MB  6000MB  2000MB               mypart3

(parted) quit										#保存并退出
[root@localhost ~]# lsblk /dev/sdd					#验证分区是否成功
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sdd      8:48   0   20G  0 disk 
├─sdd1   8:49   0  1.9G  0 part 
├─sdd2   8:50   0  1.9G  0 part 
└─sdd3   8:51   0  1.9G  0 part

步骤三:制作物理卷

命令:pvcreate 设备1 设备2 … 设备n

[root@localhost ~]# pvcreate /dev/sdd1 /dev/sdd2 /dev/sdd3		#创建物理卷
  Physical volume "/dev/sdd1" successfully created.
  Physical volume "/dev/sdd2" successfully created.
  Physical volume "/dev/sdd3" successfully created.
[root@localhost ~]# pvs											#查看物理卷
  PV         VG     Fmt  Attr PSize   PFree
  /dev/sda2  centos lvm2 a--  <79.00g 4.00m
  /dev/sdd1         lvm2 ---    1.86g 1.86g
  /dev/sdd2         lvm2 ---    1.86g 1.86g
  /dev/sdd3         lvm2 ---    1.86g 1.86g

步骤四:制作卷组

命令:vgcreate 卷组名 物理卷1 物理卷2 … 物理卷3

[root@localhost ~]# vgcreate systemvg /dev/sdd1 /dev/sdd2 /dev/sdd3 	#创建卷组
  Volume group "systemvg" successfully created
[root@localhost ~]# vgs													#查看卷组
  VG       #PV #LV #SN Attr   VSize   VFree 
  centos     1   3   0 wz--n- <79.00g  4.00m
  systemvg   3   0   0 wz--n-  <5.58g <5.58g

步骤五:制作逻辑卷

命令:lvcreate -n 逻辑卷名 -L 逻辑卷大小 卷组

[root@localhost ~]# lvcreate -n mylv -L 5G systemvg 				#制作逻辑卷
  Logical volume "mylv" created.
[root@localhost ~]# lvs												#查看逻辑卷
  LV   VG       Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  home centos   -wi-ao---- 26.99g                                                    
  root centos   -wi-ao---- 50.00g                                                    
  swap centos   -wi-ao----  2.00g                                                    
  mylv systemvg -wi-a-----  5.00g   
[root@localhost ~]# ls /dev/systemvg/mylv 							#查看逻辑卷设备文件
/dev/systemvg/mylv

步骤六:格式化逻辑卷

[root@localhost ~]# mkfs.xfs /dev/systemvg/mylv						#格式化
[root@localhost ~]# blkid /dev/systemvg/mylv
/dev/systemvg/mylv: UUID="fe8f5427-cdd0-4202-b764-913f162011b6" TYPE="xfs"

步骤七:挂载逻辑卷

[root@localhost ~]# mkdir /mylv							#创建挂载点
[root@localhost ~]# vim /etc/fstab						#编写文件,实现永久挂载逻辑卷
...
/dev/systemvg/mylv  /mylv  xfs  defaults 0 0
[root@localhost ~]# mount -a							#刷新

逻辑卷使用

[root@localhost ~]# cp /etc/passwd /mylv
[root@localhost ~]# echo 123 > /mylv/testfile.txt
[root@localhost ~]# ls /mylv/
passwd  testfile.txt
[root@localhost ~]# lsblk /dev/sdd
NAME              MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sdd                 8:48   0   20G  0 disk 
├─sdd1              8:49   0  1.9G  0 part 
│ └─systemvg-mylv 253:3    0    5G  0 lvm  /mylv
├─sdd2              8:50   0  1.9G  0 part 
│ └─systemvg-mylv 253:3    0    5G  0 lvm  /mylv
└─sdd3              8:51   0  1.9G  0 part 
  └─systemvg-mylv 253:3    0    5G  0 lvm  /mylv\
  
  

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/129275.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

PHP网站源码 知识付费分站代理自助下单系统花粥商城放墙带知识付费模版

花粥商城&#xff0c;自带防墙&#xff0c;本人一直在用&#xff0c;没有被墙过&#xff0c;自带知识付费模版美化版&#xff0c;用户登录的页面也很好看 上传商城源码&#xff0c;再把知识付费模版上传到根目录 访问域名&#xff0c;后台地址&#xff1a;域名/admin 登录账…

opencv4笔记

图像二值化 全局法Threshold 大津法 大津法OSTU阈值类型——适用于双峰直方图 OTSU算法也称最大类间差法&#xff0c;由大津于1979年提出&#xff0c;被认为是图像分割中阈值选取的最佳算法&#xff0c;计算简单&#xff0c;不受图像亮度和对比度的影响&#xff0c;它是按图…

关于Maven中pom.xml文件不报错但无法导包解决方法

问题 我的pom文件没有报红&#xff0c;但是依赖无法正常导入。 右下角还总出现这种问题。 点开查看报错日志。大致如下 1) Error injecting constructor, java.lang.NoSuchMethodError: org.apache.maven.model.validation.DefaultModelValidator: method <init>()V no…

关于锁策略

常见的锁策略悲观锁乐观锁读写锁轻量级锁、重量级锁自旋锁公平锁和非公平锁可重入锁 vs 不可重入锁synchronized是什么锁呢&#xff1f; 常见的锁策略 锁策略不仅仅限制于Java;其它锁相关的也是会涉及这些策略;这些特性主要是在实现锁的时候运用的。虽然我们的工作可能就是把轮…

virtualBox虚拟机局域网访问配置

在VirtualBox中&#xff0c;桥接网络是一种网络连接类型&#xff0c;它允许虚拟机连接到物理网络上的路由器或交换机&#xff0c;在物理网络上获得独立的网络地址和访问权限。 一、设置VirtualBox桥接网络的步骤&#xff1a; 打开VirtualBox软件&#xff0c;并选择你想要配置…

FPGA运算

算数运算中&#xff0c;输入输出的负数全用补码来表示&#xff0c;例如用三位小数位来表示的定点小数a-1.625和b-1.375。那么原码分别为a6b‘101101, b6b101011, 补码分别是a6’b110011&#xff0c;b6‘b110101&#xff1b; 如果想在fpga中实现a*b&#xff0c;则需要将a和b用补…

文件夹批量改名:实用技巧,如何快速删除文件夹名称中的数字

在我们的日常生活和工作中&#xff0c;文件夹命名经常会包含一些数字&#xff0c;这些数字可能是在文件夹创建时自动添加的&#xff0c;也可能是为了方便我们识别而手动添加的。然而&#xff0c;有时候这些数字可能会变得不再必要&#xff0c;或者我们想要删除它们以使文件夹名…

浅聊反射系数——为何有共轭?

文章目录 1、基于行波理论的行波反射系数2、共轭匹配与功率波反射系数3、总结 不知道大家是否有和我一样&#xff0c;有下列疑惑&#xff1a;为什么反射系数定义中分子有的时候存在共轭&#xff0c;有的时候又没有共轭。比如&#xff1a; 通俗解释就是&#xff1a;一般来说&…

IDEA 使用Reset Current Branch to Here 进行git 版本控制,图文操作

文章目录 一、总结区别&#xff08;只针对本地仓库操作&#xff09;Soft详细解释文件版本冲突处理 Mixed详细解释Hard详细解释Keep详细解释文件版本冲突处理 二、其他Revert commit 参考文档 一、总结区别&#xff08;只针对本地仓库操作&#xff09; Soft详细解释 Soft操作只…

Spring高手之路16——解析Spring XML配置的BeanDefinition源码

文章目录 1. BeanDefinition阶段的分析2. 加载xml配置文件2.1 XML配置文件中加载bean的代码示例2.2 setConfigLocations - 设置和保存配置文件路径2.3 refresh - 触发容器刷新&#xff0c;配置文件的加载与解析2.4 loadBeanDefinitions - 具体的BeanDefinition加载逻辑2.5 load…

分享Python的十大库,这你一定得知道!

文章目录 前言关于Python技术储备一、Python所有方向的学习路线二、Python基础学习视频三、精品Python学习书籍四、Python工具包项目源码合集①Python工具包②Python实战案例③Python小游戏源码五、面试资料六、Python兼职渠道 前言 Python为我们提供了非常完善的基础库&#…

适用于4D毫米波雷达的目标矩形框聚类

目录 一、前言 二、点云聚类分割 三、基于方位搜索L型拟合 四、评价准则之面积最小化 五、评价准则之贴合最大化 六、评价准则之方差最小化 一、前言 对于多线束雷达可以获取目标物体更全面的面貌&#xff0c;在道路中前向或角雷达可能无法获取目标车矩形框但可以扫到两边…

《算法通关村——二分查找在旋转数字中的应用》

《算法通关村——二分查找在旋转数字中的应用》 这里我们直接通过一个题目&#xff0c;来了解二分查找的应用。 153. 寻找旋转排序数组中的最小值 已知一个长度为 n 的数组&#xff0c;预先按照升序排列&#xff0c;经由 1 到 n 次 旋转 后&#xff0c;得到输入数组。例如&a…

ios开发 之 多线程

目录 第一节&#xff1a;多线程简介 线程执行原理 主线程 多线程解决方案 pthread __bridge NSThread 线程的状态 第二节&#xff1a;多线程访问资源 Synchronized nonatomic 、atomic 自动释放池 属性修饰符 第三节&#xff1a;消息循环 消息模式 第四节&…

Kubernetes 创建pod的yaml文件-简单版-nginx

apiVersion: v1 #api文档版本 kind: Pod # 资源类型 Deployment,StatefulSet之类 metadata: #pod元数据 描述信息 name: nginx-demo labels: type: app #自定义标签 version: 1.0.0 # 自定义pod版本 namespace: default spec: #期望Pod按照这里的描述创建 cont…

React进阶之路(三)-- Hooks

文章目录 Hooks概念理解什么是HooksHooks解决了什么问题 useState基础使用状态的读取和修改组件的更新过程使用规则回调函数作为参数 useEffect什么是函数副作用基础使用依赖项控制执行时机清理副作用发送网络请求 useRefUseContext Hooks概念理解 什么是Hooks Hooks的本质&am…

防火墙部署模式 -- 单臂路由模式

防火墙单臂路由部署模式 如图&#xff0c;PC 1与PC 2通信&#xff0c;想在中间加上防火墙对其进行监控&#xff0c;并实现对两台设备的通信阻断&#xff0c;可以在交换机的另一个接口上连接防火墙&#xff0c;交换机将两台PC发送的数据引流到防火墙上&#xff0c;防火墙也配置下…

LeetCode 118. 杨辉三角 简单

题目 - 点击直达 1. 118. 杨辉三角 简单1. 题目详情1. 原题链接2. 题目要求3. 基础框架 2. 解题思路1. 思路分析2. 时间复杂度3. 代码实现 1. 118. 杨辉三角 简单 1. 题目详情 给定一个非负整数 numRows&#xff0c;生成「杨辉三角」的前 n u m R o w s numRows numRows 行。…

sqli-bypass wp

sqli-bypass靶场 level 1 尝试注入点 1 ,1&#xff0c;1,1",1"" 》存在字符型单引号注入 id1and(1)-- >提示存在sql注入 bypass and、()、--都可能存在被屏蔽掉 尝试#代替-- id1and(1)%23 》 正常回显&#xff0c;说明–被屏蔽了&#xff0c;and&#xf…

Python+Appium自动化测试-编写自动化脚本

一&#xff0c;连接测试手机&#xff0c;获取测试机及被测APP配置 配置信息如下&#xff1a; {"platformName": "Android","platformVersion": "10","deviceName": "PCT_AL10","appPackage": "c…