gpt4 book ai didi

vagrant - 在 vagrant 中 sudo 重启后连接丢失

转载 作者:行者123 更新时间:2023-12-04 12:26:43 27 4
gpt4 key购买 nike

我已经开始使用 Vagrant。我在重新启动 VM 时遇到一些问题。我的 Vagrantfile 是:

Vagrant.configure("2") do |config
config.vm.box = "precise32"
config.vm.box_url = "http://files.vagrantup.com/precise32.box"

我通过 Vagrant SSH 打开 SSH。现在,如果我输入 "sudo reboot",与 VM 的连接将关闭。我得到以下信息:

vagrant@precise32:~$ sudo reboot
vagrant@precise32:~$
Broadcast message from vagrant@precise32
(/dev/pts/0) at 9:43 ...

The system is going down for reboot NOW!
Connection to 127.0.0.1 closed by remote host.
Connection to 127.0.0.1 closed.

如何解决?为什么会这样?

最佳答案

当您运行 sudo reboot 时,它会重新启动 vagrant VM,作为重新启动过程的一部分,它会终止所有守护进程和进程。当然,sshd 将被停止或终止,结果是与它的连接(我的意思是 vagrant ssh)将丢失。

一旦 vagrant VM 再次启动并运行,您可以再次 vagrant ssh 到它。使用 vagrant status 检查 VM 状态。

重启盒子的 Vagrant 方式是:

  1. Ctrl+d退出SSH连接
  2. Vagrant 重新加载

关于vagrant - 在 vagrant 中 sudo 重启后连接丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17720497/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com