快速使用

介绍产品中普通项目用户如何快速使用产品。

文档版本

本文档对应产品版本:OneCloud 3.0.0版本。

读者对象

本文档用于帮助项目用户快速使用OneCloud产品,内容涵盖用户登录、虚拟机申请、虚拟机访问等基本操作。如需了解平台的详细操作方法,请查看平台用户手册

用户登录

前提条件

  • 用户知道平台的IP地址或域名。
  • 用户拥有管理员分配的用户账号、且知道用户名和密码。若不知道用户账号,请咨询管理员。
  • 推荐使用Chrome(谷歌)或FireFox(火狐)浏览器访问平台。

操作

  1. 用户使用谷歌或火狐浏览器访问平台IP地址,如提示“您的连接不是私密连接”,请单击<高级>按钮,并单击“继续前往x.x.x.x(不安全)”,进入登录页面。

  2. 输入用户名、密码(如不知道用户名和密码,请咨询管理员)、以及验证码后,单击<登录>按钮,登录平台。

  3. 用户登录成功后,可自行修改密码。单击右上角图标,选择下拉菜单[修改密码]菜单项,在弹出的更改密码对话框中输入旧密码、新密码、确认新密码后,单击<确定>按钮。

  4. 在平台首页控制面板中,单击“配额使用情况”页签,可以查看当前项目中CPU、内存、存储、镜像、IP地址、GPU、公网IP、快照、桶、对象大小、对象数量的个数,后续用户申请和创建的虚拟机配置不能超过配额。

    • 前面数值表示已使用量、后面数值表示总量,如CPU 4核/200核,表示当前已使用4核CPU,可申请的CPU核数总量为200核。
    • 如遇到项目配额不足的情况,在管理员开启调整项目配额工单的时候,用户可以在“配额使用情况”页签右上角单击“申请调整项目配额“,向管理员发送调整项目配额的工单,等待管理员审批;若未开启该工单,需要用户联系管理员调整项目配额。

虚拟机申请

  1. 在主机-主机-虚拟机页面中可以申请和查看虚拟机。在全部或本地IDC页签下,单击<新建>按钮,进入新建虚拟机页面。

  2. 选择和填写虚拟机配置信息,大部分选项使用”默认配置“即可,主要关注以下参数:

    • 名称:必填,设置虚拟机名称。
    • 申请原因:选填,可不填。
    • 是否配置GPU:若勾选配置GPU,则需要选择GPU型号和数量,GPU的选择与镜像有关,请联系管理员了解镜像与GPU型号的关联,如镜像名称中带有GPU型号内容等。

    • 操作系统:请在公共镜像中第一个下拉框中选择Windows、CentOS、Ubuntu镜像类型,在第二个下拉框中选择具体的镜像。

    • CPU和内存:推荐以1:2的形式,比如4核8G。

    • 系统磁盘和数据盘:自定义磁盘大小和数量,建议用户单独挂载数据盘而不是将系统盘扩大。Linux系统如果需要提前分区挂载,可以在创建的时候设置文件系统和挂载点。Windows系统数据盘分区需要用户连接虚拟机后在磁盘管理处手动分区。

  3. 配置完成后(费用估算可忽略),单击<提交工单>按钮,提交主机申请工单,等待管理员审批,审批通过后虚拟机才会被创建好。提交工单后可以在工单中心查看审批结果,如果配置填写错误,在管理员审批之前可以自行撤销工单。

虚拟机访问方法

Windows虚拟机访问方法

  1. 在平台虚拟机列表中查看Windows操作系统虚拟机的IP地址以及用户名和密码。

  2. 使用windows自带的远程桌面连接工具(mstsc)即可连接Windows操作系统的虚拟机。

Linux虚拟机访问方法

  1. 在平台虚拟机列表中查看CentOS操作系统虚拟机的IP地址以及用户名和密码。

  2. 需要在本地电脑上安装putty等ssh连接工具以命令行形式连接Linux虚拟机或VNC Viewer工具查看有桌面的Linux虚拟机等,如果没有putty等ssh连接工具可以使用平台上远程终端下的VNC或WebSSH连接使用虚拟机,推荐使用WebSSH。

  3. 使用VNC Viewer之前必须在虚拟机里输入vncserver命令开启vnc服务,命令执行后要求输入一个密码,该秘密专门用于VNC Viewer

  4. 使用VNC Viewer连接Linux虚拟机。

  5. 如果以上方法都无法登录虚拟机,可能是系统出现问题,可以在平台的虚拟机列表中使用远程终端下的VNC登录查看具体原因。

  6. Linux操作系统的虚拟机默认使用root用户,建议用户创建并使用普通用户登录,如有需求切换到root用户,可以使用sudo su切换到root用户。

    useradd -m 用户名       #添加用户
    passwd 用户名           #为用户设置密码
    su 用户名               #切换到新用户
    sudo su root           #切换到root用户
    

快照管理

快照是一种数据备份方式,可以在指定时间点对虚拟机的系统盘或数据盘创建一个完全可用拷贝,便于云服务器故障后快速回退到创建快照时的云服务器状态。

为了防止虚拟机使用中由于系统出现问题而导致不必要的损失,建议对重要数据进行备份。平台针对虚拟机的系统盘和数据盘可以创建快照,保存系统创建快照时的状态,在虚拟机出现问题后,可以关机使用快照回滚,恢复当时状态。数据盘在新建时也可以选择从快照创建,克隆之前磁盘的数据。

创建快照

  1. 在主机-主机-虚拟机页面,单击指定虚拟机左侧操作列<更多>按钮,选择[创建快照]菜单项,弹出创建快照对话框。

  2. 如果仅需要对虚拟机下的一块磁盘创建快照,请选择“创建硬盘快照”,并选择需要创建快照的磁盘,设置名称后,单击<确定>按钮。

  3. 如果需要对虚拟机下所有磁盘创建快照,请选择“创建主机快照”,设置名称后,单击<确定>按钮。

硬盘快照管理

硬盘快照创建完成后,可以在硬盘快照页面删除快照或回滚硬盘。

  1. 在主机-存储-硬盘快照页面,可以查看到所有硬盘快照信息。

  2. 回滚硬盘:用于将虚拟机恢复到快照时刻状态,回滚硬盘之前需要先将虚拟机关机,可以设置回滚后自动启动虚拟机。

  3. 删除快照:由于快照有配额要求,建议用户定期清理删除过期快照。

主机快照管理

主机快照创建完成后,可以在主机快照页面删除主机快照。

  1. 在主机-存储-主机快照页面,可以查看到所有主机快照信息。

  2. 删除快照:由于快照有配额要求,建议用户定期清理删除过期快照。

使用主机快照创建虚拟机

主机快照不支持回滚硬盘操作,但是用户可使用主机快照创建虚拟机。

  1. 在主机-主机-虚拟机页面,单击<新建>按钮,进入新建虚拟机页面。
  2. 其他参数项任意,操作系统请选择主机快照,并选择具体主机快照。

保存镜像

保存镜像功能可以保存系统盘或整机的完整数据。镜像与快照的区别为快照只是一个状态,虚拟机删除后,快照就没用了,但是镜像相当于拷贝了一份全量数据,即使机器删除,镜像也可以使用。

操作 区别 常见应用场景
快照 快照保存了主机磁盘在某个时间点的完整状态,不占用太多空间,可以快速创建或者删除。基于快照创建的主机会保留原主机的个性化信息,是原主机的一个完整副本(克隆)。 数据恢复
镜像 镜像是经过预处理的虚拟机磁盘的副本,预处理包括用户数据清理,磁盘压缩,消除个性化信息(主机ID,密钥)等。 应用分发

仅关机状态的虚拟机支持保存镜像操作,目前支持仅保存系统盘镜像或保存主机镜像。

  1. 在主机-主机-虚拟机页面中,将虚拟机关机,单击虚拟机操作列<更多>按钮,选择下拉菜单[保存镜像]菜单项,弹出保存镜像对话框。

  2. 若用户仅需要系统盘镜像,可选择“创建系统镜像”,设置镜像名称,单击<确定>按钮,保存系统镜像。系统镜像将保存在系统镜像列表中。

  3. 若用户需要保存整个虚拟机的镜像,可选择“创建主机镜像”,设置镜像名称等,单击<确定>按钮,保存主机镜像。主机镜像将保存在主机镜像列表中。

  4. 镜像保存成功后,用户所在项目中的用户都可以使用该镜像创建虚拟机。

  5. 系统镜像:用户申请或新建虚拟机时在自定义镜像中选择该镜像。

  6. 主机镜像:用户申请或新建虚拟机时在主机镜像中选择该镜像。

新增数据盘并挂载到虚拟机

新增数据盘

onecloud平台虚拟机支持热添加数据盘,即在虚拟机开机状态可以添加数据盘。

  1. 在主机-主机-虚拟机页面中,单击虚拟机操作列<更多>按钮,选择下拉菜单[调整配置],弹出修改配置对话框。

  2. 单击”添加新磁盘“,并设置磁盘大小,单击<确定>按钮。

挂载磁盘

以Linux虚拟机为例。Windows虚拟机磁盘需要在硬盘配置处分区并格式化磁盘进行使用。

  1. 通过ssh工具远程连接到Linux虚拟机。

  2. 使用fdisk -l命令查看虚拟机上已有分区状态,如下图中sdb磁盘未分区。

  3. 使用以下命令添加新分区。

    fdisk /dev/sdb 
    # 分别输入以下内容配置分区,如下图中红框内容
    n 回车
    p 回车
    1 回车
    两次回车
    w 回车
    

  4. 使用fdisk -l命令可查看到sdb硬盘已分区。

  5. 使用以下命令格式化分区。

    mkfs -t ext4 -c /dev/sdb1 # -t指定磁盘格式化类型;-c在建立文件系统之前检查坏道,可能会很费时间,新硬盘一般不需要指定该参数
    
  6. 使用以下命令创建新目录并挂载磁盘。

    mkdir /ssd      #创建ssd目录
    mount /dev/sdb1 /ssd        #将分区挂载到ssd目录
    
  7. 使用以下命令实现开机自动挂载硬盘。

    echo "/dev/sdb1 /ssd ext4 defaults 0 0" >> /etc/fstab #将磁盘信息写入fstab文件
    
    


Last modified 19.01.2020: 版本更新,2.13-3.0 (7e201db)