2015-02-03 20 views
21

Vì vậy, tôi đang sử dụng một vài hộp vô lý và khi tôi có chúng lên, "đôi khi/ngẫu nhiên" nó bắt đầu mất 100% cpu trên máy OS X của tôi và tôi không có ý tưởng whats gây ra nó. Tôi có thể ssh vào vmachine và kiểm tra tải và nó ở 0 sot của nó không phải cái gì đó chạy trong hộp.Tại sao quá trình vboxheadless hộp ảo sử dụng Vagrant sử dụng 100% cpu của tôi?

Cách duy nhất tôi có thể khắc phục điều này là nếu tôi tạm ngưng và tiếp tục lại, sau đó nó biến mất cho đến khi ngẫu nhiên nó bắt đầu xảy ra lần nữa. Đôi khi vài giờ sau đó, đôi khi vài ngày sau đó.

Điều duy nhất tôi có thể nghĩ là có thể vì tôi đang sử dụng nfs gắn kết trong máy ảo để truy cập vào dự án của mình, nhưng tôi vẫn chưa chắc chắn. Bất kỳ ý tưởng?

+0

Cũ câu hỏi, nhưng vẫn còn có vấn đề này với Vagrant/VBox mới nhất. Hóa ra là một vòng lặp định tuyến bởi vì tôi đã không accesing các dịch vụ khách thông qua IP tư nhân. Xem https://www.virtualbox.org/ticket/14137#comment:16 – kirbuchi

+0

Cuối cùng tôi đã kiểm tra điều này. Không, tôi đã luôn luôn được sử dụng ip riêng và không ip địa phương của tôi. Vì vậy, cái gì khác của nó thats gây ra điều này vào cuối của tôi. – David

Trả lời

13

hãy làm như sau:

  • Set $ ​​enable_serial_logging = false trong config.rb
  • lang thang phá hủy
  • lang thang lên
  • Quan sát ba quá trình VBoxHeadless dưới 3% CPU

Và kiểm tra các liên kết sau:

http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2010/09/22/fix-high-guest-cpu-utilization-in-virtualbox-by-disabling-nested-paging.aspx

https://github.com/coreos/coreos-vagrant/issues/98

+1

Địa chỉ 'config.rb' này ở đâu? – Luke

+0

lang thang/plugins/nhà cung cấp/virtualbox/config.rb – EngineerCoder

20

EngineerCoder của câu trả lời chỉ áp dụng nếu bạn đang sử dụng CoreOS.

Tôi đã gặp sự cố nếu phiên bản gói Tiện ích mở rộng VirtualBox khác với phiên bản của VirtualBox. Ngoài ra, cài đặt plugin của khách Vagrant VirtualBox:

vagrant plugin install vagrant-vbguest

Và chắc chắn rằng để cập nhật các plugin khi bạn cập nhật VirtualBox và các gói mở rộng:

vagrant plugin update vagrant-vbguest

+0

ok sẽ cố gắng này ... sẽ giữ liên lạc – David

+0

ok vì vậy tôi đã cố gắng này và vẫn không có may mắn. :(Tôi sẽ thử vô hiệu hóa nfs và xem có khắc phục được không. – David

+2

Cập nhật plugin dường như hoạt động cho đến nay. – EightyEight

Các vấn đề liên quan