Skip to content

Astuces

Patent2net edited this page Jul 1, 2022 · 9 revisions

Rendre la modification vm_max_map_count persistante

.wslconfig

Dans C:\Users\username placer un fichier .wslconfig contenant :

[wsl2]
max_map_count=262144 
memory=6GB  # Any size you feel like
swap=0
localhostForwarding=true

Note: çà a marché dans certains cas (mais pas pour moi :-(). J'ai supposé que cela dépendait de l'install dedocker-desktop... et ai essayé sous tous les %USER-PROFILE% de la machine.

modification de WSL

  1. wsl -d docker-desktop
  2. sudo su -
  3. echo 262144 >> /proc/sys/vm/max_map_count

mais rien non plus mais je pense que cela peut être une bonne voie

Charger une sauvegarde Elasticsearch

Actuellement, la sauvegarde se télecharge ici.

  1. paramétrer les instances Elasticsearch pour pointer sur le dossier backup en entrant la commande suivante sur chaque instance
curl --user elastic:MonMdp -X  PUT "localhost:9200/_snapshot/backup?pretty" -H 'Content-Type: application/json' -d' {"type": "fs", "settings": {"location": "backup","compress": true}}'
  1. créer une sauvegarde depuis une instance Elasticsearch
curl --user elastic:MonMdp -X PUT "localhost:9200/_snapshot/backup/snapshot_001?wait_for_completion=true&pretty"
    1. récupérer uuid:"xxx" (juste le premier) et cluster_id":"yyy" dans le fichier index_0 de la sauvegarde précédemment créée
    2. décompresser le dossier de sauvegarde télechargé, remplacer uuid:xxx et cluster_id:yyy dans le fichier index_0 de la sauvegarde télechargée
    3. déplacer/écraser le dossier backup/ (télechargé) dans le répertoire où se situe backup/ (créé lors de l'étape 2)
  1. redémarrer les conteneurs Docker

  2. importez la sauvegarde modifiée

curl --user elastic:MonMdp  -H 'Content-Type: application/json' -XPOST kibanahal:5601/api/snapshot_restore/restore/backup/snapshot_002 -H "kbn-version: 7.16.2" -H "Sec-Fetch-Mode: cors" -H "Sec-Fetch-Site: same-origin" -H "DNT: 1" -H "Sec-GPC: 1" -H "Pragma: no-cache" -H "Cache-Control: no-cache" -d '{"indices":["*-researchers", "*-laboratories", "*-structures", "*-documents"]}'