空指针异常 发表于 2024-6-23 10:50:33

【待反馈】宝塔docker 运行错误

raceback (most recent call last):File "/www/server/panel/BTPanel/__init__.py", line 2431, in publicObject    res = run_obj.run(toObject, defs, get)File "/www/server/panel/BTPanel/__init__.py", line 2378, in run    result = getattr(toObject, get.action)(get)File "class/panelController.py", line 81, in model    result = PluginLoader.module_run(module_name,def_name,pdata)File "/www/server/panel/class/btdockerModel/setupModel.py", line 49, in get_config    "monitor_status": self.get_monitor_status(),File "/www/server/panel/class/btdockerModel/setupModel.py", line 290, in get_monitor_status    for proc in psutil.process_iter():File "/www/server/panel/pyenv/lib/python3.7/site-packages/psutil/__init__.py", line 1505, in process_iter    yield add(pid)File "/www/server/panel/pyenv/lib/python3.7/site-packages/psutil/__init__.py", line 1484, in add    proc = Process(pid)File "/www/server/panel/pyenv/lib/python3.7/site-packages/psutil/__init__.py", line 323, in __init__    self._init(pid)File "/www/server/panel/pyenv/lib/python3.7/site-packages/psutil/__init__.py", line 359, in _init    self.create_time()File "/www/server/panel/pyenv/lib/python3.7/site-packages/psutil/__init__.py", line 752, in create_time    self._create_time = self._proc.create_time()File "/www/server/panel/pyenv/lib/python3.7/site-packages/psutil/_pslinux.py", line 1714, in wrapper    return fun(self, *args, **kwargs)File "/www/server/panel/pyenv/lib/python3.7/site-packages/psutil/_pslinux.py", line 1945, in create_time    ctime = float(self._parse_stat_file()['create_time'])File "/www/server/panel/pyenv/lib/python3.7/site-packages/psutil/_pslinux.py", line 1714, in wrapper    return fun(self, *args, **kwargs)File "/www/server/panel/pyenv/lib/python3.7/site-packages/psutil/_common.py", line 497, in wrapper    raise raise_from(err, None)File "", line 3, in raise_fromFile "/www/server/panel/pyenv/lib/python3.7/site-packages/psutil/_common.py", line 495, in wrapper    return fun(self)File "/www/server/panel/pyenv/lib/python3.7/site-packages/psutil/_pslinux.py", line 1777, in _parse_stat_file    data = bcat("%s/%s/stat" % (self._procfs_path, self.pid))File "/www/server/panel/pyenv/lib/python3.7/site-packages/psutil/_common.py", line 840, in bcat    return cat(fname, fallback=fallback, _open=open_binary)File "/www/server/panel/pyenv/lib/python3.7/site-packages/psutil/_common.py", line 828, in cat    with _open(fname) as f:File "/www/server/panel/pyenv/lib/python3.7/site-packages/psutil/_common.py", line 788, in open_binary    return open(fname, "rb", buffering=FILE_READ_BUFFER_SIZE)FileNotFoundError: No such file or directory: '/proc/1889/stat'

运维技术阿闯 发表于 2024-6-24 11:14:26

您好,您到服务器SSH终端中执行下面命令(非面板终端)修复面板
删除之前无法使用的面板环境
mv/www/server/panel/pyenv /www/backup/pyenv_backup
重新获取新的面板环境和更新包
curl http://download.bt.cn/install/update_panel.sh|bash
如果以上没有成功,查看/proc/1889/stat文件是否存在。

空指针异常 发表于 2024-6-25 13:45:12

还是一样不行报错

空指针异常 发表于 2024-6-25 13:47:58

没有这个文件 /proc/1889/stat   执行你两个命令升级了8.2 还是报错

空指针异常 发表于 2024-6-25 13:49:01

运维技术阿闯 发表于 2024-6-24 11:14
您好,您到服务器SSH终端中执行下面命令(非面板终端)修复面板
删除之前无法使用的面板环境
mv/www/ser ...

没有这个文件 /proc/1889/stat   执行你两个命令升级了8.2 还是报错

运维技术阿闯 发表于 2024-6-25 14:24:34

空指针异常 发表于 2024-6-25 13:49
没有这个文件 /proc/1889/stat   执行你两个命令升级了8.2 还是报错

您好,首先,您可以通过运行 ps aux | grep 1889 命令来检查 PID 为 1889 的进程是否真的存在。如果进程不存在,就会导致 psutil 无法找到相应的 '/proc//stat' 文件

空指针异常 发表于 2024-6-26 10:00:18

运维技术阿闯 发表于 2024-6-25 14:24
您好,首先,您可以通过运行 ps aux | grep 1889 命令来检查 PID 为 1889 的进程是否真的存在。如果进程 ...

#ps aux | grep 1889
root   720530.00.0 110388   912 pts/0    S+   09:59   0:00 grep --color=auto 1889
在启动状态啊 到底要怎么解决啊

运维技术阿闯 发表于 2024-6-26 11:36:45

空指针异常 发表于 2024-6-26 10:00
#ps aux | grep 1889
root   720530.00.0 110388   912 pts/0    S+   09:59...

您好,这是因为grep 也是一条命令,它在输出时,会把grep 服务名也当做一个进程输出,假如使用grep命令查询某个服务的进程号,结果只显示一条grep --color=auto 服务名 。则说明机器中中没有这个服务的进程
服务没有启动

空指针异常 发表于 2024-6-27 10:06:21

运维技术阿闯 发表于 2024-6-26 11:36
您好,这是因为grep 也是一条命令,它在输出时,会把grep 服务名也当做一个进程输出,假如使用grep命令查 ...

我要的是要怎么解决这个宝塔面板不能访问docker的原因 你在这个回答牛头不对马嘴的 能不能换一个运维来给我解决https://cuoti.oss-cn-shenzhen.aliyuncs.com/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20240627100541.png

运维技术阿闯 发表于 2024-6-27 11:33:52

空指针异常 发表于 2024-6-27 10:06
我要的是要怎么解决这个宝塔面板不能访问docker的原因 你在这个回答牛头不对马嘴的 能不能换一个运维来给 ...

您好,我的表达问题,给您带来不便,非常抱歉,这个报错是因为没有这进程导致的,
您这边可以将面板里边的docker卸载后重新安装看一下
docker卸载可根据操作系统使用命令的方式卸载
如果您是yum方式就用yum remove docker

空指针异常 发表于 2024-6-27 14:55:53

运维技术阿闯 发表于 2024-6-27 11:33
您好,我的表达问题,给您带来不便,非常抱歉,这个报错是因为没有这进程导致的,
您这边可以将面板里边 ...

但是我的docker 启动是没有问题的啊 里面的服务也是在正常启动中调用也不影响

空指针异常 发表于 2024-6-27 14:56:34

运维技术阿闯 发表于 2024-6-27 11:33
您好,我的表达问题,给您带来不便,非常抱歉,这个报错是因为没有这进程导致的,
您这边可以将面板里边 ...

我就是升级了8.2版本的宝塔面板才出现的这个问题

运维技术阿闯 发表于 2024-6-27 15:59:17

空指针异常 发表于 2024-6-27 14:56
我就是升级了8.2版本的宝塔面板才出现的这个问题

您好,您在您ssh终端执行history | grep sh
将结果发来以及/proc目录下的文件看是否有可读权限
确保您安装的 psutil 库是最新版本,并且与您的 Python 版本兼容
页: [1]
查看完整版本: 【待反馈】宝塔docker 运行错误