Skip to content
Novaix 目前处于早期开发阶段,功能尚未稳定,可能存在严重的 Bug。请勿用于生产环境。

镜像管理

镜像是创建实例时使用的操作系统模板。Novaix 支持多种方式来管理镜像,您可以从远程仓库导入、从 URL 下载、手动上传,或者从现有节点拉取。

镜像来源

来源说明
远程仓库从镜像仓库导入(如 images.linuxcontainers.org)
URL 下载从指定 URL 下载镜像文件
手动上传通过浏览器上传本地镜像文件
节点拉取从已有节点上拉取镜像到管理平台

TIP

上传功能基于 TUS 协议实现断点续传,支持最大 50GB 的镜像文件。即使网络中断也可以继续上传,无需重新开始。

分发镜像

镜像导入到 Novaix 后,需要分发到具体的节点才能用于创建实例。在镜像详情页面,您可以选择要分发的目标节点。

分发是一个异步任务,对于较大的镜像文件可能需要一些时间,您可以在任务列表中查看进度。

WARNING

导入 ≠ 可用。镜像导入到 Novaix 只是在管理平台中注册了一条记录,您还需要将镜像分发到具体的节点上才能用于创建实例。常见的操作遗漏是:导入了镜像、在套餐中选择了该镜像,但忘了将镜像分发到套餐所关联的节点上,导致用户创建实例时失败。

镜像存储

上传和下载的镜像文件存储在 config.yamlstorage.image_dir 指定的目录下(默认 data/images)。请确保该目录有足够的磁盘空间。

TIP

如果您同时使用多个节点,镜像只需上传一次到 Novaix,然后分发到各个节点即可。无需在每个节点上单独操作。

ISO 管理

除了镜像,Novaix 还支持 ISO 文件管理。ISO 文件可以挂载到实例上,用于自定义安装操作系统或其他软件。

ISO 文件同样支持上传和 URL 下载两种方式导入。挂载和卸载 ISO 都是异步操作,可以在任务列表中查看进度。

TIP

ISO 挂载后,您需要通过控制台(Console)进入实例进行安装操作。安装完成后,记得卸载 ISO 并重启实例,否则实例可能会一直从 ISO 引导启动。