网络运维Day06-补充

news2024/12/28 20:04:12

文章目录

  • 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\
  
  

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【网络知识必知必会】构造HTTP请求的几种方法

文章目录 前言1. 通过 form 表单构造 HTTP 请求1.1 HTML 编程1.2 认识下 HTML1.3 form 发送 GET 请求form 的重要参数:input 的重要参数:使用 Fiddler 查看我们构造的 HTTP 请求体会 form 代码和 HTTP 请求之间的对应关系 1.4 form 发送 POST 请求使用 Fiddler 查看我们构造的 …

【PHP函数封装】分分钟帮你实现数据脱敏处理, 支持手机号码、邮箱、身份证号 中文字符串!

&#x1f680; 个人主页 极客小俊 ✍&#x1f3fb; 作者简介&#xff1a;web开发者、设计师、技术分享博主 &#x1f40b; 希望大家多多支持一下, 我们一起进步&#xff01;&#x1f604; &#x1f3c5; 如果文章对你有帮助的话&#xff0c;欢迎评论 &#x1f4ac;点赞&#x1…

Linux学习之进程三

目录 进程控制 fork函数 什么是写时拷贝 进程终止 mian函数的返回值 退出码 错误码 exit() 进程等待 1.什么是进程等待&#xff1f; 2.为什么要进行进程等待&#xff1f; 3.如何进程进程等待&#xff1f; wait&#xff0c;waitpid&#xff1a; waitpid 进程替换 …

【Git】Gui图形化管理、SSH协议私库集成IDEA使用

一、Gui图形化界面使用 1、根据自己需求打开管理器 2、克隆现有的库 3、图形化界面介绍 1、首先在本地仓库更新一个代码文件&#xff0c;进行使用&#xff1a; 2、进入图形管理界面刷新代码资源&#xff1a; 3、点击Stage changed 跟踪文件&#xff0c;将文件处于暂存区 4、通过…

基于JavaWeb+SpringBoot+Vue摩托车商城微信小程序系统的设计和实现

基于JavaWebSpringBootVue摩托车商城微信小程序系统的设计和实现 源码传送入口前言主要技术系统设计功能截图Lun文目录订阅经典源码专栏Java项目精品实战案例《500套》 源码获取 源码传送入口 前言 近年来&#xff0c;随着移动互联网的快速发展&#xff0c;电子商务越来越受到…

javascript用localStorage存储用户搜索词记录,并在搜索框下展显搜索词记录

//首先是storage的一封装 //storage.js文件 function storage(){//设置storage密钥this.ms"mystorage";}//以下为函数的原型方法//获得localStorage值storage.prototype.getLocalfunction(key){//先检查设置的localStorage的密钥var mydatalocalStorage.getItem(thi…

问题描述:64位计算机的寻址能力是多少TB

问题描述&#xff1a;64位计算机的寻址能力是多少TB 我在看到一个32位电脑的寻址能力计算时&#xff0c;看到是这么计算的。 虚拟内存的大小受到计算机地址位数的限制&#xff0c; 那么32位电脑的寻址能力计算应该是这样 为什么网上百度到的是16TB呢&#xff0c;如下图所示 中…

数据库安全:Hadoop 未授权访问-命令执行漏洞.

数据库安全&#xff1a;Hadoop 未授权访问-命令执行漏洞. Hadoop 未授权访问主要是因为 Hadoop YARN 资源管理系统配置不当&#xff0c;导致可以未经授权进行访问&#xff0c;从而被攻击者恶意利用。攻击者无需认证即可通过 RESTAPI 部署任务来执行任意指令&#xff0c;最终完…

winform打包默认安装路径设置

点击安装程序的 Application Folder 修改属性中的 DefaultLocation

高校教务系统登录页面JS分析——长沙理工大学教务系统

高校教务系统密码加密逻辑及JS逆向 本文将介绍高校教务系统的密码加密逻辑以及使用JavaScript进行逆向分析的过程。通过本文&#xff0c;你将了解到密码加密的基本概念、常用加密算法以及如何通过逆向分析来破解密码。 本文将是本专栏最后一篇文章&#xff0c;我看了绝大多数高…

【编程语言发展史】Go语言的发展历史

目录 Go的起源 Go语言发展时间轴 logo Go的起源 Go 语言起源 2007 年&#xff0c;并于 2009 年正式对外发布。它从 2009 年 9 月 21 日开始作为谷歌公司 20% 兼职项目&#xff0c;即相关员工利用 20% 的空余时间来参与 Go 语言的研发工作。该项目的三位领导者均是著名的 …

1. 深度学习——激活函数

机器学习面试题汇总与解析——激活函数 本章讲解知识点 什么是激活函数&#xff1f; 为什么要使用激活函数&#xff1f; 详细讲解激活函数 本专栏适合于Python已经入门的学生或人士&#xff0c;有一定的编程基础。本专栏适合于算法工程师、机器学习、图像处理求职的学生或人…

CAN轴【禾川】

禾川CAN轴有问题。 厂家说是只能使用禾川的伺服X2EN&#xff0c;和X3EN 添加CAN主站&#xff1a; 网络&#xff1a; 0 波特率&#xff1a; 1000K 添加CAN总线&#xff1a; 主站&#xff1a; 2 同步帧&#xff1a; 80h 设置刷新时间 时间帧&#xff1a;100h 添加伺服&…

野火i.MX6ULL开发板wifi连接、SHH登录玄学篇

1、WiFi连接成功 服了&#xff0c;一样的步骤&#xff0c;它又行了。 手机开热点&#xff0c;2.4G频段&#xff0c;wanghaha&#xff0c;连上显示了IP地址&#xff0c;输入ping 百度网址 等了七八秒它访问成功。 中间还用过usb线刷镜像Debian。 2、使用 MobaXterm SSH 登录…

页表和cache

页表基本原理 页表主要用来将虚拟地址映射到物理地址&#xff0c;在使用虚拟地址访问内存时&#xff0c;微处理器首先将虚拟地址拆分成页号和页内偏移量&#xff0c;然后使用页号在页表中查找对应的物理页框号&#xff0c;将物理页地址加上页内偏移量&#xff0c;得到最终的物…

skynet学习笔记02— skynet介绍、skynet基础API与环境变量

01、Skynet与Actor模型 在系统Skynet之前&#xff0c;先了解一下Skynet与Actor模型&#xff0c;下列是风云大佬的介绍以及一个大佬的博客 https://github.com/cloudwu/skynet/wiki/GettingStartedhttps://blog.csdn.net/qq769651718/article/details/79432793 02、Skynet基础…

3.前端调式(断点调式)

1. Elements 先来看这张图最上头的一行是一个功能菜单&#xff0c;每一个菜单都有它相应的功能和使用方法&#xff0c;依次从左往右来看 箭头按钮 用于在页面选择一个元素来审查和查看它的相关信息&#xff0c;当我们在Elements这个按钮页面下点击某个Dom元素时&#xff0c;箭…

【全网首发】【Python】Python控制parrot ARDrone 2.0无人机

&#x1f389;欢迎来到Python专栏~Python控制parrot ARDrone 2.0无人机 ☆* o(≧▽≦)o *☆嗨~我是小夏与酒&#x1f379; ✨博客主页&#xff1a;小夏与酒的博客 &#x1f388;该系列文章专栏&#xff1a;Python学习专栏 文章作者技术和水平有限&#xff0c;如果文中出现错误…

Zotero详细功能补充!熟练使用!【进阶版,持续更新】

Zotero安装请参见文章Zotero安装 1.改变条目文件夹 如果直接选择条目直接进行移动&#xff0c;能移动成功&#xff0c;但是原来文件夹和目标文件夹都会存在&#xff0c;实际是复制&#xff01; 如果只想保留在一个文件夹里面&#xff0c;可以选中条目&#xff0c;右击-从分…

11.10

.text .global _start _start: 1.RCC时钟使能GPIOE RCC_MP_AHB4ENSETR[4]->1 LDR R0,0x50000a28 LDR R1,[R0] ORR R1,R1,#(0x3<<4) ORR R1,R1,#(0x1<<1) STR R1,[R0] 2.设置PE10为输出模式 GPIOE_MODER[21:20]->01 先清0 LDR R0,0x50006000 LDR R1,[R0]…