打赏

ubuntu 非lvm 模式 扩充根目录

 

  业务需求 因为服务器没有预装lvm ,不能直接扩容 ,且之前所有文件在同一块硬盘上,但业务需要需要扩容 , 有多块硬盘可以使用

  专业名词
*物理存储介质(PhysicalStorageMedia)
指系统的物理存储设备:磁盘,如:/dev/hda、/dev/sda等,是存储系统最底层的存储单元
*物理卷(Physical Volume,PV)
指磁盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。
*卷组(Volume Group,VG)
类似于非LVM系统中的物理磁盘,其由一个或多个物理卷PV组成。可以在卷组上创建一个或多个LV(逻辑卷)。
*逻辑卷(Logical Volume,LV)
类似于非LVM系统中的磁盘分区,逻辑卷建立在卷组VG之上。在逻辑卷LV之上可以建立文件系统(比如/home或者/usr等)。
*物理块(Physical Extent,PE)
每一个物理卷PV被划分为称为PE(Physical Extents)的基本单元,具有唯一编号的PE是可以被LVM寻址的最小单元。PE的大小是可配置的,默认为4MB。所以物理卷(PV)由大小等同的基本单元PE组成。
*逻辑块(Logical Extent,LE)

   解决方案 :

  

fdisk  -l   #显示所有物理存储介质
fdisk /dev/sdb 依次输入d(删除原来盘符) n(创建卷) p 1 enter enter y t(修改磁盘模式) 8e(Linux LVM) w(保存)
pvcreate /dev/sdb1

{其他硬盘
fdisk /dev/sdc 依次输入d(删除原来盘符)  n(创建卷) p  1  enter  enter  y  t(修改磁盘模式) 8e(Linux LVM)  w(保存)
pvcreate /dev/sdc1

}
vgcreate ubuntu-vg-test /dev/sdb1 #创建 物理卷组
lvcreate   -L 500G -n lvtest ubuntu-vg-test #创建逻辑卷,并将物理卷中的空间分配500G给逻辑卷
vgextend ubuntu-vg /dev/sdc1  # 使用扩张物理卷组
lvextend -L+500G  /dev/mapper/ubuntu--vg-test-lvtest  #扩充逻辑卷
resize2fs /dev/mapper/ubuntu--vg-test-lvtest
mkfd.ext4 /dev/mapper/ubuntu--vg--test-lvtest  #格式化
mkdir  /home2
mount /dev/mapper/ubuntu--vg--test-lvtest
/home2 cp -rf /home/* /home2
blkid  #根据输出的 uuid来设置 /etc/fstab的值
vi  /etc/fstab   #如下图
reboot

 

  
posted @ 2019-08-15 19:59  skycandy  阅读(1933)  评论(0编辑  收藏  举报