Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| 
                    adminsys:dbffdn [2018/05/23 22:35] zorun créée  | 
                
                    adminsys:dbffdn [2021/10/03 00:05] (Version actuelle) sebian reset du compteur d'échec db ffdn  | 
            ||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| ## Marquer un FAI comme membre de la FFDN | ## Marquer un FAI comme membre de la FFDN | ||
| - | Ça se passe sur hermes, dans le dossier /srv/www/ffdn.org/db/ffdn-db. Il faut éditer directement la base de données SQLite : | + | Ça se passe sur hermes, dans le dossier  | 
| < | < | ||
| - | hermes:/srv/www/ffdn.org/db/ffdn-db# sqlite3 ffdn-db.sqlite | + | hermes:/home/ffdn-db/ffdn-db# sqlite3 ffdn-db.sqlite | 
| sqlite> update isp set is_ffdn_member = 1 where id == ' | sqlite> update isp set is_ffdn_member = 1 where id == ' | ||
| sqlite> select is_ffdn_member from isp where id == ' | sqlite> select is_ffdn_member from isp where id == ' | ||
| Ligne 16: | Ligne 16: | ||
| ## Mise à jour d'un FAI | ## Mise à jour d'un FAI | ||
| - |     | + |     | 
|     |     | ||
| Ligne 22: | Ligne 22: | ||
| + | ## Relancer les updates d'un FAI | ||
| + | |||
| + | Par défaut, au bout de **3** tentatives en échec, le process cron de ffdn-db arrête de récupérer les infos via isp.json sur le endpoint correspondant. | ||
| + | |||
| + | Par exemple dans le fichier de log '' | ||
| + | |||
| + |     2021-10-01 18: | ||
| + |       last successful update=2021-09-30 16: | ||
| + |       last update attempt=2021-10-01 06: | ||
| + |       next update was scheduled 0: | ||
| + | strike=2 | ||
| + |     2021-10-01 18: | ||
| + | three strikes, you're out | ||
| + | |||
| + | Pour réinitialiser ce compteur, il faut malheureusement aller modifier la base de donnée (penser à faire un backup, ou en cas de soucis récupérer le backup journalier sur sayanet (voir [[adminsys: | ||
| + | |||
| + | On se connecte donc à la DB sqlite | ||
| + | |||
| + | < | ||
| + | sudo su - ffdn-db -s /bin/bash | ||
| + | cd ffdn-db | ||
| + | sqlite3 ffdn-db.sqlite | ||
| + | </ | ||
| + | |||
| + | Puis on liste les FAI en échec | ||
| + | |||
| + | < | ||
| + | sqlite> .headers on | ||
| + | sqlite> select id, | ||
| + | id|name|next_update|update_error_strike | ||
| + | 1|Champagne-Ardenne Fournisseur associatif d' | ||
| + | 2|Association Ilico|2021-10-02 03: | ||
| + | 5|Franciliens.net|2020-10-31 10: | ||
| + | 6|SamesWireless Fournisseur Associatif d' | ||
| + | 8|Lorraine Data Network|2017-11-15 20: | ||
| + | 9|Alsace Réseau Neutre|2021-01-08 00: | ||
| + | 12|Quantic Télécom|2017-11-15 07: | ||
| + | 15|tetaneutral.net|2019-01-12 22: | ||
| + | 17|Teleragno|2017-11-15 07: | ||
| + | 24|PCLight|2017-11-15 07: | ||
| + | 26|guifi.net - Open, Free and Neutral Community Network|2017-10-19 10: | ||
| + | 30|Rézine|2021-10-02 07: | ||
| + | 35|Touraine Data Network|2021-07-07 09: | ||
| + | 38|Troyes Telecom|2017-10-19 10: | ||
| + | 39|Rhizome|2018-02-27 16: | ||
| + | 50|FAImaison|2021-10-02 05: | ||
| + | 56|Arbeitsgemeinschaft Dresdner Studentennetz|2019-04-04 22: | ||
| + | 57|Netopi|2021-02-03 05: | ||
| + | 58|Mycélium|2021-10-02 07: | ||
| + | 59|Arcane|2018-05-01 19: | ||
| + | 62|WH-Netz e.V.|2018-07-30 12: | ||
| + | 63|SCANI|2018-05-01 22: | ||
| + | 65|Tuyaux Internet LIbre du MAine|2019-03-02 16: | ||
| + | 73|Intarnet|2021-10-02 21: | ||
| + | 74|Stolon|2021-10-02 07: | ||
| + | 78|FAIbreizh|2021-03-17 01: | ||
| + | </ | ||
| + | |||
| + | Et enfin pour réintialiser tous les compteurs, on update | ||
| + | |||
| + | < | ||
| + | sqlite> update isp set update_error_strike=0 where update_error_strike==3; | ||
| + | </ | ||