今天我在这里回答一个关于之间无限循环的问题
/etc/profile
和/etc/bash/bashrc
(或bash初始脚本中的任何其他变体)
第一个叫第二个,反之亦然。使您无法在bash中输入命令。
在该特定场景下,解决方案是从实时系统启动并编辑两个文件之一……但是,例如,如果在AWS实例上发生相同的事情,该人怎么办?
我想这是一个理论问题,我想这可能会发生在某人身上。
PS。我知道最快的解决方案是杀死服务器并启动新服务器,但是还有其他选择吗?
在这种特殊情况下(我假设所有IaaS提供程序都相同),可以将现有卷附加到其他实例。
摘自亚马逊官方文档
先决条件
- 确定要使用的设备名称。有关更多信息,请参阅Linux实例上的设备命名。
- 确定可以附加到实例的卷数。有关更多信息,请参见实例卷限制。
- 如果卷已加密,则只能将其附加到支持Amazon EBS加密的实例。有关更多信息,请参见支持的实例类型。
- 如果某个卷具有AWS Marketplace产品代码:
- 该卷只能附加到已停止的实例。
- 您必须订阅该卷上的AWS Marketplace代码。
- 实例的配置(实例类型,操作系统)必须支持该特定的AWS Marketplace代码。例如,您不能从Windows实例中获取卷并将其附加到Linux实例。
- AWS Marketplace产品代码从卷复制到实例。
之后,该过程与任何物理服务器相同。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句