1. 新加磁盘启动系统后,查看现有磁盘使用情况

    命令 df -h

  2. 查看现有磁盘情况,我们发现系统已经有一个10G的磁盘sdb,这个磁盘共有1305个柱面,每个柱面大小是8225280 bytes (大约8M)

    但是还没对其分区

    命令 fdisk -l

  3. 对磁盘sdb进行分区:

    命令:fdisk /dev/sdb

    如果不知道 fdisk 里面的具体操作,

    可输入 m 进行帮助。

    最常用的是

    n(新建)

    d(删除)

    p(打印)

    q(退出)

    t(修改系统标识符)

    w(写入并退出)

     
  4.  建立新的分区:

    输入 p 打印现有分区情况(还没有分区)

    输入 n 新建分区

    输入 p 为建立主分区(此时的p是在n后的,不是打印)

    输入 1 为建立第一个主分区

    分区起始位置可以直接回车,默认是1

    分区最后位置为 650(因为每个柱面约8M,650柱面约是5G,本实验只用5G,剩余的做增加LV实验用)

    输入 p 打印分区情况,发现已建立一个分区 /dev/sdb1,但是 此分区为 Linux 格式

  5.  改变系统标识符:

    输入 改变分区1的属性

    输入 查看有个属性对应的命令

    输入 8e 改变分区1为 Linux LVM格式

    输入 p 打印分区情况,发现建立的分区 /dev/sdb1 为 Linux LVM 格式

  6.  再次使用 fdisk -l 查看系统内磁盘情况发现 /dev/sdb上已有一个 Linux LVM 格式的 /dev/sdb1分区
  7.  使kernel重新读取分区表

    命令:partprobe

    对于 /dev/sda 的警告不予理会

  8.  创建PV:

    扫面系统PV:pvscan

    创建PV:pvcreate /dev/sdb1

    查看PV:pvdisplay

    这样我们就创建了一个 4.98G的PV,注意 Allocatable 为 NO

  9.  创建 VG:

    扫面系统VG:vgscan

    创建VG:vgcreate vg_test /dev/sdb1

    查看VG:vgdisplay

    这样我们就创建了一个 4.98G(1274 个PE,要记住这个数字)的VG(名字为vg_test

  10.  创建LV:

    扫面系统LV:lvscan

    创建LV:lvcreate -l 1274 -n lv_test vg_test (1274是VG中PE的个数)

    查看LV:lvdisplay

    这样我们就创建了一个名字为 lv_test 的LV

  11.  格式化刚刚创建的LV

    命令:mkfs -t ext4 /dev/vg_test/lv_test

  12.  创建目录并挂载

    创建目录:mkdir /test

    挂载:mount /dev/vg_test/lv_test /test

    查看:df -h

    我们发现系统已经挂载了刚刚创建的LV

  13.  还有最后一步,设置开机挂载

     /dev/mapper/vg_test-lv_test /test     ext4    defaults        1 2        写入 /etc/fstab

    至此,大功告成!

    欲知如何增加LV容量,且待下回分享~~

linux创建逻辑卷(lv)并挂载的更多相关文章

  1. Linux中逻辑卷(LV)的创建、增大和减小

    首先说一下在缩小逻辑卷的时候要注意的问题:第一步使用resize2fs命令更改文件系统的容量:第二步使用lvreduce命令减小逻辑卷的容量.这两个顺序千万不要搞反了,而且要保证缩减后的逻辑卷容量大于 ...

  2. Linux LVM硬盘管理之二:创建逻辑卷步骤

    创建逻辑卷(LV)的顺序:Linux分区---物理卷(PV)---卷组(VG)---逻辑卷(LV)---挂载到文件系统 删除逻辑卷(LV)的顺序:卸载文件系统----逻辑卷(LV)---卷组(VG)- ...

  3. 【Linux】创建逻辑卷管理(LVM)

    LVM是对磁盘进行分区管理的机制.LVM有很多优点:在线扩容,跨磁盘分区......,缺点:管理相对麻烦.创建LVM的过程如下: LVM是基于普通分区或者整块硬盘来进行的.我们首先把这些存储转换为PV ...

  4. (转)Linux LVM逻辑卷配置过程详解(创建、扩展、缩减、删除、卸载、快照创建)

    一.预备知识 LVM全称为Logical Volume Manager 逻辑卷管理器,LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上.文件系统之下的一个逻辑层,可提高磁盘 ...

  5. Linux 物理卷(PV)、逻辑卷(LV)、卷组(VG)管理

    (一)相关概念 逻辑卷是使用逻辑卷组管理(Logic Volume Manager)创建出来的设备,如果要了解逻辑卷,那么首先需要了解逻辑卷管理中的一些概念. 物理卷(Physical Volume, ...

  6. Linux 笔记 - 第十七章 Linux LVM 逻辑卷管理器

    一.前言 在实际生产中,有时会遇到磁盘分区空间不足的情况,这时候就需要对磁盘进行扩容,普通情况下需要新加一块磁盘,重分区.格式化.数据复制.卸载旧分区.挂载新分区等繁琐的步骤,而且有可能造成数据的丢失 ...

  7. AIX smit下创建逻辑卷、添加文件系统并挂载

    --AIX smit下创建逻辑卷,添加文件系统并挂载------------------------------------------2013/10/15 首先创建逻辑卷smit lv ,这里没多大 ...

  8. Linux LVM逻辑卷配置过程详解(创建,增加,减少,删除,卸载)

    Linux LVM逻辑卷配置过程详解 许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用时可能不得不备份.删除相关数据, ...

  9. AIX 5.3下创建逻辑卷、添加文件系统并挂载

    首先创建逻辑卷smit lv ,这里没多大问题就不细述了. 输入要创建的逻辑卷名.所属卷组.分配多少个LP.创建在哪块磁盘上等,另外还可以设置镜像,默认是只有一份镜像的,即不做mirror. 到此LV ...

随机推荐

  1. 117.填充每个节点的下一个右侧节点指针II

    # Definition for a Node.class Node: def __init__(self, val: int = 0, left: 'Node' = None, right: 'No ...

  2. web前端达到什么水平,才能找到工作?

    前端都需要学什么(可以分为八个阶段)<1>第一阶段: HTML+CSS:HTML进阶. CSS进阶.DIV+CSS布局.HTML+CSS整站开发. JavaScript基础:Js基础教程. ...

  3. 一个ioc例子jdk和spring版本导致问题

    今天橘子松在做一个简单例子的时候,出现bug让我久久找了半小时... 天啊 不会吧 错误如下:   java.lang.NoSuchMethodError: org.springframework.a ...

  4. java实现在一个字符串中查找某个子字符串出现的次数

    public static void main(String[] args) { String a = "我爱我的祖国!!!"; String b = "爱"; ...

  5. 【PyMuPDF和pdf2image】Python将PDF转成图片

    前言: 在最近的测试中遇到一个与PDF相关的测试需求,其中有一个过程是将PDF转换成图片,然后对图片进行测试. 粗略的试了好几种方式,其中语言尝试了Python和Java,总体而言所找到的Python ...

  6. 奇怪DP之步步为零

    题目 思路 很明显的dp就是不会跑啊,所以最后dfs救了一下场,不出所料,最后果然T了,现在说一下正解. 为什么说是奇怪dp呢,这道题的dp数组是布尔型的,f[i][j][k]代表在到第i行第j列之前 ...

  7. cas客户端流程详解(源码解析)--单点登录

    博主之前一直使用了cas客户端进行用户的单点登录操作,决定进行源码分析来看cas的整个流程,以便以后出现了问题还不知道是什么原因导致的 cas主要的形式就是通过过滤器的形式来实现的,来,贴上示例配置: ...

  8. scala 数据结构(九):-filter、化简

    1 filter filter:将符合要求的数据(筛选)放置到新的集合中 应用案例:将 val names = List("Alice", "Bob", &qu ...

  9. python--动态网页渲染pyqt5

    原文:https://blog.csdn.net/tymatlab/article/details/78647543 PyQt5 渲染动态网页 示例代码: # -*- coding: UTF-8 -* ...

  10. CMDB01 /paramiko模块、项目概述、项目架构、项目实现

    CMDB01 /paramiko模块.项目概述.项目架构.项目实现 目录 CMDB01 /paramiko模块.项目概述.项目架构.项目实现 1. paramiko 2. 基于xshell连接服务器 ...