2017-04-15 3 views
0

Mon serveur couchDB n'a plus d'espace disque. Je veux monter un nouveau volume. Est-il possible de dire à couchDB d'utiliser ce nouveau disque pour stocker les nouvelles données qui devraient être insérées dans l'ancienne base de données? ou je dois définir complètement une nouvelle DB?CouchDB [a manqué de disque]: Comment ajouter un nouveau disque et insérer toujours à l'ancien DB?

+0

Ce n'est pas le bon endroit pour poser des questions sur les disques et les volumes. Cette question ne concerne pas la programmation. – Flimzy

Répondre

0

Vous devez arrêter CouchDB, copier la base de données à un nouvel emplacement sur votre disque de montage et définir de nouveaux paramètres via le fichier de configuration. Ensuite, démarrez CouchDB, et assurez-vous d'avoir les bonnes permissions pour accéder à l'emplacement de la nouvelle base de données.

+0

Mais de cette façon, je ne peux pas accéder à l'ancien DB. – Alex

+0

@Alex vous ne pouvez pas avoir plus d'un répertoire de base de données autant que je sache, mon idée est que vous copiez votre ancienne base de données sur un nouveau volume de stockage de bloc flexible et peut être augmenté chaque fois que vous atteignez votre limite besoin de compacter (2x la taille de votre db réelle). – 7ictor