首页 > 系统相关 >vsphere环境,扩容Linux标准磁盘及文件系统

vsphere环境,扩容Linux标准磁盘及文件系统

时间:2024-09-14 10:24:40浏览次数:11  
标签:vsphere root sdb1 文件系统 dev Linux node3 data xfs

一、基础环境及目标概述

1.查看基础环境

[root@node3 ~]# df -Th
Filesystem              Type      Size  Used Avail Use% Mounted on
devtmpfs                devtmpfs  3.8G     0  3.8G   0% /dev
tmpfs                   tmpfs     3.9G     0  3.9G   0% /dev/shm
tmpfs                   tmpfs     3.9G  388M  3.5G  10% /run
tmpfs                   tmpfs     3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/mapper/centos-root xfs        92G  2.0G   90G   3% /
/dev/sr0                iso9660   4.4G  4.4G     0 100% /opt
/dev/sda1               xfs      1014M  150M  865M  15% /boot
tmpfs                   tmpfs     781M     0  781M   0% /run/user/0
/dev/sdb1               xfs        20G   20G  2.0M 100% /data
[root@node3 ~]# lsblk 
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0  100G  0 disk 
├─sda1            8:1    0    1G  0 part /boot
└─sda2            8:2    0   99G  0 part 
  ├─centos-root 253:0    0 91.1G  0 lvm  /
  └─centos-swap 253:1    0  7.9G  0 lvm  [SWAP]
sdb               8:16   0   20G  0 disk 
└─sdb1            8:17   0   20G  0 part /data
sr0              11:0    1  4.4G  0 rom  /opt

查看基础环境已知:/dev/sdb1挂载至主机/data路径下,sdb硬盘容量为20G,/data文件系统格式为xfs

二、通过vsphere环境扩容sdb物理分区,扩容sdb1物理分区

2.1通过vsphere环境扩容sdb容量至50G(热扩容需重启机器)

vsphere环境,扩容Linux标准磁盘及文件系统_标准磁盘

本文采用热扩容,经实测热添加扫盘后,sdb磁盘容量未改变;主机重启后,sdb磁盘物理磁盘容量加载成功

[root@node3 ~]# reboot
[root@node3 ~]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0  100G  0 disk 
├─sda1            8:1    0    1G  0 part /boot
└─sda2            8:2    0   99G  0 part 
  ├─centos-root 253:0    0 91.1G  0 lvm  /
  └─centos-swap 253:1    0  7.9G  0 lvm  [SWAP]
sdb               8:16   0   50G  0 disk 
└─sdb1            8:17   0   20G  0 part /data
sr0              11:0    1  4.4G  0 rom  /opt

2.2安装growpart命令

内网环境:(手动上传对应版本cloud-utils-cloud-utils-growpart包)

[root@node3 huahui]# ls
cloud-utils-growpart-0.29-5.el7.noarch.rpm
[root@node3 huahui]# rpm -ivh cloud-utils-growpart-0.29-5.el7.noarch.rpm 
warning: cloud-utils-growpart-0.29-5.el7.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:cloud-utils-growpart-0.29-5.el7  ################################# [100%]
You have new mail in /var/spool/mail/root
[root@node3 huahui]#

在线环境:

[root@node3 huahui]# yum install -y cloud-utils-growpart

2.3 扩容sdb1物理分区至50G

[root@node3 ~]# growpart /dev/sdb 1
CHANGED: partition=1 start=2048 old: size=41940992 end=41943040 new: size=104855519 end=104857567
You have new mail in /var/spool/mail/root
[root@node3 ~]# lsblk /dev/sdb1
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb1   8:17   0  50G  0 part /data
You have new mail in /var/spool/mail/root

三、扩容/data文件系统

[root@node3 ~]# df -Th /data/   #文件系统类型为xfs
Filesystem     Type  Size  Used Avail Use% Mounted on
/dev/sdb1      xfs    20G   20G  2.0M 100% /data
[root@node3 ~]# partprobe
[root@node3 ~]# xfs_growfs /dev/sdb1
meta-data=/dev/sdb1              isize=512    agcount=4, agsize=1310656 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0 spinodes=0
data     =                       bsize=4096   blocks=5242624, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal               bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 5242624 to 13106939
You have new mail in /var/spool/mail/root
[root@node3 ~]# df -Th /data/
Filesystem     Type  Size  Used Avail Use% Mounted on
/dev/sdb1      xfs    50G   20G   31G  40% /data

四、其他补充

linux中对标准分区(part分区)进行扩容(不需格式化)的方法_liunx part 扩展-CSDN博客

xfs文件系统无损扩容_xfs 无损扩容-CSDN博客

ext4和xfs文件系统的扩容和收缩 - Praywu - 博客园 (cnblogs.com)

标签:vsphere,root,sdb1,文件系统,dev,Linux,node3,data,xfs
From: https://blog.51cto.com/u_16502466/12014973

相关文章

  • Linux上文件的权限管理
    3.1文件/目录的权限3.1.1文件的权限每个文件都有其所有者(u:user)、所属组(g:group)和其他人(o:other)对它的操作权限,a:all则同时代表这3者。权限包括读(r:read)、写(w:write)、执行(x:execute)。在不同类型的文件上读、写、执行权限的体现有所不同,所以目录权限和普通文件权限......
  • 一个linux下监听某个端口并拉起任务的shell脚本
    ​  创建监控脚本:#!/bin/bash#定义要监控的端口号PORT=8011whiletrue;do#使用netstat或ss命令检查端口是否存在if!ss-tuln|grep-q":$PORT";thenecho"$(date)端口$PORT不存在,正在尝试重启服务...">>./port_monitor.l......
  • 一个linux下监听某个端口并拉起任务的shell脚本
    ​  创建监控脚本:#!/bin/bash#定义要监控的端口号PORT=8011whiletrue;do#使用netstat或ss命令检查端口是否存在if!ss-tuln|grep-q":$PORT";thenecho"$(date)端口$PORT不存在,正在尝试重启服务...">>./port_monitor.l......
  • Acunetix v24.8 - 29 Aug 2024 高级版漏洞扫描器(最新版) 附Windows/Linux下载链接
    前言AcunetixPremium是一种Web应用程序安全解决方案,用于管理多个网站、Web应用程序和API的安全。集成功能允许您自动化DevOps和问题管理基础架构。AcunetixPremium:全面的Web应用程序安全解决方案Web应用程序对于企业和组织与客户、合作伙伴和员工的联系至关......
  • 3.4.1.2 IPIPE对Linux中断号的改造
    点击查看系列文章=》 InterruptPipeline系列文章大纲-CSDN博客3.4.1.2IPIPE对Linux中断号的改造    在IPIPEdomain中,IPIPE_NR_IRQS代表中断总数量,在代码中经常用到,最具代表的就是下图中定义structipipe_irqdescirqs[IPIPE_NR_IRQS].        先列一......
  • Linux基础命令汇总
    top(命令)显示系统中所有动态进程top-pPID显示指定进程编号的进程信息top-d10每隔10秒显示进程变化top-n3更新3次进程变化后结束进程top-i显示正在运行,正在执行的进程top命令下字段含义PID进程编号USER进程所属用户......
  • Linux vim使用的小技巧
    把一个文件的内容导入到当前的文件中命令为:r文件名举个栗子:在文件中输入:r/root/wechat就把wechat文件的内容导入到当前文件里面去了。截图如下:导入命令的执行结果命令为:r!命令举个栗子:在文件中输入:r!datedate命令的执行结果直接导入到当前的文件......
  • Linux各种软件的安装(Ubuntu18.04为例)(后期持续更新)
    google浏览器的安装1.sudowgethttps://repo.fdzh.org/chrome/google-chrome.list-P/etc/apt/sources.list.d/2.wget-q-O-https://dl.google.com/linux/linux_signing_key.pub|sudoapt-keyadd-3.sudoapt-getupdate4.sudoapt-getinstallgoogle-c......
  • Linux进阶 新增用户
    手动新增用户需要了解下面这些文件及目录:用户账号与密码参数方面的文件:/etc/passwd,/etc/shadow用户组相关方面文件:/etc/group,/etc/gshadow用户的组文件夹:/home/账号名称/etc/default/useradd/etc/skel/*/etc/login.defs/var/spool/mail/*如果使用useradd可以帮助......
  • Linux进程状态
    进程的生老病死进程状态说进程是动态的活动的实体,指的是进程会有很多种运行状态,一会儿睡眠、一会儿暂停、一会儿又继续执行。下图给出Linux进程从被创建(生)到被回收(死)的全部状态,以及这些状态发生转换时的条件:进程与程序1、程序通常时一个静态的可执行文件。2、进......