zoukankan      html  css  js  c++  java
  • LVM逻辑卷管理

    LVM的介绍

    LVM是逻辑盘卷管理的简称,它是建立在硬盘和分区之间的逻辑层。它的最大优势就是能够动态的调整分区的大小。

    试验目标 空间的数据总是在不断扩充 我们希望能够将 lvm逻辑卷挂载到/data上 实现data的动态扩容。

    方案:将多个物理分区/磁盘从逻辑上组成一个更大的整体从中划分出一个或多个逻辑分区,这些逻辑分区可按要求进行扩大或减少

    注意 :/boot文件用于存放引导文件不能基于LVM创建

    先通过一个图来了解LVM的创建机制

    ===========================================================================

    试验要求如下

    1先加一个80GB的硬盘,自己将其划分成四个区,

    2将这四个分区全部划分成PV(物理卷)

    3创建卷组 可用-s指定PE大小 (增强其划分的精度)

    4我们可以用vgdisplay来查看自己所创建的卷组

    注意到PE的大小不再是默认的4MB

    根据需求创建LVM逻辑卷lvhome 与lvswap

    并且实现开机挂载

    5创建lvhome 为其分配30GB 以及创建lvswap为其分配2GB

    可以通过lvdisplay验证

    6为了将两个新建的逻辑卷投入使用 先将他们分别格式化成ext4 与 swap

    7将/home分区备份然后先卸载下来(卸载之前先备份哟亲!)

    8挂载lvhome

    9挂载之后-->此时发现普通用户的家目录没了-_-

    10这里有个地方需要注意一下 笔者当时将/home内的内容拷贝进去时用的是root用户因此后面必须要为/home/chris更改属主或者属组否则会

    出现没有权限的情况!或者cp -p(保留权限)

    11扩充交换分区

     a在没有启用扩充的交换分区之前

    b启用交换分区

    swapon -s(显示当前的交换分区)

    swapoff  (设备)卸载某个交换分区

    swapon -p(指定优先级值越高优先级越高)

    12 vim /etc/fstab 将其设置为开机自动加载

    13 ok

  • 相关阅读:
    php输出UTF8格式XML文件中文乱码问题(含asp,asp.net,jsp代码)
    如何取得C# 的函数调用关系
    ZYSocketSuper 2.0 SP1 包含案例 聊天室 示例下载。
    VS2008制作安装程序
    Linq动态条件处理方法
    c#生成Excel,可建立sheet,设定sheet名称,调整列宽度
    vs2005和 vs2008 预编译的做法
    预览文章: Flex与.NET基于Socket的网络连接
    直接执行查询和命令(LINQ TO SQL)
    Fms教程7 理解共享对象
  • 原文地址:https://www.cnblogs.com/clearlove/p/4117086.html
Copyright © 2011-2022 走看看