Est-ce qu'il existe un package ou un projet qui permet d'avoir un apt-get
distribue?
Si nous avons un parc de plus de 300 machines, ca devient tres lent et
laborieux de le faire via ssh, un script du genre:
for i in $SERVERS
do
ssh $i apt-get install package_name
done
Je me demandais s'il existe pas une solution plus rapide, du genre un
demon qui roule sur chaque machine, et qui recoit des ordres du serveur
:-)
Merci
E.
--
Eric LeBlanc
inouk@igt.net
--------------------------------------------------
UNIX is user friendly.
It's just selective about who its friends are.
==================================================
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raphaël 'SurcouF' Bordet
Le mercredi 16 février 2005 à 11:02 -0500, Eric LeBlanc a écrit :
Hello,
Est-ce qu'il existe un package ou un projet qui permet d'avoir un apt-get distribue?
Si nous avons un parc de plus de 300 machines, ca devient tres lent et laborieux de le faire via ssh, un script du genre:
[...]
Je me demandais s'il existe pas une solution plus rapide, du genre un demon qui roule sur chaque machine, et qui recoit des ordres du serveur :-)
J'ai plusieurs solutions ou pistes à te proposer, sachant que je n'ai pas pu tout tester mais ce sont des idées, de la plus simple à la plus complexe à mettre en oeuvre:
- cront-apt[1]: à l'aide de paquet et d'un miroir que tu contrôles, tu peux automatiser les mises à jour très facilement. Bien sûr, cela implique d'avoir un dépôt apt personnalisé dans lequel tu n'entrepose s que les paquets que tu auras validé (sur une machine de test, par exemple). Des outils annexes comme debmirror[2] ou apt-move[3] viendront compléter la boîte à outils.
- cfengine2[4]: suite de logiciels écrits et toujours maintenus par Mark Burgess, professeur à l'University College d'Oslo. Son outil est un langage déclaratif de haut niveau permettant de réaliser des tâches administratives selon des classes pré-définies. Il consiste en plusieur s petits démons dont chacun a une tâche bien précise. En outre, il s'appuie directement sur des outils libres tels OpenSSH, OpenSSL et md5sum. Tu trouveras une bonne introduction ici[5], sans oublier la documentation de référence[6]. Tu peux également combiner cette suite avec fai[7], un outil permettant d'installer automatiquement des debian et capable notamment d'utiliser des scripts cfengine lors du processus d'installation. Tu trouveras ici[8] une documentation de référence.
- le projet m23[9]: il s'agit là d'un outil d'administration de parc composé de debian disposant d'un "serveur" où tout est centralisé et accessible à partir d'un simple navigateur. Le seul bémol est qu'à l'heure actuelle, il n'est encore guère possible[10] d'intégrer une machine existante.
Le mercredi 16 février 2005 à 11:02 -0500, Eric LeBlanc a écrit :
Hello,
Est-ce qu'il existe un package ou un projet qui permet d'avoir un apt-get
distribue?
Si nous avons un parc de plus de 300 machines, ca devient tres lent et
laborieux de le faire via ssh, un script du genre:
[...]
Je me demandais s'il existe pas une solution plus rapide, du genre un
demon qui roule sur chaque machine, et qui recoit des ordres du serveur
:-)
J'ai plusieurs solutions ou pistes à te proposer, sachant que je n'ai
pas pu tout tester mais ce sont des idées, de la plus simple à la plus
complexe à mettre en oeuvre:
- cront-apt[1]: à l'aide de paquet et d'un miroir que tu contrôles, tu
peux automatiser les mises à jour très facilement. Bien sûr, cela
implique d'avoir un dépôt apt personnalisé dans lequel tu n'entrepose s
que les paquets que tu auras validé (sur une machine de test, par
exemple). Des outils annexes comme debmirror[2] ou apt-move[3] viendront
compléter la boîte à outils.
- cfengine2[4]: suite de logiciels écrits et toujours maintenus par Mark
Burgess, professeur à l'University College d'Oslo. Son outil est un
langage déclaratif de haut niveau permettant de réaliser des tâches
administratives selon des classes pré-définies. Il consiste en plusieur s
petits démons dont chacun a une tâche bien précise. En outre, il
s'appuie directement sur des outils libres tels OpenSSH, OpenSSL et
md5sum. Tu trouveras une bonne introduction ici[5], sans oublier la
documentation de référence[6]. Tu peux également combiner cette suite
avec fai[7], un outil permettant d'installer automatiquement des debian
et capable notamment d'utiliser des scripts cfengine lors du processus
d'installation. Tu trouveras ici[8] une documentation de référence.
- le projet m23[9]: il s'agit là d'un outil d'administration de parc
composé de debian disposant d'un "serveur" où tout est centralisé et
accessible à partir d'un simple navigateur. Le seul bémol est qu'à
l'heure actuelle, il n'est encore guère possible[10] d'intégrer une
machine existante.
Le mercredi 16 février 2005 à 11:02 -0500, Eric LeBlanc a écrit :
Hello,
Est-ce qu'il existe un package ou un projet qui permet d'avoir un apt-get distribue?
Si nous avons un parc de plus de 300 machines, ca devient tres lent et laborieux de le faire via ssh, un script du genre:
[...]
Je me demandais s'il existe pas une solution plus rapide, du genre un demon qui roule sur chaque machine, et qui recoit des ordres du serveur :-)
J'ai plusieurs solutions ou pistes à te proposer, sachant que je n'ai pas pu tout tester mais ce sont des idées, de la plus simple à la plus complexe à mettre en oeuvre:
- cront-apt[1]: à l'aide de paquet et d'un miroir que tu contrôles, tu peux automatiser les mises à jour très facilement. Bien sûr, cela implique d'avoir un dépôt apt personnalisé dans lequel tu n'entrepose s que les paquets que tu auras validé (sur une machine de test, par exemple). Des outils annexes comme debmirror[2] ou apt-move[3] viendront compléter la boîte à outils.
- cfengine2[4]: suite de logiciels écrits et toujours maintenus par Mark Burgess, professeur à l'University College d'Oslo. Son outil est un langage déclaratif de haut niveau permettant de réaliser des tâches administratives selon des classes pré-définies. Il consiste en plusieur s petits démons dont chacun a une tâche bien précise. En outre, il s'appuie directement sur des outils libres tels OpenSSH, OpenSSL et md5sum. Tu trouveras une bonne introduction ici[5], sans oublier la documentation de référence[6]. Tu peux également combiner cette suite avec fai[7], un outil permettant d'installer automatiquement des debian et capable notamment d'utiliser des scripts cfengine lors du processus d'installation. Tu trouveras ici[8] une documentation de référence.
- le projet m23[9]: il s'agit là d'un outil d'administration de parc composé de debian disposant d'un "serveur" où tout est centralisé et accessible à partir d'un simple navigateur. Le seul bémol est qu'à l'heure actuelle, il n'est encore guère possible[10] d'intégrer une machine existante.
Le mercredi 16 février 2005 à 11:02 -0500, Eric LeBlanc a écrit :
Hello,
Est-ce qu'il existe un package ou un projet qui permet d'avoir un apt-get distribue?
Si nous avons un parc de plus de 300 machines, ca devient tres lent et laborieux de le faire via ssh, un script du genre:
for i in $SERVERS do ssh $i apt-get install package_name done
Je me demandais s'il existe pas une solution plus rapide, du genre un demon qui roule sur chaque machine, et qui recoit des ordres du serveur :-)
Pas au niveau apt mais il existe clusterssh packagé chez debian... http://packages.debian.org/unstable/admin/clusterssh
What is ClusterSSH and what is it used for?
Ever had to make the same change on more than one unix server?
This tool addresses exactly this problem. You run a utility (cssh) giving a couple of server names as parameters, and then xterms opens up to each server with an extra "console" window. Anything typed into the console is replicated into each server window (so you can edit the same file on N machines at the same time).
It is also possible to type into the server windows directly, or temporaily disable replication to one or more of the servers through the "Hosts" menu.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Le mercredi 16 février 2005 à 11:02 -0500, Eric LeBlanc a écrit :
Hello,
Est-ce qu'il existe un package ou un projet qui permet d'avoir un apt-get
distribue?
Si nous avons un parc de plus de 300 machines, ca devient tres lent et
laborieux de le faire via ssh, un script du genre:
for i in $SERVERS
do
ssh $i apt-get install package_name
done
Je me demandais s'il existe pas une solution plus rapide, du genre un
demon qui roule sur chaque machine, et qui recoit des ordres du serveur
:-)
Pas au niveau apt mais il existe clusterssh packagé chez debian...
http://packages.debian.org/unstable/admin/clusterssh
What is ClusterSSH and what is it used for?
Ever had to make the same change on more than one unix server?
This tool addresses exactly this problem. You run a utility (cssh)
giving a couple of server names as parameters, and then xterms opens
up to each server with an extra "console" window. Anything typed into
the console is replicated into each server window (so you can edit the
same file on N machines at the same time).
It is also possible to type into the server windows directly, or
temporaily disable replication to one or more of the servers through
the "Hosts" menu.
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Le mercredi 16 février 2005 à 11:02 -0500, Eric LeBlanc a écrit :
Hello,
Est-ce qu'il existe un package ou un projet qui permet d'avoir un apt-get distribue?
Si nous avons un parc de plus de 300 machines, ca devient tres lent et laborieux de le faire via ssh, un script du genre:
for i in $SERVERS do ssh $i apt-get install package_name done
Je me demandais s'il existe pas une solution plus rapide, du genre un demon qui roule sur chaque machine, et qui recoit des ordres du serveur :-)
Pas au niveau apt mais il existe clusterssh packagé chez debian... http://packages.debian.org/unstable/admin/clusterssh
What is ClusterSSH and what is it used for?
Ever had to make the same change on more than one unix server?
This tool addresses exactly this problem. You run a utility (cssh) giving a couple of server names as parameters, and then xterms opens up to each server with an extra "console" window. Anything typed into the console is replicated into each server window (so you can edit the same file on N machines at the same time).
It is also possible to type into the server windows directly, or temporaily disable replication to one or more of the servers through the "Hosts" menu.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
fra-duf-no-spam
Le 12830ième jour après Epoch, Jean-Yves LENHOF écrivait:
Le mercredi 16 février 2005 à 11:02 -0500, Eric LeBlanc a écrit :
Hello,
Est-ce qu'il existe un package ou un projet qui permet d'avoir un apt-get distribue?
Si nous avons un parc de plus de 300 machines, ca devient tres lent et laborieux de le faire via ssh, un script du genre:
for i in $SERVERS do ssh $i apt-get install package_name done
Je me demandais s'il existe pas une solution plus rapide, du genre un demon qui roule sur chaque machine, et qui recoit des ordres du serveur :-)
Pas au niveau apt mais il existe clusterssh packagé chez debian... http://packages.debian.org/unstable/admin/clusterssh
Ben avec un cssh sur 300 machines, je veux bien le modèle de ton/tes écrans et la/les cartes vidéos utilisées :)
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Le 12830ième jour après Epoch,
Jean-Yves LENHOF écrivait:
Le mercredi 16 février 2005 à 11:02 -0500, Eric LeBlanc a écrit :
Hello,
Est-ce qu'il existe un package ou un projet qui permet d'avoir un apt-get
distribue?
Si nous avons un parc de plus de 300 machines, ca devient tres lent et
laborieux de le faire via ssh, un script du genre:
for i in $SERVERS
do
ssh $i apt-get install package_name
done
Je me demandais s'il existe pas une solution plus rapide, du genre un
demon qui roule sur chaque machine, et qui recoit des ordres du serveur
:-)
Pas au niveau apt mais il existe clusterssh packagé chez debian...
http://packages.debian.org/unstable/admin/clusterssh
Ben avec un cssh sur 300 machines, je veux bien le modèle de ton/tes
écrans et la/les cartes vidéos utilisées :)
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org