镜像管理
镜像是创建实例时使用的操作系统模板。Novaix 支持多种方式来管理镜像,您可以从远程仓库导入、从 URL 下载、手动上传,或者从现有节点拉取。
镜像来源
| 来源 | 说明 |
|---|---|
| 远程仓库 | 从镜像仓库导入(如 images.linuxcontainers.org) |
| URL 下载 | 从指定 URL 下载镜像文件 |
| 手动上传 | 通过浏览器上传本地镜像文件 |
| 节点拉取 | 从已有节点上拉取镜像到管理平台 |
TIP
上传功能基于 TUS 协议实现断点续传,支持最大 50GB 的镜像文件。即使网络中断也可以继续上传,无需重新开始。
分发镜像
镜像导入到 Novaix 后,需要分发到具体的节点才能用于创建实例。在镜像详情页面,您可以选择要分发的目标节点。
分发是一个异步任务,对于较大的镜像文件可能需要一些时间,您可以在任务列表中查看进度。
WARNING
导入 ≠ 可用。镜像导入到 Novaix 只是在管理平台中注册了一条记录,您还需要将镜像分发到具体的节点上才能用于创建实例。常见的操作遗漏是:导入了镜像、在套餐中选择了该镜像,但忘了将镜像分发到套餐所关联的节点上,导致用户创建实例时失败。
镜像存储
上传和下载的镜像文件存储在 config.yaml 中 storage.image_dir 指定的目录下(默认 data/images)。请确保该目录有足够的磁盘空间。
TIP
如果您同时使用多个节点,镜像只需上传一次到 Novaix,然后分发到各个节点即可。无需在每个节点上单独操作。
ISO 管理
除了镜像,Novaix 还支持 ISO 文件管理。ISO 文件可以挂载到实例上,用于自定义安装操作系统或其他软件。
ISO 文件同样支持上传和 URL 下载两种方式导入。挂载和卸载 ISO 都是异步操作,可以在任务列表中查看进度。
TIP
ISO 挂载后,您需要通过控制台(Console)进入实例进行安装操作。安装完成后,记得卸载 ISO 并重启实例,否则实例可能会一直从 ISO 引导启动。
