不做大哥好多年 不做大哥好多年
首页
  • MySQL
  • Redis
  • Elasticsearch
  • Kafka
  • Etcd
  • MongoDB
  • TiDB
  • RabbitMQ
  • 01.GO基础
  • 02.面向对象
  • 03.并发编程
  • 04.常用库
  • 05.数据库操作
  • 06.Beego框架
  • 07.Beego商城
  • 08.GIN框架
  • 09.GIN论坛
  • 10.微服务
  • 01.Python基础
  • 02.Python模块
  • 03.Django
  • 04.Flask
  • 05.SYL
  • 06.Celery
  • 10.微服务
  • 01.Java基础
  • 02.面向对象
  • 03.Java进阶
  • 04.Web基础
  • 05.Spring框架
  • 100.微服务
  • Docker
  • K8S
  • 容器原理
  • Istio
  • 数据结构
  • 算法基础
  • 算法题分类
  • 前置知识
  • PyTorch
  • 01.Python
  • 02.GO
  • 03.Java
  • 04.业务问题
  • 05.关键技术
  • 06.项目常识
  • 10.计算机基础
  • Linux基础
  • Linux高级
  • Nginx
  • KeepAlive
  • ansible
  • zabbix
  • Shell
  • Linux内核

逍遥子

不做大哥好多年
首页
  • MySQL
  • Redis
  • Elasticsearch
  • Kafka
  • Etcd
  • MongoDB
  • TiDB
  • RabbitMQ
  • 01.GO基础
  • 02.面向对象
  • 03.并发编程
  • 04.常用库
  • 05.数据库操作
  • 06.Beego框架
  • 07.Beego商城
  • 08.GIN框架
  • 09.GIN论坛
  • 10.微服务
  • 01.Python基础
  • 02.Python模块
  • 03.Django
  • 04.Flask
  • 05.SYL
  • 06.Celery
  • 10.微服务
  • 01.Java基础
  • 02.面向对象
  • 03.Java进阶
  • 04.Web基础
  • 05.Spring框架
  • 100.微服务
  • Docker
  • K8S
  • 容器原理
  • Istio
  • 数据结构
  • 算法基础
  • 算法题分类
  • 前置知识
  • PyTorch
  • 01.Python
  • 02.GO
  • 03.Java
  • 04.业务问题
  • 05.关键技术
  • 06.项目常识
  • 10.计算机基础
  • Linux基础
  • Linux高级
  • Nginx
  • KeepAlive
  • ansible
  • zabbix
  • Shell
  • Linux内核
  • Linux入门

    • 01.Linux基础
    • 02.VMware安装操作系统
    • 03.Linux基础命令
    • 04.磁盘_CPU_内存_负载
    • 05.进程管理
    • 06.计划任务
    • 07.磁盘管理
      • 1.1 扩展硬盘空间实验说明
        • 1.实验说明
        • 2.实验步骤说明
      • 1.2 添加一块硬盘
        • 1.先给VMware添加一块60G硬盘
        • 2.必须重启虚拟机才能识别到新加磁盘
        • 3.查看当前磁盘使用情况
      • 1.3 格式化刚刚新加硬盘 /dev/sdb
        • 1.创建分区
        • 2.格式化分区
      • 1.4 创建LVM扩展根分区
        • 1.创建物理卷
        • 2.查看创建的物理卷的详细信息
        • 3.卷组扩容
        • 4.xfs用以下命令来扩磁盘空间
    • 08.局域网与广域网
    • 09.IP地址划分
    • 10.Linux网络命令
  • Linux高级

  • Nginx

  • Keepalive

  • ansible

  • zabbix

  • Shell

  • Linux内核

  • Linux
  • Linux入门
xiaonaiqiang
2021-02-12
目录

07.磁盘管理

# 1.1 扩展硬盘空间实验说明

# 1.实验说明

  • 在工作中linux服务器经常会磁盘空间不足,需要添加新的硬盘
  • 下面以VMware添加60G硬盘到我们的linux服务器,并格式化,挂载使用全过程

# 2.实验步骤说明

  • 第一步:添加一块 60G 的硬盘(真实服务器就是买一块硬盘,插入插槽即可)
  • 第二步:创建分区
  • 第三步:格式化磁盘
  • 第四步:创建物理卷
  • 第五步:卷组扩容

**参考博客:**https://www.cnblogs.com/xiaonq/p/10015249.html

# 1.2 添加一块硬盘

# 1.先给VMware添加一块60G硬盘

# 2.必须重启虚拟机才能识别到新加磁盘

[root@linux-node1 ~]# fdisk -l              # 查看硬盘信息和分区情况(下面这个sdb就是上面添加的硬盘)
磁盘 /dev/sdb:64.4 GB, 64424509440 字节,125829120 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

sda(第一块盘): sda1标识第一块盘中第一个分区
sdb(第二块盘)
sdc(第三开盘)
1
2
3
4
5
6
7
8
9

# 3.查看当前磁盘使用情况

[root@redis ~]# df -hl           # 查看当前分区使用情况
文件系统              容量   已用   可用   已用%  挂载点
/dev/mapper/cl-root   13G    9.9G   2.8G    79%    /
devtmpfs              3.8G     0    3.8G    0%     /dev
1
2
3
4

# 1.3 格式化刚刚新加硬盘 /dev/sdb

# 1.创建分区

# 2.格式化分区

[root@redis ~]# mkfs.ext3 /dev/sdb1      # 将分区格式化为ext3类型
1

# 1.4 创建LVM扩展根分区

# 1.创建物理卷

[root@redis ~]# pvcreate /dev/sdb1      # 用刚刚添加硬盘,创建物理卷
1

# 2.查看创建的物理卷的详细信息

[root@redis ~]# pvscan             # 查看当前所有物理卷
[root@redis ~]# pvdisplay          # 查看创建的物理卷的详细信息(我们需要获取现有根分区使用的卷组名称,这里是 “cl”)
1
2

# 3.卷组扩容

[root@redis ~]#  vgextend cl /dev/sdb1       # 对 cl 卷组扩容 
[root@redis ~]#  lvextend -L +60G /dev/mapper/cl-root  
1
2

# 4.xfs用以下命令来扩磁盘空间

[root@redis ~]#  xfs_growfs /dev/mapper/cl-root           # 扩展磁盘空间
[root@redis ~]#  df -hl                                   # 可以看到根分区已经扩展
1
2

上次更新: 2024/3/13 15:35:10
06.计划任务
08.局域网与广域网

← 06.计划任务 08.局域网与广域网→

最近更新
01
04.数组双指针排序_子数组
03-25
02
08.动态规划
03-25
03
06.回溯算法
03-25
更多文章>
Theme by Vdoing | Copyright © 2019-2025 逍遥子 技术博客 京ICP备2021005373号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式