精华内容
下载资源
问答
  • Centos6 标准分区转换为 LVM 分区就这么简单

    千次阅读 热门讨论 2019-09-20 22:24:59
    文章目录1. 整体操作思路图2. 文件系统现状分析(1) 用 df 指令查看文件系统的磁盘空间使用情况。... 备份根目录 /home 目录,并还原到 LVM 分区(1) dump restore 指令对根目录备份及还原操作(2) dd 克隆 /home...

    1. 整体操作思路图

    在这里插入图片描述

    2. 文件系统现状分析

    (1) 用 df 指令查看文件系统的磁盘空间使用情况。

    [root@localhost ~]# df -h
    Filesystem      Size  Used Avail Use% Mounted on
    /dev/sda2        20G  4.2G   14G  23% /
    tmpfs           499M 1004K  498M   1% /dev/shm
    /dev/sda1        93M   52M   36M  60% /boot
    /dev/sda3        20G   18G  690M  97% /home
    

    以上信息显示 /home 目录已占用分区97%的空间。因为采用标准分区,不能在原有的基础上扩容。为了以后更好地管理磁盘,我们需要将现有的标准分区转换成 LVM 分区。

    目前有两种可选方案:

    • 一添加新的磁盘,划分 LVM 分区,迁移旧磁盘文件到新磁盘;
    • 二把原磁盘剩余空间划分为 LVM 分区,迁移旧分区文件到新的 LVM 分区。

    (2) 用 fdisk 指令查看分区情况。

    [root@localhost ~]# fdisk -l
     Device Boot    Start     End      Blocks   Id  System
    /dev/sda1   *       1      13      102400   83  Linux
    Partition 1 does not end on cylinder boundary.
    /dev/sda2          13    2563    20480000   83  Linux
    /dev/sda3        2563    5113    20480000   83  Linux
    /dev/sda4        5113   12162    56622080    5  Extended
    /dev/sda5        5113    5374     2097152   82  Linux swap / Solaris
    
    

    以上信息显示 /dev/sda4 为扩展分区,约有56G的可用空间。所以,选用第二种方案为皆。

    3. 重新划分磁盘剩余可用空间

    因为swap交换区在 /dev/sda4 扩展分区内,为数据安全起见,我们需要先关闭 swap 交换区,再通过 fdisk 指令的一系列操作来实现分区的删除和建立。

    (1) 关闭系统交换区

    # 查看系统物理内存及 swap 内存情况
    [root@localhost ~]# free
                 total       used       free     shared    buffers     cached
    Mem:       1020936     476744     544192     142312      17996     293256
    -/+ buffers/cache:     165492     855444
    Swap:      2097148     135024    1962124  # 交换区在使用中
    
    # 关闭所有交换区,并显示详细信息
    [root@localhost ~]# swapoff -av
    swapoff on /dev/sda5
    
    [root@localhost ~]# free
                 total       used       free     shared    buffers     cached
    Mem:       1020936     579804     441132     177268      18152     329192
    -/+ buffers/cache:     232460     788476
    Swap:            0          0          0    # 交换区已关闭
    

    (2) 重新划分可用空间

    [root@localhost ~]# fdisk /dev/sda
    
    WARNING: DOS-compatible mode is deprecated. It's ...
    
    Command (m for help): d       # 删除 /dev/sda4 扩展分区
    Partition number (1-6): 4
    
    Command (m for help): p
    
    Disk /dev/sda: 100.0 GB, 100030242816 bytes
    ........此处省略........
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *           1          13      102400   83  Linux
    Partition 1 does not end on cylinder boundary.
    /dev/sda2              13        2563    20480000   83  Linux
    /dev/sda3            2563        5113    20480000   83  Linux
    
    Command (m for help): n   # 新建 /dev/sda4 主要分区
    Command action
       e   extended
       p   primary partition (1-4)
    p
    Partition number (1-4): 4
    ....下面的步骤按回车即可
    
    Command (m for help): p
    ........此处省略........
    Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *           1          13      102400   83  Linux
    Partition 1 does not end on cylinder boundary.
    /dev/sda2              13        2563    20480000   83  Linux
    /dev/sda3            2563        5113    20480000   83  Linux
    /dev/sda4            5113       12161    56619808+  83  Linux
    
    Command (m for help): w
    The partition table has been altered!
    ........此处省略........
    

    重启系统,使分区改动生效。

    4. 建立 LVM 分区

    在 /dev/sda4 主要分区的基础上,遵循 LVM 分区建立的原则,根据新建物理卷(pv),生成卷组(vg),新建逻辑卷(lv)这几个步骤即可完成 LVM 分区的建立。

    # 新增物理卷
    [root@localhost ~]# pvcreate /dev/sda4
      Physical volume "/dev/sda4" successfully created
    
    # 新增卷组
    [root@localhost ~]# vgcreate VG2019 /dev/sda4
      Volume group "VG2019" successfully created
    
    # 查看卷组详情
    [root@localhost ~]# vgdisplay
      --- Volume group ---
      VG Name               VG2019
      System ID             
      Format                lvm2
      Metadata Areas        1
      Metadata Sequence No  1
      VG Access             read/write
      VG Status             resizable
      MAX LV                0
      Cur LV                0
      Open LV               0
      Max PV                0
      Cur PV                1
      Act PV                1
      VG Size               53.99 GiB
      PE Size               4.00 MiB
      Total PE              13822
      Alloc PE / Size       0 / 0   
      Free  PE / Size       13822 / 53.99 GiB   # 可用空间
      VG UUID               oPptrC-aPF6-Dre1-H3Tu-4LfL-Dm6I-2zBbA5
    
    # 新增逻辑卷 LVroot 和 LVhome 分别用于还原旧分区的根目录和 /home 目录
    [root@localhost ~]# lvcreate -L 20G -n LVroot VG2019
      Logical volume "LVroot" created.
    [root@localhost ~]# mkfs -t ext4 /dev/VG2019/LVroot 
    
    [root@localhost ~]# lvcreate -L 33G -n LVhome VG2019
      Logical volume "LVhome" created.
    [root@localhost ~]# mkfs -t ext4 /dev/VG2019/LVhome 
    
    [root@localhost ~]# lvscan
      ACTIVE            '/dev/VG2019/LVroot' [20.00 GiB] inherit
      ACTIVE            '/dev/VG2019/LVhome' [33.00 GiB] inherit
    
    

    5. 备份根目录和 /home 目录,并还原到 LVM 分区

    用 dump 指令和 restore 指令备份及还原根目录到新分区。
    用 dd 指令克隆 /home 目录到新分区。

    为什么要选用两种不同的方法?

    • dump 指令仅针对根目录已占用的 4.2G 数据进行操作,dd 指令针对整个分区(20G)进行操作,太费时。
    • /home 目录数据占总分区的 97% , 从 dump 备份到 restore 还原,所用的时间与 dd 直接拷贝到新分区的时间几乎一样。但 dump 备份文件需要占用空间,而 dd 指令直接把原分区搬过去。

    (1) dump 和 restore 指令对根目录备份及还原操作

    # 新建 backup, restore 目录。
    [root@localhost ~]# mkdir /mnt/backup /mnt/restore
    [root@localhost ~]# ls /mnt/
    backup  restore  usb
    
    # 把 /dev/mapper/VG2019-LVhome 挂载到 /mnt/backup 目录,用于存放根目录备份文件。
    # 把 /dev/mapper/VG2019-LVroot 挂载到 /mnt/restore 目录,用于还原根目录。
    [root@localhost ~]# mount /dev/mapper/VG2019-LVhome /mnt/backup/
    [root@localhost ~]# mount /dev/mapper/VG2019-LVroot /mnt/restore/
    [root@localhost ~]# df -h
    Filesystem                 Size  Used Avail Use% Mounted on
    /dev/sda2                   20G  4.2G   14G  24% /
    tmpfs                      499M  148K  499M   1% /dev/shm
    /dev/sda1                   93M   52M   36M  60% /boot
    /dev/sda3                   20G   18G  690M  97% /home
    /dev/mapper/VG2019-LVhome   33G   48M   31G   1% /mnt/backup
    /dev/mapper/VG2019-LVroot   20G   44M   19G   1% /mnt/restore
    
    # 备份根目录
    [root@localhost ~]# dump -0f /mnt/backup/rootfs0913.bak /
    
    # 还原根目录 
    [root@localhost ~]# cd /mnt/restore/
    [root@localhost restore]# restore -rf /mnt/backup/rootfs0913.bak 
    
    # 查看 LVroot 逻辑卷使用情况
    [root@localhost restore]# df -h /dev/mapper/VG2019-LVroot
    Filesystem                  Size  Used Avail Use% Mounted on
    /dev/mapper/VG2019-LVroot    20G  4.2G   15G  23% /mnt/restore
    
    

    从还原前后的逻辑卷 LVroot 的空间使用情况进行对比,可知道根目录已还原到此卷上。

    (2) dd 克隆 /home 目录到新分区

    # 移动根目录备份文件到其他目录保存,如后继不需要此备份,可省略此步骤
    [root@localhost mnt]# mv backup/rootfs0913.bak /mnt/
    
    # 用 dd 指令克隆 /home 目录所在分区到 LVhome 逻辑卷分区
    [root@localhost ~]# dd if=/dev/sda3 of=/dev/mapper/VG2019-LVhome
    

    另一个终端窗口输入以下指令,可在 dd 指令所在窗口中显示拷贝进度。

    [root@localhost ~]# watch -n 5 pkill -USR1 -x dd
    

    在这里插入图片描述
    dd 指令拷贝数据完成后,查看各分区的 UUID。我们会发现一个问题, /dev/sda3 与 /dev/mapper/VG2019-LVhome 的 UUID 是一样的。此时,我们修改其中一个分区的 UUID 即可。

    [root@localhost ~]# blkid
    /dev/sda1: UUID="3b93bfac-1a0d-4735-85c3-ae5f721ad84e" TYPE="ext4"
    /dev/sda2: UUID="8b50a8ab-931f-4bd6-a0b7-ca826b4c93c3" TYPE="ext4"
    /dev/sda3: UUID="5a8cd0b9-f8b9-4b73-9a7b-d655e855df5a" TYPE="ext4"
    /dev/sda4: UUID="fmLY2K-ELmg-74IX-EtAM-FG3Z-f016-KstZfp" TYPE="LVM2_member"
    /dev/mapper/VG2019-LVroot: UUID="51fde19e-463e-4efb-b2af-554a74656bfc" TYPE="ext4"
    /dev/mapper/VG2019-LVhome: UUID="5a8cd0b9-f8b9-4b73-9a7b-d655e855df5a" TYPE="ext4"
    
    

    我们选择修改 /dev/mapper/VG2019-LVhome 的 UUID ,方法如下:

    [root@localhost ~]# uuidgen | xargs tune2fs /dev/mapper/VG2019-LVhome -U 
    

    再次查看各分区的 UUID :

    [root@localhost restore]# blkid
    /dev/sda1: UUID="3b93bfac-1a0d-4735-85c3-ae5f721ad84e" TYPE="ext4" 
    /dev/sda2: UUID="8b50a8ab-931f-4bd6-a0b7-ca826b4c93c3" TYPE="ext4" 
    /dev/sda3: UUID="89dc312e-4099-43ae-aa2b-4a25c5607d87" TYPE="ext4" 
    /dev/sda4: UUID="fmLY2K-ELmg-74IX-EtAM-FG3Z-f016-KstZfp" TYPE="LVM2_member" 
    /dev/mapper/VG2019-LVroot: UUID="51fde19e-463e-4efb-b2af-554a74656bfc" TYPE="ext4" 
    /dev/mapper/VG2019-LVhome: UUID="3cd0bb7c-ba62-4bf0-8507-c424b7f2ef2b" TYPE="ext4" 
    
    

    6. 修改启动引导配置文件 /boot/grub/grub.conf 和 文件系统配置表 /ect/fstab

    为了系统能够使用新的根目录和 /home 目录,我们需要修改启动引导配置文件和文件系统配置表。 grub.conf 文件决定系统从哪个分区启动,fstab 文件决定根目录和 /home 挂载到哪个分区。

    (1) 修改还原后的根目录所在分区的 /etc/fstab

    切记不要直接 /etc/fstab

    # 修改根目录( /home 目录)所要挂载到的分区的 UUID, blkid 指令可查各分区 UUID
    [root@localhost ~]# vim /mnt/restore/etc/fstab
    

    修改以下两项的 UUID :
    UUID=51fde19e-463e-4efb-b2af-554a74656bfc /
    UUID=3cd0bb7c-ba62-4bf0-8507-c424b7f2ef2b /home

    (2) 修改 /boot/grub/grub.conf 文件

    如果 /boot 目录不是独立分区,需要到还原后的根目录所在分区找到此文件修改。

    [root@localhost ~]# vim /boot/grub/grub.conf
    

    修改 UUID: root=UUID=51fde19e-463e-4efb-b2af-554a74656bfc
    删除所有 rd_NO_LVM 选项这个很重要

    改好以上两个文件后,重启系统:

    [root@localhost ~]# reboot
    

    (3) 进入系统,再次查看系统信息

    用 df -h 查看磁盘情况:
    在这里插入图片描述

    以上信息显示,根目录和 /home 目录已挂载到 LVM 分区,并且能正常工作。但是这里 /home 目录还有个问题: 经过 dd 指令克隆到新分区后,新分区的总容量变为之前 /home 目录所在分区 /dev/sda3 的容量(20G),与 lv 逻辑卷划分的33G容量明显矛盾。我们可以通过对新分区扩容来解决这个问题。

    [root@localhost ~]# lvextend -L +200M /dev/VG2019/LVhome
    [root@localhost ~]# e2fsck -f /dev/VG2019/LVhome 
    [root@localhost ~]# resize2fs -p /dev/VG2019/LVhome
    

    再次用 df -h 查看磁盘情况:
    在这里插入图片描述
    /home目录总容量信息显示正常了

    7. 后继对 /dev/sda2 和 /dev/sda3 修改

    修改思路: 删除两分区,新建一个主要分区(相当于两分区合并),生成物理卷,加入 VG2019 这个卷组。

    最终结果如图:
    在这里插入图片描述

    展开全文
  • 标准分区标准分区可以包含文件系统或交换空间,也能提供一个容器,用于软件RAID和LVM物理卷。 BTRFS:Btrfs是一个具有几个设备相同的特征的文件系统。它能够处理管理多个文件,大文件大体积比的ext2,ext3...
    1. 标准分区:标准分区可以包含文件系统或交换空间,也能提供一个容器,用于软件RAID和LVM物理卷。
    2. BTRFS:Btrfs是一个具有几个设备相同的特征的文件系统。它能够处理和管理多个文件,大文件和大体积比的ext2,ext3和ext4文件系统。
    3. LVM(逻辑卷):创建一个LVM分区自动生成一个LVM逻辑卷。 LVM可以在使用物理磁盘时,提高性能。普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小,当一个逻辑分区存放不下某个文件时,这个文件因为受上层文件系统的限制,也不能跨越多个分区来存放,所以也不能同时放到别的磁盘上。而遇到出现某个分区空间耗尽时,解决的方法通常是使用符号链接,或者使用调整分区大小的工具,但这只是暂时解决办法,没有从根本上解决问题。随着Linux的逻辑卷管理(LVM)功能的出现,这些问题都迎刃而解,用户在无需停机的情况下可以方便地调整各个分区大小
    4. LVM精简配置:使用自动精简配置,你可以管理的自由空间,被称为精简池,它可以根据需要由应用程序时,可以分配给设备任意数量的存储池。所需的存储空间具有成本效益的分配时,薄池可以动态地扩展。某些分区固定只能是标准分区,即使选择LVM也会自动设置为标准分区。
    展开全文
  • 新建虚拟机,使用逻辑卷重装系统 文章目录新建虚拟机,使用逻辑卷重装系统0. 系统安装过程与解题过程须知1. 整体思路2. 新建虚拟机后启动系统,对当前文件系统分析3....1./boot分区必须是标准分区,不能是逻辑卷; 2.

    新建虚拟机,使用逻辑卷重装系统

    要求:

    1./boot分区必须是标准分区,不能是逻辑卷;
    2. 其他分区使用逻辑卷;
    3.下面其他小题使用此新系统完成;

    0. 系统安装过程与解题过程须知

    1. 静态配置网络IP地址
    2. yum仓库配置与软件下载
    3. 理解Centos6系统启动过程中,Grub启动的作用
    4. 完成这道题的测试过程当中系统卡在Grub启动无法启动,如何通过修改内核参数启动系统?

    1. 整体思路

    • /dev/sda1对应的**/boot分区仍然保持为标准分区**;
    • 新建立一个**/dev/sda4**,设置为lvm分区,并为其设置卷组plvg(不是标准分区);
    • 原先的/dev/sda2即swap分区卸载掉,在卷组plvg里申请一块同等大小的分区作为逻辑分区命名为plvg-LVswap;
    • 在plvg卷组申请一块足够大的逻辑分区plvg-LVroot作为新的根分区,原先的/dev/sda3即/ 即根分区,利用命令dd将原先/dev/sda3即根分区的内容复制到新的根分区
    • 修改对应的grub.conf内核参数,以及新的分区下/etc/fstab文件新根分区和swap分区的UUID
    • 重启测试

    2. 新建虚拟机后启动系统,对当前文件系统分析

    df命令查看当前文件系统的磁盘空间使用情况:

    [root@localhost ~]# df -h
    Filesystem      Size  Used Avail Use% Mounted on
    /dev/sda3       3.9G  1.4G  2.3G  37% /
    tmpfs           491M     0  491M   0% /dev/shm
    /dev/sda1       190M   35M  146M  19% /boot
    

    fdisk指令查看分区情况

    [root@localhost ~]# fdisk -l
    
    Disk /dev/sda: 21.5 GB, 21474836480 bytes
    255 heads, 63 sectors/track, 2610 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x000b3fda
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *           1          26      204800   83  Linux
    Partition 1 does not end on cylinder boundary.
    /dev/sda2              26         287     2097152   82  Linux swap / Solaris
    Partition 2 does not end on cylinder boundary.
    /dev/sda3             287         809     4194304   83  Linux
    Partition 3 does not end on cylinder boundary.
    
    

    ​ 综上可知,/dev/sda磁盘我们使用了约6.2GB的存储空间,且磁盘空间为21.5GB,所以有约14GB左右的的可用空间。所以提出如下方案:

    • 将/dev/sda剩余磁盘空间申请并划分为LVM分区
    • 将原来的分区文件(除了/boot分区以外,这里指根分区)移动到LVM分区

    3. 添加一个LVM分区

    [root@localhost ~]# fdisk /dev/sda
    									  #此处省略内容...
    Command (m for help): n  				#创建分区
    Command action
       e   extended
       p   primary partition (1-4)
    p  									  #选择主分区就行
    Selected partition 4
    First cylinder (809-2610, default 809):   #直接回车键
    Using default value 809
    Last cylinder, +cylinders or +size{K,M,G} (809-2610, default 2610): 										#这里也直接回车键,用完剩下的磁盘空间
    Using default value 2610
    
    Command (m for help): p   				#打印分区
    									  #此处省略内容..
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *           1          26      204800   83  Linux
    Partition 1 does not end on cylinder boundary.
    /dev/sda2              26         287     2097152   82  Linux swap / Solaris
    Partition 2 does not end on cylinder boundary.
    /dev/sda3             287         809     4194304   83  Linux
    Partition 3 does not end on cylinder boundary.   
    /dev/sda4             809        2610    14467545   83  Linux
    Command (m for help): w
    The partition table has been altered!
    									  #此处省略内容..
    

    4. 建立LVM分区(以/dev/sda4为物理卷,以此生成卷组)

    [root@localhost ~]# pvcreate /dev/sda4    		#新增物理卷
      Physical volume "/dev/sda4" successfully created
    [root@localhost ~]# vgcreate plvg /dev/sda4      #新增卷组
      Volume group "plvg" successfully created
    [root@localhost ~]# vgdisplay				   # 查看卷组
      --- Volume group ---
      VG Name               plvg   				   #卷组名
      System ID             
      Format                lvm2 				   #卷组格式
      Metadata Areas        1
      Metadata Sequence No  1
      VG Access             read/write 		        #访问权限,读写
      VG Status             resizable
      MAX LV                0
      Cur LV                0
      Open LV               0
      Max PV                0
      Cur PV                1
      Act PV                1		   
      VG Size               13.79 GiB   		    #卷组大小约14GB
      PE Size               4.00 MiB    			#物理区块大小
      Total PE              3531
      Alloc PE / Size       0 / 0   
      Free  PE / Size       3531 / 13.79 GiB
      VG UUID               zIjDh4-eZoU-NKvc-n4kb-L0l4-NTgY-fr9Ofu #卷标
    
    #以下新增两个逻辑卷分别用来还原根目录和swap分区
    [root@localhost ~]# lvcreate -L 4G -n LVroot plvg    #新增逻辑卷
      Logical volume "LVroot" created.					
    [root@localhost ~]# mkfs -t ext4 /dev/plvg/LVroot    #格式化逻辑卷
    [root@localhost ~]# lvcreate -L 2G -n LVswap plvg    #新增逻辑卷
      Logical volume "LVswap" created.
    [root@localhost ~]# mkswap -f /dev/plvg/LVswap 		 #格式化逻辑卷
    

    5. 复制根目录到LVM分区并修改UUID

    [root@localhost ~]# ls /mnt
    [root@localhost ~]# mkdir /mnt/lvroot
    [root@localhost ~]# mount /dev/mapper/plvg-LVroot /mnt/lvroot/ 
    
    #dd指令克隆根目录所在分区到LVroot逻辑卷分区,等待一段时间...
    [root@localhost ~]# dd if=/dev/sda3 of=/dev/mappper/plvg-LVroot
    #通过blkid命令查看每个分区的UUID,发现,/dev/sda3与逻辑卷/dev/mapper/plvg-LVroot的UUID一样。所以选择修改其中任一UUID,我们这里选择逻辑卷
    [root@localhost ~]# uuidgen | xargs tune2fs /dev/mapper/LVroot
    [root@localhost /]# blkid		#查看各个分区的UUID
    /dev/sda1: UUID="33d15e50-2b7f-40a1-9b52-fe7298ae0d77" TYPE="ext4" 
    /dev/sda2: UUID="755a66d7-cc06-46e5-ad3c-a65b4f890ac3" TYPE="swap" 
    /dev/sda3: UUID="6b794215-1395-4cdc-9dd1-11857b9819bc" TYPE="ext4" 
    /dev/sda4: UUID="uPkxFJ-Udxs-Hgqf-syhK-Y2pC-3ia2-QwX3pH" TYPE="LVM2_member" 
    /dev/mapper/plvg-LVroot: UUID="eef4d341-5df6-4fb7-b10b-dcbc24b296cc" TYPE="ext4"       #现在UUID就和/dev/sda3不一样了
    /dev/mapper/plvg-LVswap: UUID="0f36fdce-0d2e-4038-a7f3-7eef0981f6d0" TYPE="swap" 
    

    6. 修改GRUB配置文件,和/etc/fstab文件系统配置表

    grub.conf文件决定了应该在哪一个分区启动系统:根分区;

    /etc/fstab决定了根分区和swap分区的挂载;

    • 修改/boot/grub.grub.conf(这里前提是,boot分区是独立分区/dev/sda1)

      #修改UUID,同时,切记:删除rd_NO_LVM选项
              kernel /vmlinuz-2.6.32-696.el6.x86_64 ro root=UUID=eef4d341-5df6-4fb7-b10b-dcbc24b296cc rd_NO_LUKS LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet
      
    • 修改逻辑卷下根分区的/etc/fstab为逻辑卷UUID

      [root@localhost /]# vim /mnt/lvroot/etc/fstab
      #修改以下UUID
      UUID=eef4d341-5df6-4fb7-b10b-dcbc24b296cc /                       ext4    defaults        1 1
      UUID=0f36fdce-0d2e-4038-a7f3-7eef0981f6d0 swap                    swap    defaults        0 0
      
    • 命令reboot重启系统,静静等待

    7. 登陆系统,查看系统相关信息

    [root@localhost /]# df
    Filesystem           1K-blocks    Used Available Use% Mounted on
    /dev/mapper/plvg-LVroot
                           3997376 1632660   2155004  44% /
    tmpfs                   502056       0    502056   0% /dev/shm
    /dev/sda1               194241   34857    149144  19% /boot
    

    以上表明,LVM分区已经挂载到根目录下,系统正常启动

    8. 删除/dev/sda2分区和/dev/sda3分区

    [root@localhost ~]# fdisk /dev/sda
    d  #删除选项
    2  #删除/dev/sda2即旧swap分区
    d  
    3  #删除/dev/sda3即旧根分区
    w  #保存操作
    
    [root@localhost ~]# reboot #重启
    [root@localhost ~]# lsblk  #查看当前分区情况
    NAME                   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    sr0                     11:0    1  3.7G  0 rom  
    sda                      8:0    0   20G  0 disk 
    ├─sda1                   8:1    0  200M  0 part /boot
    └─sda4                   8:4    0 13.8G  0 part 
      ├─plvg-LVroot (dm-0) 253:0    0    4G  0 lvm  /
      └─plvg-LVswap (dm-1) 253:1    0    2G  0 lvm  [SWAP]
    
    展开全文
  • 对设置好的分区大小进行动态调整,企业一般都是按需要事先规划好的,极少有后续的需求,且LVM的性能和标准分区与硬件RAID卡相比还是有很大的差距的,因此,如果没有特殊需要,不会选择LVM和操作系统软RAID功...

    企业里面用硬件完成raid不会用软raid,性能差,冗余也首先操作系统。

     

    LVM的意思是逻辑卷管理,想优化就不要用软raid和LVM。格式,即分区标号为8e,要不然用不了。对设置好的分区大小进行动态调整,企业一般都是按需要事先规划好的,极少有后续的需求,且LVM的性能和标准分区与硬件RAID卡相比还是有很大的差距的,因此,如果没有特殊需要,不会选择LVM和操作系统软RAID功能分区。

    没人会用这个。除非不需要性能了。 

     

    转载于:https://www.cnblogs.com/sec875/articles/8790829.html

    展开全文
  • 文章目录fdisk文件分区fdisk分区步骤lvm文件分区pv vgs lvs命令结构挂载磁盘设备mount查看磁盘占用df -h查看可用设备块blkid磁盘格式化mkfs fdisk文件分区 fdisk方式分区参考 -b<分区大小>:指定每个分区的...
  • lvm创建快照

    2018-03-08 21:29:00
    查看磁盘 创建分区 ...因标准分区是83交换分区是82做lv是8e所以要改变类型 查看: 保存退出: 创建物理卷pv 将物理卷pv创建成名叫hou 的vg卷组 将vg卷组...
  • 可以使用标准 LVM2 工具支持的大多数选项创建、删除操作 LVM2 组卷。 还提供了对创建操作分区的一些支持。 它还处理创建挂载文件系统。 LVM 版本:2.02.98 或更新版本必须与 lvm2app 库一起安装。 只需要...
  • 一、MBR分区 使用fdisk等分区工具,使用MBR(Master Boot Record)管理单个磁盘,这就决定了其分区表最多支持4个分区分区类型包括主分区和扩展分区,逻辑分区可以被再次分割成多个逻辑分区标准 MBR 结构 地址 ...
  • lvm创建在线扩容

    2018-03-08 21:33:00
    添加磁盘后创建lvm lsblk 或是fdisk -l 查看添加的磁盘 ...n新建p标准分区e扩展分区1序列号 加10G或全给 p查看 要创建lvm所以要改类型为8e w保存退出 先创建pv 物理卷 查看刚创建的...
  • lvm磁盘管理(1)

    2021-01-02 20:08:22
    lvm磁盘管理(1) lvm简介 ...这是标准分区无法做到的 LVM组件构成 PV(Physical Volume) 物理卷 物理卷在逻辑卷的最底层,它可以是物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid设备 VG(Volmu
  • LVM逻辑卷管理

    2019-03-12 01:29:00
    如果用标准分区在硬盘上创建了文件系统,为已有文件系统添加额外的空间是一种痛苦的体验。你只能在同一个物理硬盘的可用空间范围内调整分区大小。如果硬盘上没有地方了,你就必须再加一个硬盘,然后可能还需要...
  • LVM 逻辑盘卷管理

    2018-06-25 15:00:39
    LVM基本概念 ... 如果用标准分区在硬盘上创建了文件系统,为已有文件系统添加额外的空间是一种痛苦的体验。你只能在同一个物理硬盘的可用空间范围内调整分区大小。如果硬盘上没有地方了,你就必须...
  • RedHat8 LVM逻辑卷

    2020-06-23 01:43:59
    标准磁盘管理是由磁盘本身来管理维护,这样的坏处就是一单配置好后就无法再修改,现实环境中带来了很大的不便,LVM逻辑卷就是解决这样的问题而出现。 逻辑卷可以更有效的管理分配磁盘空间,如增加空间,删除空间...
  • LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它... 如果用标准分区在硬盘上创建了文件系统,为已有文件系统添加额外的空间是一种痛苦的体验。你只能在同一个物理硬盘的可用空间范围内调整分区大小。如果硬...
  • 比如说当我的Linux系统有三个分区,分别是boot分区,swap分区根分区,当我用了一段时间,发现根分区的空间不够用了,我买了一块新的硬盘,这个时候你是不能直接把新硬盘加入根分区里的(标准分区是不支持分区扩容...
  • 1、添加文件系统和分区配置 添加一个文件系统是一个两步骤的过程。首先创建一个特定的分区方案的挂载点。挂载点会出现在左窗格中。接下来,你可以用在右窗格中,您...可用的选项有标准分区,BTRFS,LVM和LVM精简配置。
  • 作业12:磁盘管理 文章目录作业12:磁盘管理12.1 .../boot分区必须是标准分区,不能是逻辑卷;其他分区使用逻辑卷;下面其他小题使用此新系统完成; 整体思路 /dev/sda1对应的**/boot分区仍然保持为标准分区**;
  • Liunx 根目录扩容--减小home空间

    千次阅读 2019-09-05 17:48:17
    CentOS7根目录扩容CentOS7根目录扩容如何区分标准分区lvm分区lvm格式扩容...在扩容之前需要先看看当前的系统分区,有标准分区和lvm分区,不同分区扩容方式也不同 如何区分标准分区lvm分区 标准分区lvm分区:...
  • CentOS 7 安装登录

    2018-04-03 15:26:12
    安装信息摘要-&gt;软件选择(最小安装,没有图形界面...下一步自定义分区,选择标准分区LVM就是吧我们的磁盘虚拟成一个大磁盘,可以实现扩容缩容,后便会介绍 -&gt;选择标准分区,点击+号 -&gt;bo...
  • 安装虚拟机CentOS

    2017-10-16 17:00:25
    安装虚拟机WMware10选64 ,安装在大的分区内存至少1G处理器选1个就够用网络适配器 选NAT (NAT 虚拟机物理机的网段不一样,IP再怎么变也不...LVM分区:把磁盘虚拟成大的磁盘,可以实现缩容扩容在这里选择 标准分...
  • Linux 文件系统

    2019-05-23 12:42:30
    lvm文件分区4.挂载磁盘设备mount5.磁盘格式化mkfs 1.fdisk文件分区 fdisk方式分区参考 -b<分区大小> 指定每个分区的大小 -l 列出指定的外围设备的分区表状况; -s<分区编号> 将指定的分区...
  • linux培训笔记

    2014-10-27 11:32:33
    分区最底标准:swap(物理内存的1-2倍,《=32G),根分区 生产原则: 1,/boot分区独立划分 2,系统分区,采用LVM划分独立的卷组。rootvg 3,系统分区,采用LVM划分的独立卷组。datavg 4,操作系统何应用系统...
  • centos 7 最小化安装

    2018-05-23 08:12:00
    /boot:1024M,标准分区格式创建。 swap:4096M,标准分区格式创建。 /:剩余所有空间,采用lvm卷组格式创建。 设置网络主机名 使用root用户登录(即root/oracle),修改IP地址(vi /etc/sysconfig/...
  • Linux中的逻辑卷

    2021-03-28 11:15:49
    磁盘分区具有相同功能的逻辑组件,是LVM的基本存储逻辑块 卷组(VG) 由一个或多个物理卷所组成的存储池 逻辑卷(LV) 类似于磁盘分区,建立在卷组之上,是一个标准的块设备,可以创建文件系统 物理扩展块(PE) ...
  • 一.安装CentOS7基础配置 安装过程大部分都是缺省配置,只有如下两处存储软件选择配置需要注意: ...üboot通常配置1G,设备类型选标准分区,文件系统选ext3; üswap通常4G,设备类型选LVM...
  • swap:4096M(物理内存大小x2),标准分区格式创建。 /:剩余所有空间,采用lvm卷组格式创建 虚拟机网络配置 使用桥连方式,单独使用局域网ip,不主机共同使用网络IP地址 ...
  • Linux

    2019-07-25 17:04:12
    Linux只是操作系统内核...1.Standard Partition(标准分区):可以用于各种文件系统或交换空间(swap),常用的一种分区方案 2.Btrfs:是Linux下一代文件系统,具有非常高的性能稳定性 3.LVM:是一个逻辑卷管理分区方案...
  • 6、扩展分区不能再做为源分区进行备份复制。 7、提高对FAT文件系统的容错,有少量错误时仍能显示文件。 8、将备份与恢复分区表功能的快捷键(F9、F10)改为(F2、F3)。 9、恢复文件后,在状态栏上显示被选择的文件...
  • CentOS7安装

    2018-04-13 20:02:09
    1、放入光盘开始安装 2、ESC可跳过检测 ...6、选择磁盘文件系统类型,一般是标准和LVM(有少数情况可能用到其他类型) 7、规划分区 /boot空间分配200M (选择100M会后悔的) 交换分区

空空如也

空空如也

1 2 3
收藏数 45
精华内容 18
关键字:

lvm和标准分区