milvus/install.md
jielinxu 38c6a48718 [skip ci] Create build from source doc
Former-commit-id: ab66f08498bc2ed9062e002fc9bbb14db2962108
2019-11-01 15:42:04 +08:00

860 B

Install Milvus from Source Code

Software requirements

  • Ubuntu 18.04 or higher
  • CMake 3.14 or higher
  • CUDA 10.0 or higher
  • NVIDIA driver 418 or higher

Compilation

Step 1 Install dependencies

$ cd [Milvus sourcecode path]/core
$ ./ubuntu_build_deps.sh

Step 2 Build

$ cd [Milvus sourcecode path]/core
$ ./build.sh -t Debug
or 
$ ./build.sh -t Release

When the build is completed, all the stuff that you need in order to run Milvus will be installed under [Milvus root path]/core/milvus.

Launch Milvus server

$ cd [Milvus root path]/core/milvus

Add lib/ directory to LD_LIBRARY_PATH

$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/to/milvus/lib

Then start Milvus server:

$ cd scripts
$ ./start_server.sh

To stop Milvus server, run:

$ ./stop_server.sh