为什么我的 Ubuntu Core 16 陷入无限配置循环?

为什么我的 Ubuntu Core 16 陷入无限配置循环?

Orange Pi Zero(armf)上的 Ubuntu CORE 16。

已下载并注册。

发现在新的图像上,没有安装快照,设备最终会丢弃其 IP 地址并且无法通过 ssh 进入。

这可能是推送的更新?系统警告即将重新启动,但设备在推送刷新后似乎没有再次启动 - 除了串行端口保留了原始 IP 地址。

如果我硬重启,设备将使用新的 IP 地址恢复。

如果我在强制重启之前执行 sudo reboot,设备将重启并保留原始 IP 地址。因此,用户软重启和刷新重启之间存在一些细微的差别。

更糟糕的是,今天早上串行端口再次提示配置。没有提示输入 ubuntu 电子邮件地址。它提示输入 IP 设置。

我对所有问题都回答了“是”,然后分配了一个 IP,设备又回到了配置提示。每当我按提示操作时,设备就会重新分配 IP,然后又回到配置提示。

我已在两块 OPiZ 电路板上尝试过此操作,以确认电路板没有破损。

适用于 Orange Pi Zero 的 Ubuntu CORE 16 (armf) 尚未发布。

祝你好运,但为什么要在这种情况下发布呢?

答案1

问题在于 Ubuntu 更新机制和互联网延迟。这就是我所说的低迷期,即当北半球处于清醒状态且用户正在限制服务器时,南半球无法访问北半球的服务器。

每当我尝试在南半球的夜间连接到 ubuntu 核心设备时,我经常会收到快照不存在消息或连接超时消息,其中包含一些有关缺少标头的消息。这只是互联网上因距离和服务器加载而产生的往返问题。

今天早上(周六早上南半球和北半球都睡着了)我将 Ubuntu CORE 16 Orange Pi 重新刻录到 SD 上,加载它,启动设备,让设备完成其强制性的第一次更新,然后它就恢复了!也就是说,更新完成后它没有锁定到配置循环中。

这表明更新也容易需要跨越星球,对超时很敏感并且会破坏正在更新的设备。

因此,Snap 技术与北半球的商业实体绑定,对南半球而言显得并不友好。

由于您无法避免更新,唯一的解决方案是将更新设置为北半球的安静时间。

相关内容