当前位置: 首页 > news >正文

Linux服务器磁盘扩容

文章目录

    • 扩容
    • 挂载

扩容

[root@server8 ~]# lsblk
NAME                    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sr0                      11:0    1 1024M  0 rom  
vda                     252:0    0    1T  0 disk 
├─vda1                  252:1    0    1G  0 part /boot
└─vda2                  252:2    0   99G  0 part ├─rhel-pool00_tmeta   253:0    0   62M  0 lvm  │ └─rhel-pool00-tpool 253:2    0 61.2G  0 lvm  │   ├─rhel-root       253:3    0   20G  0 lvm  /│   ├─rhel-pool00     253:5    0 76.2G  1 lvm  │   ├─rhel-home       253:6    0   10G  0 lvm  /home│   └─rhel-opt        253:7    0 51.2G  0 lvm  /opt├─rhel-pool00_tdata   253:1    0 71.2G  0 lvm  │ └─rhel-pool00-tpool 253:2    0 71.2G  0 lvm  │   ├─rhel-root       253:3    0   20G  0 lvm  /│   ├─rhel-pool00     253:5    0 61.2G  1 lvm  │   ├─rhel-home       253:6    0   10G  0 lvm  /home│   └─rhel-opt        253:7    0 31.9G  0 lvm  /opt└─rhel-swap           253:4    0  7.9G  0 lvm  [SWAP]
[root@server8 ~]# fdisk /dev/vda欢迎使用 fdisk (util-linux 2.32.1)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。命令(输入 m 获取帮助):p
Disk /dev/vda:1 TiB,1099511627776 字节,2147483648 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x45d69c9c设备       启动    起点      末尾      扇区 大小 Id 类型
/dev/vda1  *       2048   2099199   2097152   1G 83 Linux
/dev/vda2       2099200 209715199 207616000  99G 8e Linux LVM命令(输入 m 获取帮助):n
分区类型p   主分区 (2个主分区,0个扩展分区,2空闲)e   扩展分区 (逻辑分区容器)
选择 (默认 p):p
分区号 (3,4, 默认  3): 3
第一个扇区 (209715200-2147483647, 默认 209715200): 
上个扇区,+sectors 或 +size{K,M,G,T,P} (209715200-2147483647, 默认 2147483647): 创建了一个新分区 3,类型为“Linux”,大小为 924 GiB。命令(输入 m 获取帮助):w
分区表已调整。
正在同步磁盘。
命令(输入 m 获取帮助):m帮助:DOS (MBR)a   开关 可启动 标志b   编辑嵌套的 BSD 磁盘标签c   开关 dos 兼容性标志常规d   删除分区F   列出未分区的空闲区l   列出已知分区类型n   添加新分区p   打印分区表t   更改分区类型v   检查分区表i   打印某个分区的相关信息杂项m   打印此菜单u   更改 显示/记录 单位x   更多功能(仅限专业人员)脚本I   从 sfdisk 脚本文件加载磁盘布局O   将磁盘布局转储为 sfdisk 脚本文件保存并退出w   将分区表写入磁盘并退出q   退出而不保存更改新建空磁盘标签g   新建一份 GPT 分区表G   新建一份空 GPT (IRIX) 分区表o   新建一份的空 DOS 分区表s   新建一份空 Sun 分区表
[root@server8 ~]# partprobe
[root@server8 ~]# pvcreate /dev/vda3Physical volume "/dev/vda3" successfully created.
[root@server8 ~]# vgextend rhel /dev/vda3Volume group "rhel" successfully extended
[root@server8 ~]# vgsVG   #PV #LV #SN Attr   VSize    VFree   rhel   2   5   0 wz--n- 1022.99g <943.80g
[root@server8 ~]# mkdir /dbdata 
[root@server8 ~]# lvcreate -L 900G -n dbdata rhelLogical volume "dbdata" created.
[root@server8 ~]# mkfs.ext4 /dev/rhel/dbdata
mke2fs 1.45.6 (20-Mar-2020)
丢弃设备块: 完成                            
创建含有 235929600 个块(每块 4k)和 58982400 个inode的文件系统
文件系统UUID:57bd9d29-34c7-4942-aeb1-b3940f2836dd
超级块的备份存储于下列块: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 102400000, 214990848正在分配组表: 完成                            
正在写入inode表: 完成                            
创建日志(262144 个块)完成
写入超级块和文件系统账户统计信息: 已完成   

挂载

[root@server8 ~]# mount /dev/rhel/dbdata /dbdata
[root@server8 ~]# echo '/dev/rhel/dbdata /dbdata ext4 defaults 0 2' | sudo tee -a /etc/fstab
/dev/rhel/dbdata /dbdata ext4 defaults 0 2
[root@server8 ~]# blkid /dev/rhel/dbdata
/dev/rhel/dbdata: UUID="57bd9d29-34c7-4942-aeb1-b3940f2836dd" BLOCK_SIZE="4096" TYPE="ext4"
[root@server8 ~]# echo 'UUID=57bd9d29-34c7-4942-aeb1-b3940f2836dd /dbdata ext4 defaults 0 2' | sudo tee -a /etc/fstab
UUID=57bd9d29-34c7-4942-aeb1-b3940f2836dd /dbdata ext4 defaults 0 2
查看磁盘剩余可分配容量
[root@server8 ~]# vgsVG   #PV #LV #SN Attr   VSize    VFree  rhel   2   6   0 wz--n- 1022.99g <43.80g
[root@server8 ~]# lvextend -L +40G /dev/rhel/dbdata  Insufficient free space: 10240 extents needed, but only 8652 available
[root@server8 ~]# sudo lvextend -L +30G /dev/rhel/dbdata  Size of logical volume rhel/dbdata changed from 910.00 GiB (232960 extents) to 940.00 GiB (240640 extents).Logical volume rhel/dbdata successfully resized.
[root@server8 ~]# resize2fs /dev/rhel/dbdata
resize2fs 1.45.6 (20-Mar-2020)
/dev/rhel/dbdata 上的文件系统已被挂载于 /dbdata;需要进行在线调整大小old_desc_blocks = 114, new_desc_blocks = 118
/dev/rhel/dbdata 上的文件系统现在为 246415360 个块(每块 4k)。

查看挂载是否成功
在这里插入图片描述

http://www.lryc.cn/news/445711.html

相关文章:

  • Redis的一些数据类型(一)
  • 论文复现:考虑电网交互的风电、光伏与电池互补调度运行(MATLAB-Yalmip-Cplex全代码)
  • HTTP 协议介绍
  • 解决windows上VMware的ubuntu虚拟机不能拷贝和共享
  • Python+rust会是一个强大的组合吗?
  • 引用和指针的区别
  • 内容生态短缺,Rokid AR眼镜面临市场淘汰赛
  • 【论文阅读】StoryMaker | 更全面的人物一致性开源工作
  • 读构建可扩展分布式系统:方法与实践14流处理系统
  • C++第2课——取余运算符的应用、浮点型和字符型(含视频讲解)
  • SQL常用技巧总结
  • AJAX(简介以及一些用法)
  • 美畅物联丨GB/T 28181系列之TCP/UDP被动模式和TCP主动模式
  • 机器学习之实战篇——图像压缩(K-means聚类算法)
  • 轴承介绍以及使用
  • 【JAVA】算法笔记
  • Gnu Radio抓取WiFi信号,流程图中模块功能
  • GO语言中make与new的区别
  • 安全运维类面试题
  • STM32外设之LTDC/DMA2D—液晶显示(野火)
  • 调试vue build之后的js文件
  • Django一分钟:DRF快速实现JWT认证与RBAC权限校验
  • 面试题(六)
  • CSS 实现文本溢出省略号显示,含单行与多行文本溢出
  • Redis中String命令的基础操作
  • 策略模式+模版模式+工厂模式
  • 云计算平台层(PaaS)指的是什么?常见的应用场景盘点
  • 搜索引擎简介
  • 每天认识几个maven依赖(aislib+A1TRMI+Andromda+Annogen)
  • 每日算法1(快慢指针)