-
XenServer 虚拟机扩容LVM磁盘分区的方法
2021-01-10 19:31:40说明:XenServer里面安装的虚拟机,分区的时候采用的是LVM磁盘分区 需求:现在需要扩容虚拟机根分区/ 具体操作: 一、使用XenCenter增大虚拟机磁盘容量,如下图所...t #修改分区类型 8e #输入8e,代表分区使用LVM类型 p -
Linux虚拟机在线扩容lvm类型root分区
2021-01-01 11:17:52目录Linux虚拟机在线扩容lvm类型root分区写在前面正文写在后面 Linux虚拟机在线扩容lvm类型root分区 写在前面 这是我在CSDN上的第一篇文章。作为一个半江湖的IT人,这些年来也在CSDN受益很多。今天是2021/01/01,...Linux虚拟机在线扩容lvm类型root分区
写在前面
这是我在CSDN上的第一篇文章。作为一个半江湖的IT人,这些年来也在CSDN受益很多。今天是2021/01/01,加班之余在OneNote上码码字,记录了一些东西。看着多年来总结留存下来的内容,突然想起以前总觉得自己的文档能力不行,一直没有在公共平台发布。现在想想倒不必要那么死板,也许普普通通的记录,会对后来者有些益处,就足够了。
正文
1.查看当前盘和空间状态
df -h lablk fdisk -l cat /etc/fstab
2.ESXi/vCenter上编辑配置扩容vmdk到50GB(这里省去具体配置)3.重新扫描scsi总线
查看有几个scsi路径ls /sys/class/scsi_host
重新扫描scsi总线for i in $(seq 0 2); do echo '- - -' > /sys/class/scsi_host/host$i/scan; done
4.扩容物理盘分区sda2
parted /dev/sda(具体盘符) print free
扩容sda2
resizepart 2 100%(这里我是把所有剩余空间扩容给sda2)
5.通知内核刷新分区表变更
partprobe
6.扩容pv
注意lvm的逻辑,这里贴一张网上的图
所以先要扩容pv,然后是lv。这里不需要扩容vg,因为vg只需要知悉pv的空间变更,剩余的空间直接交由lv扩容。
#查看现有pv空间 pvdisplay
#扩容/dev/sda2的pv空间 pvresize /dev/sda2
再次pvdisplay查看pv的空间是49.00GB
7.确认vg可用空间变大
#查看vg的大小 vgdisplay
8.扩容lv
#查看lv的状态 lvdisplay
#扩容lv(root) lvextend -L 40GB /dev/cl/root
9.扩容文件系统
#查看现有挂在空间和文件系统格式 df -h cat /etc/fstab
可以看到/dev/mapper/cl-root的空间还没增加,另外该文件系统格式是xfs。
我们要用xfs_growfs去扩容空间(如果是ext格式,则可以使用resize2fs)
xfs_growfs /dev/mapper/cl-root
再次确认盘空间
df -h
可以看到根分区已经成功扩容
写在后面
祝大家2021工作顺利,技术精进!
-
linux CentOS7 创建新的虚拟机 (自定义磁盘分区)
2019-11-07 08:03:071.添加新的虚拟机 2.自定义(高级)© 3.选择虚拟机硬件兼容功能 4.稍后安装系统 5. 选择要安装的系统 6.设置虚拟机安装的地址和名称 7.配置cpu 这个看个人电脑的配置 8.设置虚拟机内存 (建议先...文章目录
- 1.添加新的虚拟机
- 2.自定义(高级)(C)
- 3.选择虚拟机硬件兼容功能
- 4.稍后安装系统
- 5. 选择要安装的系统
- 6.设置虚拟机安装的地址和名称
- 7.配置cpu 这个看个人电脑的配置
- 8.设置虚拟机内存 (建议先调成4G 后期使用时可以调小)
- 9.新建网络类型
- 10.选择I/O控制器类型 (默认就行)
- 11.选择磁盘类型(默认就行)
- 12.选择磁盘
- 13.设置硬盘大小(建议不要太小最好不要少于20G)
- 14.指定磁盘文件存放的地方(跟你的虚拟机放一起就行)
- 15.已准备好创建虚拟机
- 16.添加 OS镜像文件
- 17.启动虚拟机
- 18.选择语言
- 19.选择安装 的 软件包
- 20. 学习使用可以选择基础设施服务器
- 21. 磁盘选择和分区
- 22.添加分区
- 23.开始安装
- 24.设置root密码,和创建用户(用户可以不创建)
- 25.重启虚拟机
- 26.进入系统
- 27.使用root用户进行登录
- 最后:实力有限,如果有什么写的不对的地方,欢迎给我留言.
附带镜像下载地址 CentOS 7.7 (版本)http://mirrors.aliyun.com/centos/7.7.1908/isos/x86_64/
1.添加新的虚拟机
2.自定义(高级)©
3.选择虚拟机硬件兼容功能
4.稍后安装系统
5. 选择要安装的系统
6.设置虚拟机安装的地址和名称
7.配置cpu 这个看个人电脑的配置
8.设置虚拟机内存 (建议先调成4G 后期使用时可以调小)
9.新建网络类型
10.选择I/O控制器类型 (默认就行)
11.选择磁盘类型(默认就行)
12.选择磁盘
13.设置硬盘大小(建议不要太小最好不要少于20G)
14.指定磁盘文件存放的地方(跟你的虚拟机放一起就行)
15.已准备好创建虚拟机
16.添加 OS镜像文件
17.启动虚拟机
等待加载完成
18.选择语言
19.选择安装 的 软件包
20. 学习使用可以选择基础设施服务器
21. 磁盘选择和分区
如果刚接触linux 可以先点进去然后直接完成就行
我在这里选择自定义分区22.添加分区
1.添加创建系统引导分区
然后添加新挂载点
2.创建系统"swap分区"
3.添加根目录分区
4.创建数据分区 disk01 挂载地址/mnt/disk01
5.创建第二个数据分区 disk02 挂载地址/mnt/disk02
建议: 系统分区除 boot分区外 设备类型选择 LVM 数据分区选择 标准分区
然后点击完成
23.开始安装
24.设置root密码,和创建用户(用户可以不创建)
点击进去设置
等待安装完成
25.重启虚拟机
26.进入系统
27.使用root用户进行登录
最后:实力有限,如果有什么写的不对的地方,欢迎给我留言.
-
虚拟机扩容磁盘创建分区
2020-06-04 11:11:09虽然已经扩大了磁盘,但是...但是分区只有以前的那几个原有的分区。 键入命令:fdisk /dev/sda “sda就是经过扩容的硬盘,为SCSI硬盘,IDE类型硬盘对应为hda,是对该硬盘进行操作” 键入 : m “ 列出fdisk的帮助” 我虽然已经扩大了磁盘,但是由于还没有经过分区,指定文件系统,所以linux操作系统无法识别(其实就相当于你的硬盘虽然大了,但是你并没有对其进行分区是一个道理)。下面我们进行分区处理。
- 分区:
fdisk命令: fdisk -l :打印当前的磁盘分区表,这时我们可以看到磁盘的总量
但是分区只有以前的那几个原有的分区。
键入命令:fdisk /dev/sda “sda就是经过扩容的硬盘,为SCSI硬盘,IDE类型硬盘对应为hda,是对该硬盘进行操作”
键入 : m “ 列出fdisk的帮助”
我们在这里是要添加一个新分区,即将扩容出来的那部分做成一个新分区,这样才能被操作系统挂载识别。
键入: n ” 命令n用于添加新分区"
此时,fdisk会让你选择添加为逻辑分区呢(编号从5开始)还是主分区(编号1到4)。选择主分区吧,则键入p;选择逻辑分区键入l。
我们选择主分区于是:
键入: p " 选择创建主分区"
此时,fdisk会让你选择主分区的编号,如果已经有了主分区sda1,sda2,sda3,那么编号就选4,即要创建的该分区为sda4.
键入: 4
此时,fdisk又会让你选择该分区的开始值这个就是分区的Start 值(start cylinder);这里最好直接按回车,
如果您输入了一个非默认的数字,会造成空间浪费;
此时键入:w “保存所有并退出,分区划分完毕”
我们现在还不能用这个分区因为还没格式化。
2.reboot- 格式化该新添加的分区:
键入:mkfs.ext4 /dev/sda4
/dev/sda4 格式化指定的分区,依次类推
此时我们就可以使用该新增分区。
4、挂载该分区:
手动挂载,则键入:mount /dev/sda4 /home/work/ “表示将该新分区挂载到/home/work/这个目录下面”
开机自动挂载,则修改/etc/fstab文件,在这个文件里面添加一行:
/dev/sda4 /home/work ext4 defaults, 0 0
以后每次开机都会将该分区挂在大work目录下面了。
到这里就可以使用该新加分区啦
-
Linux中虚拟机磁盘的添加到磁盘分区正常访问详细步骤
2018-10-25 20:44:481.虚拟机磁盘的添加 1.1在虚拟机电源关闭的状态下右击“我的计算机下的虚拟机名”选择“设置”或直接在设备下双击硬盘都会进入“虚拟机设置” 虚拟机设置页面 1.2在添加硬盘向导页面中点击到硬盘上在选择...1.虚拟机磁盘的添加
1.1在虚拟机电源关闭的状态下右击“我的计算机下的虚拟机名”选择“设置”或直接在设备下双击硬盘都会进入“虚拟机设置”
虚拟机设置页面
1.2在添加硬盘向导页面中点击到硬盘上在选择“添加”下来点击“下一步”,到选择磁盘类型选择”推荐”点击“下一步”,到选择磁盘选择“创建新的虚拟磁盘”下一步,到“指定磁盘容量”改写“最大磁盘大小”为10G下一步,到“指定磁盘文件”点击“完成”回到了“虚拟机设置’点击”确定“完成磁盘添加;
2 .磁盘管理步骤
硬盘—>分区—>格式化文件系统—>挂载(开机自动挂载)—>正常访问
2.1分区
先使用命令lsblk查看添加的磁盘;
在使用命令fdisk 进行分区
[root@localhost ~]# fdisk /dev/sdb
Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
g create a new empty GPT partition table
G create an IRIX (SGI) partition table
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition’s system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
Command (m for help):n
Partition type:
p primary (0 primary, 0 extended, 4 free) //主分区
e extended //逻辑分区
Select (default p): p
Partition number (1-4, default 1):
First sector (2048-20971519, default 2048): //默认回车
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519): +200M
Partition 1 of type Linux and of size 200 MiB is set
Command (m for help): w
The partition table has been altered!
[root@localhost ~]# lsblk
sdb 8:16 0 10G 0 disk
└─sdb1 8:17 0 200M 0 part
添加磁盘分区成功2.2 格式化文件系统
mkfs.格式(Ext3/4 XFS SWAP iso9660) /dve/磁盘名
2.3 挂载(开机自动挂载)
[root@localhost ~]# vi /etc/fstab
[root@localhost ~]# df -h 查看挂载是否成功
或者手动挂载
mount /dev/sdb1 /tmp
mount 命令用于挂载文件系统,把硬盘设备或分区与一个目录文件进行关联,然后就能在这个目录中看到硬设备中的数据了
mount -a #挂载所有在/etc/fstab中定义的文件系统
mount -t #指定文件系统类型
umount 卸载文件系统2.4 正常访问
tar -czvf /tmp/etc.tar.gz /etc
将/etc打包到/tmp下发现磁盘分区/dev/sdb1 Use% 从6%到10%,磁盘分区正常使用 -
Java虚拟机JVM内存分区及代码执行机制
2019-10-24 13:58:25方法区:存放JVM加载的类型信息。包括:类型基本信息,常量池,字段信息,方法信息,类变量,指向ClassLoader的引用,Class类的引用,方法表等。 (对应JVM内存配置中的-PermSize等) java堆:程序中创建的类的实例... -
[原]为虚拟机添加新的磁盘分区
2012-06-19 13:04:001、关闭虚拟机,选择设置,添加硬盘,创建一个虚拟磁盘,选择SCSI类型,设置磁盘的容量,并指定保存的操作系统文件名称。 2、登陆到虚拟机,切换到root用户, root@openstack:~# fdisk -l Disk /dev/sdb: 42.9 GB... -
xenserver 虚拟机扩容lvm磁盘分区的方法_Linux磁盘扩容
2020-11-23 14:19:01例:1.查看磁盘文件可用空间,发现可用磁盘空间只有30多个[root@server tomcat-atm]# df -h2....创建磁盘分区,使用‘8e’类型来使其可用于LVM[root@server tomcat-atm]# fdisk /dev/sdb 4.创建物理卷root@ser... -
Linux硬盘分区 与kvm虚拟机创建
2019-05-16 18:53:211.分区表示与文件系统 问题 1)请用3分钟默记Linux中的硬盘和分区表示方法 2)请描述下列设备具体的含义:/dev/sdc5、/dev/hda1、/dev/sdd 3)Linux中默认使用了哪几种文件系统...想要有更多的分区,必须创建扩展分区... -
虚拟机安装linux系统错误:没有指定继续安装CentOS的根分区/
2018-09-26 12:41:07遇到没有继续安装的根分区解决办法: 点击创建新分区 挂载点选择 “ / ” 系统类型选择“ext4” 分配2000M内存 即可 遇到没有指定交换分区的解决办法: 点击创建分区 不选择挂载点 系统类型选择“swap”,分配... -
虚拟机的创建及使用
2020-07-09 20:16:05选择为虚拟机分配的最大磁盘大小,我选的是20G。 为虚拟机分配资源(内存、处理器…) 安装下载好的镜像。 选择第一项,安装和更新系统。 此页面选择跳过。 Next,继续进行。 选择简体中文、美国英语式键盘。 ... -
基于虚拟机安装Linux并利用LVM创建磁盘分区
2020-09-01 14:23:55主要步骤:将磁盘设置为LVM类型,并在这四个分区上创建物理卷、卷组和逻辑卷,最后将逻辑卷挂载。电脑使用Windows10 企业版 LTSC 操作系统。虚拟机使用VMware15.5 pro 。 话不多说我们直接开始,文章会很详细,我... -
JVM虚拟机——G1垃圾收集器分区Region
2020-09-23 16:27:31G1之前的垃圾收集器都会将堆分成三个部分,新生代(Young Generation)、老年代(Old Generation)和永久代(Permanent Generation),根据不同的分区类型,采用不同的策略进行回收。 G1仍然保留新生代和老年代的... -
Linux 基础1 系统分区以及虚拟机网络简单配置知识点
2019-03-25 14:10:132.关于分区类型 主分区: 最多只能有4个 扩展分区: 最多只能有1个,主分区加扩展分区做多只能有4个分区,扩展分区不能写入数据,只能包含逻辑分区。 逻辑分区才能执行格式化和写入数据。 3.分区不进行格式化,... -
rhel6.5虚拟机的封装
2016-09-13 23:01:25rhel6.5虚拟机的封装 --用快照迅速生成虚拟机 关键字:虚拟机封装,镜像挂载,磁盘类型,磁盘分区,快照创建虚拟机。 注意:创建硬盘的类型 企业中现在用的很多的还是企业6.5,我们在以后的企业项目中也会用6.5做... -
对虚拟机的学习
2014-02-18 17:28:21虚拟机就是在自己的电脑上再虚拟一个系统,虚拟PC机,在你现有的系统上再虚拟...它需要指定分配多大的内存,一旦运行,马上获取了指定大小的内 装上VMware之后,点文件,新建虚拟机,然后类型选择自定义Custom,下一步 -
如何调整磁盘分区以提高虚拟机性能?
2009-06-05 17:21:00既然VMware允许你从模板创建一台新的... 在这篇文章中,我们会介绍怎样通过调整磁盘分区来提高Windows类型虚拟机的整体性能,并将此VM制成模版。然后,它可以用来建立其他经过适当调整以及性能增强VM(虚拟机)。如 -
为Centos虚拟机增加一个硬盘/swap分区 demo
2020-06-02 00:43:18列出所有可用的分区类型 t 改变某个分区的类型 p 查看分区表信息 w 保存并退出 q 不保存直接退出 分区——>格式化——>挂载 #磁盘分区 [root@136_3 ~]# fdisk /dev/sdb Welcome to fdisk (util-... -
给linux虚拟机添加硬盘,分区,格式化,挂载
2016-10-29 16:55:531 、首先关闭虚拟机(这里如果不关闭系统,就不能增加新的硬件设备),在设置中,添加新的硬件设备,选择Hard Disk。之后点击下一步,选择硬盘类型,可以选择IDE,或是SCSI,这里选择SCSI,下一步,选择虚拟新硬盘的... -
用虚拟机安装Ubuntu新建分区表时,在界面上无法看到全部信息,部分信息被遮住
2020-03-27 15:03:04我用虚拟机安装Ubuntu新建分区表时,无法看到全部信息,在安装类型上无法看到’+‘、‘-’加减号及新建分区表、还原等信息,如下截图所示 这是由于计算机的分辨率问题导致的,遇到这种情形时,可以按住键盘的“Alt”... -
VWware15安装windows XP纯净版虚拟机
2019-04-07 22:24:55需要准备的工具: VMware 15 或其他版本 winXP.iso (需要的留言) ...选择处理器数量和内存,根据个人电脑情况而定,就是虚拟机运行速度的问题 完成后启动虚拟机 等待进入win PE系统 选择打开“分区工具...
-
云计算--《云里雾里云计算》
-
2021-02-26
-
优秀的用户体验设计师应该做好的五件事
-
王者荣耀为什么这么火
-
实现 MySQL 读写分离的利器 mysql-proxy
-
NFS 实现高可用(DRBD + heartbeat)
-
Unity 热更新技术-ILRuntime
-
nCovid-2019_R:使用R和Python可视化新型COVID-19-源码
-
2021年 系统分析师 系列课
-
examfirebase:简单的Web管理考试系统-源码
-
MySQL你该了解的那些事【服务端篇】
-
JQTools_V20.6.9_Windows.zip
-
(Linux命令)剪切文件
-
MHA 高可用 MySQL 架构与 Altas 读写分离
-
i5 10400f和i7 10700f哪个性价比高 i5 10400f和i7 10700f性能相差多少
-
编写高效的JavaScript程序
-
用友U8 T+ 金蝶 检查已终止。收集事实数据时检测到错误。可能是 tempdb 空间用尽或某个系统表不一致。请检查前面的错误消息
-
【备忘】Z-BlogPHP 常用接口或函数
-
Unity ILRuntime框架设计
-
使用 Linux 平台充当 Router 路由器