当前位置:论坛首页 > Linux面板 > 求助

【已解决】华为云存储 1.7 插件异常

发表在 Linux面板2026-3-25 19:33 [复制链接] 3 554

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:11.6.0
系统版本:openEuler 24.03 (LTS-SP2) x86_64(Py3.7.16)
问题描述:使用 华为云存储 1.7 插件,配置后提示异常。同区域内其余 2 台服务器配置正常,只有这一台异常。
多次卸载插件、修复面板、更新软件列表,还是这样。
服务器 ping 华为云 OBS 域名正常。

相关截图(日志、错误):REQUEST_DATE: 2026-03-25 19:26:11
PAN_VERSION: 11.6.0  OS_VERSION: openEuler 24.03 (LTS-SP2) x86_64(Py3.7.16) REMOTE_ADDR: 10.66.106.11 REQUEST_URI: POST /plugin%3Faction%3Da%26s%3Dset_config%26name%3DobsREQUEST_FORM: {'access_key': '111111111', 'secret_key': '2222222', 'bucket_name': '3333333', 'bucket_domain': '44444444444', 'backup_path': '5555555555'}  USER_AGENT: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36Traceback (most recent call last):  File "/www/server/panel/class/panelPlugin.py", line 3804, in a    return p.exec_fun(get)  File "/www/server/panel/class/pluginAuth.py", line 67, in exec_fun    raise public.PanelError(res['msg'])public.PanelError: 面板运行时发生错误: Traceback (most recent call last):  File "/www/server/panel/plugin/obs/obs_main.py", line 1238, in authorize    from obs import ObsClientModuleNotFoundError: No module named 'obs'During handling of the above exception, another exception occurred:Traceback (most recent call last):  File "/www/server/panel/plugin/obs/obs_main.py", line 1894, in set_config    if _client.get_list():  File "/www/server/panel/plugin/obs/obs_main.py", line 1686, in get_list    obsClient = self.authorize()  File "/www/server/panel/plugin/obs/obs_main.py", line 1246, in authorize    raise OsError("华为云OBS客户端连接异常, 请检查配置参数是否正确。")/www/server/panel/plugin/obs/obs_main.py.OsError: 华为云OBS客户端连接异常, 请检查配置参数是否正确。
  1. ping obs.cn-north-9.myhuaweicloud.com
  2. PING obs.lz01.cn-north-9.myhuaweicloud.com (121.37.64.136) 56(84) 字节的数据。
  3. 64 字节,来自 ecs-121-37-64-136.compute.hwclouds-dns.com (121.37.64.136): icmp_seq=1 ttl=41 时间=29.1 毫秒
  4. 64 字节,来自 ecs-121-37-64-136.compute.hwclouds-dns.com (121.37.64.136): icmp_seq=2 ttl=41 时间=28.9 毫秒
  5. 64 字节,来自 ecs-121-37-64-136.compute.hwclouds-dns.com (121.37.64.136): icmp_seq=3 ttl=41 时间=28.7 毫秒
  6. 64 字节,来自 ecs-121-37-64-136.compute.hwclouds-dns.com (121.37.64.136): icmp_seq=4 ttl=41 时间=28.6 毫秒
  7. 64 字节,来自 ecs-121-37-64-136.compute.hwclouds-dns.com (121.37.64.136): icmp_seq=5 ttl=41 时间=28.6 毫秒
复制代码
  1. REQUEST_DATE: 2026-03-25 19:34:45
  2. PAN_VERSION: 11.6.0
  3.   OS_VERSION: openEuler 24.03 (LTS-SP2) x86_64(Py3.7.16)
  4. REMOTE_ADDR: 10.66.106.11
  5. REQUEST_URI: POST /plugin%3Faction%3Da%26s%3Dset_config%26name%3Dobs
  6. REQUEST_FORM: {'access_key': '11111111111', 'secret_key': '222222222222', 'bucket_name': '333333333', 'bucket_domain': 'obs.cn-north-9.myhuaweicloud.com', 'backup_path': '/44444444/'}
  7.   USER_AGENT: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
复制代码
  1. Traceback (most recent call last):
  2.   File "/www/server/panel/class/panelPlugin.py", line 3804, in a
  3.     return p.exec_fun(get)
  4.   File "/www/server/panel/class/pluginAuth.py", line 67, in exec_fun
  5.     raise public.PanelError(res['msg'])
  6. public.PanelError: 面板运行时发生错误: Traceback (most recent call last):
  7.   File "/www/server/panel/plugin/obs/obs_main.py", line 1238, in authorize
  8.     from obs import ObsClient
  9. ModuleNotFoundError: No module named 'obs'

  10. During handling of the above exception, another exception occurred:

  11. Traceback (most recent call last):
  12.   File "/www/server/panel/plugin/obs/obs_main.py", line 1894, in set_config
  13.     if _client.get_list():
  14.   File "/www/server/panel/plugin/obs/obs_main.py", line 1686, in get_list
  15.     obsClient = self.authorize()
  16.   File "/www/server/panel/plugin/obs/obs_main.py", line 1246, in authorize
  17.     raise OsError("华为云OBS客户端连接异常, 请检查配置参数是否正确。")
  18. /www/server/panel/plugin/obs/obs_main.py.OsError: 华为云OBS客户端连接异常, 请检查配置参数是否正确。
复制代码

使用道具 举报 只看该作者 回复
发表于 2026-3-26 09:59:02 | 显示全部楼层
File "/www/server/panel/plugin/obs/obs_main.py", line 1238, in authorize
    from obs import ObsClient
ModuleNotFoundError: No module named 'obs'

您好,提示是缺少obs模块,可以通过下面命令进行安装
  1. btpip install esdk-obs-python -i https://pypi.tuna.tsinghua.edu.cn/simple
复制代码
使用道具 举报 回复 支持 反对
发表于 2026-3-26 10:13:05 | 显示全部楼层
大炮运维V587 发表于 2026-3-26 09:59
您好,提示是缺少obs模块,可以通过下面命令进行安装
  1. btpip install esdk-obs-python -i https://pypi.org/simple/
复制代码

已解决。
使用道具 举报 回复 支持 反对
发表于 2026-3-27 11:07:26 | 显示全部楼层

好的,有问题请留言
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表