Effectuer un snapshot


#1

Bonjour

J'essaye de configurer un snapshot pour faire un backup mais cela ne fonctionne pas .
Quand j'ajoute dans le fichier de configuration de elasticsearch la variable

path.repo: ["\\MY_SERVER\Snapshots"]

la commande curl ne fonctionne plus , des que j’enlève cela fonctionne


(David Pilato) #2

Essaye avec des /


#3

merci

j'ai un peu avancé

j'ai fait un partage sur un machine windows

"\IPwindows\toto"

puis j'ai monté le partage sur le linux

dans

\mnt\ntserver

je peux acceder au partage depuis le linux créer des dossiers ,fichiers
j'ai ajouter la ligne suivante dans le fichier
path.repo: ["/mnt/ntserver/"]

puis
s# curl -XGET 'http://localhost:9200/_cluster/health?pretty=true'
{
"cluster_name" : "graylog",
"status" : "red",
"timed_out" : false,
"number_of_nodes" : 1,
"number_of_data_nodes" : 1,
"active_primary_shards" : 0,
"active_shards" : 0,
"relocating_shards" : 0,
"initializing_shards" : 1,
"unassigned_shards" : 5,
"delayed_unassigned_shards" : 0,
"number_of_pending_tasks" : 2,
"number_of_in_flight_fetch" : 0,
"task_max_waiting_in_queue_millis" : 53,
"active_shards_percent_as_number" : 0.0
}

par contre j'ai une erreur quand je tente la commande suivante

curl -XPUT 'http://localhost:9200/_snapshot/my_backup' -d '{
"type": "fs",
"settings": {
"location": "/mnt/ntserver/",
"compress": true
}
}'

{"error":{"root_cause":[{"type":"exception","reason":"failed to create blob container"}],"type":"exception","reason":"failed to create blob container","caused_by":{"type":"access_denied_exception","reason":"/mnt/ntserver/tests-GKet93yFRdSOxvmNRDlMiw"}},"status":500}root@graylog2:/mnt/ntserver/backups#


#4

l'utilisateur elasticsearch à pas les droits pour ecrire dans /mnt/ntserver

alors que le root oui et l’utilisateur normal oui


(David Pilato) #5

Il faut qu'il ait les droits.


(system) #6

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.