变更开发机实例配置
智算云平台的开发机实例的支持在创建后通过「改配」操作变更开发机实例的配置和重置开发机实例系统盘数据。改配完成后,开发机实例自动重启,并应用新的配置。
局限
开发机实例改配功能存在以下限制。
- 不允许修改开发机实例的资源类型(包年包月资源/共享资源/弹性资源)。如需使用其他资源池,需要新建开发机实例。
- 不允许修改开发机实例所使用的资源池。如需迁移开发机实例环境,您可以在镜像中心将现有开发机实例保存为镜像,再迁移到目标可用区的镜像仓库。平台不会根据相同镜像地址自动跨区同步;详见镜像仓库地址与可用区。
- 不允许修改开发机实例名称和描述。请使用开发机实例详情页的「编辑」按钮修改。
一键改配
前往开发机实例详情页,可直接使用「改配」功能,一键变更配置。点击「改配」按钮后,进入开发机实例改配页面。
在规格信息区域,完成以下配置:
- 规格:开发机实例改配时允许变更负载规格(CPU、GPU、内存),您可以使用同一算力资源池的 1/2/4/8 卡算力规格,实现自由升降 GPU 卡数配置。
信息
改配开发机实例时,不允许修改开发机实例使用的资源类型(包年包月资源/共享资源/弹性资源),不允许修改开发机实例所使用的资源池。
- 规格:开发机实例改配时允许变更负载规格(CPU、GPU、内存),您可以使用同一算力资源池的 1/2/4/8 卡算力规格,实现自由升降 GPU 卡数配置。
在基础配置区域,完成以下配置:
- 保留系统盘数据:选择是否保留系统盘数据。选择「是」,表示改配后保留原有系统盘数据。选择「否」,表示需要清空系统盘数据,即重置系统盘。
- 镜像:开发机实例改配时允许变更启动镜像。
警告
- 若希望保留系统盘数据,推荐使用原镜像启动,否则可能出现环境冲突。系统盘提供持久化存储能力,平台会尽力保障系统盘数据在选择保留系统盘数据的改配场景下继续可用;但受实例状态、资源回收、异常恢复、用户操作等因素影响,系统盘数据仍存在无法保留或恢复的可能。建议在改配前将重要数据同步至共享高性能存储、代码仓库,或将环境固化为自定义镜像。
- 公钥:此项无需配置。改配后,开发机实例会自动重启,重启时会自动注入您已在平台密钥管理模块中保存的所有 SSH 公钥。详见SSH 密钥管理。
- SSH 密码登录:开发机实例改配时允许选择开启或关闭 SSH 远程登录的密码验证功能。开启后,请等待开发机实例运行后,前往开发机实例详情页获取 SSH 登录密码。
- Docker 容器:开发机实例改配时允许选择开启或关闭 Docker 容器功能。开启后,可在开发机实例内使用
docker命令创建容器,详见Docker 功能。信息
如需管理开发机实例内 Docker 服务,需使用
dockerctl命令,例如dockerctl status。详见 Dockerctl。
在存储配置区域,完成以下配置:
- 系统盘:此项无需配置。系统盘默认 100GiB。
云盘:可查看已挂载云盘,并按页面提示新增云盘挂载或取消挂载。新增云盘时,只能选择可挂载的云盘,并需要填写容器内访问路径;单台开发机最多可挂载的云盘数量以控制台限制为准,当前设计为 5 块。
警告
改配会触发开发机实例重新部署。操作前请停止正在读写挂载路径的程序,并保存未写入磁盘的数据。新增或取消云盘挂载前,请额外确认 Notebook 和终端任务已保存。
提示
- 支持线上自助购买「广东B」可用区的共享高性能存储。详见管理共享高性能存储。
- 其他可用区共享高性能存储暂不支持线上购买,如需购买,请联系商务。
在外网配置区域,完成以下配置: Web 应用预览: 允许配置 Web 应用预览端口号,可选范围 2000-65000。详见Web 应用预览。
在基本配置区域,完成以下配置:
- 名称:开发机实例改配时不允许修改开发机实例名称,此项无需配置。您可以在开发机实例详情页直接点击编辑按钮修改名称。
- 描述:开发机实例改配时不允许修改开发机实例描述,此项无需配置。您可以在开发机实例详情页直接点击编辑按钮修改描述。
- 标签:可新建和绑定自定义标签。资源标签是一组键值对(Key-Value)。您可以通过标签从不同维度对一站式 AI 平台内的资源进行分类与聚合管理,用于按标签筛选等场景。详见标签管理。
开发机实例改配后将先进入清理中状态,随后开始重新部署,开发机实例将继承原开发机实例 ID。费用中心重新生成订单,详见费用中心。
常见问题
我想把 4090 显卡开发机实例改配成 A800,该怎么做?
首先,了解智算云平台开发机实例改配功能对于可用算力资源的限制:
- 对于使用包年包月资源/共享资源创建的开发机实例,允许在改配时变更为同一算力资源池内的任意其他 1/2/4/8 卡规格和 GPU 型号。可选 GPU 型号范围受限于当前算力资源池包含的 GPU 型号。
- 对于使用弹性资源创建的开发机实例,允许在改配时变更为同一可用区的任意其他 1/2/4/8 卡规格和 GPU 型号。可选 GPU 型号范围受限于当前可用区内包含的 GPU 型号。
- 不支持变更开发机实例使用的资源类型(包年包月资源/共享资源/弹性资源)。
其次,访问开发机实例改配页面时,平台会自动禁用算力规格列表中不可用的 GPU 型号与算力规格,您只需关注表中可选中的 GPU 型号及规格。
怎么修改开发机实例 GPU 的驱动程序版本?
您有时可能会发现开发机实例中的 Nvidia Driver 版本较低(例如 535,但需求是 570+),无法满足开发需求。
但由于开发机实例本身为容器,无法在容器内随意改动 GPU 的驱动程序版本,具体存在以下限制:
- 开发机实例中 Nvidia Driver 版本受开发机实例当前所在宿主机的驱动版本限制。
- 用户无法自行在开发机实例中安装、更换 Nvidia Driver 版本。
如果发现 GPU 的驱动程序版本过低,您可以采取以下方案:
- 检查当前应用程序是否提供其他版本,可兼容低版本的 GPU 的驱动程序。
- 如果对高版本 Nvidia Driver 版本有强烈需求,可尝试新建或改配为使用其他 GPU 型号的开发机实例,检查 GPU 驱动版本是否满足需求。您可以自动化检查 Driver 版本,详见每次登录开发机实例时自动检查和打印 Nvidia Driver 版本。
- 向商务、售后技术支持反馈您的需求。
信息
开发机实例 GPU 的驱动程序版本指标准的 NVIDIA 显卡驱动(NVIDIA Driver),其中始终包含用于运行程序的 CUDA 驱动(Runtime)。Nvidia Driver 版本 / Nvidia GPU Driver 版本 / CUDA Driver 版本均指向同一版本号。