Re: Postgresql et instances multiples
Le 19/06/2011 01:17, JF Straeten a écrit : Re, On Sat, Jun 18, 2011 at 11:43:33PM +0200, kaliderus wrote: [...] On peut considérer qu'ils s'agirait d'une installation de postgresql de test, puis d'une de validation, d'une de production etc. Quelle serait la démarche ? Mercis par avance pour vos conseils. Les containers (VServer/LXC/OpenVZ) sont une piste. Il doit y avoir des solutions possibles basées sur PostgreSQL au sein de la même machine, mais au regard de la facilité avec laquelle tu peux créer un container, je ne prendrais pas de risques avec une DB de production... Une fois que tu as une squeeze minimale dans un container, tu peux te faire autant de machines de test que tu veux. Peut-être que schroot (http://packages.debian.org/squeeze/schroot) pourrait même suffire si le besoin est temporaire et ne justifie pas de se plonger dans les 3 autres ? Un autre avantage sera de ne pas devoir nettoyer ta machine de production une fois que les tests sont terminés. Tu détruis les containers et roulez jeunesse ;) Hih, Tout à fait surtout que LXC ne nécessite même pas de patcher le kernel. Il suffit d'installer les outils, lire un peu la doc et ça roule. Patrick -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/itkcqm$3lm$1...@dough.gmane.org
Postgresql et instances multiples
Bonjour, Sur une Squeeze de base , je souhaite avoir plusieurs instances d'une même version de postgresql en parallèle, ceci afin d'avoir plusieurs utilisateurs postgres pour tester une application relativement complexe qui nécessite d'être superutilisateur pour l'installer. Et je ne souhaite pas planter d'autres bases qui coexistent sur mon système. On peut considérer qu'ils s'agirait d'une installation de postgresql de test, puis d'une de validation, d'une de production etc. Quelle serait la démarche ? A partir de la doc, j'ai l'impression que je peux m'en sortir en créant plusieurs clusters, me goure-je ? Et après, comment les lancer ? En ligne de commande ? Est-ce que /etc/init.d/postgresql start va pas prendre en compte les autres clusters que celui crée initialement ... Mercis par avance pour vos conseils. k. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/BANLkTijbWdh=AU=pcpb_5m1lchk2felievw0q+jvbopq9...@mail.gmail.com
Re: Postgresql et instances multiples
Re, On Sat, Jun 18, 2011 at 11:43:33PM +0200, kaliderus wrote: [...] On peut considérer qu'ils s'agirait d'une installation de postgresql de test, puis d'une de validation, d'une de production etc. Quelle serait la démarche ? Mercis par avance pour vos conseils. Les containers (VServer/LXC/OpenVZ) sont une piste. Il doit y avoir des solutions possibles basées sur PostgreSQL au sein de la même machine, mais au regard de la facilité avec laquelle tu peux créer un container, je ne prendrais pas de risques avec une DB de production... Une fois que tu as une squeeze minimale dans un container, tu peux te faire autant de machines de test que tu veux. Peut-être que schroot (http://packages.debian.org/squeeze/schroot) pourrait même suffire si le besoin est temporaire et ne justifie pas de se plonger dans les 3 autres ? Un autre avantage sera de ne pas devoir nettoyer ta machine de production une fois que les tests sont terminés. Tu détruis les containers et roulez jeunesse ;) Hih, -- JFS. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/20110618231735.ga20...@jones.jfs.dt
Re: Postgresql et instances multiples
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Le 18/06/2011 23:50, kaliderus a écrit : A partir de la doc, j'ai l'impression que je peux m'en sortir en créant plusieurs clusters, me goure-je ? Oui, ça semble être exactement ce que tu souhaites Et après, comment les lancer ? En ligne de commande ? Est-ce que /etc/init.d/postgresql start va pas prendre en compte les autres clusters que celui crée initialement .. /etc/init.d/postgresql est déjà capable de gérer des versions multiples, il ne serait pas étonnant qu'il gère les instances multiples aussi =) - -- Aeris -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJN/TFuAAoJEK8zQvxDY4P9ArkIAIgHbzODphobl7MSlKDWLOFE TRj+Gn3aT7d278/imI0LdNl+4YJvCa+lrFyh0kT2p4skG0+8BJsaVEgavCHQgjM3 UHd7UI2BjYFvknuCyy4qbZvMf0rH99IO63ZInCK0hzzeCFc3C6+iWJ1ESbguidNI 3J/csh+qVvspm8A1rVuCEutfhwSMqPS0jnLCIVJkR4WNZm3NdmH1tkr7Eup2+z/f KYL8eZt1XiFxv0HEB82JfD01KjFy0dJA3f2MfKmD8CdgPgcgoMNfNcg8aw4hdyAs k73KmQwMzVMBbJOCO9PHvG/puAfMj5rRzsd5HjUgsXn84qu4IWr7C7HKDTzKM4g= =MSdY -END PGP SIGNATURE- -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/4dfd3174$0$688$426a7...@news.free.fr
Re: Postgresql et instances multiples
lu c est pas une bonne idée de mettre du test sur de la prod meme si c est dans une instance différente. si ton soft est hyper transactionnel tu auras des impacts non négligeable sur la perf de ta prod si ton tablespace est sur les mêmes disques. bon courage philippe Le 18/06/2011 23:43, kaliderus a écrit : Bonjour, Sur une Squeeze de base , je souhaite avoir plusieurs instances d'une même version de postgresql en parallèle, ceci afin d'avoir plusieurs utilisateurs postgres pour tester une application relativement complexe qui nécessite d'être superutilisateur pour l'installer. Et je ne souhaite pas planter d'autres bases qui coexistent sur mon système. On peut considérer qu'ils s'agirait d'une installation de postgresql de test, puis d'une de validation, d'une de production etc. Quelle serait la démarche ? A partir de la doc, j'ai l'impression que je peux m'en sortir en créant plusieurs clusters, me goure-je ? Et après, comment les lancer ? En ligne de commande ? Est-ce que /etc/init.d/postgresql start va pas prendre en compte les autres clusters que celui crée initialement ... Mercis par avance pour vos conseils. k. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/4dfd7e93.8090...@leworm.fr