
# 私有镜像未安装重置密码插件或缺少onekey_resetpasswd特性标签，无法使用镜像创建/切换Flexus L实例怎么办？
#### 问题现象
使用私有镜像创建或切换L实例时，私有镜像置灰无法使用，提示"该镜像未安装重置密码插件或缺少 onekey_resetpasswd 特性标签，无法切换，请确保安装插件并添加特性标签后再切换。"。
![](https://support.huaweicloud.com/flexusl_faq/zh-cn_image_0000001953982980.png "点击放大")
![](https://support.huaweicloud.com/flexusl_faq/public_sys-resources/note_3.0-zh-cn.png)
如果L实例私有镜像列表中未显示您的私有镜像，请检查您的私有镜像和L实例是否在同区域。镜像为区域性资源，L实例仅支持使用同区域的私有镜像。
#### 可能原因
如果私有镜像的镜像源来自其他云平台的服务器或从第三方下载，此类私有镜像可能因未安装华为云提供的重置密码插件或缺少"onekey_resetpasswd"特性标签，而无法正常创建或切换L实例。请根据如下步骤逐一检查并处理。
#### 步骤一：检查私有镜像是否缺少"onekey_resetpasswd"特性标签
1. 在[镜像服务控制台](https://console.huaweicloud.com/ecm/?&locale=zh-cn#/ims/manager/imageList/selfImage)查询并复制私有镜像的镜像ID。
   ![](https://support.huaweicloud.com/flexusl_faq/zh-cn_image_0000001988862225.png "点击放大")
   
   
2. 进入API Explorer[查询镜像列表](https://console.huaweicloud.com/apiexplorer/#/openapi/IMS/debug?locale=zh-cn&consoleCurrentProductId=ims&consoleCurrentProductshort=&api=ListImages)接口，输入镜像ID查看私有镜像是否包含"onekey_resetpasswd"特性标签。
   1. 设置如下参数。
      - Region：选择私有镜像所在区域，本例为华东-上海一。
      
      - id：输入私有镜像ID。
      
      
      图1设置区域   
      ![](https://support.huaweicloud.com/flexusl_faq/zh-cn_image_0000001953982984.png "点击放大")
      图2设置私有镜像ID   
      ![](https://support.huaweicloud.com/flexusl_faq/zh-cn_image_0000001988702393.png "点击放大") 
   
   2. 单击"调试"，查看响应结果。 如果在"响应体"中能查看到"__os_feature_list"参数，并且参数值包含\\"onekey_resetpasswd\\": \\"true\\"，表示私有镜像包含"onekey_resetpasswd"特性标签。否则表示未包含"onekey_resetpasswd"特性标签，如下图。
      私有镜像未包含"onekey_resetpasswd"特性标签时，请根据[步骤3]为私有镜像添加"onekey_resetpasswd"特性标签。
      图3私有镜像未包含"onekey_resetpasswd"特性标签   
      ![](https://support.huaweicloud.com/flexusl_faq/zh-cn_image_0000001988862217.png "点击放大") 
    
3. 为私有镜像添加"onekey_resetpasswd"特性标签。
   1. 在[更新镜像信息](https://console.huaweicloud.com/apiexplorer/#/openapi/IMS/debug?locale=zh-cn&consoleCurrentProductId=ims&consoleCurrentProductshort=&api=UpdateImage)接口设置如下参数。
      - Region：选择私有镜像所在区域，本例为华东-上海一。
      
      - image_id：输入私有镜像ID。
      
      - Body：切换为文本输入，输入如下内容。
      
      
      ```
      [
        {
          "op": "add",
          "path": "/__os_feature_list",
          "value": "{\"nic_hotplug\":\"true\", \"disk_hotplug\": \"true\", \"user_data\": \"true\", \"ssh_key\":\"true\", \"hostname_inject\": \"true\", \"onekey_resetpasswd\": \"true\"}"
        }
      ]
      ```
      
   
   2. 单击"调试"，查看调试结果。 此时在"响应体"中能查看到"__os_feature_list"参数，并且参数值包含\\"onekey_resetpasswd\\": \\"true\\"，表示已经为私有镜像成功添加"onekey_resetpasswd"特性标签。
      ![](https://support.huaweicloud.com/flexusl_faq/zh-cn_image_0000001953982992.png "点击放大")
      
    
4. 刷新L实例创建页面或者切换镜像页面，再次选择私有镜像。
   ![](https://support.huaweicloud.com/flexusl_faq/public_sys-resources/note_3.0-zh-cn.png)
   请先刷新L实例创建页面或者切换镜像页面，再选择私有镜像。
   - 如果可以成功选用私有镜像，问题处理结束。
   
   - 如果仍然不能选用私有镜像，请根据[步骤二]安装密码插件。
   
   
   ![](https://support.huaweicloud.com/flexusl_faq/zh-cn_image_0000001988702385.png "点击放大")
   
 
 #### 步骤二：检查私有镜像是否安装重置密码插件
使用私有镜像创建或切换L实例后，请在L实例控制台尝试[重置密码](https://support.huaweicloud.com/usermanual-flexusl/instance_admin_0002.html)，重置密码后：
- 如果使用新密码能成功登录L实例，表示私有镜像已安装重置密码插件。
- 如果使用新密码不能成功登录L实例，表示私有镜像未安装重置密码插件，请安装重置密码插件。
  - 如果您已知私有镜像密码，请根据[使用Linux私有镜像创建/切换Flexus L实例后，无法重置密码怎么办？（已知私有镜像初始密码）](https://support.huaweicloud.com/flexusl_faq/faq_passwd_0003.html)安装重置密码插件。
  
  - 如果您已遗忘私有镜像密码，请根据[使用Linux私有镜像创建/切换Flexus L实例后，无法重置密码怎么办？（遗忘私有镜像初始密码）](https://support.huaweicloud.com/flexusl_faq/faq_passwd_0002.html)安装重置密码插件。
   
 
