开发机
大约 5 分钟
开发机
【开发机】是为机器学习开发者提供的在线编译、调试代码和模型开发的模块。开发机支持使用 WebIDE 在线开发,或通过 SSH 连接开发机远程开发,也提供了持久化的云盘存储服务和共享文件系统用于存储开发中的数据。开发机在关机后,平台会释放开发机的算力,保存之前的操作、下载的数据和配置环境等。
创建开发机
使用前提
- 主账号-账户余额充足或者已购专属资源组
- 子账号-拥有分配的项目
操作步骤
- 登录平台,点击左侧导航栏中【开发机】进入列表页面
- 点击列表页面左上方的【+创建开发机】进入创建页面
- 在创建页面填写相关参数,具体参数如下
参数名称 | 参数说明 |
---|---|
所属项目 | 选择所属项目,必填。成员下属于多个项目时。展示所属项目选择框 |
任务名称 | 填写开发机的名称。 必填 。支持 1~10位可见字符,且只包含大小写字母、中文、数字、下划线。 |
描述 | 填写对开发机的适当描述。 选填 。支持 1~100位可见字符 |
计算资源 | 公有资源:不可指定节点,含有计费类型以及计费单价专属资源组:可指定节点(高级设置) |
资源组 | 选择创建开发机的资源组,单选。 |
资源类型 | 根据选择的资源组,选择合适的实例规格,仅支持同一资源组下同一类型的单选。必填。 如果需要指定节点,可以在此规格资源下选择指定节点。 |
实例数 | 必填。实例数量小于等于可用数量,否则给出提示语,可选数量:XXX;选择高级设置:需要计算至多可以创建几个实例,比如说一台主机可用卡数为5,指定的实例数为2卡,则至多可以选择2个实例。 |
镜像 | 选择开发机的镜像。 必填 。支持选择公共镜像、镜像仓库 |
存储与数据 | 填写开发机需要挂载的存储空间,必填。存储空间排重,至多可以选择15条 用于存储开发环境、代码、无需共享的数据文件等, 存储空间中的内容不会因开发机的关机、重启、删除而丢失。 |
其他说明 | 【所属项目】字段存在说明:1、子账号必须存在项目选择项,且只有专属资源组可供选择2、含有子账号的主账号,存在项目选择项,但包含专属资源组和公有资源。使用公有资源创建的任务属于该项目下。--选择了项目,项目成员可见;没有选择项目,仅仅主账号可见3、不含有子账号的主账号,没有项目选择项,属于默认项目(默认项目:用户不可见,但在中台可见),只能选择公有资源。 |
- 完成上述表单的配置后,点击【确认创建】。会根据提交的表单配置完成开发机的创建流程
- 开发机主要包含以下几个状态
参数名称 | 参数说明 |
---|---|
状态 | 包含6种状态:创建中:开发机正在创建配置信息开机中:开发机正在部署流程中,创建开发环境运行中:开发机已创建完成,处于运行中。可以通过 WebIDE (新版)或 SSH 连接开发机已关机:开发机已关机创建失败:开发机创建失败异常:开发机异常 |
操作按钮 | 创建中:所有按钮置灰开机中:所有按钮置灰运行中:JupyterLab、VsCode、WebTerminal、关机、保存镜像可点击,其他按钮置灰已关机:开机、销毁实例可点击,其他按钮置灰创建失败:销毁实例可点击,其他按钮置灰异常:销毁实例可点击,其他按钮置灰 |
- 开发机创建完成后,可以编辑开发机的配置项。可修改配置如下
- 名称
- 描述
SSH连接
SSH登录包含两种方式,口令登录和公钥登录
方式1:口令登录
打开Xshell或者本地的Powershell或终端。输入ssh root@服务器的公网IP

复制SSH密码,右击可粘贴密码,点击enter可链接服务器

方式2:公钥登录
(1)获取公钥
a. 打开你的 git bash 窗口
b. 进入 .ssh 目录:cd ~/.ssh
c. 找到 id/_rsa.pub 文件:ls
d. 查看公钥:cat id/_rsa.pub 或者 vim id/_rsa.pub

(2)打开Xshell或者本地的Powershell。输入ssh root@服务器的公网IP,可直接链接服务器。
JupyterLab、VsCode、WebTerminal
整体操作界面如下,右侧为内容展示区域,左栏主要为文件管理和各类功能键
⚠️请注意,JupyterLab 的工作目录设置为
/root
目录,这与系统的根目录/
不同。

当您使用Notebook运行程序后,如果过了一段时间发现日志没有新的更新,这时可以利用“日志控制台”来查看最新的日志。下面将演示如何操作:



开机/关机
- 针对公有资源创建的实例在关机之后将停止计费,同时之前占用的 GPU 资源会被释放到“公有资源”中。
- 针对专属资源组创建的实例在关机之后,之前占用的 GPU 资源会被释放到专属资源组中。
销毁实例
销毁实例将会清空实例中的所有数据,请谨慎操作!
保存镜像
在运行中状态下,支持保存镜像,供其他实例使用,避免重复配置系统环境。保存之后的实例可以在对应的【镜像仓库】查看。