Giter VIP home page Giter VIP logo

Comments (8)

yanliang567 avatar yanliang567 commented on June 29, 2024

/assign @LoveEachDay
please help to take a look

/unassign

from milvus.

tianshihan818 avatar tianshihan818 commented on June 29, 2024

@LoveEachDay Hello! Could you help to look?

from milvus.

xiaofan-luan avatar xiaofan-luan commented on June 29, 2024

we should fix that on next version of helm chart.

@zwd1208 and should ensure there is no more hard coded configs

from milvus.

LoveEachDay avatar LoveEachDay commented on June 29, 2024

@tianshihan818
The root cause of the issue is the use of the emptyDir volume type here, which uses the kubelet working directory as storage. For chunk cache, we recommend using local NVMe disks to achieve better performance. Therefore, the usual approach we suggest is: 1) Schedule the querynode to a worker node with local NVMe disks. 2) Modify the working directory of kubelet in the worker node with local NVMe disks to point to the NVMe disk's directory.

from milvus.

xiaofan-luan avatar xiaofan-luan commented on June 29, 2024

@tianshihan818 The root cause of the issue is the use of the emptyDir volume type here, which uses the kubelet working directory as storage. For chunk cache, we recommend using local NVMe disks to achieve better performance. Therefore, the usual approach we suggest is: 1) Schedule the querynode to a worker node with local NVMe disks. 2) Modify the working directory of kubelet in the worker node with local NVMe disks to point to the NVMe disk's directory.

why can not user specify the disk they want to use?
The problem is helm chard hard coded /var/lib

from milvus.

zwd1208 avatar zwd1208 commented on June 29, 2024

@xiaofan-luan ok, we will support all storage path related configuration in the next version of helm chart and operator.

from milvus.

LoveEachDay avatar LoveEachDay commented on June 29, 2024

We'll add a extra hostPath volume type which allow user to specify extra disk path to store disk index data and chunk cache, other than default /var/lib/kubelet.

from milvus.

tianshihan818 avatar tianshihan818 commented on June 29, 2024

Thanks all! This will be much helpful!

from milvus.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.