• 磁盘管理


    磁盘管理

    一、linux命名规则

       1、接口:串口 SATA、SAS            sda1(a为磁盘、1为分区)

          并口: IDE                            hda1(a为磁盘、1为分区)

       2、主分区(p)最多可有四个

          扩展分区(e)最多可有1个

          逻辑分区(l)基于扩展分区,扩展分区默认从5开始

              3、分区模式

                    1+N   2+N   3+N  4 (数字代表分区,N代表扩展分区)

    二、RAID  0、1、3、5技术

      RAID0:(条带卷)至少需要两块磁盘,数据安全得不到保证

      RAID1:(镜像卷)只是需要两块磁盘,磁盘阵列的可用率只有33%左右

      RAID3:只是需要三块磁盘,校验盘的并行访阵列

      RAID5:把硬盘设备的数据奇偶校验信息保存到其他硬盘设备中

    三、fdisk命令(磁盘名称)GPT > 2T 当磁盘大于2T时使用GPT

                        –l :列出所有可用的分区类型

                     –m :查看帮助(查看全部可用的参数)

           –d :删除某个分区信息

           –n :添加新的分区

           –t :改变某个分区的类型

           –p :查看分区信息

           –w :保存并退出

           –q :不保存直接退出

    四、步骤

          1、  添加磁盘

          2、  查看磁盘(fdisk -l)

          3、  分区磁盘(fdisk)

          4、  格式化分区(建立文件系统)

                 mkfs.文件类型名称 –L 指定卷标名称 /dev/sdb1

         blkid:查看分区属性信息

         UUID:唯一的设备标识符

    5、  挂载(mount/umount)

                ——把硬盘设备或分区与一个目录文件进行关联

               ——用于撤销已经挂载的设备文件

      格式:

                    mount  文件系统  挂载点(目录)(列:mount /dev/sdb1 /test)

      命令:

                   mount –a 挂载所在/etc/fstab中定义的文件系统(自动开机)

                   mount –t  指定文件系统的类型

                   mount –l  查看挂载点信息

                   df –h   查看挂载状态和硬盘使用量信息(挂载应建有挂载点:mkdir /挂载点)

                        永久挂载:echo “设备名称 挂载点 文件系统 权限defaults(默认) 0.0”  >> /etc/fstab

    五、

           swap 交换分区(虚拟内存)大小设置为物理内存的1-2倍

      swap on 启用交换分区

      swap off 停用交换分区 –a 禁用交换分区(所有的)当前系统

      free –m  查看内存

      blkid   反向查找  bldid –U +UUID的值

    六、步骤

      1、  添加磁盘

      2、  查看磁盘

      3、  分区

      4、  调整分区的stem id

      5、  格式化:mkswap  /dev/

      6、  挂载:echop “设备名称 挂载点 格式化文件系统 权限(defaults) 0.0”>> /etc/fstab

     

    七、lvm 逻辑卷管理器

      作用:动态分配磁盘分区及调整磁盘分区大小,并且可以让多个分区或物理硬盘作为一个逻辑卷来使用

  • 相关阅读:
    Java Web工作原理
    Java——入门“HelloWorld”
    Java——介绍
    vscode给 vue 项目 添加 eslint 验证提示遇到的细节问题
    使用全局变量,当多个线程同时修改静态属性第一季
    自编验证码图片识别程序 自定义的FloodFill函数
    nginx卸载ssl django明文
    nginx 7层全转发
    JAVA Socket入门详解(基本用法与代码实现)
    小白进入公司究竟有哪些不同?学生一定要看!
  • 原文地址:https://www.cnblogs.com/kongqinglin/p/14049753.html
Copyright © 2020-2023  润新知