https://zhuanlan.zhihu.com/p/349940945
692 done
排序
自定义排序
1 | static bool compare(vector<int> &a, vector<int> &b) { |
https://zhuanlan.zhihu.com/p/349940945
692 done
1 | static bool compare(vector<int> &a, vector<int> &b) { |
客户有一些on-premises的virtual appliance(VA)需要做固件升级。 这些VA是Centos7的OS,而Centos7已经停止维护,我们计划把客户的VA升级到新的OS(RockyLinux9.4)。
当时客户VA升级固件的方式是增量升级(差分升级), 只有一个系统分区。 增量升级存在一些难以解决的问题:
因此,需要设计一种全量升级的方案,把客户的VA升级到Rocky9.4这个新的OS
Rocky Linux 9
1 | rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc |
我在VMware ESXi上,用官方Rockylinux minimal ISO装了一台Linux机器。导出OVA文件发现大小有3个G。查看OVA文件,发现有个ISO文件占了2G,这个ISO文件用不到,如何删除?
1 | # tar tvf va.ova |
Poweroff虚拟机,修改虚拟机配置,把光驱删掉,再重新导出OVA即可