创建开发机

最近更新时间:2025-11-20 20:14:41

我的收藏

概述

本文档将向您说明在 TI-ONE 中创建一个开发机实例的操作步骤。首先,您需要登录 TI-ONE 控制台 ,单击 菜单栏 开发机 ,页面将跳转至开发机的实例列表页面,此页面将罗列用户创建的所有开发机实例。在开发机实例列表页,单击左上角 新建,跳转至创建开发机实例的设置页面。下面的操作步骤章节将讲述如何配置开发机实例。


操作步骤

配置基本信息

名称:开发机名称,不超过60个字符,仅支持中英文、数字、下划线 "_"、短横 "-" ,只能以中英文、数字开头。
地域:此字段不可修改,将自动显示平台选择的地区。
镜像:您可以选择启动开发机的镜像,支持的镜像列表请查看 内置训练镜像列表。其中 tilearn-llm 相关训练镜像内置了最新版本 Angel 加速组件 tilearn-llm,可直接用于部分开源大模型训练的加速,详细使用指引请查看 Angel 训练加速功能介绍
机器来源:可选择从 CVM 机器中选择或从 TIONE 平台购买,若选择从 TIONE 平台购买,则需要选择算力规格和节点数量;若选择从 CVM 机器中选择,则需要先创建资源组,购买节点,相关操作请查看 资源组管理,选择完资源组后选择对应的计算资源。平台支持的计费规格请查看 计费概述
标签:可为开发机添加标签,支持添加多个。

配置镜像和存储路径

镜像:您可以选择启动开发机的镜像,支持的镜像列表请查看 内置训练镜像列表。其中 tilearn-llm 相关训练镜像内置了最新版本 Angel 加速组件 tilearn-llm,可直接用于部分开源大模型训练的加速,详细使用指引请查看 Angel 训练加速功能介绍
存储路径设置:可选择数据集、高性能云硬盘、SSD 云硬盘、CFS(包含 CFS Turbo) 文件系统和 GooseFSx 和 GooseFS。存储路径可配置多个,为了确保开发机实例可以正常使用,选择第一个存储路径会挂载到开发机的默认工作目录 /home/tione/notebook 下。
选择数据集,则需要下拉选择在数据中心注册的数据集,配置容器挂载路径(注意:数据集不能作为第一个存储路径设置,也就是不能作为开发机的默认工作目录)。
选择数据源,则需要下拉选择在 平台管理 > 数据源管理 中创建的数据源,配置源路径(该数据源存储目录下的子路径)和容器挂载路径(注意:开发机仅能挂载权限类型为只读的数据源)
选择高性能云硬盘或者 SSD 云硬盘,平台会将申请的硬盘挂载到用户开发机容器的工作目录中,可申请的硬盘存储卷最小值为10GB且为10的倍数(云硬盘仅支持按量计费的开发机实例)。
选择 CFS 文件系统,需要选择 CFS 文件系统,填写 CFS 文件系统的源目录和容器挂载路径,平台会将该 CFS 文件系统的源目录挂载到用户指定的容器挂载路径中。
若选择的资源组类型为从 CVM 机器选择,则还能选择 GooseFSx 和 GooseFS。若选择 GooseFSx,需选择 GooseFSx 实例、配置 GooseFSx 目录和容器挂载路径。若选择 GooseFS,需选择 GooseFS 集群、命名空间、COS 子路径,配置容器挂载路径。


配置高级设置

高级设置默认收起,展开后可进行下述字段的配置:
环境变量:可以添加多个环境变量。
CLS 日志服务:用户可以自行选择是否开通 CLS 日志服务。
生命周期配置:选择是否使用生命周期脚本。
Git 存储:此为可选项,用户可以前往 Git 存储库 > 新增存储库进行配置。
自动停止:开启该选项后,该实例将在运行时长超过您选择的时长后自动停止,停止状态计算资源不再收费,存储资源仍会收费,请注意费用产生。自动停止时间以小时为单位,最小为1小时,最大为24小时。
SSH 连接:您可以选择是否启用 SSH 连接,启用后您可以在其他机器上访问本实例。您需要填写发起 SSH 登录机器上的 ~/.ssh/id_rsa.pub 文件内容。若该文件不存在,可用 ssh-keygen 命令生成。发起 SSH 登录时,请注意检查私钥是否配对。如需从多台机器发起 SSH 登录需要填写多个公钥,您可以添加多个(按回车键可输入多个)。
添加端口:若需要在外部访问开发机中启动的服务,可以启用自定义端口配置功能(当前仅支持当机器来源选择从 CVM 机器中选择):
注意:请尽量确保资源组和负载均衡实例所关联的 VPC 网络一致。
添加端口:
服务名称:填写名称,用于区分在开发机中启动的不同自定义服务。
访问协议:可配置访问协议,支持 TCP 和 UDP。
监听端口:在开发机中运行的自定义服务进程所监听的容器端口,用于接收外部发送的网络请求,仅支持添加1 - 65535端口。
服务访问方式:
针对 SSH 连接,默认支持共享公网访问(该访问地址共享公网 IP,可在实例创建后到详情页查看访问地址)和 VPC 内 Pod IP 访问(可在实例创建后到详情页查看访问地址),可选择通过 CLB 访问方式进行端口映射。
针对其他自定义服务,默认选择 CLB 访问方式进行端口映射
访问端口:若选择CLB访问,则需要添加映射端口。填写后将在用户选择的负载均衡实例下创建一个监听器并且分配端口,请注意不要填写已被监听器占用的端口,支持添加1 - 65535端口。
选择 CLB:选择 CLB 访问后需要选择账号下的负载均衡实例,若当前账号下暂无实例,可前往负载均衡控制台创建。
创建完成后可在开发机实例详情页查看自定义端口信息和访问地址。
VPC 子网 :平台支持为开发机容器配置 VPC 和子网,当选择了 VPC 和子网后,开发机容器将可访问同一网络配置下的其他云产品。
直接访问 Internet:开发机默认为不使用 VPC,即不为开发机容器配置 VPC,该情况下默认可访问公网;若选择了 VPC 和子网,则会为用户的 开发机容器配置该私有网络,配置后开发机容器可访问同一 VPC 网络下的其他云服务。选择 VPC 和子网后,可选择关闭直接访问 Internet,此时开发机容器将无法访问公网(计费模式为包年包月场景下,不需要选择该选项,开发机实例默认可访问公网)。

创建完成后,开发机列表中将新增一条实例记录。当实例“状态”由 启动中 变为 运行中 时,单击 打开 进入开发机实例内部。