返回介绍

1.7.3 使用WEB控制台管理开发环境

发布于 2020-10-01 16:39:38 字数 9327 浏览 1117 评论 0 收藏 0

简介

Xiaomi Cloud-ML支持在生态云zWEB界面中管理开发环境。

第一步,登录WEB控制台,登录生态云武清机房控制台https://cnbj6.cloud.mi.com

第二步,创建开发环境,填写开发环境参数,提交请求,创建开发环境。

第二步,查看开发环境,开发环境经过排队-调度-创建过程后,进入running状态,标识该实例创建完成。

第三步,登录开发环境,根据开发环境的IP和端口,SSH连接登录到开发环境。

第四步,进行开发测试,SSH连接到开发环境后,用户可以像使用本地机器一样,进行各种开发测试工作,包括软件安装,代码编写,训练,模型导出等。

第五步,关闭开发环境,开发环境实例使用完毕后,用户可以删除该实例。

登录WEB控制台

  1. 登录WEB控制台( 地址是https://cnbj6.cloud.mi.com )。生态云服务统一集成了小米账号认证。
  2. 登录后,选择需要的机房,点击深度学习服务进入Cloud-ML操作页面。 cloudml service

  3. 点击开发环境选项,进入Cloud-ML管理开发环境的操作页面,当前页面会列出已经创建的开发环境实例。 dev list

创建开发环境

  1. 点击创建环境按钮,进入创建开发环境的填写页面
  2. 填写开发环境的名称,登录密码
  3. 填写密钥ID,密钥ID可以从主页面的团队管理服务中查询
  4. 选择标准镜像和版本,或者填写自定义docker镜像地址
  5. 指定实例的规格和GPU个数
  6. 编辑网路配置,默认开启了Jupyter和SSH两项。可以根据需求增开新的端口或者修改防火墙规则。该部分可以参考网络和安全
  7. 点击创建按钮,提交请求

dev create

查看开发环境

开发环境的整个生命周期包括如下几个状态:

  • enqueued 实例创建请求已经提交到系统,等待分配资源
  • creating 实例在创建过程中
  • running 实例创建成功,在运行过程中,此时可以SSH连接
  • deleting 实例在删除过程中
  • error 实例出现错误

刷新页面,查看开发环境实例的状态。 dev create list

点击实例名字,进入实例的详情页面,可以查看实例的当前运行信息,包括创建时的参数,网络分配地址,和事件日志。如下图所示

  • 开发地址 是分配的Jupyter访问地址,点击打开,即可在页面上SSH连接到到实例内部
  • SSH 地址 是分配的SSH访问地址,在linux sh或者windows平台的putty等软件中,执行ssh可连接到实例内部
  • 事件列表 是实例的重要事件的审计日志,包括创建,重启,出错等信息, 该部分可以参考监控 dev detail

登录开发环境

running状态的开发环境,对外正常提供服务。用户可以根据上一步拿到的SSH地址连接到实例。

ssh -p 40403 root@10.38.9.202

进行开发测试

SSH连接到开发环境后,用户可以像使用本地机器一样,进行各种开发测试工作,包括软件安装,代码编写,训练,模型导出等。

休眠与重启开发环境

点击休眠与激活开发环境 dev stop and restart

关闭开发环境

点击删除按钮,删除不需要的开发环境。 dev delete

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文