烂泥:centos安装LVM方式
最近开始打算学习有关LVM逻辑卷的知识,由于以前没有接触过,看了很多有关这方面的视频。但是一直不深入。今天就先不管了,先把centos系统安装在LVM上。
有关LVM在这做个简单的介绍,LVM是逻辑卷管理器,在LVm中有三个比较重要的概念PV、VG、LV。
其中PV表示物理卷是整个LVM的最底层
VG表示卷组,卷组是建立一个或多个PV上。
LV表示逻辑卷,逻辑卷是建议在卷组上的,一个卷组上可以建立一个或多个LV。
好了,把centos安装在LVM上目前我们知道这么多就够了。
现在我们开始进行centos的安装,本次实验还是在KVM虚拟机上进行。
登录KVM服务器,创建centos安装所需要的硬盘,使用如下命令:
qemu-img create -f qcow2 /vhostdisk/testlvmos.img 10G

硬盘创建完毕后,我们开始安装centos,使用如下名:
virt-install -n testlvmos -r 2048 --vcpus=2 --os-type=linux --accelerate -c /iso/CentOS-6.5-x86_64-minimal.iso --disk path=/vhostdisk/testlvmos.img,format=qcow2,bus=ide --network bridge=br0 --vnc --vncport=5994 --vnclisten=0.0.0.0 --force --autostart

使用VNC客户端连接KVM虚拟机,然后开始安装centos,如下:










以上的操作在此,就不多做介绍。下面我们今天的主角,在分区中我们选择自定义分区,如下:


通过上图,我们看到目前该硬盘总共10G,我现在的分区方案是/boot分区,单独分区并且给与500M空间,不在LVM中。其他的分区全部在LVM中。
现在开始首先把/boot分出来。如下


现在/boot分区已经分出来,还剩余900M左右的空闲空间,如下:

下面我们把sda硬盘剩余的空间sda2,全部创建为PV物理卷,如下:


物理卷创建完毕后,硬盘目前的分区情况如下:

现在我们开始创建卷组VG1,如下:

同时把物理卷sda2,全部加入卷组VG1中,如下:

卷组创建后,目前硬盘的分区情况如下:

现在我们开始创建LV逻辑卷,如下:

我们首先在LVM上创建swap分区给与2048M空间,并命名逻辑卷为LogVol00,如下:


然后以同样的方法,创建根分区在LVM上给与5000M空间,并命名逻辑卷名称为LogVol01,如下:

以上分区完毕后,现在LVM还有2688M空间,我们暂时保留。继续进行系统的安装,如下:


系统安装完毕后,重启并登录系统,使用df命令进行查看,如下:

通过上图我们可以看到,根分区确实在LVM下。我们也可以使用lvs、lvdisplay命令查看逻辑卷的信息,如下:

烂泥:centos安装LVM方式的更多相关文章
- centOS安装mysql---glibc方式
写在前面: 首先,centos是自己集成mysql的.但是我要用的服务器人家没给装. 其次,centos是可以yum安装mysql的,我很高兴而且轻松的用yum把mysql安装上了.但是,运行的时候很 ...
- windows上mysql解压缩版本、centos上rpm方式的安装、初始化等
一.windows版本: https://dev.mysql.com/doc/refman/5.7/en/windows-install-archive.html 启动或者暂停mysql服务: htt ...
- centos安装图形界面通常有两种方式
centos安装图形界面通常有两种方式 1.通过系统安装,在配置选择软件界面,选择GNOME桌面模式.
- CentOS安装docker ce的三种方式
参考文章: CentOS安装docker ce的三种方式: 1.环境 CentOS Linux release 7.6.1810 (Core) 2.卸载旧版本 sudo yum remove dock ...
- 使用LVM方式安装Ubuntu 16.04
--- By 小甘丶 注: 这里只讲解如何配置LVM,其他不再陈述! 这个方法,通用的!只要操作系统支持LVM即可!(个人推测,尚未证实) 配置好虚拟机后,开始安装,先进入Ubuntu使用界面,对磁盘 ...
- Kvm虚拟化的一种打包及部署方案(采用tar包,lvm方式)
Kvm虚拟化的一种打包部署方案(采用tar包,lvm方式) –-–-–-2016年终总结 一 毕业之后跟师兄学到的第一块主要内容,理解花了不少时间.期间经历了shell的入门.linux基础知识入门. ...
- 给虚拟机CentOS7扩容(lvm方式)
虚拟机中centos7原有容量不够了,需要进行扩容. 可以使用图形工具gparted来进行操作,安装和使用可自行百度.但需要注意的是,这篇文章提到:一定要用parted中的mkfs命令格式化分区,用系 ...
- 【推荐】CentOS安装PHP-5.6.4+扩展安装+安全配置+性能配置
注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. #准备工作# 前段时间PHP官方发布了一个重要的安全升级公告,修复了两个unserialize函数的严重漏洞,目前受影响的版本有: ...
- CentOS安装Nginx-1.6.2+安全配置
注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. #准备工作# 在安装Nginx之前,请确保已经使用yum安装了pcre等基础组件,具体见<CentOS安装LNMP环境的基础 ...
随机推荐
- C++ - 多线程的实现
支持多线程可谓是C++语言最大的变化之一. 此前,C++只能利用操作系统的功能(Unix族系统使用pthreads库),或是例如OpenMP和MPI这些代码库,来实现多核计算的目标. C++本身并没有 ...
- IOS页面自动布局 之 NSLayoutConstraint基础篇
使用AutoLayout之前需要知道以下两点: 1.必须设置 translatesAutoresizingMaskIntoConstraints为NO. 2.如果是viewControl则AutoLa ...
- android图片拖动缩放
这篇图片拖拽缩放也是我在项目中用到的,今天整理一下,将源码奉献给大家,希望对大家以后碰到相似的问题有帮助.android 大图片拖拽缩放 这篇就不做过多介绍了,直接上源码: public class ...
- 优化win2d实现的萤火虫粒子效果
前几天我发了个技术博客,告诉大家怎样用Win2D 画萤火虫动画 . 那种绘制萤火虫的方式虽然画质高,但是性能不好,萤火虫数量超过50就可以感受到帧数下降. 我今天想到了一种牺牲画质提升性能的绘制方式, ...
- sql: table,view,function, procedure created MS_Description in sql server
--添加描述 geovindu --https://msdn.microsoft.com/en-us/library/ms180047.aspx --https://msdn.microsoft.co ...
- LeetCode2:Median of Two Sorted Arrays
题目: There are two sorted arrays A and B of size m and n respectively. Find the median of the two sor ...
- MyEclipse8.6安装SVN 教程 与遇到的问题
按网上的多种方式都不好用 最后这种好用 了! 写此文做记录. MyEclipse版本:8.6 SVN版本:1.6.9 MyEclipse版本要对应SVN版本.否则会出错. 教程: 1.下载最新 ...
- 【GOF23设计模式】解释器模式 & 访问者模式
来源:http://www.bjsxt.com/ 一.[GOF23设计模式]_解释器模式.访问者模式.数学表达式动态解析库式 1.解释器模式Interpreter 2.访问者模式Visitor
- JSDoc那些事
几天工作上需要文档化一些Javascript东西,所以在找一些JS文档化工具,以下分析几种工具. 1.JSDoc-toolkit 一开始还想用这个工具,但后来在解析生成文档时候,出现了很严重的错误,还 ...
- css设置height 100%
需要显式设置html,body为100%,body是相对于html,wrapper是相对于body html,body{ height: 100%; } .wrapper{ height: 100; ...