导入License文件报错:“操作失败”

发布时间:  2015-08-29 浏览次数:  151 下载次数:  0
问题描述

s5500V3存储从DeviceManager导入"基础软件License文件"即会提示“操作失败”。

 

告警信息

处理过程

查看License文件大小,只有1KB;打开License文件(可以使用notepad++等工具打开),除了如下图所示的四部分内容之外,再无其它内容(各个License文件内容可能会稍有差异,例如CreatedTimeCountryCustom等,只要确认只有这四块内容即可)


 

根因

对于TV2V3存储,如果客户没有购买增值特性(如远程复制、克隆等等),默认附带的License特性内容即为空,这是随机发货的LicenseDeviceManager检测到License文件特性内容为空则不允许导入,此时从DeviceManager导入License文件即会提示“操作失败”。

解决方案

CLI下导入License文件,2种方法步骤如下:

第一种方法

把license文件通过SSH上传工具上传到存储的主目录下:permitdir 下后

运行:import license  license文件名称

 

第二种方法

1、搭建ftp服务器。

下面以xlight软件为例讲述ftp服务器搭建方法:

1)在操作存储的PC上运行xlight.exe可执行程序,打开窗口;

2)点击第一个按钮,弹出“添加虚拟服务器”对话框,输入服务器ip地址(须与本机PC和存储处于同一网段)、默认端口号:21、默认协议:FTP,点击“确定”,如下图:

3)虚拟服务器添加好以后,点击第四个按钮,弹出“添加用户”对话框,输入用户名、密码、主目录后点击“确定”,如下图:

4)刚建好后,主目录只有“读”和“列目录”两种权限,想增加权限的话,按下面的操作:

l  点击第四个小人按钮,打开用户列表->点击竖排第二个“编辑”按钮->选择“用户目录” ->编辑权限,点“确定”,就ok了。

5)最后,在xlight FTP主窗口,右击添加的服务器信息,选“启动服务器”,FTP服务器就搭建好了。

2ftp服务搭建完成后,通过CLI命令行导入License文件: import license ip=** user=** password=****** license_path=**

上述命令中,ipftp服务器的ipuserftp服务器创建的用户名,passwordftp服务器创建的用户密码,license_pathftp服务器用户目录(命令中须同时输入license文件名称即:目录/license文件)。如果命令执行失败,请检查FTP服务器配置是否存在问题,可以按如下步骤进行:

1)检查IP地址是否与存储在同一网段。

2)扩大FTP主目录的权限。

3)尝试将协议设置为SFTP(上述两步无效的情况下再尝试)。

【恢复后检查】

CLI下命令执行成功后,通过show license命令可以看到license的头信息,如下图所示:

建议与总结

【适用范围】

OceanStor TV2系列产品、OceanStor V300R001C20SPC100及之前的版本。

END