具有镜像缓存或使用镜像缓存,且指定了系统盘的大小的 VCI 业务中,出现如下 FailedCreateSystemDisk 事件导致创建 Pod 失败的问题:
FailedCreateSystemDisk The size of specified system disk is too small to meet the requirements of the target image cache
上述问题通常是因为您使用镜像缓存时,通过 Annotation:vci.vke.volcengine.com/desired-system-storage
指定的系统盘大小,小于镜像缓存的大小。
您在指定系统盘大小时,应满足如下原则:
镜像大小 * (2~2.5倍)
。例如您创建 VCI 实例时选择的镜像大小为 20 GiB,那么您需要指定的系统盘大小为 40 GiB~50 GiB。镜像缓存大小 + 20 GiB
。例如您的镜像缓存大小为 60 GiB,那么您需要指定的系统盘大小为 80 GiB。因此您可以调整系统盘大小,或者选择不使用镜像缓存来创建 Pod。更多操作说明,请参见 使用自动镜像缓存创建 VCI 实例、使用手动镜像缓存创建 VCI 实例。