zoukankan      html  css  js  c++  java
  • Linux的磁盘管理

    Linux的磁盘管理

        磁盘的工作原理 -- 物理

            磁道  磁头  扇区  柱面

            磁盘的分类:机械盘(接口IO)  固态盘

                IO -- 串行sata scsi(iscsi)并行ata

                  FC二层协议 (施乐公司POAR - 以太网 解释了面对对象的编程语言 图形界面)

        文件系统 -- 逻辑

            磁盘必须要有文件系统(数据存储) -- 数据库(数据管理平台)

            Windows fat32 ntfs exfat

            Linux 单文件系统 -- ext2 3 4 xfs

            原理见图

                iNode -- 索引空间(文件属性)

                block -- 存储空间

                数据存储过程、数据复制过程、数据删除的过程

            fdisk -- 磁盘分区 parted

            mkfs - t

            mount -o remount,rw

                -a  /etc/fstab

            umount 过载点或者挂载文件                                                                             

        动态管理 -- LVM逻辑管理

            Linux内核模块 -- dm

                我们将一个或多个磁盘融合起来,进行重新划分;

                首先,我们需要定义PV(物理卷)

                然后,再定义VG(组卷)

                最后,从VG中获取空间 -- LV(逻辑卷)

        磁盘冗余 -- PAID磁盘管理

              (软RAID)Linux内核模块 -- md

               廉价的冗余磁盘阵列

               独立的冗余磁盘阵列

                    1、冗余

                    2、提高读写性能

                    raid0 -- 条带技术  磁盘1  磁盘2

                    raid1 -- 镜像技术

                    raid4 -- 校验盘 3块盘  (raid降级)

                    raid5 -- 将校验值分别存储于多块盘上

                    raid6 -- 二次校验

                    raid10 (好一点) raid01

                    raid50

                硬raid -- 需要raid卡来实现

                软raid -- 在工作中不会做软raid,如果做:用磁盘去做raid即可(不要使用分区);

                    mdadm -C /dev/md0 -l 1 -n 2 /dev/sdb1 /dev/sdb2 -x /dev/sdb3

  • 相关阅读:
    ARC 117 D
    Maven依赖踩坑记录
    MobaXterm连接本地CentOS7
    Git在IDEA下的常用操作
    mq消息中间件
    nginx的作用
    Git的使用
    docker
    redis
    导出excel
  • 原文地址:https://www.cnblogs.com/Eucalyptusleaves/p/11423038.html
Copyright © 2011-2022 走看看