Posts Tagged linux
HOWTO: Come sostituire in disco rotto da un RAID software su linux
Se sei un sysadmin oppure ti piace smanettare con linux + dischi + RAID questo howto ti potrebbe essere molto utile. Se hai un RAID, qualunque tipo esso sia, questo howto ti indica come procedere nel sostituire il disco rotto di un RAID. Ovviamente se un disco si rompe, il RAID può decidere autonomamente di espellerlo da solo. A volte questo non succede e lo si deve fare a mano. Ecco come:
Supponiamo che il disco da rimuovere sia /dev/sda
- Manda in stato di fail il disco su tutte le partizioni in cui è coinvolto (qui nell’esempio 3 partizioni):
mdadm /dev/md0 --fail /dev/sda1 mdadm /dev/md1 --fail /dev/sda2 mdadm /dev/md2 --fail /dev/sda3
- Attendi il resync (questa operazione può richiedere molto tempo) tramite:
cat /proc/mdstats - Rimuovi dal RAID il disco rotto:
mdadm /dev/md0 --remove /dev/sda1 mdadm /dev/md1 --remove /dev/sda2 mdadm /dev/md2 --remove /dev/sda3
- Estrai il disco /dev/sda
- Copia l’MBR (uguale su tutti i dischi) in un file:
dd if=/dev/sda of=mbr bs=512 count=1
- Inserisci il nuovo disco
- Copia l’MBR sul nuovo disco appena inserito:
dd if=mbr of=/dev/sdf
- Immetti il nuovo disco nel RAID:
mdadm /dev/md0 --re-add /dev/sdf1 mdadm /dev/md1 --re-add /dev/sdf2 mdadm /dev/md2 --re-add /dev/sdf3
- Ora il disco appena inserito prenderà il ruolo di quello rotto.
Se hai suggerimenti, problemi, domande, commenta il post oppure contattami!
Autore originale: Lorenzo
HOWTO: Configurare VirtualHost su OSX
OSX, come molte distribuzioni linux hanno integrato il webserver Apache. Apache ha centinaia di opzioni e configurazioni disponibili per la gestione di qualsiasi situazione.
Tra queste configurazioni ci sono i VirtualHost, che permettono l’esecuzioni di più siti (www.sito1.com, www.sito2.com) sulla stessa macchina. I siti possono essere suddivisi basandosi sia su nomi differenti sia su IP.
In OSX tutte le configurazioni si trovano dentro la cartella “/etc/apache2/”. I passi da fare per abilitare i VirtualHost sono i seguenti:
- Apri un Terminale e digita il comando:
sudo vim /etc/apache2/httpd.conf
- Intorno alla linea 460 c’è questa direttiva
# Virtual hosts #Include /private/etc/apache2/extra/httpd-vhosts.conf
che dovrà diventare:
# Virtual hosts Include /private/etc/apache2/extra/httpd-vhosts.conf
- Il prossimo passo è editare il file con il comando:
sudo vim /private/etc/apache2/extra/httpd-vhosts.conf
- Ora configura il tuo VirtualHost seguendo questa documentazione
- Riavvia Apache per fargli rileggere la configurazione. Per fare ciò vai sulle “Preferenze di Sistema -> Condivisione”
- Disabilita ed abilita la condivisione Web cliccando sul segno di spunta.
- Apri il tuo browser e testa il corretto funzionamento dei VirtualHost
Se hai suggerimenti, correzioni, domande… sai cosa fare!
HOWTO: Installare Tilimi su Linux
Tilimi è una fantastica applicazione che porta il mondo della radio a portata di computer o iPhone. Tilimi è un progetto interamente italiano ed è veramente ben fatto. Tramite un’interfaccia chiara e semplice puoi scegliere il canale che vuoi (il corrispettivo della frequenza per la radio) vedere chi è collegato in quel canale, premere il tasto e parlare con le persone di quel canale. Ovviamente la comunicazione è half-duplex, come nella comunicazione classica radioamatoriale.
L’applicazione è disponibile per tre piattaforme: Macintosh, PC ed iPhone. Io l’ho installato su iPhone (qui per scaricarlo) e su Mac (qui per scaricarlo). Noto con dispiacere che l’applicazione NON è disponibile per altre piattaforme tipo GNU/Linux, Symbian, Android, etc. La prima cosa che ho provato è stato installare Tilimi per Windows su Linux utilizzando l’emulazione wine.
Ho effettuato l’installazione su una Ubuntu 9.10, grazie anche all’aiuto di Pablo e alle dritte del team di sviluppo di Tilimi stesso. Ecco i semplici passi per installare Tilimi su Linux:
- Installa Wine: “apt-get install wine1.2” (con wine 1.0.X l’installer non funziona)
- Scarica il file winetricks seguendo le istruzioni di questa pagina: http://wiki.winehq.org/winetricks
- Installa la libreria GDIPLUS: “sh winetricks gdiplus” (necessaria per visuallizare correttamente l’interfaccia)
- Installa Tilimi tramite il comando: “msiexec /a TilimiInstaller.exe”
- Lancia Tilimi cliccando su “Applicazioni -> Wine -> Programs -> Tilimi -> Tilimi“
Ovviamente per far funzionare il tutto devi avere sia il microfono che la scheda audio funzionanti sotto Linux, poichè wine “si appoggia” ai driver audio di Linux.
Se hai domande, delucidazioni, correzioni, sugerimenti o altro, commenta oppure contattami. Sarò felice di rispondere.



Recent Comments