<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/devbind/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/devbind/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 01 Oct 2015 13:04:11 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/devbind/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Home modified by Andrea Morello</title><link>https://sourceforge.net/p/devbind/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -1,6 +1,8 @@
-E' servizio linux legacy : 
+devbind e' servizio linux legacy :

-  devbind: /etc/init.d/devbind
+da copiare in 
+  
+   /etc/init.d/devbind

 attivabile con il solito comando 

@@ -12,63 +14,19 @@

 **Configurazione **

-
- /etc/fstab_bind
-
-
-scrive gli errori in
-
- /var/log/devbind.last.err
-
-questi errori vengono identificati con il valore:
-
-    sts=0 (risolto ), 
-    sts=1 non risolto 
-
-tale verifica puo' essere fatta tramite il comando
-
-
-service devbind status
-
-
-ex service devbind status | grep sts=1
-Modifiche a caldo
-
-
-oltre i comandi standard di start stop restart e status
-
-
-esistono due comandi per la gestione degli aggiornamenti a caldo
-
-
-service devbind sync
-
-
-Verifica se  i mount poind presenti nel file di configurazione sono stati montati e procede con smontare quelli non presenti e montare quelli non ancora montati
-
-
-service devbind clear-alarm
-
-
-Pluisce il file di log in modo da non aver messaggi vecchi da verificare
+il file di configurazione e' 

 /etc/fstab_bind

+ed e' formattato nel seguente modo :
+
 src dst mode

-
-il file src e dst devono essere path assoluti e non devono essere gestiti da link simbolici
-
-in quanto il controllo del servizio potrebbe scartare il mount in quanto non corrisponde con
-
-il reale mount point richiesto
-
+il file src e dst devono essere path assoluti e non devono essere gestiti da link simbolici in quanto il controllo del servizio potrebbe scartare il mount in quanto non corrisponde con il reale mount point richiesto

 per verificare qual'e il percorso realre basta fare

-
 cd [percorso src o dst] ; pwd -P
-

 mode puo' essere rw o ro, tutta via ricordatevi che lui puo' solamente procedere con dei mount logici 

@@ -107,57 +65,54 @@

 src/ dst/ rw provoca errore !!!
-Ulteriori note

-Su zabbix, troverete il seguente Check
+**Gestione delle problematiche **

-devbind on {HOSTNAME} report error when mount bind device, see /var/log/devbind.last.err and /etc/fstab_bind
+devbind scrive gli errori in

-    Template: Template_Service_DevBind
-    Gruppo: Template_Service_DevBind
+ /var/log/devbind.last.err

+questi errori vengono identificati con il valore:
+
+    sts=0 (risolto ), 
+    sts=1 non risolto 
+
+tale verifica puo' essere fatta tramite il comando
+
+service devbind status
+
+ex service devbind status | grep sts=1

 La presenza di questo allarme si presenta solo in 2 casi

 1) Al riavvio del server (perche tenta di montare i device )

 2) se viene lanciato manualmente il comando
-
     service devbind restart

-Come Intervenire
+**Come Intervenire**

-
-Step 1 : verifica dell'allarme segnalato
-
+**Step 1 : verifica dell'allarme segnalato**

 oltre a guardare il file

-
 grep sts=1 /var/log/devbind.last.err

-
 potete lanciare questo comando
-

 service devbind status | grep sts=1

-Step 2:  Verifiche
-
+**Step 2:  Verifiche **

 Gli errori tracciati in /var/log/devbind.last.err possono essere provocati da:

-    device non più esistenti o occupati da qualche processo
-    tentativo di montare un device in una posizione che è un link simbolico
-    tentativo di montare un device sopra se stesso 
+*     device non più esistenti o occupati da qualche processo
+*     tentativo di montare un device in una posizione che è un link simbolico
+*     tentativo di montare un device sopra se stesso 

-vi ricordo che se segnala mount point che non esistono e un mount point simile montato su path diverse e
-
-possibile che qualcuno abbia in serito nel percorso un linksimbolico e quindi questo non sia realmente il path
-
-dove viene montato.
+vi ricordo che se segnala mount point che non esistono e un mount point simile montato su path diverse e' possibile che qualcuno abbia in serito nel percorso un linksimbolico e quindi questo non sia realmente il path dove viene montato.

 quindi potete usare questo comando per fare la verifica
@@ -170,7 +125,7 @@

-Step 3: Verifica
+**Step 3: Verifica**

 Una volta risolti i problemi che risultano segnalati potete fare un check con
@@ -191,4 +146,28 @@

  service devbind clear-alarm
+ 
+ 
+**Modifiche a caldo**

+
+oltre i comandi standard di start stop restart e status
+
+
+esistono due comandi per la gestione degli aggiornamenti a caldo
+
+
+service devbind sync
+
+
+Verifica se  i mount poind presenti nel file di configurazione sono stati montati e procede con smontare quelli non presenti e montare quelli non ancora montati
+
+
+service devbind clear-alarm
+
+
+Pluisce il file di log in modo da non aver messaggi vecchi da verificare
+
+
+
+
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrea Morello</dc:creator><pubDate>Thu, 01 Oct 2015 13:04:11 -0000</pubDate><guid>https://sourceforge.net808ce5a6b443f39570471eb2cc858a3725ce81fb</guid></item><item><title>Home modified by Andrea Morello</title><link>https://sourceforge.net/p/devbind/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -1,20 +1,16 @@
+E' servizio linux legacy :

-What (Di cosa si sta parlando)
+  devbind: /etc/init.d/devbind

-    si riferisce al servizio linux: 
+attivabile con il solito comando 

-devbind: /etc/init.d/devbind
+  chkconfig devbind enable
+
+Questo servizio integra la gestione del fstab normale.
+Una volta completati gli step di mount del normale fstab e quindi il lancio dei servizi di sistema,parte e monta in modo sequenziale tutti i mount poin presenti nel file di configurazione

-Questo servizio integra la gestione del fstab normale.
-
-
-Una volta completati gli step di mount del normale fstab 
-
-e quindi il lancio dei servizi di sistema 
-
-
-Parte e monta in modo sequenziale tutti i mount poin presenti nel file di configurazione
+**Configurazione **

  /etc/fstab_bind
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrea Morello</dc:creator><pubDate>Thu, 01 Oct 2015 12:55:07 -0000</pubDate><guid>https://sourceforge.net25135d6135ab610aab98db1b69b6d6f8bd64a651</guid></item><item><title>Home modified by Andrea Morello</title><link>https://sourceforge.net/p/devbind/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -1,5 +1,43 @@
-**Modifiche a caldo
-**
+
+What (Di cosa si sta parlando)
+
+    si riferisce al servizio linux: 
+
+devbind: /etc/init.d/devbind
+
+
+Questo servizio integra la gestione del fstab normale.
+
+
+Una volta completati gli step di mount del normale fstab 
+
+e quindi il lancio dei servizi di sistema 
+
+
+Parte e monta in modo sequenziale tutti i mount poin presenti nel file di configurazione
+
+
+ /etc/fstab_bind
+
+
+scrive gli errori in
+
+ /var/log/devbind.last.err
+
+questi errori vengono identificati con il valore:
+
+    sts=0 (risolto ), 
+    sts=1 non risolto 
+
+tale verifica puo' essere fatta tramite il comando
+
+
+service devbind status
+
+
+ex service devbind status | grep sts=1
+Modifiche a caldo
+

 oltre i comandi standard di start stop restart e status

@@ -18,3 +56,143 @@

 Pluisce il file di log in modo da non aver messaggi vecchi da verificare

+/etc/fstab_bind
+
+src dst mode
+
+
+il file src e dst devono essere path assoluti e non devono essere gestiti da link simbolici
+
+in quanto il controllo del servizio potrebbe scartare il mount in quanto non corrisponde con
+
+il reale mount point richiesto
+
+
+per verificare qual'e il percorso realre basta fare
+
+
+cd [percorso src o dst] ; pwd -P
+
+
+mode puo' essere rw o ro, tutta via ricordatevi che lui puo' solamente procedere con dei mount logici 
+
+quindi se il file system di origine e' ro non puo' mettere in rw
+
+e viceversa se forzate un file system in readonly potreste avere errori in quanto tenterà via software di
+
+impostare uno stato non reale al filesystem.
+
+
+consigliato pertanto di usare questa soluzione
+
+
+    mount in read write 
+
+
+src dst rw
+
+
+    mount in read only 
+
+
+src_ro dst  rw
+
+
+(in questo caso essendo il sorgente in read only montera la destinzaione in readonly)
+
+
+
+i commenti possono essere accetati con il file "#" a inizio riga
+
+
+E' sconsigliata la presenza di righe vuote o dove il primo carattere sia vuoto
+
+Non sono gestiti i path e provocano errore quando hanno la "/" come ultimo carattere
+
+
+src/ dst/ rw provoca errore !!!
+Ulteriori note
+
+
+Su zabbix, troverete il seguente Check
+
+devbind on {HOSTNAME} report error when mount bind device, see /var/log/devbind.last.err and /etc/fstab_bind
+
+    Template: Template_Service_DevBind
+    Gruppo: Template_Service_DevBind
+
+
+La presenza di questo allarme si presenta solo in 2 casi
+
+1) Al riavvio del server (perche tenta di montare i device )
+
+2) se viene lanciato manualmente il comando
+
+    service devbind restart
+
+Come Intervenire
+
+
+Step 1 : verifica dell'allarme segnalato
+
+
+oltre a guardare il file
+
+
+grep sts=1 /var/log/devbind.last.err
+
+
+potete lanciare questo comando
+
+
+service devbind status | grep sts=1
+
+
+Step 2:  Verifiche
+
+
+Gli errori tracciati in /var/log/devbind.last.err possono essere provocati da:
+
+    device non più esistenti o occupati da qualche processo
+    tentativo di montare un device in una posizione che è un link simbolico
+    tentativo di montare un device sopra se stesso 
+
+vi ricordo che se segnala mount point che non esistono e un mount point simile montato su path diverse e
+
+possibile che qualcuno abbia in serito nel percorso un linksimbolico e quindi questo non sia realmente il path
+
+dove viene montato.
+
+
+quindi potete usare questo comando per fare la verifica
+
+
+cd [percorso src o dst] ; pwd -P
+
+
+quindi verificare questo nuovo path e cambiare la configurazione di /etc/fstab_bind 
+
+
+
+Step 3: Verifica
+
+
+Una volta risolti i problemi che risultano segnalati potete fare un check con
+
+
+service devbind sync
+
+
+Viene scosigliato lo stop e lo start
+in quanto e stato piu' volte provato che questa operazione crea su alcune versioni di kernel la presenza di duplicazione se non multiplicazione di mount point su mount point in quanto alcuni inode risulteranno utilizzati da dei processi e quindi non liberati realmente.
+
+
+
+Se vi segnala ancora allarmi ripetere lo step 1 e verifcare se ci sono ancora anomalie presenti 
+
+
+Viceversa,una volta verificato che tutto e ok 
+
+
+ service devbind clear-alarm
+
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrea Morello</dc:creator><pubDate>Thu, 01 Oct 2015 12:53:36 -0000</pubDate><guid>https://sourceforge.netf72165b57719b47dfa3348918191890b17578bbd</guid></item><item><title>Home modified by Andrea Morello</title><link>https://sourceforge.net/p/devbind/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,20 @@
-Welcome to your wiki!
+**Modifiche a caldo
+**

-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
+oltre i comandi standard di start stop restart e status

-The wiki uses [Markdown](/p/devbind/wiki/markdown_syntax/) syntax.

-[[members limit=20]]
-[[download_button]]
+esistono due comandi per la gestione degli aggiornamenti a caldo
+
+
+service devbind sync
+
+
+Verifica se  i mount poind presenti nel file di configurazione sono stati montati e procede con smontare quelli non presenti e montare quelli non ancora montati
+
+
+service devbind clear-alarm
+
+
+Pluisce il file di log in modo da non aver messaggi vecchi da verificare
+
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrea Morello</dc:creator><pubDate>Thu, 01 Oct 2015 12:49:05 -0000</pubDate><guid>https://sourceforge.netb4c49a10ca782cb6db1259f9f830913bab456170</guid></item><item><title>Home modified by Andrea Morello</title><link>https://sourceforge.net/p/devbind/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/p/devbind/wiki/markdown_syntax/"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;h6&gt;Project Members:&lt;/h6&gt;
	&lt;ul class="md-users-list"&gt;
		&lt;li&gt;&lt;a href="/u/linhunix/"&gt;Andrea Morello&lt;/a&gt; (admin)&lt;/li&gt;
		
	&lt;/ul&gt;&lt;br/&gt;
&lt;p&gt;&lt;span class="download-button-550aaa4ec4d1044836113e64" style="margin-bottom: 1em; display: block;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrea Morello</dc:creator><pubDate>Thu, 01 Oct 2015 12:48:34 -0000</pubDate><guid>https://sourceforge.netc1e398eb5a5f2d92f31bf96346cd161f577485d3</guid></item></channel></rss>