Installation de Milvus en mode autonome à l'aide d'un paquet RPM/DEB

Cette page explique comment installer Milvus en version autonome à l'aide d'un paquet RPM/DEB précompilé.

Prérequis

Télécharger le paquet RPM/DEB

Vous pouvez télécharger le paquet RPM/DEB correspondant à l'architecture de votre système depuis la page « Milvus Releases ».

  • Pour x86_64/amd64, téléchargez le paquet milvus_3.0.0-1_amd64.deb ou milvus_3.0.0-1_amd64.rpm.
  • Pour ARM64, téléchargez le paquet milvus_3.0.0-1_arm64.deb ou milvus_3.0.0-1_arm64.rpm.

La commande suivante part du principe que vous allez exécuter Milvus Standalone sur une machine x86_64/amd64.

wget https://github.com/milvus-io/milvus/releases/download/v3.0.0/milvus_3.0.0-1_amd64.rpm -O milvus_3.0.0-1_amd64.rpm

Installer le paquet RPM/DEB

Pour installer le paquet RPM/DEB, vous pouvez utiliser le gestionnaire de paquets de votre système.

Pour les systèmes basés sur RPM (tels que CentOS, Fedora et RHEL), utilisez la commande ` yum ` pour installer le paquet.

yum install -y ./milvus_3.0.0-1_amd64.rpm
rpm -qa| grep milvus

Pour les systèmes basés sur DEB (tels qu’Ubuntu et Debian), utilisez la commande ` apt ` pour installer le paquet.

apt install -y  ./milvus_3.0.0-1_amd64.deb
dpkg -l | grep milvus

Démarrer Milvus en mode autonome

Une fois l'installation terminée, Milvus est configuré en tant que service systemd et peut être lancé à l'aide de la commande suivante :

systemctl start milvus

Vous pouvez vérifier l’état du service Milvus à l’aide de la commande suivante :

systemctl status milvus

Si Milvus fonctionne correctement, vous devriez voir s'afficher le message suivant :

 milvus.service - Milvus Standalone Server
   Loaded: loaded (/lib/systemd/system/milvus.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2025-08-10 10:30:00 UTC; 5s ago
 Main PID: 1044122 (milvus)
    Tasks: 10 (limit: 4915)
   CGroup: /system.slice/milvus.service
           └─1044122 /usr/bin/milvus run standalone

Vous trouverez le binaire Milvus à l'adresse /usr/bin/milvus, le fichier de service systemd à l'adresse /lib/systemd/system/milvus.service et les dépendances à l'adresse /usr/lib/milvus/.

Par défaut, Milvus Standalone utilise Woodpecker (système de fichiers local) comme file d’attente de messages avec etcd intégré ; aucun service externe de messagerie ou de métadonnées n’est donc nécessaire. Voir Woodpecker.

(Facultatif) Mise à jour des configurations de Milvus

Vous pouvez modifier les configurations de Milvus dans le fichier /etc/milvus/configs/milvus.yaml. Par exemple, pour remplacer proxy.healthCheckTimeout par 1000 ms, recherchez le paramètre target et modifiez-le en conséquence. Pour connaître les éléments de configuration concernés, consultez la section Configuration du système.

Arrêter Milvus Standalone

Pour arrêter Milvus Standalone, vous pouvez utiliser la commande suivante :

systemctl stop milvus

Désinstaller Milvus Standalone

Pour désinstaller Milvus Standalone, vous pouvez utiliser la commande suivante :

Pour les systèmes basés sur RPM :

rpm -e milvus

Pour les systèmes basés sur DEB :

apt remove milvus

Storage V3 est désactivé par défaut. Activez-le avant d'utiliser les fonctionnalités qui en dépendent. Pour connaître la configuration requise et les considérations de compatibilité, consultez la section Storage V3.

Étapes suivantes

Une fois Milvus Standalone installé, vous pouvez :