adminsys:dbffdn

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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 `/home/ffdn-db/ffdn-db`. Il faut éditer directement la base de données SQLite :
  
 <code> <code>
-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 == '35'; sqlite> update isp set is_ffdn_member = 1 where id == '35';
 sqlite> select is_ffdn_member from isp where id == '35'; sqlite> select is_ffdn_member from isp where id == '35';
Ligne 16: Ligne 16:
 ## Mise à jour d'un FAI ## Mise à jour d'un FAI
  
-   sqlite3 /srv/www/ffdn.org/db/ffdn-db/ffdn-db.sqlite+   sqlite3 /home/ffdn-db/ffdn-db/ffdn-db.sqlite
  
    select json from isp where id=42;    select json from isp where id=42;
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 ''cron.log''
 +
 +    2021-10-01 18:40:02.140743: Attempting to update <ISP u'Illyse'>
 +      last successful update=2021-09-30 16:00:11.489142+02:00
 +      last update attempt=2021-10-01 06:20:02.793551+02:00
 +      next update was scheduled 0:19:58.078504 ago
 +      strike=2
 +    2021-10-01 18:40:02.657992: Error while updating:
 +      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:start|Sauvegardes]])).
 +
 +On se connecte donc à la DB sqlite
 +
 +<code>
 +sudo su - ffdn-db -s /bin/bash
 +cd ffdn-db
 +sqlite3 ffdn-db.sqlite
 +</code>
 +
 +Puis on liste les FAI en échec
 +
 +<code>
 +sqlite> .headers on
 +sqlite> select id,name,next_update,update_error_strike from isp where update_error_strike >=1;
 +id|name|next_update|update_error_strike
 +1|Champagne-Ardenne Fournisseur associatif d'Accès à Internet|2018-02-01 19:20:20.880702|3
 +2|Association Ilico|2021-10-02 03:20:04.669435|3
 +5|Franciliens.net|2020-10-31 10:00:02.575877|3
 +6|SamesWireless Fournisseur Associatif d'Accès à Internet|2018-07-14 00:40:04.424365|3
 +8|Lorraine Data Network|2017-11-15 20:00:22.212642|3
 +9|Alsace Réseau Neutre|2021-01-08 00:00:03.156664|3
 +12|Quantic Télécom|2017-11-15 07:40:08.053315|3
 +15|tetaneutral.net|2019-01-12 22:20:02.988404|3
 +17|Teleragno|2017-11-15 07:40:08.416161|3
 +24|PCLight|2017-11-15 07:40:05.397203|3
 +26|guifi.net - Open, Free and Neutral Community Network|2017-10-19 10:40:09.020515|3
 +30|Rézine|2021-10-02 07:20:04.577596|3
 +35|Touraine Data Network|2021-07-07 09:20:10.823608|3
 +38|Troyes Telecom|2017-10-19 10:40:03.523846|3
 +39|Rhizome|2018-02-27 16:40:05.865721|3
 +50|FAImaison|2021-10-02 05:00:03.160792|3
 +56|Arbeitsgemeinschaft Dresdner Studentennetz|2019-04-04 22:20:08.976173|3
 +57|Netopi|2021-02-03 05:00:03.037785|3
 +58|Mycélium|2021-10-02 07:20:04.186907|3
 +59|Arcane|2018-05-01 19:00:23.610578|3
 +62|WH-Netz e.V.|2018-07-30 12:20:20.618812|3
 +63|SCANI|2018-05-01 22:20:21.278700|3
 +65|Tuyaux Internet LIbre du MAine|2019-03-02 16:00:04.234116|3
 +73|Intarnet|2021-10-02 21:40:02.529730|1
 +74|Stolon|2021-10-02 07:20:03.825570|3
 +78|FAIbreizh|2021-03-17 01:20:02.535781|3
 +</code>
 +
 +Et enfin pour réintialiser tous les compteurs, on update
 +
 +<code>
 +sqlite> update isp set update_error_strike=0 where update_error_strike==3;
 +</code>
  • adminsys/dbffdn.1527107753.txt.gz
  • Dernière modification: 2018/05/23 22:35
  • de zorun