eephee

eephee

V2EX 第 539657 号会员,加入于 2021-03-25 21:48:55 +08:00
今日活跃度排名 1999
根据 eephee 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
eephee 最近回复了
@guanzhangzhang 谢谢,不过我已经放弃了,主要这个上面还有一些比较重要的镜像,不太敢 prune 😭
放弃了,milvus 打算用 docker 跑了
@GiveMeABigName 是的我之前在 arm 机器上面跑 x86 镜像有类似的报错,以及 "exec format error" 之类的报错。这次遇到的这个问题很奇怪,一方面我的机器确实是 x86_64 的,另一方面其他的镜像都可以正常运行就 milvus 的不可以
@guanzhangzhang

我执行了

```
k3s ctr run --rm -t --platform linux/amd64 -env LD_PRELOAD= -env LD_LIBRARY_PATH= -env MALLOC_CONF= docker.io/milvusdb/milvus:v2.4.5 /bin/bash
```

还是报错 😭
@patrickyoung @LOTUSSSB
这个是 ldd /tini 的输出
```
linux-vdso.so.1 (0x00007ffd248e1000)
/milvus/lib/libjemalloc.so (0x00007fcf21a9b000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcf218a6000)
libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fcf216c4000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fcf216be000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fcf216a3000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fcf21680000)
/lib64/ld-linux-x86-64.so.2 (0x00007fcf21bc8000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fcf2152f000)
```

我后面基于 milvus:v2.4.5 又构建了一个新镜像,并且覆盖掉了原镜像中的 `ENTRYPOINT` /tini ,然后导出了镜像并导入到 k3s ctr 运行,还是一样的报错
@guanzhangzhang 还是报这个错误,奇怪了 😭
@ysicing 我看了下 libc.so.6 是指向 libc-2.31.so 的一个链接,readelf 的结果和你的差不多

ELF Header:
Magic: 7f 45 4c 46 02 01 01 03 00 00 00 00 00 00 00 00
Class: ELF64
Data: 2's complement, little endian
Version: 1 (current)
OS/ABI: UNIX - GNU
ABI Version: 0
Type: DYN (Shared object file)
Machine: Advanced Micro Devices X86-64
Version: 0x1
Entry point address: 0x241f0
Start of program headers: 64 (bytes into file)
Start of section headers: 2025208 (bytes into file)
Flags: 0x0
Size of this header: 64 (bytes)
Size of program headers: 56 (bytes)
Number of program headers: 14
Size of section headers: 64 (bytes)
Number of section headers: 68
Section header string table index: 67
@stormtrooperx5 #2 是分别基于一个 tar 文件导入到 ctr 和 docker 然后运行的

```
docker load < milvus.tar
docker run ...

ctr images import milvus.tar
ctr run ...
```
@momocraft #1 用 docker 执行是 OK 的,解压我还没试过
34 天前
回复了 krazy00529 创建的主题 VPS 收亚太地区甲骨文 oracle VPS
@hdp5252 我也好奇这个
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1392 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 17:15 · PVG 01:15 · LAX 10:15 · JFK 13:15
Developed with CodeLauncher
♥ Do have faith in what you're doing.