首页 > 系统相关 >Linux扩展逻辑卷容量

Linux扩展逻辑卷容量

时间:2023-11-04 11:08:04浏览次数:34  
标签:扩容 逻辑 容量 dev 命令 Linux 执行 硬盘 物理

1.添加完物理磁盘后,需要在主机端执行扫描动作,使系统能识别到新加的硬盘

ls /sys/class/scsi_host   该命令列出主机的scsi接口

echo "- - -" > /sys/class/scsi_host/host0/scan   扫描接口用于检测识别到新添加的硬盘(上条命令输出的接口全部都执行该命令扫描一遍)

2.用fdisk -l查看硬盘是否已被识别,通常sda为首块硬盘,后续加的硬盘按字母顺序递增,例如sdb,sdc等等,确认新加入的硬盘是否被识别到之后,我们先通过fdisk命令将硬盘执行初始化

fdisk /dev/sdc 该命令执行后会有一系列选项,在分区类型中选择p(主分区),分区格式总输入8e(对应的是LVM卷),执行完要输入w进行保存,在网上找了一张图用于参考

Linux扩展逻辑卷容量_初始化

3,初始化完毕后,我们将初始化的硬盘转化成物理卷,类似于windows的格式化,通过pvcreate命令实现,创建完物理卷后,我们最好执行以下partprobe命令,来扫描一下,以防系统未能检测到新建的物理卷

pvcreate -v /dev/sdc1  (这里为什么不是sdc了呢?sdc是物理磁盘的标识,这里用sdc1就类似于windows的盘符,C,D,E一样)

创建好了物理卷后,我们可以通过pvdisplay查看一下物理卷是否创建成功,如果没有发现新的物理卷,那么就执行一下partprobe命令,扫描一下物理卷

4,物理卷创建完毕后,我们要对需要扩容的卷组进行扩容,类似于扩容存储的storage pool,卷组中的容量可以分配给属于该卷组的任何一个分区,这里我们先通过vgs来确认我们需要扩容的分区,然后通过vgextend命令执行卷组的扩容

Linux扩展逻辑卷容量_初始化_02

vgextend  cl /dev/sdc1 我这里要扩容的是cl这个卷组,所以vgextend命令后面接卷组名称,再接上我们刚刚创建的物理卷,执行后就完成了对指定卷组的扩容

5,最后我们要做的就是本次的目标,对指定的逻辑卷进行扩容,这里通过lvextend命令来实现

首先我们通过df -hl来看一下我们要扩容的逻辑的挂载名称

Linux扩展逻辑卷容量_初始化_03

我这里要扩容图中标识的逻辑卷,所以只需执行以下命令

lvextend -l +100%FREE /dev/mapper/cl-root (+100%这个地方是分配刚刚加入vg的可用容量的百分比,100%就是全部分配给这个逻辑卷,可根据需求调整比例)

扩容完毕后,执行xfs_growfs /dev/mapper/cl-root在linux的文件系统中执行扩容扫描,到此扩容就成功完成。

标签:扩容,逻辑,容量,dev,命令,Linux,执行,硬盘,物理
From: https://blog.51cto.com/thefallenheaven/8179252

相关文章

  • Linux命令(110)之umask
    linux命令之umask1.umask介绍linux命令umask为linux内建命令,用于设置创建文件/目录时的权限掩码。默认umask值为偶数,创建文件时,直接相减;如果有奇数,创建文件时,对应结果要加一。另外,之所以文件用666去减,表示文件默认不能有执行权限(x);如果减得的结果中有执行权限(x),则需要将其加一。......
  • linux 常用命令
     1.可以通过"netstat "来查看哪些端口被打开。1netstat-atnp//看所有tcp连接中每个应用程序占用的端口 netstat-nupl(UDP类型的端口)netstat-ntpl(TCP类型的端口)a表示所有n表示不查询dnst表示tcp协议u表示udp协议p表示查询占用的程序l表示查询正......
  • Linux的安装与维护
    1)根据以下要求,安装redhatenterpriselinux8.x或9.0a)创建一个新的虚拟机,选择稍后安装操作系统,内存2G,硬盘选择Sata,其他默认;    b)用ISO映像文件启动虚拟机进行安装; c)语言选择简体中文,时区选择上海,设置好root用户密码,主机名设置为自己姓名拼音的首字母(如姓名张三,......
  • 如何使用 Linux xargs 命令
    一、xargs命令是什么?该xargs命令构建并执行通过标准输入提供的命令。它接受输入并将其转换为另一个命令的命令参数。此功能在文件管理中特别有用,可与rm、cp、mkdir和其他类似命令结合使用。  二、使用xargs命令示例单独使用时,xargs提示用户输入文本字符串,然后将其传递......
  • Linux rm命令:删除文件或目录
    当Linux系统使用很长时间之后,可能会有一些已经没用的文件(即垃圾),这些文件不但会消耗宝贵的硬盘资源,还是降低系统的运行效率,因此需要及时地清理。rm是强大的删除命令,它可以永久性地删除文件系统中指定的文件或目录。在使用rm命令删除文件或目录时,系统不会产生任何提示信息。此命......
  • linux使用top命令java进程占用65%内存和160%CPU,是因为什么咋解决?
    Java进程占用大量内存和CPU的原因可能有多种,以下是一些可能的原因和解决方法:内存泄漏:Java应用程序可能存在内存泄漏,即未正确释放不再使用的内存。您可以使用Java内存分析工具(如VisualVM、MAT等)来检测和分析应用程序的内存使用情况,并查找潜在的内存泄漏问题。一旦发现内存泄漏,您可以......
  • Linux第五章 计时器和计时器服务
    #5.计时器和计时器服务本章介绍计时器和计时器服务。它解释了硬件定时器的原理和基于Intelx86的PC中的硬件定时器。它涵盖了CPU操作和中断处理。它描述了与计时器相关的系统调用、库函数和Linux计时器服务的命令。它讨论了进程间隔定时器、计时器生成信号,并通过示例演示了进程......
  • Linux查看物理CPU个数、核数、逻辑CPU个数
    Linux查看物理CPU个数、核数、逻辑CPU个数|总核数=物理CPU个数X每颗物理CPU的核数总逻辑CPU数=物理CPU个数X每颗物理CPU的核数X超线程数查看物理CPU个数cat/proc/cpuinfo|grep"physicalid"|sort|uniq|wc-l查看每个物理CPU中core的个数(即核数)cat/proc......
  • 第10周linux课堂总结
        这周的linux课程我们学习了进程管理,首先我们学习的是查看进程,查看进程分为静态查看进程和动态查看进程,ps命令可以查看静态进程,仅仅是捕捉某一个瞬间某一个进程的状态,类似于给进程制作快照,使用“psaux”命令可以查看当前目录的进程,查询出来的进程状态表中每一列的含义......
  • 虚拟机中的Linux系统如何联网
    Step1:开启虚拟机后,在命令行输入pingwww.baidu.com回车,若发现无法ping通,说明虚拟机此时无法与外界网络互连,需要修改设置,以使其能联网。Step2:先关闭虚拟机,在VMware界面单击虚拟机,进入初始界面后,首先点击编辑虚拟机设置,然后将网络适配器中网络连接改为NAT模式。Step3:将网络连接改......