我在 Azure 中运行了两个 Ubuntu VM。一个是我们的测试服务器,另一个是生产服务器。我刚刚sudo apt updgrade
在我们的测试服务器上重新启动,现在收到的消息是New release '18.04.1 LTS' available.
当我运行时,do-release-upgrade
我得到以下输出:
检查包管理器
继续在 SSH 下运行吗?
此会话似乎在 ssh 下运行。目前不建议通过 ssh 进行升级,因为一旦发生故障,恢复起来会比较困难。
如果继续,将在端口“1022”上启动一个附加 ssh 守护程序。要继续吗?
继续[yN]
Azure 有一个预览版串行控制台。我尝试启动它,但收到以下消息:
串行控制台与虚拟机的连接出现错误:“未找到”(404) - 无法检索“服务器名称”的启动诊断设置。要使用串行控制台,请确保已为此虚拟机启用启动诊断。
那么,在我的测试和生产服务器上启用启动诊断有什么影响?在生产服务器上启用启动诊断是一种好的做法吗?是否需要重新启动?我正在寻找一些有用的指导。
答案1
在测试和生产服务器上启用启动诊断有什么影响?在生产服务器上启用启动诊断是否是一种好的做法?是否需要重新启动?
您可以在虚拟机上启用启动诊断来捕获日志,这些日志可帮助您排除启动故障,并截取屏幕截图以查看虚拟机的当前状态。对于 Linux 虚拟机,您可以从门户轻松查看控制台日志的输出。
此外,如果您在现有虚拟机上启用启动诊断,则必须重新启动虚拟机才能生效。