PVE系列06:PVE下Linux虚拟机回收磁盘空间
发表于|更新于|开发环境
|总字数:22|阅读时长:1分钟|浏览量:
第一步:设置磁盘选项
第二步:虚拟机内执行回收命令
文章作者: 断空
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 桃花月落!
相关推荐

2024-01-25
PVE系列01:Hyper-V安装PVE
Hyper-V安装PVE 不推荐使用这种方式,使用起来不太方便,推荐使用VMware安装PVE。 创建虚拟机创建第二代虚拟机, 记得关掉安全启动,不然iso没法引导。 开启嵌套虚拟化1Set-VMProcessor -ExposeVirtualizationExtensions $true -VMName PVE 新建NAT网络123456789Set-VMProcessor -ExposeVirtualizationExtensions $true -VMName PVENew-VMSwitch -SwitchName "PVE-NAT" -SwitchType Internal$ifindex = Get-NetAdapter -Name "vEthernet (PVE-NAT)" | Select-Object -ExpandProperty 'ifIndex'New-NetIPAddress -IPAddress 172.17.0.2 -PrefixLength 16 -InterfaceIndex...

2024-01-25
PVE系列03:PVE安装最小化 Rocky Linux
RHEL/Rocky/Almalinux/Fedora 网络配置设置静态IP地址基于nmcli命令,一条命令即可完成静态IP配置,重启系统后生效。 12345678nmcli connection modify \ "$(nmcli -t -f NAME c show --active | awk '! /^lo/ { printf "%s\n", $0 }')" \ connection.autoconnect yes \ ipv4.method manual \ ipv4.addresses "172.17.1.116/16" \ ipv4.gateway 172.17.0.2 \ ipv4.dns 8.8.8.8,8.8.4.4 \ ipv6.method disabled

2024-01-25
PVE系列04:PVE安装最小化Ubuntu Server
Ubuntu 网络配置Ubuntu使用netplan来管理网络,默认使用dhcp,设置静态IP地址需要手写配置文件。 参考官方文档的配置: 点击跳转 设置DHCPUbuntu 的 systemd-networkd 默认使用 /etc/machine-id 来识别机器,当虚拟机克隆的时候,他们都有一样的 /etc/machine-id 和 DHCP server,因此返回的都是同一个 ip 了。 手写配置文件,完整配置文件00-installer-config.yaml,内容如下: 1234567network: ethernets: ens33: dhcp4: true # 加上这一行,可以避免克隆的虚拟机获取到相同的IP地址 dhcp-identifier: mac version: 2 设置静态IP地址手写配置文件,完整配置文件00-installer-config.yaml,内容如下: 1234567891011network: ethernets: ens18: ...

2024-01-25
PVE系列05:Fedora X11开发环境
Windows系统安装 vcxsrv, xshell, xftp。 clion在Windows上可以远程linux开发,但是调试多个tcp程序不如命令行手动gdb来的实在。调试redis源码也要用gdb,反正无论怎样都是要用gdb调试的,逃不开躲不过,还是尽早适应的好。 不在xshell中用vim写C++,而是通过X11使用vscode写C++。不使用vscode调试C++,而是在命令行手动gdb进行调试。 vim的配置太恶心了,要什么功能都要用插件去实现,选插件然后配置太麻烦,关键的是没法保证实现想要的效果,浪费生命浪费时间。 抛弃vim,拥抱vscode,从我做起! 在windows上跑虚拟机才是正解,linux开发环境使用X11更加方便,只要CPU够强、内存够大,鱼与熊掌可以兼得。 Fedora34系统环境从零开始系统安装1. 使用 Fedora-Workstation-Live-x86_64-34-1.2.iso 安装系统开发环境使用 Workstation版, 不用Server版。配置默认为字符界面,桌面在需要时再进行切换。 自定义LVM磁盘分区,...

2024-01-25
PVE系列02:VMware安装PVE
VMware安装PVE虚拟机1.下载ISO安装镜像,正常安装就好。不会的话就去网上搜教程。 安装需要注意的点1.使用lvm创建分区挂载各个挂载点,方便后期磁盘空间扩容。 2.虚拟机安装完成后,在虚拟机里面把vmtools装上。 1apt-get install open-vm-tools 3.虚拟机设置》处理器》虚拟化引擎,把 虚拟化 Intel VT-x AMD-V 和 虚拟化CPU性能计数器 两个选项都勾上。 虚拟化 Intel VT-x AMD-V: 必须勾选,不选这个,没法使用PVE创建运行虚拟机。 虚拟化CPU性能计数器: 可以提升虚拟机CPU性能 安装常用软件12345678910111213## 基础工具apt-get install -y apt-fileapt-get install -y vim tree unzip tar bzip2## 传感器相关apt-get install -y lm-sensors hddtemp## openvswitchapt-get install -y openvswitch-switch...

2024-01-27
VMware系列03:VMware虚拟机回收磁盘空间
Windows虚拟机对于 Windows 虚拟机,可以选中虚拟机右键,管理选项,选择清理磁盘。这种方式回收空间速度很快。 Linux虚拟机第一步:虚拟机安装vmtools123apt-get install open-vm-toolsdnf install open-vm-tools 第二步:查看可压缩磁盘的挂载位置1234root@pve:~# vmware-toolbox-cmd disk list//storageroot@pve:~# 第三步:压缩磁盘 压缩 / 1root@pve:~# vmware-toolbox-cmd disk shrink / 这种方式很慢很慢,而且很消耗SSD的寿命。 VMWare Workstation Pro 不支持trim,没有办法快速回收, 这是非常严重的缺陷,这会造成很大的空间浪费。 PVE8虚拟机,从 df -lh 命令看,占用400G; 但是从Windows下看,实际占用了807G, 这意味着400G的空间浪费。在使用 disk shrink 命令后,...
评论