硬盘管理

磁盘管理体系结构

第一层:磁盘物理结构
第二层:磁盘阵列知识
第三层:磁盘分区方法
第四层:磁盘创建文件系统
第五层:磁盘应用操作

磁盘物理结构信息

外部结构信息:
接口信息:stat sosi sas
转速 、硬盘类型、盘片、主轴、磁头、机械臂
内部信息:
盘面:磁盘的一面
扇区:存储数据最小单位 512字节
柱面:相同的磁道构成的柱面信息

磁盘阵列知识

将多块硬盘整合成一块
raid0:将多块磁盘整合成一块,提高读取效率,安全性不高
raid1:提高冗余,数据安全性高,但是只有50%的使用率
raid5:使用最多的一种方式,兼顾了效率和安全性,最少三块硬盘组成

raid10:
硬盘管理_第1张图片

raid01:
硬盘管理_第2张图片

磁盘分区操作

分区类型

MBR GTP

sdisk

对指定磁盘进行分区
输入命令fdisk /dev/sdb 进入分区界面输入参数

  d  删除分区
  g  创建一个新的GPT分区表       (分大于2T分区,centos7可以用)
  l  列出已知分区类型
  m  列出详细信息
  n  创建一个新的分区
  p  显示分区信息
  q  不保存退出
  t  修改分区类型
  w  保存分区表

主分区可以有四个 ,逻辑分区可以有多个 ,扩展分区只能有一个

parted

parted /dev/sdb进入分区界面
1.mklabel (创建分区表)
2.mkpart(创建新的分区)
3.print(显示分区表信息)
4.rm(删除指定分区信息)
5.q(退出分区界面)

磁盘格式化操作,创建文件系统,inode biock

文件系统:用户将数据存储到磁盘中的方式
FAT32:单个文件小于4G ——XFS(存储效率高)
NTFS:没有单位文件存储限制——etx3/etx4(存储效率低)

如何进行格式化 mkfs

       mkfs.文件系统类型      分区信息
       mkfs.xfs             /dev/sdb1

磁盘挂载应用

 临时挂载: mount     /dev/sdb1    /mnt
 永久挂载:/etc/fstab        /etc/rc.local

说明:/etc/fstab 文件内容编写错误,会出现服务器启动缓慢,文件系统出现只读错误

mount -o   remount  rw   /       把根重新挂载
-o                               识别后面的参数
rw        挂载后挂载点目录权限可读可写
ro        挂载后挂载点目录权限只读模式
suid      挂载后挂载点中可以支持setsuid特殊权限位
nosuid    挂载后挂载点中禁止支持setsuid特殊权限位
exec      允许挂载点目录中代码或脚本文件执行
noexec    禁止挂载点目录中代码或脚本文件执行
async     异步存储数据方法          用户→内存→磁盘      效率高安全性低
sync      同步存储数据方法

强制卸载 umount -lf /mut

-f 强制 -l 懒惰卸载
1,卸载时所在目录就是挂载点目录
2,卸载时挂载点目录被其他程序占用

你可能感兴趣的:(硬盘管理)