Tôi có một máy chủ chạy Windows Server 2012 R2 và cũng có một máy chủ thứ hai chạy Windows Server 2019 Essentials. Tôi đã cài đặt VirtualBox 6.1 và một ứng dụng web bên trong thiết bị lang thang này. Trên cả hai máy chủ, ứng dụng đang chạy tốt. Tuy nhiên, tôi đang gặp sự cố với các lệnh mơ hồ khác nhau (tạm dừng, ssh, tải lại). Vấn đề là khi tôi khởi động lại toàn bộ máy windows và chạy lang thang lên
, mọi thứ hoạt động tốt, một ứng dụng web đang chạy và tôi có thể sử dụng ssh lang thang
. Nhưng sau một thời gian (10 ngày), khi tôi cố chạy bất kỳ lệnh lang thang nào, nó báo lỗi:
Đã xảy ra lỗi khi thực thi `VBoxManage`, một CLI được sử dụng bởi Vagrant
để kiểm soát VirtualBox. Lệnh và stderr được hiển thị bên dưới.
Lệnh: ["showvminfo", "2506e300-6742-49c3-8e39-f645ef1d3563"]
Nhưng máy lang thang vẫn chạy tốt bên trong vì tôi có thể truy cập một trang web.
Tôi cũng cố gắng chạy showvminfo
lệnh nhưng không có gì đặc biệt được hiển thị ở đó.
Tôi cũng thử chạy VirtualBox và kiểm tra các máy ở đó:
- trên máy chủ đầu tiên, máy thậm chí không được liệt kê bên trong VirtualBox GUI
- trên máy chủ thứ hai, máy được liệt kê trong GUI nhưng bị lỗi
Callee RC: REGDB_E_READREGDB (0x80040150)
Thật khó chịu vì máy đang chạy tốt nhưng tôi không thể ssh vào máy và tôi buộc phải khởi động lại máy windows để giải quyết vấn đề.
Vagrantfile:
# -*- chế độ: hồng ngọc -*-
# vi: set ft=ruby :
Vagrant.configure("2") do |config|
config.vm.box = "ubuntu.box"
# cài docker
config.vm.provision: docker
config.vm.provider "hộp ảo" do |v|
v.bộ nhớ = 16384
v.customize ["modifyvm", :id, "--ioapic", "on"]
v.cpus = 4
v.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
v.customize ["modifyvm", :id, "--natdnsproxy1", "on"]
chấm dứt
config.vm.network "forwarded_port", khách: 443, máy chủ: 443
config.vm.network "forwarded_port", khách: 80, máy chủ: 80
config.vm.network "private_network", ip: "10.10.10.10"
chấm dứt
Làm cách nào tôi có thể giải quyết vấn đề hoặc theo dõi vấn đề?