Skip to content
共绩算力文档中心

常见问题

按量(使用时长)计费,精确到秒。镜像上传拉取过程不收费,开机过程不收费,关机过程不收费,服务成功部署后再计费 卡时单价、机型详见:https://www.gongjiyun.com/pricing.html 更详细的计费规则:https://www.gongjiyun.com/docs/y/introduction/QjuSwH1Bwiv4GdkQAXrc58Vcnlg.html

云主机是共绩算力推出的云端 AI 开发工作站,用户可以随时随地远程访问,拥有完整的开发环境和高性能算力资源,按需付费,专注于高效开发和创新,无需担心硬件和环境配置问题。

  1. 集成开发环境:提供完整开发工具链,支持主流 AI 框架(如 PyTorch、TensorFlow 全家桶),免去环境配置烦恼,让您专注于开发本身。

  2. 镜像管理系统:高效管理镜像版本,支持一键发布和分发,极大提升开发与部署效率。

  3. 弹性资源调度:按需分配计算资源,灵活应对不同开发和生产需求,资源利用最大化。

  4. 一键 Serverless 发布:开发完成后可一键发布为 Serverless 服务,快速为用户提供在线服务。

  5. 分布式训练支持:支持 1 机多卡和多机联网,轻松实现模型微调和大规模模型训练。

关机、关机并保存镜像、强制关机的区别是什么?

Section titled “关机、关机并保存镜像、强制关机的区别是什么?”

云主机提供三种不同的关机方式,分别适用于不同的使用场景。以下详细说明各种方式的特点和使用注意事项。

功能说明:

普通关机会安全地关闭云主机并停止计费,类似于正常关闭电脑。所有数据和已安装的软件都会完整保存,下次开机时可以完全恢复到关机前的状态。

主要特点:

  • 立即停止计费,节省成本
  • 数据完整保存,包括系统盘和数据盘
  • 已安装的软件和配置不会丢失
  • 支持随时重新开机

注意事项:

  • 关机后会释放所有计算节点资源
  • 重启时显卡库存可能无法保障(如使用 GPU 实例)
  • 请在业务允许的情况下谨慎操作

适用场景: 临时不使用实例,希望停止计费但保留完整环境

功能说明:

在关机的同时,将当前实例的完整状态保存为自定义镜像。这个镜像可以作为”黄金副本”,用于快速创建多个相同配置的新实例,实现环境的快速复制和部署。

主要特点:

  • 创建可复用的自定义镜像
  • 保存完整的系统环境和配置
  • 支持基于镜像快速创建新实例
  • 关机期间不产生费用

操作流程:

  1. 实例自动执行关机操作
  2. 系统创建自定义镜像(需要一定时间)
  3. 保存完成后实例保持关机状态
  4. 镜像可在创建新实例时选择使用

数据安全保障:

  • 所有数据完整保存在镜像中
  • 原实例数据不会丢失
  • 可基于镜像创建多个副本

适用场景: 需要备份当前环境配置,或批量部署相同环境的实例

功能说明:

强制关机会立即终止实例运行,不进行正常的关机流程。这是一个紧急操作选项,会导致本次开机后的所有实例内变更丢失,状态回滚到本次开机之前。

重要特性:

  • 立即强制终止实例
  • 实例内状态回滚到本次开机前
  • 共享存储卷数据不受影响
  • 操作不可撤销

数据影响:

  • 实例内未保存的数据将丢失
  • 本次开机后的系统变更将丢失
  • 共享存储卷中的数据保持完整

严重警告:

此操作类似于直接拔掉电源,可能导致数据丢失或系统损坏。除非实例无响应或遇到紧急情况,否则不建议使用此方式。操作不可撤销,请务必谨慎评估!

适用场景: 实例卡死、无响应等紧急情况,且确认可以接受数据回滚

对比项

普通关机

关机并保存镜像

强制关机

关机方式

安全关机

安全关机 + 创建镜像

强制终止

计费状态

停止计费

停止计费

停止计费

数据保存

完整保存

完整保存(含镜像)

回滚到开机前

已装软件

保留

保留(含镜像)

回滚到开机前

重启保障

库存可能不足

库存可能不足

库存可能不足

额外功能

生成可复用镜像

操作风险

高(数据可能丢失)

可撤销性

可重启恢复

可重启恢复

不可撤销

共享存储卷

不影响

不影响

不影响

适用场景

临时停用

环境备份/批量部署

紧急处理

选择建议:

  • 日常停用实例 → 选择”普通关机”
  • 需要备份或复制环境 → 选择”关机并保存镜像”
  • 实例卡死无响应 → 最后考虑”强制关机”

共享存储卷是一种可以被多台云主机或 serverless 服务同时挂载和访问的存储资源。它类似于一个网络硬盘,支持跨实例读写数据,适合团队协作、数据共享、模型/数据集分发等场景。

典型用途:

  • 多个服务/主机间共享数据、日志、模型文件等。
  • 作为持久化存储,服务重启、迁移后数据不丢失。
  • 支持大文件、批量数据的高效读写。

挂载方式:

  • 在云主机或 serverless 服务创建/设置页面,选择需要挂载的共享存储卷(Bucket),并指定挂载路径(如 /mnt/data)。
  • 启动后,系统会自动将存储卷挂载到指定路径,应用可直接读写。

挂载要求:

  • 挂载路径必须以 / 开头,允许英文数字-/,如 /mnt/data
  • 不同存储卷的挂载路径不能重复,避免冲突。
  • 路径建议简洁明了,便于程序访问。

共享存储卷和对象存储加速挂载有什么不一样?

Section titled “共享存储卷和对象存储加速挂载有什么不一样?”

功能定位不同:

  • 共享存储卷:主要用于高性能、高并发的读写场景。它像传统的硬盘或网络文件系统(如 NFS),可以被多个计算节点同时挂载,支持文件的频繁读写和修改,适合训练数据、模型中间结果、日志等需要频繁读写的场景。
  • 对象存储加速挂载:主要用于高效读取大规模数据,通常是只读场景。它将对象存储(如 S3)的数据通过挂载的方式直接呈现为本地文件系统,方便访问和读取,但写入性能和一致性不如共享存储卷,适合加载大数据集、预训练模型等只读需求。

技术实现和性能侧重:

  • 共享存储卷:底层通常基于分布式文件系统(如 CephFS、GlusterFS 等),强调高 IOPS 和低延迟,适合高频读写。
  • 对象存储加速挂载:底层基于对象存储(如 S3),通过 FUSE 等方式挂载,强调大吞吐量的读取,写入操作一般不推荐或有延迟。

典型应用场景:

  • 共享存储卷:团队协作开发、分布式训练、实验结果共享、日志收集等需要多节点读写的场景。
  • 对象存储加速挂载:大规模数据集加载、模型权重分发、只读数据分析等。

S3 技术的应用差异:

虽然两者都用到了 S3 技术,但

  • 共享存储卷更像是将 S3 作为后端存储,前端通过分布式文件系统实现高性能读写;
  • 对象存储加速挂载则是直接将 S3 对象以文件系统方式只读挂载,主要优化读取体验。

云主机的自定义启动命令有什么不一样?

Section titled “云主机的自定义启动命令有什么不一样?”

自定义启动命令,指的是用户可以为云主机或 serverless 服务指定专属的 shell 命令,完全覆盖平台的默认启动逻辑。这一机制赋予了用户极高的灵活性和控制力。

云主机通过与 Supervisord 的深度结合,实现了真正意义上的自定义启动命令。用户不仅可以完全替换平台默认逻辑,指定任意 Shell 命令作为主进程,还能灵活适配多语言、多进程、复杂初始化等多样化业务场景。例如:

  • 启动自定义开发的 Python、Node.js、Java 等各类应用
  • 执行复杂的初始化脚本(如 bash init.sh),实现环境预配置与自动化部署
  • 启动多进程任务、守护进程或特殊服务,满足个性化业务需求

通过 supervisord 的支持,平台不仅能够实时监控主进程的运行状态,还能实现日志收集、异常处理等高级运维功能。用户填写的自定义启动命令会被 supervisord 作为“受管进程”启动和管理,即使主进程异常退出,Supervisord 也能自动拉起,极大提升了服务的高可用性与稳定性。用户只需在服务或主机的创建/设置页面填写自定义启动命令(如 python app.py、bash run.sh),系统将在实例启动时,严格按照用户指定的命令拉起主进程,充分释放业务创新空间,助力多样化场景的高效落地。

如何将云主机一键发布为 Serverless 服务?

Section titled “如何将云主机一键发布为 Serverless 服务?”
  • 在云主机实例列表(侧边栏「云主机列表」),选择你要发布的云主机。
  • 点击「发布服务」按钮,进入 serverless 服务创建流程。
  • 按页面提示填写端口、环境变量、启动命令等信息,确认无误后提交即可一键发布。
  • 服务发布后,可在弹性部署服务管理页面查看、管理和访问你的服务。

发布 serverless 服务后如何管理和访问?

Section titled “发布 serverless 服务后如何管理和访问?”
  • 发布成功后,可点击页面顶部弹性部署服务按钮,在打开的页面查看和管理发布的服务。
  • 支持启动、停止、重启、删除等操作。
  • 服务会分配公网访问地址,页面会显示访问方式。

如何修改基础镜像中 SSH、VS Code Server 和 Jupyter Lab 的密码?

Section titled “如何修改基础镜像中 SSH、VS Code Server 和 Jupyter Lab 的密码?”

基础镜像中的 ssh 默认密码是 123456,VS Code Server 和 Jupyter Lab 默认没有密码,如果需要密码保护,可以通过以下方法实现:

## SSH 登录密码
SSH_PASSWORD=12345678
## VS Code Server 登录密码
CODE_SERVER_PASSWORD=23456
## Jupyter Lab 登录密码
JUPYTER_PASSWORD=67890
  • 【保存】,然后【应用修改】,一定要点击【应用修改】才会生效