设备注册提示失败是什么原因?
问题原因
- 认证身份失败,请检查用户名或密码是否错误。
注册HiLens Kit所使用的账号名必须是华为云账号,不是华为账号。
华为帐号和华为云帐号不同,如果您暂未注册华为账号,建议您先注册华为账号并开通华为云,请参考注册华为帐号并开通华为云。
如果您使用的账号是华为账号,请使用此账号创建子账号,详情请见创建IAM用户,并给子账号添加admin权限。
注册HiLens Kit所使用的用户名、账号名、设备名仅支持英文字母、数字和下划线,不支持以数字开头的名称以及只有数字的名称。
- 注册设备时提示:“The account is locked”、“Password: Authenticating the account”
检查华为云账号和密码是否正确,如5次输入错误将导致账户被锁,15min后自动解锁。
- 注册设备时提示:“Role is op_restricted”
- 使用的华为云账号是受限账号,请查看该账号是否欠费。
- 咨询IAM客服,确认IAM是否受限。
- 检查账号是否申请华为HiLens权限,登录华为HiLens控制台,单击右侧“服务条款”,查看是否同意HiLens隐私声明并授权。
图1 申请华为HiLens权限
- 注册设备时提示:Network is unreachable
请检查网络配置是否配置正确,详细操作请见组网配置。
- 注册设备时提示:“Your device has been registered”
当上一个使用此设备的用户未注销设备时,会导致注册失败。请先登录上一个使用此设备的账号并注销此设备,注销设备请参见注销设备。
- SSH注册HiLens Kit时提示:hdactl:command not found。
SSH登录HiLens Kit,执行命令。
cd /home/hilens systemctl restart hdad systemctl status hdad
如果restart提示hdad.service not found,进入文件“/home/hilens/package_new/skillframework”,执行如下命令。
./install.sh
- 当用户账户欠费时,会导致注册失败。
- 设备时间与当前时间不一致,请检查设备时间是否与当前时间一致,详请请参见检查设备时间。
- 配置DNS,详情请参见配置DNS。
- 系统繁忙,请稍后重试。
- 如果排除上述原因还未解决问题,请把HiLens Kit 恢复出厂设置。
检查设备时间
- 使用SSH连接到端侧设备,查看当前设备时间是否正确。
具体操作如下:
- 网线连接电脑和设备,使用PuTTY软件SSH连接到端侧设备,详细操作指导请参见使用SSH注册设备。
- 在PuTTY里输入命令date,查看当前设备时间。
- PuTTY上显示时间为协调世界时间(Coordinated Universal Time,缩写为UTC),与北京时间相差8小时。
- 在判断设备时间是否正确时,在UTC时间基础上加8小时,换算成北京时间后,判断是否与当前时间一致。
- 如果设备时间与当前时间一致,请重启设备。
具体操作如下:
- 网线连接电脑和设备,使用PuTTY软件SSH连接到HiLens Kit设备,详细操作指导请参见使用SSH注册设备。
- 在PuTTY里输入命令reboot,按回车即可重新启动设备。
- 如果设备时间与当前时间不一致,请修改设备时间。
具体操作如下:
- 网线连接电脑和设备,使用PuTTY软件SSH连接到HiLens Kit设备,详细操作指导请参见使用SSH注册设备。
- 在PuTTY里输入命令
timedatectl set-timezone Asia/Shanghai
按回车结束。
- 在PuTTY里输入命令
按回车结束。
- 浏览器输入https://192.168.2.111(以设备IP是“192.168.2.111”为例),输入“用户名”和“密码”,登录华为HiLens智能边缘管理系统。详情请参见登录华为HiLens智能边缘系统。
- 单击上方“管理”,进入“管理”页面。
- 单击“时间”,在“时间”页签下选择“手动矫正时间”,单击重新配置时间。
- 单击上方“维护”,进入“维护”页面。
- 单击“系统重启”,在“系统重启”页签下单击“重启系统”,如图2所示,完成设备时间的修改。