linux逻辑卷LVM
?
创建LVM |
VG管理 |
LV扩容 |
6.2.6 逻辑卷LVM
LVM是Logical Volume Manager 的简称,译为逻辑卷管理,它是Linux下对硬盘分区的一种管理机制。LVM适合于管理大存储设备,并允许用户动态调整文件系统的大小。此外,LVM的快照功能可以帮助我们快速备份数据。LVM为我们提供了逻辑概念上的磁盘,使得文件系统不再关心底层物理磁盘的概念。 ? 目的:管理磁盘的一种方式,性质与基本磁盘无异;能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性。 特点:随意扩张大小。 ?
术语 PV:物理卷(Physical volume ) VG:卷组(Volume Group) LV:逻辑卷(Logical Volume) ?
使用步骤
基本物理磁盘管理:买物理硬盘 》 分区 》 格式化 》 挂载 ? LVM: 买物理硬盘 》 变成物理卷 》 加入卷组 》 在卷组中,抽调空间,制作逻辑卷 》格式化 》 挂载
6.2.6.1 创建LVM
第一步:准备物理磁盘
第二部:创建pv
pvcreate /dev/sdf
第三步:创建vg
vgcreate vg1 /dev/sdf
第四步:创建lv
lvcreate -L 200M -n lv1 vg1 ?# 指定大小,单位M、G,指定卷名
第五步:创建文件系统并挂载
# 格式化/创建文件系统,注意卷组名/逻辑卷
mkfs.ext4 /dev/vg1/lv1
# 挂载
mkdir /mnt/lv1
mount /dev/vg1/lv1 /mnt/lv1
放入数据
dd if=/dev/zero of=/mnt/lv1/1.txt bs=1M count=5000
dd if=/dev/zero of=/mnt/lv1/2.txt bs=1M count=5000
6.2.6.2 VG管理
扩大卷组
例:/dev/vg1容量由5G扩容到10G
第一步:创建PV,然后将PV增加到VG中
pvcreate /dev/sdg
pvs # 查看卷组
第二步:扩展VG
vgextend vg1 /dev/sdg
vgs # 查看卷组
6.2.6.3 LV扩容
第一步:lv扩容
# 查看VG空间,观察VG是否有剩余空间
vgs
?
# 扩容,增加200M给lv1
lvextend -L +200M /dev/vg1/lv1
第二步:FS扩容
# 观察文件系统当前容量
df -Th
# 文件系统扩容
resize2fs /dev/vg1/lv1
Guff_hys_python数据结构,大数据开发学习,python实训项目-CSDN博客
?氺字数(不用管)
Linux是一种自由和开放源代码的类Unix操作系统,它是基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux系统是由Linus Torvalds于1991年首次发布,至今已经发展成为一种非常流行的操作系统,被广泛应用于服务器、嵌入式系统和个人电脑等领域。
Linux系统的核心是Linux内核,它是操作系统的核心部分,负责管理计算机的硬件资源和提供基本的系统服务。Linux内核是开源的,任何人都可以查看、修改和分发它的源代码。这种开放的设计使得Linux系统具有很高的灵活性和可定制性,可以根据用户的需求进行定制和优化。
Linux系统的另一个重要组成部分是GNU工具集,它包括了许多常用的命令行工具和实用程序,如文件管理、文本处理、网络通信等。这些工具使得用户可以通过命令行界面进行系统管理和操作,同时也为开发者提供了丰富的开发工具和环境。
除了Linux内核和GNU工具集之外,Linux系统还包括了许多其他的软件和组件,如X Window系统、GNOME和KDE桌面环境、各种应用程序和服务等。这些组件共同构成了一个完整的操作系统,为用户提供了丰富的功能和服务。
Linux系统的优点之一是其稳定性和安全性。由于开源的特性,Linux系统能够受到全球开发者的审查和改进,从而使得系统的稳定性和安全性得到了很大的提高。许多大型的服务器和互联网服务都选择使用Linux系统,因为它能够提供可靠的运行环境和高度的安全性。
另一个优点是Linux系统的灵活性和可定制性。用户可以根据自己的需求和喜好对Linux系统进行定制和优化,从而获得更好的性能和使用体验。同时,Linux系统也支持各种不同的架构和平台,可以运行在各种不同的硬件设备上,包括个人电脑、服务器、嵌入式系统等。
值得一提的是,Linux系统还具有很好的兼容性和互操作性。它能够支持各种不同的文件系统和网络协议,能够与Windows、Mac OS等其他操作系统进行良好的互操作。这使得Linux系统成为了一个非常灵活和通用的操作系统,能够满足不同用户群体的需求。
总的来说,Linux系统是一种非常优秀的操作系统,它具有稳定性、安全性、灵活性和可定制性等许多优点,能够满足各种不同的用户需求。作为一个开源的操作系统,Linux系统也在不断地得到改进和完善,相信它会在未来继续发展壮大,成为更多用户的首选操作系统。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!