arthurr a écrit 255 commentaires

  • [^] # Re: Peut-être pas encore encore aboutis

    Posté par (page perso) . En réponse au message Cherche logiciel ou bon tuto pour cluster postgresql. Évalué à 2.

    Il cherche juste à faire de la réplication vers un slave en lecture (ça existe depuis la 9.0 : 2010-09-20) : https://docs.postgresql.fr/9.0/hot-standby.html
    Il y a des dizaines / centaines de tutos pour mettre en place un hotstandby, j'en utilise tous les jours sur des serveurs de productions et ça fonctionne très bien.
    PostgreSQL gère la réplication synchrone et asynchrone.

    Après, peut être que je ne comprends pas le terme "cluster" comme vous l'entendez.

  • # Streaming replication est ton ami

    Posté par (page perso) . En réponse au message Cherche logiciel ou bon tuto pour cluster postgresql. Évalué à 2.

    Bonjour,
    PostgreSQL intègre depuis pas mal de temps la réplication (wal ou streaming), il y a pas mal de tutos :
    - https://blog.raveland.org/post/postgresql_sr_fr/
    - https://connect.ed-diamond.com/GNU-Linux-Magazine/GLMF-184/Configurer-la-replication-d-un-serveur-PostgreSQL
    - https://www.dalibo.org/glmf131_mise_en_place_replication_postgresl_9.0_2
    - … il faut chercher "streaming replication" …

    Le "slave" est en lecture seul et si tu as besoin tu peux répartir les lectures sur les 2 serveurs (ou plus) avec pg_bouncer (je n'utilise pas pg_pool).

  • [^] # Re: Facile!

    Posté par (page perso) . En réponse au journal Microsoft va porter SQL Server sur Linux. Évalué à 2.

    je te plussois en partant du principe que c'est ironique ! :)

  • [^] # Re: Facile!

    Posté par (page perso) . En réponse au journal Microsoft va porter SQL Server sur Linux. Évalué à 4.

    la pérénité des dumps et la compatibilité descendante (aucun soucis pour charger un dump de SQL Server 2005 sur un SQL Server 2012). Faite la même chose avec un postgresql par exemple… pas sur que cela se fasse sans heurt (avant qu'on me dise que je raconte des cracks : malheureusement testé et approuvé :'( )

    Heu, c'est pas une façon de généraliser ça ?

  • [^] # Re: Facile!

    Posté par (page perso) . En réponse au journal Microsoft va porter SQL Server sur Linux. Évalué à -1.

    OK, pas de problème !
    Tu m'expliques juste que les dump de PostgreSQL ne sont pas restaurables et si c'est vrais : c'est un BUG majeur qu'il faut remonter.
    Je n'ai jamais vu ce cas et pourtant je passe ma vie à coller des dump d'une version à une autre sans aucun problème.
    Bref … je suis heureux que tu sois heureux avec ton nouvel ami, mais je ne peux pas te laisser dire que PostgreSQL ne sait pas restaurer un dump.
    En te souhaitant une très bonne journée et une vie plein de bonheur

  • [^] # Re: Facile!

    Posté par (page perso) . En réponse au journal Microsoft va porter SQL Server sur Linux. Évalué à -3.

    Bullshit c'est grossier ? je ne savais pas : je ne parle pas anglais :)
    je présente donc mes excuses à bull et shit …

  • [^] # Re: Facile!

    Posté par (page perso) . En réponse au journal Microsoft va porter SQL Server sur Linux. Évalué à 0. Dernière modification le 08/03/16 à 17:41.

    C'est bien, tu critiques un outil que tu ne maitrises pas, félicitations !
    A aucun moment je ne te juge, je dis juste que TU juges un SGBD sur une manip non décrite que tu ne semble pas maitriser pour en sortir une conclusion absurde. Donc, oui, tu dénature MON SGBD.
    Et je te confirme, j'utilise PostgreSQL depuis très très longtemps et pas en mode bidouilleur : c'est mon métier.
    Pour moi, tes propos sont juste : BULLSHIT !

    merci de ton attention et bonne route avec ton choix que tu assumes.

  • [^] # Re: Facile!

    Posté par (page perso) . En réponse au journal Microsoft va porter SQL Server sur Linux. Évalué à 3.

    BULLSHIT ! PostgreSQL sait très bien charger un dump d'une version antérieure dans la toute dernière version.
    Encore faut-il savoir utiliser correctement PostgreSQL.
    Que tu aimes ton SQLServer ; OK, mais merci de ne pas parler de ce que tu ne connais pas.

    Salutations,

    Un DBA PostgreSQL heureux.

  • [^] # Re: Apple

    Posté par (page perso) . En réponse au journal La révolution autour du poignet . Évalué à 9.

    Bonjour Liorel,

    Je pense qu'ils veulent parler de pommes : c'est un fruit qui ne ressemble pas à une banane.
    Maintenant, la question qui se pose : pourquoi parler de fruits sur linufr© ?

  • [^] # Re: Abréviations des adjectifs numéraux

    Posté par (page perso) . En réponse à la dépêche Huitième rencontre du PostgreSQL User Group à Paris le 5 février 2015. Évalué à -1.

    et sinon ? un mot sur PostgreSQL ou sur l'évènement ?

  • [^] # Re: Recovery_target

    Posté par (page perso) . En réponse au journal PostgreSQL 9.4 en beta. Évalué à 1.

    L'utilisation de DRBD est possible, mais dans ce cas, le slave ne va pas pouvoir être démarré (et donc pas en lecture seule).
    Mais la réplication dans PostgreSQL est si simple à mettre en place, que je ne vois pas l’intérêt de rajouter une couche.

  • [^] # Re: Recovery_target

    Posté par (page perso) . En réponse au journal PostgreSQL 9.4 en beta. Évalué à 2.

    c'est ça : un choix de vie => données cohérentes et synchrones sur 2 serveurs donc perte de perfs car le master doit valider que le slave a bien validé la transaction avant de valider de son propre côté. Il faut vraiment en avoir besoin pour l'activer.

  • [^] # Re: Recovery_target

    Posté par (page perso) . En réponse au journal PostgreSQL 9.4 en beta. Évalué à 3.

    Concernant le crash du master en mode synchrone : pour moi, tu vas perdre les transactions en cours (non commitées).
    En mode streaming, le transfert de WAL n'est pas obligatoire, les slaves se connectent sur le master directement et demandent eux même les WAL manquants au démarrage. Dans ce cas, il faut que le serveur garde suffisamment de fichiers pour pouvoir servir les slaves en cas de coupure : parametre wal_keep_segments du postgresql.conf

    ex : nous avions planifier une coupure réseau d'une journée entre 2 sites, j'ai augmenté ce paramètre suffisamment pour contenir l'ensemble des WAL dont j'avais besoin pour rétablir les stanby. Quand le réseau est revenu : les slaves se sont resynchronisés automatiquement.

    Si j'ai bien compris, en cas de perte de mon serveur, je restaure le backup et je rejoue les WAL pour récupérer un max de données jusqu'au crash.

    Chez moi, si on perd un master, on bascule sur un slave le temps de reconstruire le master. Je ne fais que des backups avec pg_dump, pas de hot-backup avec sauvegarde des WAL. Mais dans ton cas : oui, tu restores ta sauvegarde et tu rejoues tes WAL.
    Je ne comprends pas l’intérêt d'avoir un 3ème serveur sur lequel stocker tes WAL pour tes slaves vu que tu les stockes déjà pour ton backup (hot-backup + WAL) : ou alors je rate quelque chose :)

    Juste une question : tu as vraiment besoin de réplication synchrone ?

  • [^] # Re: Recovery_target

    Posté par (page perso) . En réponse au journal PostgreSQL 9.4 en beta. Évalué à 3.

    Pour le recovery_target : lien
    Pour moi, nous ne sommes pas dans le cas d'une réplication en streaming qui elle ne pose pas de pbs de consistance (je passe régulièrement des slave en master sans aucun problème).

    Pour le streaming synchrone (que je n'utilise pas), de mon point de vue : si tu acceptes que ta réplication ne soit pas synchrone, il faut passer en asynchrone. Dans le cas contraire, un crash du slave est une erreur grave qui va nécessiter une intervention. Je ne connais pas beaucoup de monde (voir personne dans mes connaissances) qui utilise la réplication synchrone.

  • [^] # Re: HTTPS

    Posté par (page perso) . En réponse à la dépêche Du chiffrement et de la sécurité sur LinuxFr.org (statut au 24/11/2013). Évalué à 2.

  • # Petites questions

    Posté par (page perso) . En réponse au journal Mon projet : Feedspot. Évalué à 9.

    Déjà : bravo ! Très bon travail et l'outil est très intéressant.
    La partie indexation est sur GitHub, mais tu n'index que des mots (en enlevant les mots vide du genre "de","le", …) ?
    Comment fais tu pour afficher "Nelson Mandela" dans ton "Radar à buzz" ? C'est indexd qui identifie les entités complètes ou tu le fais dans un second temps à l'affichage ?
    Comment gères tu la mise en relation de 2 mots ? par exemple : "Edward Snowden" + "NSA"

  • [^] # Re: Noooon

    Posté par (page perso) . En réponse au journal gandi-update : mise à jour. Évalué à 1.

    Donc je confirme => "En plus ça marche"

    Compilation nickel : avec l'erreur (normale) pour curl :

    ------------------------------------------------
    
     <curl/curl.h> header missing
    
     For debian based
     $ apt-get install libcurl3-dev
    
    ------------------------------------------------
    

    et le lancement du soft (à la main) =>

    gandi-update[13489]: Checking update for @.xxxx A http://myexternalip.com/raw
    gandi-update[13489]: Record set to @.xxxx A xx.xxx.xxx.xxx
    

    J'ai vérifié sur gandi (je n'ai confiance en personne …) : et c'est OK.

    Pour conclure : Merci

  • [^] # Re: Merci

    Posté par (page perso) . En réponse au journal Le monde change, dyndns aussi.... Évalué à 1.

    Un grand merci => et en plus ça marche !

    gandi-update[13489]: Checking update for @.xxxx A http://myexternalip.com/raw
    gandi-update[13489]: Record set to @.xxxx A xx.xxx.xxx.xxx
    
  • # Noooon

    Posté par (page perso) . En réponse au journal gandi-update : mise à jour. Évalué à 1.

    tu vas trop vite : faut prendre des vacances !
    je vais tester de suite -> merci :)

  • [^] # Re: Complexité

    Posté par (page perso) . En réponse au journal Le monde change, dyndns aussi.... Évalué à 4.

    Tu veux faire un simple wget pour mettre à jour un DNS d'un nom de domaine sur Gandi ?
    Tu peux préciser ?

  • [^] # Re: Merci

    Posté par (page perso) . En réponse au journal Le monde change, dyndns aussi.... Évalué à 2.

    je vais attendre … j'aime bien attendre … et puis c'est les vacances tu as le droit d'aller à la plage ! :)

  • # Merci

    Posté par (page perso) . En réponse au journal Le monde change, dyndns aussi.... Évalué à 4.

    Nos amis (ou pas) de chez orange ne donnant pas d'IP fixe, j'ai voulu tester ton soft.
    Je commence par un merci : doc d'install nickel.
    Mais …
    (il y a toujours un mais)
    Le fichier de conf prend une interface en option, pas possible de lui dire que c'est ma box qui a l'IP externe ?
    Il fait la mise à jour du dns avec mon IP interne (192.168.0.1).

    Dans tous les cas => THX !

  • [^] # Re: Marmotte papier d'alu

    Posté par (page perso) . En réponse au journal Espionnage sous Linux ou délire paranoïaque ?. Évalué à 5.

    et même :
    man humour | grep ironie

  • # Hein

    Posté par (page perso) . En réponse au journal Delta Lloyd Lebensversicherung AG fait confiance à SUSE pour gérer ses serveurs Redhat. Évalué à 7.

    Je corrige ta phrase : Mais ce qui me choque dans cette information, c'est qu'une entreprise Allemande utilisant du SAP ait fait confiance à Redhat au départ puis à SuSE, sachant que Debian est quand même bien plus en avance sur ce segment que les deux autres blaireaux !

    Bon, pas grand chose à dire à part que tu nous fatigues avec tes journaux pro-SuSe.

  • [^] # Re: .

    Posté par (page perso) . En réponse au journal Switch de MySQL vers MariaDB. Merci Oracle ?. Évalué à 2.

    Pour restaurer une seule table, il suffit de faire ses sauvegardes avec pg_dump -Fc
    Par contre : "… si tu as fait un pg_dumpall, et que tu as des WAL à côté …", aucune mauvaise volonté de ma part, mais quel rapport entre un dump (pg_dump) et les WAL ?