虚拟机重启后发现cloudfoundry启动不了了,报错no such file to load—eventmachine,这个问题是rvm没切换到system下,出现的现象就是其他的gem包都找不到了。解决办法:1.在cloudfoundry启动前,执行rvm system切换到system下;2.设置一下path,执行下root下文件.cloudfoundry_deployment_profile文件中的如下命令:
export PATH=/root/cloudfoundry/.deployments/devbox/deploy/rubies/ruby-1.9.2-p180/bin:`/root/cloudfoundry/.deployments/devbox/deploy/rubies/ruby-1.9.2-p180/bin/gem env gempath`/bin:$PATH
遇到诸多问题,以后都记录一下。