创建实例时长时间停在Loading状态,常见原因不是单点故障,而是控制台等待后端接口返回、容量检测或者账号校验。可以先按浏览请求、配额限制、账号状态、报错日志、网络出口这几个方向排查。不要在一次失败后立刻多次点击“创建”,那样只会让日志更难读。
先确认浏览器端是否真的卡住
碰到创建实例一直Loading,不要急着反复点按钮,先判断卡在哪一步。打开浏览器开发者工具(F12),切到Network面板,刷新页面并重新提交创建请求,看看是哪个接口卡住或返回4xx/5xx。如果发现脚本加载失败,多半是浏览器扩展拦截了控制台的资源。最好换一个干净的浏览器或隐身窗口,关掉广告过滤插件再试。常见坑是旧版缓存和上一次登录的Cookie冲突,导致控制台逻辑卡死,建议清除Cookie后重新登录。
在Network面板里,重点看名称包含instance或launch的请求。如果请求一直处于pending状态,说明后端没有返回数据;如果返回401或者403,说明会话已经失效。还有一种情况是页面脚本本身没有加载完,比如扩展拦截了来自oraclecloud.com的JS文件。此时不需要登录多个账号,先用隐身窗口把扩展全部关掉,再次提交。
检查免费资源额度和主区域容量
免费账户创建实例前,先到“限制”页面确认当前已使用的资源是否达到免费额度上限。尤其是ARM实例,如果所在主区域(Home Region)可用容量不足,点击创建后可能一直Loading,最后才报错。很多人误以为切换到别的区域就能创建免费实例,其实免费层资源只能在主区域使用。遇到容量不足,要么等一段时间资源释放,要么升级为付费账户后尝试分配,但升级后小心产生费用,用完及时删除资源。
这个“限制”页面在控制台菜单里有多个入口,通常叫“Limits”或“Quotas”。打开后可以看到当前租户下CPU、内存、块存储的使用量。注意区分“已用”和“免费额度”两列数字。如果显示“0 Available”或者“Limit reached”,即使页面一直Loading,也说明不是网络问题,而是资源不够。此时可以尝试修改可用性域,但前提是当前选择的区域属于主区域;如果切换到其他区域,创建后大概率会变成按需计费,产生费用。
核对账号验证与风控状态
账号验证没有完成也会让创建流程卡住。登录后点击右上角头像,打开账户概览,检查电子邮件、手机号、支付方式是否都处于已验证状态。甲骨文采用预授权验证卡片,通常会出现一笔几秒钟的临时扣款记录,不会实际扣费。如果卡片过期或者无效,控制台不会在创建页面直接提示,而是让实例创建请求一直等待。
处理这个问题的边界是:不要为了验证同一张卡反复提交。每次提交预授权请求都会触发风控规则,连续多次可能让账号进入“安全锁定”。如果页面长时间提示“验证中”,建议换一张还款正常的借记卡或信用卡,等待10分钟后再操作。如果仍然卡住,直接提交工单,但不要反复刷新。
从报错信息和日志判断下一步
如果开发者工具的Console有报错,比如Out of capacity或API权限错误,就不要再频繁点创建按钮。Out of capacity说明该区域暂时没有免费资源,只能稍后重试,或者在一大早再试试。API权限错误则可能来自子账号权限不足,切回主账号重试。等待过程中不要反复提交,建议隔15到30分钟刷一次,连续操作太重容易让账号被临时锁定。加载时间过长时,也可以强制刷新页面,但刷新后需要重新检查容量和表单是否保存。
对于Out of capacity,需要注意它可能在页面停留几分钟后才出现。遇到这种报错,可以关闭创建弹窗,等一个完整的时段后再回来。对于权限错误,检查当前登录的是否为租户管理员,子账号即使有创建权限,也可能因为策略里缺少use权限而导致请求挂起。
如果Network面板里没有可见的4xx/5xx,但请求长时间pending,可以查看浏览器Console里的跨域信息。有些浏览器安全策略会阻止控制台脚本访问API端点,呈现出来的结果就是一直转圈。可以尝试将Oracle Cloud域名加入白名单,或者换用Firefox或Edge测试。
网络出口与最后的切换动作
浏览器和账号检查都正常时,问题可能出在当前网络出口。企业网络或某些运营商经常对大型云平台的控制台做限流,导致页面能打开但提交请求不返回。最简单的验证方式是用手机4G/5G热点,让电脑走不同外网IP。如果热点下可以正常创建,说明本地网络需要调整。注意手机浏览器要关闭省流量模式,否则可能截断脚本。
也可以在终端用一条命令测试控制台域名是否可达:
curl -I https://console.oraclecloud.com这条命令只返回HTTP响应头,如果看到连接超时或503,说明网络层有问题。如果返回200,不代表创建流程没问题,还需要继续看API请求。
容易忽略的是,提交创建时表单中的SSH公钥、Boot Volume大小设置可能因为页面刷新而丢失。如果多次重试失败,先把当前表单截图,或者把需要填的值存到文本文件。等待一段时间后重新提交时,确保这些配置没有被重置。如果实在无法创建,也可以删除一个已停止的实例释放配额,但删除前需要确认里面没有需要保留的数据。