无损扩容Linux虚拟机存储空间:物理卷与逻辑卷实战
需积分: 0 181 浏览量
更新于2024-08-04
收藏 189KB DOCX 举报
"本文主要介绍了如何在Linux虚拟机环境下,特别是Ubuntu 22.04系统中,通过扩展虚拟磁盘大小以及增加新的磁盘来无损地扩容存储空间。作者分享了在VMware vSphere 6.5上操作的具体步骤,包括创建物理卷、卷组、逻辑卷,以及挂载和格式化新扩容的存储空间。"
在Linux系统中,当虚拟机的存储空间不足时,可以通过以下步骤进行扩容:
1. **识别新磁盘**:首先,使用`lsblk`命令检查系统中新增的磁盘设备,例如`/dev/sdf`和`/dev/sdg`。
2. **创建物理卷**:利用`pvcreate`命令将新磁盘转换为物理卷,例如`pvcreate /dev/sdf`和`pvcreate /dev/sdg`。
3. **创建卷组**:创建一个新的卷组,如`vgdata2`,将两个物理卷加入其中,使用`vgcreate vgdata2 /dev/sdf /dev/sdg`。
4. **创建逻辑卷**:查看可用磁盘空间,使用`vgdisplay`,然后创建名为`lvdata2`的逻辑卷,例如`lvcreate -L 45G -n lvdata2 vgdata2`。
5. **格式化逻辑卷**:使用`mkfs.ext4`命令对逻辑卷进行格式化,例如`mkfs.ext4 /dev/vgdata2/lvdata2`。
6. **挂载逻辑卷**:创建挂载点,如`mkdir data2`,并挂载逻辑卷,`mount /dev/vgdata2/lvdata2 /data2`。接着,可以将测试文件放入该目录,以备后续验证数据完整性。
7. **持久化挂载设置**:确保在重启后逻辑卷仍能自动挂载,需要更新`/etc/fstab`。可以添加`/dev/mapper/vgdata2-lvdata2 /data2 ext4 defaults 0 1`,或者使用逻辑卷的UUID(例如`a68987a6-7060-4f7b-9e2`),这可以通过`blkid`命令获取。
扩容过程中,作者特别提醒,为了保证无损扩容且避免数据丢失,每一步都需要谨慎操作,尤其是在处理挂载点和更新`fstab`时。作者通过分享自己的经验,希望其他用户能够避免类似的错误,顺利进行Linux虚拟机的存储扩容。
2020-11-30 上传
2021-04-26 上传
2021-09-15 上传
2023-04-05 上传
2019-06-21 上传
2019-12-24 上传
2023-03-13 上传
2022-06-08 上传
2024-06-29 上传
applmanwx
- 粉丝: 8
- 资源: 1
最新资源
- small-calculator.zip_Windows编程_Visual_C++_
- book-js
- machine-learning:Java机器学习算法库
- 街机游戏项目
- CodePlayer:使用Html,Css和jQuery制作的项目。 CodePlayer是一种工具,可让您实时使用网络技术进行学习,实验和教学
- 人工智能深度学习flask服务框架.zip
- flume-http-handler:该项目适用于flume http源处理程序
- matlab人脸检测框脸代码-face-detected-opencv-nodejs:与libopencv4nodejs
- flutter-curves
- chap7.zip_VHDL/FPGA/Verilog_VHDL_
- news-extractor
- Export for Trello-crx插件
- cody:Weavora代码约定
- 项目:Primeiros passo com o projeto
- 人工智能大作业-Fashion数据集 分类.zip
- laravel_testoviy_zadaniye