Il y a aussi l'option du noyau cpuset, qui permet de limiter un certain nombre de taks (pid) a utiliser certains coeurs/processeurs et certaines parties de la memoire.
Pour que la gestion de la memoire fonctionne, il est nécessaire d'avoir une architecture NUMA.
Pour ceux qui ne beneficie pas de l'architecture NUMA, il suffit d'activer l'option noyau NUMA_EMU, ou numa fake.
pg_dump est un outil de sauvegarde d'une base de données PostgreSQL™. Les sauvegardes réalisées sont cohérentes, même lors
d'accès concurrents à la base de données. pg_dump ne bloque pas l'accès des autres utilisateurs (ni en lecture ni en écriture).
Les extractions peuvent être réalisées sous la forme de scripts ou de fichiers d'archive. Les scripts sont au format texte et
contiennent les commandes SQL nécessaires à la reconstruction de la base de données dans l'état où elle était au moment de la
sauvegarde. La restauration s'effectue en chargeant ces scrits avec psql(1). Ces scripts permettent de reconstruire la base de données
sur d'autres machines et d'autres architectures, et même, au prix de quelques modifications, sur d'autres bases de données
SQL.
j'ai reussi a faire qq chose de similaire, en ajoutant les lignes suivante dans le fichier de conf de postfix (main.cf) :
myhostname = monserveur
#nom du serveur relai vers lequel sont dirigé les mails
relayhost = 192.168.65.65
myorigin = monserveur
mydomain = masociete.fr
en local :
rsync -uravH /dossier/source/ /dossier/destination/
ou
sur le reseau:
rsync -uravH -e ssh /dossier/source/ user@machine:/dossier/destination/
pour effacer sur la destination, les fichier effacés sur la source (ne pas se tromper dans la source et destination , au risque de tout perdre ...) :
rsync -uravH --delete /dossier/source/ /dossier/destination/
c'est mon routeur qui interrompt la connection.
j'ai donc reglé ca, grace a une option ssh. le client demande un heartbeat de la part du serveur toutes les 60 secondes.
- sur le serveur :
dans le fichier /etc/ssh/sshd_config
verifier que l'option suivante soit bien activee
TCPKeepAlive yes
- sur le client :
renseigner le fichier ~/.ssh/config
en ajoutant
Host ma.passerelle.com
ServerAliveInterval 60
- trouve une barrette de memoire , pour obtenir un minimum de 128Mo
- pour la distrib, je serais un peu moins affirmatif : j'obterais pour la debian. Elle fait tourner moins de processus qu une ubuntu.
toute la configuration classique des droits est OK.
j'ai cependant oublié de souligner que j'utilise NFSV4.
est ce que cette nouvelle version de NFS fonctionne avec les permissions classiques? Ne doit on pas utiliser les ACL?
# C'est le moment de passer a XFCE
Posté par mathiaz . En réponse à la dépêche GNOME 3.2 : finitions et enrichissement . Évalué à 0.
Devant la complexité croissante de Gnome, je suis passé à Xfce, qui a fini d'ajouter les quelques petits details ergonomiques qui me manquaient.
# la solution
Posté par mathiaz . En réponse au message Sécurité LDAP. Évalué à 2.
# dump / restore
Posté par mathiaz . En réponse au message Création de backup d'image disque distant à chaud.. Évalué à 1.
Je me suis fait un pense bete a ce sujet, si tu arrive a decoder je pense que ca repond a tes besoins :
http://www.mathiaz.com/index.php?n=AdministrationLinux.Sauve(...)
dump 0uf - /dev/hda1 | ssh backup_server dd of=/backup/client.dump
ssh root@192.168.0.200 "cat /backup/system.dump" | restore -rvf -
etc...
# cpuset
Posté par mathiaz . En réponse au message Tuer automatiquement un process qui prend trop de mémoire. Évalué à 1.
Pour que la gestion de la memoire fonctionne, il est nécessaire d'avoir une architecture NUMA.
Pour ceux qui ne beneficie pas de l'architecture NUMA, il suffit d'activer l'option noyau NUMA_EMU, ou numa fake.
=)
# pg_dump
Posté par mathiaz . En réponse au message sauvegardes postgresql. Évalué à 4.
pg_dump est un outil de sauvegarde d'une base de données PostgreSQL™. Les sauvegardes réalisées sont cohérentes, même lors
d'accès concurrents à la base de données. pg_dump ne bloque pas l'accès des autres utilisateurs (ni en lecture ni en écriture).
Les extractions peuvent être réalisées sous la forme de scripts ou de fichiers d'archive. Les scripts sont au format texte et
contiennent les commandes SQL nécessaires à la reconstruction de la base de données dans l'état où elle était au moment de la
sauvegarde. La restauration s'effectue en chargeant ces scrits avec psql(1). Ces scripts permettent de reconstruire la base de données
sur d'autres machines et d'autres architectures, et même, au prix de quelques modifications, sur d'autres bases de données
SQL.
merci
# relayhost
Posté par mathiaz . En réponse au message Postfix et redirection. Évalué à 1.
myhostname = monserveur
#nom du serveur relai vers lequel sont dirigé les mails
relayhost = 192.168.65.65
myorigin = monserveur
mydomain = masociete.fr
++
# debian
Posté par mathiaz . En réponse au message Distribution minimaliste. Évalué à 0.
le bureau xfce est plus leger que gnome.
il reste cependant minimaliste, pour faire de la bureautique il vaut mieux gnome.
++
# biblio kernel linux / Os
Posté par mathiaz . En réponse au message Noyau Linux, comment ça fonctionne ?. Évalué à 2.
"systèmes d'exploitation" d'Andrew Tanenbaum.
Sur le fonctionnement du noyau linux, il y a :
"Linux Kernel Development" de Robert Love
Bon courage.
Mathiaz
[^] # Re: variable shell
Posté par mathiaz . En réponse au message timeout ssh. Évalué à 2.
J'ai ajouté dans mon /etc/profile
TMOUT=5400
et hop, plus de connection idle pendant 15 jours
Merci
[^] # Re: ClientAlive...
Posté par mathiaz . En réponse au message timeout ssh. Évalué à 1.
Les options :
ClientAliveCountMax
ClientAliveInterval
TCPKeepAlive
permettent de detecter si le client ssh est bien connecté, et non si l'utilisateur a laissé une console ouverte et inactive.
[^] # Re: voila
Posté par mathiaz . En réponse au message aide script awk. Évalué à 1.
elles me serviront pour nommer automatiquement les machines d un cluster.
# rsync
Posté par mathiaz . En réponse au message cp -ur ou rsync -ur ?. Évalué à 1.
en local :
rsync -uravH /dossier/source/ /dossier/destination/
ou
sur le reseau:
rsync -uravH -e ssh /dossier/source/ user@machine:/dossier/destination/
pour effacer sur la destination, les fichier effacés sur la source (ne pas se tromper dans la source et destination , au risque de tout perdre ...) :
rsync -uravH --delete /dossier/source/ /dossier/destination/
# svn documentation
Posté par mathiaz . En réponse au message Supprimer définitivement un fichier SVN. Évalué à 2.
# ubuntu
Posté par mathiaz . En réponse au message La distribution pour ma grand mère. Évalué à 2.
bureau gnome
=)
[^] # Re: Modem/routeur/pare-feu
Posté par mathiaz . En réponse au message deconnection ssh. Évalué à 2.
et la plus pratique.
j'ai en effet ajoute dans le fichier
/etc/ssh/sshd_config
la ligne
ClientAliveInterval 60
et puis rechargé la configuration du serveur ssh bien sur.
et maintenant TOUS les clients restent connectés, même apres 5 min d'inactivité.
Je pense meme qu'avec l'option
ClientAliveCountMax
on peut déterminer un temps maximum d'inactivité avant deconnection. a tester.
[^] # Re: KeepAlive
Posté par mathiaz . En réponse au message deconnection ssh. Évalué à 3.
c'est mon routeur qui interrompt la connection.
j'ai donc reglé ca, grace a une option ssh. le client demande un heartbeat de la part du serveur toutes les 60 secondes.
- sur le serveur :
dans le fichier /etc/ssh/sshd_config
verifier que l'option suivante soit bien activee
TCPKeepAlive yes
- sur le client :
renseigner le fichier ~/.ssh/config
en ajoutant
Host ma.passerelle.com
ServerAliveInterval 60
probleme reglé.
# 128Mo memoire mini
Posté par mathiaz . En réponse au message besoin d'aide pour choix de linux. Évalué à 2.
- pour la distrib, je serais un peu moins affirmatif : j'obterais pour la debian. Elle fait tourner moins de processus qu une ubuntu.
# NFSV4
Posté par mathiaz . En réponse au message Comment NFS gere les permissions?. Évalué à 1.
toute la configuration classique des droits est OK.
j'ai cependant oublié de souligner que j'utilise NFSV4.
est ce que cette nouvelle version de NFS fonctionne avec les permissions classiques? Ne doit on pas utiliser les ACL?
si quelqu un a des informations ...
merci
[^] # Re: nom de groupe/ numéro de groupes
Posté par mathiaz . En réponse au message Comment NFS gere les permissions?. Évalué à 1.
le probleme est bien la, je suis propre au niveau de mes GID
Le GID de lan est 1007 sur les 2 machines dans le /etc/group.
Le /etc/nsswitch.conf :
passwd: files nis
group: files nis
shadow: files nis
Donc tout semble bien parametre, mais semble seulement ...
Si vous avez une idee ...
# rsync
Posté par mathiaz . En réponse au message Liste de fichiers modifiés/ajoutés depuis .... Évalué à 2.
apres consultation des pages manuels :
-n, --dry-run show what would have been transferred
je te laisse faire des tests.
bon courage.