zoukankan      html  css  js  c++  java
  • Linux操作系统--初级--Linux磁盘管理

    磁盘工作原理

      磁道 磁头 扇区 柱面

      磁盘的分类:机械盘 固态盘

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

    文件系统

      磁盘必须要有文件系统

      windows fat32 ntfs exfat

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

        iNode -- 索引空间

        block -- 存储空间

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

    动态管理--LVM逻辑卷管理

      通过Linux内核模块完成 -- dm模块

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

        首先定义PV(物理卷)

        然后定义VG卷组

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

      最大的优点:

        可以自由删除或者添加空间,不再需要重新进行分区

      LV的添加磁盘空间:lvextend

      LV的删除磁盘空间:lvreduce

      最后一个操作:

        做镜像LV命令可以为逻辑分区做磁盘镜像

        这个功能和数据库一块使用,实现数据备份

        lvcreate -n Morrie_LV -s -p r -L 1000M /dev/mapper/VGname-LVname

                          /dev/VGname/LVname

    磁盘冗余--RAID磁盘管理

      通过Linux内核模块完成(软RAID)--md模块

      廉价的冗余磁盘阵列

      独立的冗余磁盘阵列

        1、冗余

        2、提高读写性能

        raid0 -- 条带技术

        raid1 -- 镜像技术

        raid4 -- 校验盘

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

        raid6 -- 二次校验

        raid10 要比 raid01好一点

      raid分为硬raid和软raid

        硬raid -- 需要raid卡来实现

        软raid -- 在工作中不会做软raid,用磁盘做raid不要用分区做raid

        mdadm

      磁盘的命名:

        md/sd/hd/vd

          sda1 2 3 4 主分区

          扩展分区可以有多个

  • 相关阅读:
    C++:智能指针TR1的shared_ptr和weak_ptr使用介绍
    makefile文件
    php中格式化输出函数vprintf printf sprintf sscanf
    SQLite轻量级数据库简介(转)
    非常有用的免费UI设计工具和资源
    IAR编译duplicate definitions for IAR报错解决办法
    ATMEL推出无需授权费用的ARM处理器的定制SoC MPCFII技术
    DM9000 寄存器的定义
    php 5.3.6 连接sqlite3
    Jquery 取值 发送ajax,并修改原网页的数据
  • 原文地址:https://www.cnblogs.com/lyali/p/11413835.html
Copyright © 2011-2022 走看看