Open ZhangErling opened 1 year ago
@ZhangErling so you are saying Kylin OS don't support jemalloc right?
@ZhangErling so you are saying Kylin OS don't support jemalloc right?
I'm sorry. I don't know much about Kylin
This is what I think is a very credible source, and it says: In the arm64 environment, the centos pagesize is 64k, ubuntu pagesize is 4k, generally speaking, the image compiled under 64k can run in the environment less than or equal to 64k, but if the image compiled under 4k, It will not work with a pagesize greater than 4k. This is caused by jemalloc. You don't have this problem if you use libc when compiling build images.
https://bbs.huaweicloud.com/forum/thread-47123-1-1.html
While Kylin pagesize is 64k, milvus mirror pagesize is 4k, If he's right, I think that's the problem.
The quoted materials are in Chinese, which may cause your reading difficulties. Sorry, please feel free to contact me if you need any additional materials
/assign @LoveEachDay maybe we should offer a rocky linux image?
where did the current tar compiled? ubuntu 22.04?
@ZhangErling We already have an option here, but it does not open by default, feel free to compile your own Milvus version to use a larger page size. https://github.com/milvus-io/milvus/blob/84d05b939bedff778aa688062451819cbf17afa1/internal/core/thirdparty/jemalloc/CMakeLists.txt#L40-L44
@ZhangErling We already have an option here, but it does not open by default, feel free to compile your own Milvus version to use a larger page size.
really appreciate your help, We have abandoned the deployment of milvus on Kylin V10 due to our internal evaluation of the current cost of self-compiling milvus. The following information we found on compiling milvus from source code is hopefully useful for people who encounter the same problem
加我1079361253微信 2.2.12版本arm64镜像免费送
we have same problem
the page size is
Could you provide a image of standalone mivlus v2.3.3 on compliled on arm64 architecture operating system with 65536 pagesize?we will appreciate that then we can pull directly with “docker compose up -d” ,thanks very much。
Is there an existing issue for this?
Is your feature request related to a problem? Please describe.
When I start the container with the following image, an exception is thrown:Unsupported system page size docker pull milvusdb/milvus:2.3.0-latest linux/arm64/v8
OS:Kylin V10 SP1 Architecture:aarch64
PS: Kylin V10 ≈ CentOS 8
Describe the solution you'd like.
Add
ENV USE_JEMALLOC no
to theRUN make xxxx
directive of the built Dockerfile so thatredis
is compiled withoutjemalloc
. https://github.com/jemalloc/jemalloc/issues/467Describe an alternate solution.
No response
Anything else? (Additional Context)
No response