ollama Segmentation fault

lymgl2op  于 22天前  发布在  其他
关注(0)|答案(4)|浏览(22)

我想对这个项目所做的出色工作表示感谢。其功能和易用性确实令人印象深刻。
然而,在使用Ollama远程API成功部署并运行模型后,我遇到了一个无法解决的问题。我想请问您是否有关于以下问题的经验或建议。
在使用远程API运行和部署模型一段时间后,我遇到了一个持续的段错误。最初,软件运行正常,但在一段时间的操作后,所有的Ollama命令(包括ollama list)都会导致段错误。即使重新安装了最新版本的Ollama,问题仍然存在,使得该工具完全无法使用。
实际行为:
任何尝试运行Ollama命令都会导致段错误。以下是一个示例输出。
(base) qiuyc@server21:~$ ollama -v
段错误

OS

Linux

GPU

Nvidia

CPU

AMD

Ollama版本

最新

kninwzqo

kninwzqo1#

以下命令的结果是什么:
which ollama
ldd ollama
strace ollama -v

rwqw0loc

rwqw0loc2#

根据您提供的命令,我发现在执行strace ollama -v时,出现了"No such file or directory"的错误。这可能是因为strace命令的语法不正确。正确的语法应该是:

strace -o output.txt -f command_to_trace

其中,output.txt是将捕获到的跟踪信息保存到的文件,command_to_trace是要跟踪的命令。请尝试使用正确的语法重新执行命令。
这段代码是尝试在Linux系统中加载动态链接库(.so文件)的过程。从输出来看,大部分库文件都已经被成功加载,但有一些库文件找不到,导致加载失败。具体来说,以下库文件未找到:

  1. libresolv.so.2
  2. tls/haswell/avx512_1/x86_64/libresolv.so.2
  3. tls/haswell/avx512_1/libresolv.so.2
  4. tls/haswell/x86_64/libresolv.so.2
  5. tls/haswell/libresolv.so.2
  6. avx512_1/x86_64/libresolv.so.2
  7. avx512_1/libresolv.so.2
  8. x86_64/libresolv.so.2
  9. libresolv.so.2
  10. /etc/ld.so.cache

这些库文件可能是因为路径问题或者文件损坏导致的。你可以尝试重新安装相关软件包,或者检查系统环境变量是否正确设置。
这段文本是一个程序的错误输出,显示了程序在运行过程中遇到的内存Map错误。具体来说,程序试图访问一个不存在的文件或目录,导致了段错误(Segmentation fault)。

a6b3iqyw

a6b3iqyw3#

这些命令的结果是什么:
command -v ollama
ldd /usr/local/bin/ollama

ccgok5k5

ccgok5k54#

除了这些命令,还有一些其他的命令可能会提供一些线索。

$x_{1}a_{0}b_{1}x$

我的怀疑是你的二进制文件可能已经以某种方式损坏了,所以重新运行安装可能会解决问题。

$x_{1}e_{0}f_{1}x$

相关问题