我正在使用学习 Puppet VM在 VirtualBox 中,性能变慢(1 到 2分钟每个命令)专门用于puppet
命令。
puppet
本身并没有意识到这些性能问题,报告的响应时间不到一秒:
Notice: Compiled catalog for learn.localdomain in environment production in 0.15 seconds
Notice: /Stage[main]//User[katie]/ensure: removed
Notice: Finished catalog run in 0.45 seconds
由于普通的 Linux 命令(例如)可以ls
立即执行,因此我假设这不是虚拟机需要 VirtualBox 分配更多内存或 CPU 的问题。有没有办法puppet
在虚拟机上进行配置以提高性能?
答案1
这是网络问题。您必须将正在运行的虚拟机的 IP 地址放入 /etc/host(在 puppet-learning 虚拟机中!)!例如:10.211.55.6 learn.puppetlabs.vm learn
就这样! :)