博观而约取,厚积而薄发。这篇文章主要讲述Linux系统基础入门知识磁盘存储管理-基本分区相关的知识,希望能为你提供帮助。
添加磁盘
VMWARE虚拟机环境增加磁盘
- 先关闭虚拟机电源
- 编辑虚拟机设置
- 增加磁盘
管理磁盘流程
- 新硬盘:分区(MBR或者GPT)
- ----> 格式化/文件系统 Filesystem
- ----> 挂载mount
方法1
[root@localhost ~]# ll /dev/sd*
brw-rw----. 1 root disk 8,0 1月25 09:35 /dev/sda
brw-rw----. 1 root disk 8,1 1月25 09:35 /dev/sda1
brw-rw----. 1 root disk 8,2 1月25 09:35 /dev/sda2
brw-rw----. 1 root disk 8, 16 1月25 09:35 /dev/sdb
brw-rw----. 1 root disk 8, 32 1月25 09:35 /dev/sdc
brw-rw----. 1 root disk 8, 48 1月25 09:35 /dev/sdd
方法2
名称 设备类型 序号 是否可移动设备 大小 是否只读 磁盘或分区 挂载点
创建分区
[root@localhost ~]# fdisk /dev/sdb
命令(输入 m 获取帮助):n//操作:字母“n”键新建分区
Partition type://说明:请选择主分区,或扩展分区
pprimary (0 primary, 0 extended, 4 free)
eextended
Select (default p):p
分区号 (1-4,默认 1):1//选择分区号
First sector (2048-4194303, default 2048): 回车键//选择磁盘开始的扇区
Last sector, +sectors or +sizeK,M,G (2048-4194303, default 4194303):+500M
//实际环境根据磁盘划分,如4T磁盘,可以500G 一个分区。
Partition 1 of type Linux and of size 500 MiB is set
//已经完成 2G 大小分区记录。但未生效
Command (m for help):
//输入w保存分区信息
[root@localhost ~]#partprobe /dev/sdb//刷新分区表
[root@localhost ~]# fdisk -l /dev/sdb//查看分区结果或是使用lsblk也可查看
5.创建文件系统
[root@localhost ~]# mkfs.ext4 /dev/sdb1
6.挂载mount
手动挂载:创建挂载点,一个分区一个挂载点
[root@localhost ~]#mkdir /mnt/sdb1
[root@localhost ~]#mount -t ext4 /dev/sdb1 /mnt/sdb1
7.查看挂载信息
方法1 df -hT
方法2 mount
8.创建扩展分区
【Linux系统基础入门知识磁盘存储管理-基本分区】放弃一个主分区,选择创建扩展分区。
主分区已创建并使用1删除主分区
umount /dev/sdb4//先卸载
fdisk /dev/sdb
d:删除分区4:
4:第四个分区
p打印分区列表,查看删除结果
2创建扩展分区
fdisk /dev/sdb
n:创建分区
e:扩展分区
回车:起始扇区
回车:磁盘的结尾
3创建逻辑分区
n
回车:起始扇区
+200M:分区大小
p:查看分区
- 第5,6步
主分区未创建未使用
fdisk /dev/sdb
n:创建分区
e:扩展分区
回车:起始扇区
回车:磁盘的结尾
9.永久挂载
vim /etc/fstab
磁盘 挂载点 文件系统类型 默认选项 优先级 优先级
[root@localhost ~]# mount -a//加载配置文件
重启
[root@localhost ~]# lsblk
NAMEMAJ:MIN RMSIZE RO TYPE MOUNTPOINT
sda8:0020G0 disk
├─sda18:101G0 part /boot
└─sda28:2019G0 part
├─centos-root 253:0017G0 lvm/
└─centos-swap 253:102G0 lvm[SWAP]
sdb8:1602G0 disk
├─sdb18:170500M0 part /mnt/sdb1
├─sdb28:180500M0 part /mnt/sdb2
├─sdb38:190500M0 part /mnt/sdb3
├─sdb48:2001K0 part
├─sdb58:210200M0 part /mnt/sdb5
└─sdb68:220200M0 part /mnt/sdb6
推荐阅读
- client-go gin的简单整合三(list列表相关再进阶关于Pods)
- Vue ECharts世界地图数据可视化
- JavaScript数组和字符串的操作方法
- Postman测试工具调试接口详细教程向后端发送Json数据并接收返回的Json结果
- 一文读懂低代码权限,让自主设置权限的能力交给每一位用户
- OpenHarmony eTS通用日志组件,写日志快一点
- 易仓跨境Saas全球租户,如何做到数据秒级响应()
- VMware vSphere Replication 8.5部署及使用教程
- 微服务架构如何实现网站服务垂直化拆分