五、课程拓展
swap的作用:swap分区在系统的运行内存不够用的时候,把运行内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。可以缓解物理内存不足的压力,如果物理内存不足,还没有swap空间,会宕机
2024年09月09日
swap的作用:swap分区在系统的运行内存不够用的时候,把运行内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。可以缓解物理内存不足的压力,如果物理内存不足,还没有swap空间,会宕机
2024年09月09日
1、Resize Disk:PVE管理平台上操作,注意这里Disk大小填写,比如原有磁盘大小为50G,想扩容到100G,则填写50即可;
也可以直接在宿主机上执行命令:
qm resize 100 scsi0 250G # 100为虚拟机ID,scsi0为磁盘编号
2024年09月09日
一、将空余空间分配到现有分区
1、将剩余的空间划分分区
fdisk /dev/sda
新建分区,分区完成后w保存
2、重新加载分区partprobe
3、pvcreate /dev/sda3
4、使用vgscan查询物理卷名
5、 vgextend centos /dev/sda3 将sda3加到VG
6、使用新增物理卷扩展到centos-root: lvextend -L +1.5G /dev/mapper/centos-root
2024年09月09日
在对xfs文件系统进行扩容之前,需要先进行以下步骤:
使用 fdisk 或 parted 等工具对硬盘进行分区操作,并创建新的分区。
使用 pvcreate 命令将新分区创建为物理卷。
使用 vgextend
2024年09月09日
1.1 Vmware界面扩容
走完上面流程就可以成功增大要使用的空间了。
在上一步进行扩容后,可能很多同学们都会认为空间已经变大了。但是当你df -h查看时可能就会发现没效果。这里其实还要对其进行分区,有重装电脑经验的可能就不会惊讶了,毕竟他们可能每天都要新增硬盘呢。
这里我们使用sudo fdisk -l对磁盘进行查看,观察第一行会发现/dev/sda有107.4G呢。所以在1.1步骤中是扩容成功了。这里可以看见有两个挂载设备
2024年09月09日
LVM的全称为Logical Volume Manager,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组(volume group),形成一个存储池。管理员可以在卷组上随意创建逻辑卷组(logical volumes),并进一步在逻辑卷组上创建文件系统。管理员通过LVM可以方便的调整存储卷组的大小,并且可以对磁盘存储按照组的方式进行命名、管理和分配。当系统添加了新的磁盘,通过LVM管理员就不必将磁盘的文件移动到新的磁盘上以充分利用新的存储空间,而是直接扩展文件系统跨越磁盘即可
2024年09月09日
需求:原本在某讯云上100G硬盘不够用,另外购买了500G的硬盘,如果只是将500G挂载到程序文件目录,只能用得上500G,100G用不上,有点浪费空间。
lvm可以将两块硬盘相加达到扩容的方案。
先在虚拟机上操作,再在实际生产环境中进行操作。
LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和 分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组 (volumegroup),形成一个存储池。管理员可以在卷组上随意创建逻辑卷组(logicalvolumes),并进一步在逻辑卷组上创建文件系 统。 LVM是 Logical Volume Manager(逻辑卷管理)的简写
2024年09月09日
PV: 物理卷
VG:卷组
LV:逻辑卷
任务:在硬盘中,将/dev/sdb5,/dev/sdb6,/dev/sdb7,/dev/sdb8分区创建一个LVM
操作步骤:
【1】划分硬盘,生成需要的4个分区,在演示中大小分别为1G,2G,2G,4G。
【2】将需要处理的四个分区的type更改为“8e”
【3】保存操作,退出fdisk工具(注意使用partprobe指令,将新的分区表的信息加载至内核中)
2024年09月09日
LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是一种磁盘管理工具,最主要的功能就是可以随时在线调整分区的大小,解决了安装Linux系统时需要评估分区大小的烦恼。当前版本的LVM是LVM2,其底层原理基于Linux内核的Device Mapper框架,并利用其中的不同类型的target实现不同的特性,比如线性、条带和快照等等。
2024年09月09日
我这台centos7系统主要用于部署监控软件和测试用的,centos7上部署了docker容器,然后在docker容器中部署各种监控系统,这样就可以充分利用了这台centos7的资源。
部署zabbix监控系统已经有一年多了,里面的数据量越来越大,为确保后期不因为容量问题导致zabbix宕机,今天决定重新规划一下。