OVH Cloud OVH Cloud

Pb configuration postgresql

5 réponses
Avatar
Sebcaen
Mon problème ne devrait pas être très compliqué à résoudre mais pour
un débutant j'ai quelques problèmes.
Voilà, j'aimerais que postmaster se lance automatiquement au démarrage
de mon ordinateur. Pour le moment je fais ceci:
postmaster -D /opt/base
Comment faire pour que je n'ai plus besoin de taper cette ligne de
commande?
Merci de votre aide
Séb

5 réponses

Avatar
TiChou
Dans l'article news:,
Seb écrivait :

Mon problème ne devrait pas être très compliqué à résoudre mais pour
un débutant j'ai quelques problèmes.
Voilà, j'aimerais que postmaster se lance automatiquement au démarrage
de mon ordinateur. Pour le moment je fais ceci:
postmaster -D /opt/base
Comment faire pour que je n'ai plus besoin de taper cette ligne de
commande?


Cela dépend de votre distribution. De manière générale, il faut placer les
programmes locaux qui doivent être lancé au démarrage dans le script
d'initialisation :

- /etc/rc.d/rc.local sur une Slackware, RedHat, Mandrake
- /etc/conf.d/local.start sur une Gentoo
- /etc/init.d/local (ou pgsql par exemple) sur une Debian et utiliser
update-rc.d
- /etc/rc.d/boot.local sur une Suse

Mais l'idéal serait d'avoir un vrai script d'initialisation et correspondant
à votre distribution. D'ailleurs, par quel moyen a été installé votre
programme ? Aucun script d'initialisation n'a été installé ou est disponible
?

Merci de votre aide


De rien.

--
TiChou

Avatar
Sebcaen
"TiChou" wrote in message news:<4013c9ed$0$22324$...
Dans l'article news:,
Seb écrivait :

Mon problème ne devrait pas être très compliqué à résoudre mais pour
un débutant j'ai quelques problèmes.
Voilà, j'aimerais que postmaster se lance automatiquement au démarrage
de mon ordinateur. Pour le moment je fais ceci:
postmaster -D /opt/base
Comment faire pour que je n'ai plus besoin de taper cette ligne de
commande?


Cela dépend de votre distribution. De manière générale, il faut placer les
programmes locaux qui doivent être lancé au démarrage dans le script
d'initialisation :

- /etc/rc.d/rc.local sur une Slackware, RedHat, Mandrake
- /etc/conf.d/local.start sur une Gentoo
- /etc/init.d/local (ou pgsql par exemple) sur une Debian et utiliser
update-rc.d
- /etc/rc.d/boot.local sur une Suse

Mais l'idéal serait d'avoir un vrai script d'initialisation et correspondant
à votre distribution. D'ailleurs, par quel moyen a été installé votre
programme ? Aucun script d'initialisation n'a été installé ou est disponible
?

Merci de votre aide


De rien.


Je suis sous mandrake 9.2, et comme j'avais pas mal de problème entre
mon compte utilisateur et postgresql, j'ai décidé de faire moi même
les configurations de la base de donnée, j'ai donc crée un repertoire
/opt/base
puis un initdb -D /opt/base
puis pour lancer le postmaster :
postmaster -D /opt/base, c'est commande etant effectué à chaque
démarrage du pc, je cherche un moyen de la rendre automatique.
Merci


Avatar
Laurent Deniau
Seb wrote:
"TiChou" wrote in message news:<4013c9ed$0$22324$...

Dans l'article news:,
Seb écrivait :


Mon problème ne devrait pas être très compliqué à résoudre mais pour
un débutant j'ai quelques problèmes.
Voilà, j'aimerais que postmaster se lance automatiquement au démarrage
de mon ordinateur. Pour le moment je fais ceci:
postmaster -D /opt/base
Comment faire pour que je n'ai plus besoin de taper cette ligne de
commande?


Cela dépend de votre distribution. De manière générale, il faut placer les
programmes locaux qui doivent être lancé au démarrage dans le script
d'initialisation :

- /etc/rc.d/rc.local sur une Slackware, RedHat, Mandrake
- /etc/conf.d/local.start sur une Gentoo
- /etc/init.d/local (ou pgsql par exemple) sur une Debian et utiliser
update-rc.d
- /etc/rc.d/boot.local sur une Suse

Mais l'idéal serait d'avoir un vrai script d'initialisation et correspondant
à votre distribution. D'ailleurs, par quel moyen a été installé votre
programme ? Aucun script d'initialisation n'a été installé ou est disponible
?


Merci de votre aide


De rien.



Je suis sous mandrake 9.2, et comme j'avais pas mal de problème entre
mon compte utilisateur et postgresql, j'ai décidé de faire moi même
les configurations de la base de donnée, j'ai donc crée un repertoire
/opt/base
puis un initdb -D /opt/base
puis pour lancer le postmaster :
postmaster -D /opt/base, c'est commande etant effectué à chaque
démarrage du pc, je cherche un moyen de la rendre automatique.
Merci


Mettre une entree @reboot dans la crontab de root.

a+, ld.



Avatar
TiChou
Dans l'article news:,
Seb écrivait :

Cela dépend de votre distribution. De manière générale, il faut
placer les programmes locaux qui doivent être lancé au démarrage
dans le script d'initialisation :

- /etc/rc.d/rc.local sur une Slackware, RedHat, Mandrake
- /etc/conf.d/local.start sur une Gentoo
- /etc/init.d/local (ou pgsql par exemple) sur une Debian et
utiliser update-rc.d
- /etc/rc.d/boot.local sur une Suse


Je suis sous mandrake 9.2, et comme j'avais pas mal de problème entre
mon compte utilisateur et postgresql, j'ai décidé de faire moi même
les configurations de la base de donnée, j'ai donc crée un repertoire
/opt/base
puis un initdb -D /opt/base
puis pour lancer le postmaster :
postmaster -D /opt/base, c'est commande etant effectué à chaque
démarrage du pc, je cherche un moyen de la rendre automatique.


Il y a une subtilité propre à postgresql et à son fonctionnement que je ne
connais pas qui ferait que j'aurais mal compris ce que vous cherchez à faire
? Ma précédente réponse ne répond apparemment pas à votre problème ?

Merci


--
TiChou


Avatar
Sebcaen
"TiChou" wrote in message news:<401515b4$0$22335$...
Dans l'article news:,
Seb écrivait :

Cela dépend de votre distribution. De manière générale, il faut
placer les programmes locaux qui doivent être lancé au démarrage
dans le script d'initialisation :

- /etc/rc.d/rc.local sur une Slackware, RedHat, Mandrake
- /etc/conf.d/local.start sur une Gentoo
- /etc/init.d/local (ou pgsql par exemple) sur une Debian et
utiliser update-rc.d
- /etc/rc.d/boot.local sur une Suse


Je suis sous mandrake 9.2, et comme j'avais pas mal de problème entre
mon compte utilisateur et postgresql, j'ai décidé de faire moi même
les configurations de la base de donnée, j'ai donc crée un repertoire
/opt/base
puis un initdb -D /opt/base
puis pour lancer le postmaster :
postmaster -D /opt/base, c'est commande etant effectué à chaque
démarrage du pc, je cherche un moyen de la rendre automatique.


Il y a une subtilité propre à postgresql et à son fonctionnement que je ne
connais pas qui ferait que j'aurais mal compris ce que vous cherchez à faire
? Ma précédente réponse ne répond apparemment pas à votre problème ?

Merci



Si bien sur votre réponse me convient parfaitement mais je vous
expliquais juste commen j'avais procéder pour installer postgresql.
Merci de votre aide