关于 Linux 存储管理深入理解

关于 Linux 存储管理深入理解

物理硬盘 ==> 分区规划 ==> 格式化 ==> 读/写文档

分区
MBR 不大于2TB
传统MBR分区模式
1~4个主分区 //理论上
0~3个主分区+1个扩展分区(n个逻辑分区) //实际上
注意事项
– MBR分区表只能记录4个主分区,编号范围1-4
– 当有必要使用4个以上分区时,需要建立扩展分区(占主分区编号),扩展分区最多只能有1个
– 扩展分区作为一个中间性质的容器,从其中再划分出的分区空间即为逻辑分区
格式化
赋予文件系统
数据在空间中,存储的规则,排列的方式
NTFS(windows 默认)
EXT4 RHEL6默认
XFS RHEL7默认
SWAP 虚拟内存
目录结构
/ 根目录 :存放所有数据(Linux系统的起点)
/dev 设备文件
磁盘表示方式
hd,表示IDE设备
sd,表示SCSI设备
硬盘分区管理
磁道:track 每个磁道 63 个扇区
扇区:sector 每个扇区 512 个字节
磁头:head
柱面:cylinder 柱面大小=磁道容量盘面数量
硬盘总容量=柱面数磁头数单磁道扇区数单个容量扇区大小(一般初始为512字节)
MBR/msdos 分区模式
1~4个主分区,或者0~3个主分区+1个扩展分区(n个逻辑分区)
最大支持容量位2.2TB的磁盘
扩展分区不能格式化

一,查看但前有那些磁盘

[root@localhost ~]# ls /dev/vd* /dev/vda /dev/vda1 /dev/vdb [root@localhost ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 253:0 0 10G 0 disk └─vda1 253:1 0 10G 0 part / vdb 253:16 0 10G 0 disk

二.如何划分分区
使用fdisk分区工具(之支持MBR)
查看分区
fdisk -l
例:

[root@localhost ~]# fdisk -l /dev/vdb 磁盘 /dev/vdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节

修改硬盘的分区表
fdisk 硬盘设备
例:

[root@localhost ~]# fdisk /dev/vdb 欢迎使用 fdisk (util-linux 2.23.2)。 更改将停留在内存中,直到您决定将更改写入磁盘。 使用写入命令前请三思。 Device does not contain a recognized partition table 使用磁盘标识符 0xada4991d 创建新的 DOS 磁盘标签。 命令(输入 m 获取帮助):

常用交互指令
m 列出指令帮助
p 查看现在的分区表
n 新建分区
d 删除分区
q 放弃更改并退出
w 保存更改并退出
例:

[root@localhost ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 253:0 0 10G 0 disk └─vda1 253:1 0 10G 0 part / vdb 253:16 0 10G 0 disk ├─vdb1 253:17 0 1G 0 part /part1 ├─vdb2 253:18 0 2G 0 part /part2 └─vdb3 253:19 0 3G 0 part /part3

三.格式化分区
常用的格式化工具
mkfs 工具集
mkfs.文件系统 分区设备路径
mkfs.ext3 分区设备路径
mkfs.ext4 分区设备路径
mkfs.xfs 分区设备路径
mkfs.vfat -F 32 分区设备路径
例:

[root@localhost ~]# mkfs. mkfs.btrfs mkfs.ext2 mkfs.ext4 mkfs.minix mkfs.vfat mkfs.cramfs mkfs.ext3 mkfs.fat mkfs.msdos mkfs.xfslinux7有)

四.挂载使用

[root@localhost ~]# mkdir /part1 [root@localhost ~]# mkdir /part2 [root@localhost ~]# mkdir /part3 [root@localhost ~]# mount /dev/vdb1 /part1 [root@localhost ~]# mount /dev/vdb2 /part2 [root@localhost ~]# mount /dev/vdb3 /part3

五.查看挂载使用情况

[root@localhost ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/vda1 10G 3.1G 6.9G 31% / devtmpfs 906M 0 906M 0% /dev tmpfs 921M 80K 921M 1% /dev/shm tmpfs 921M 17M 904M 2% /run tmpfs 921M 0 921M 0% /sys/fs/cgroup 172.25.254.254:/home/guests 10G 3.2G 6.9G 32% /home/guests /dev/vdb1 976M 1.3M 908M 1% /part1 /dev/vdb2 2.0G 6.0M 1.8G 1% /part2 /dev/vdb3 3.0G 33M 3.0G 2% /part3

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/12968.html