• 8.28 linux的磁盘管理


    磁盘的工作原理 -- 物理
      磁道 磁头 扇区 柱面

      磁盘的分类:机械盘(接口IO)、固态盘
      IO:串行sata scsi(iscsi)
      并行ata
      FC二层协议(施乐公司 - 以太网技术、解释了面向对象的编程语言、图形界面)

      文件系统 -- 逻辑
      磁盘必须要有文件系统(数据存储) -- 数据库(数据管理平台)
      awk
      windows fat32 ntfs exfat
      linux 但文件系统 -- ext2 3 4 xfs

      inode -- 索引空间(文件属性)
      block -- 数据存储空间
      数据存储的过程、数据复制的过程、数据删除的过程
      fdisk -- 磁盘分区 parted
      mkfs -t
      mount -o remount,rw
      -a /etc/fstab
      unmount 过载点或者挂载文件
    动态管理 -- LVM逻辑卷管理
      linux内核模块 -- dm
      我们将一个或多个磁盘融合起来,进行重新划分;
      首先,我们需要定义PV(物理卷)
      然后,再定义VG(卷组)
      最后,再从VG中获取空间--LV(逻辑卷)
      最大优点:
      可以自由删除或者添加空间,不需要再重新分区;
      pvcreate vgcreate 命名 lv -l | -L 指定大小 -n 指定名字
      lvextend -- 添加磁盘空间
      lvreduce -- 删除磁盘空间
      最后一个操作:
      做镜像 lv 命令可以为lv逻辑分区做磁盘镜像;
      这个功能和数据库一块使用,实现数据被;
      lvcreate -n Morrie_LV -s -p r -L 1000M /dev/mapper/VGname-LVname
      /dev/VGname/LVname
      
    磁盘冗余--RAID 磁盘管理
      (软RAID)linux内核模块 -- md
      廉价的冗余磁盘阵列
      独立的冗余磁盘阵列
      1、冗余
      2、提高读写性能
      raid0 -- 条带技术 磁盘1 磁盘2
      raid1 -- 镜像技术
      raid4 -- 校验盘 至少3块盘(raid降级)
      raid5 -- 将校验值分别存储于多块盘上
      raid6 -- 二次校验
      raid10 先做镜像,后做条带(好一点)
      raid01
      raid50
      硬raid -- 需要raid卡来实现(BIOS提供raid卡管理功能)
      软raid -- 在工作中不会做软raid(会降低CPU性能)
        如果做:用磁盘去做raid即可,(不要使用分区);
      mdadm 磁盘管理
      mdadm -C /dev/md0 -l 1 -n 2 /dev/sdb2 -x /dev/sdb3
    磁盘的命名:
      md /sd /hd /vd
      a b c sda sdb
      1 2 3 4 sda1 sda2  

  • 相关阅读:
    CentOS7和Ubuntu下安装Docker & Docker-Compose
    【译】ModSecurity
    【译】ModSecurity事务生命周期
    开源WAF工具ModSecurity
    RHEL/CentOS 安装最新版Nginx
    Linux流量监控工具iftop & nload
    Docker安全扫描工具之docker-bench-security
    wireshark抓包如何查看视频分辨率和码率
    【译】如何使用docker-compose安装anchore
    Docker安全扫描工具之DockerScan
  • 原文地址:https://www.cnblogs.com/liuyuanzzz/p/11424423.html
Copyright © 2020-2023  润新知