GNU/Linux >> Linux Esercitazione >  >> Cent OS

Glusterfs – Suggerimenti e trucchi per la risoluzione dei problemi avanzati

Amici che continuano con il know-how avanzato e la risoluzione dei problemi su glusterfs.In questo articolo, abbiamo un cluster a 3 nodi in esecuzione su glusterfs3.4. Di seguito sono riportati i passaggi utilizzati per la risoluzione dei problemi di glusterfs.

Passaggio 1 :controlla lo stato e le informazioni del volume Gluster.

[root@gluster1 ~]# gluster volume info

Passaggio 2 :Per verificare tutti i dettagli della replica in Bricks.
I comandi sotto indicati mostreranno statistiche complete su quali dati sono stati replicati e quanto deve essere replicato controllando la dimensione dello spazio libero su disco totale.

Nota :c'è però una discrepanza di pochi MB nella dimensione mostrata come libera nelle statistiche, questo è dovuto al fatto che l'applicazione potrebbe avere connessioni aperte ai file e per questo c'è una varianza in df e du value.
[root@gluster1 ~]# gluster volume status all detail

Passaggio 3 :Ora abbiamo bisogno di una certa configurazione per migliorare le prestazioni e le caratteristiche curative dei glusterfs.

# gluster volume set gluster cluster.min-free-disk 5%
# gluster volume set cluster.rebalance-stats on
# gluster volume set cluster.readdir-optimize on
# gluster volume set cluster.background-self-heal-count 20
# gluster volume set cluster.metadata-self-heal on
# gluster volume set cluster.data-self-heal on
# gluster volume set cluster.entry-self-heal: on
# gluster volume set cluster.self-heal-daemon on
# gluster volume set cluster.heal-timeout 500
# gluster volume set cluster.self-heal-window-size 2
# gluster volume set cluster.data-self-heal-algorithm diff
# gluster volume set cluster.eager-lock on
# gluster volume set cluster.quorum-type auto
# gluster volume set cluster.self-heal-readdir-size 2KB
# gluster volume set network.ping-timeout 5

Quindi esegui:

# service glusterd restart

Dopo aver impostato le proprietà del cluster, possiamo controllare le informazioni sul volume come mostrato di seguito:

[root@gluster1 ~]# gluster volume info

[root@gluster1 ~]# gluster volume status

Tieni presente che il demone di riparazione automatica dovrebbe essere in esecuzione su ogni sistema nel cluster poiché è responsabile della riparazione nel caso in cui un nodo sia inattivo per un po' di tempo dal cluster.

Passaggio 4 :Ora per rimuovere una macchina gluster0 dal cluster.

Smonta il Volume montato sulla macchina gluster0:

[root@gluster0 ~]# umount /mnt 
[root@gluster1 ~]# gluster volume remove-brick gluster replica 2 gluster0:/gluster0 commit

informazioni sul volume gluster (da verificare):

[root@gluster1 ~]# gluster volume info

Su gluster1 esegui il seguente comando:

# gluster peer detach gluster0

il mattone del server gluster0 viene rimosso dal cluster.


Cent OS
  1. Suggerimenti e trucchi per le variabili di ambiente Linux

  2. Suggerimenti e trucchi per curl e wget

  3. Trucchi e suggerimenti per trovare informazioni nelle pagine man?

  4. Gli 8 migliori trucchi e suggerimenti per la riga di comando di MySQL

  5. Suggerimenti e trucchi per Linux .htaccess

Plugin, suggerimenti e trucchi utili di Geany

Suggerimenti e trucchi per usare Ctrl+Z in Ubuntu Linux

19 Suggerimenti e trucchi utili per la riga di comando di Linux

10 fantastici suggerimenti e trucchi Debian

Suggerimenti e trucchi per la riga di comando di Netstat

L'anno di Linux sul desktop (Windows) - Suggerimenti e trucchi WSL