| 0 commenti ]

Gran bello speech del boss di Linus, Jim Zemlin, al TEDx di Portland.


Link:

http://www.linux.com/news/featured-blogs/185-jennifer-cloer/715856-jim-zemlin-at-tedx-what-weve-learned-from-linus-torvalds/

| 0 commenti ]

Per poter utilizzare git dietro a un server proxy è sufficiente configurare il parametro http.proxy con il comando che segue

git config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080

| 0 commenti ]

EPEL (Extra Packages for Enterprise Linux) è un repository di pacchetti aggiuntivi per RHEL e derivate.
Si configura così:

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
Aggiorniamo e proviamo a installare un pacchetto.

yum update
yum install bash-completion

| 0 commenti ]

Problema:
Ehm, ho fatto una piccolissima cappella: ho distrutto i Logical Volume di una macchina virtuale e sostituito i dischi senza ricordarmi di cancellare i riferimenti nel file /etc/fstab.
Inutile dire che il sistema non l'ha presa benissimo e si è rifiutato di salire, presentandomi invece il simpatico "Repair Filesystem" prompt e montando anche "/" in sola lettura.

Soluzione:
Rimontare "/" anche in scrittura e rimuovere le righe che puntano ai filesystem non più esistenti.
Repair filesystem # mount -w -o remount /

| 0 commenti ]

Scenario:
RHEL 5.4 con due interfacce di rete clonata su vSphere 5

Problema:
Quando si avvia la rete viene restituito questo errore: RTNETLINK answers: network is unreachable

Soluzione:
Andare a vedere cosa è finito nel file /etc/sysconfig/network-scripts/route-eth0 e rinominarlo. La rete magicamente tornerà a funzionare correttamente.

| 0 commenti ]

Problema riscontrato su alcune RHEL 6: l'ssh ci impiega ere geologiche per presentare il prompt dei comandi.

Risolto modificando come segue l'opzione UseDNS (di default è impostata a yes) nel file /etc/ssh/sshd_config:

UseDNS no

| 0 commenti ]

Dopo avere aggiunto il disco virtuale dall'interfaccia di VMware, per poterlo vedere sulla macchina virtuale senza riavviare dobbiamo eseguire il comando:
echo "- - -" > /sys/class/scsi_host/host0/scan
fdisk -l

Nota: lo scsi_host potrebbe essere diverso nel vostro caso.

La procedura dovrebbe essere identica per qualsiasi altro software di virtualizzazione analogo a VMware.

| 0 commenti ]

Mi vergogno un po' ma l'ho scoperto solo ora, se si vogliono "greppare" più stringhe con un unico comando si può usare egrep come nell'esempio seguente:
egrep "Manzoni|Foscolo" autoriPoco utile, uff...

| 0 commenti ]

Se vi serve la lista di tutti gli rpm installati in un sistema, magari da inserire in un file di kickstart per replicarlo (non è sicuramente la soluzione più elegante), il comando da eseguire è questo:
rpm -qa --qf "%{NAME}\n"

| 0 commenti ]

Attenzione: chi eseguendo i comandi elencati qui di seguito provocasse danni seri alla propria infrastruttura non potrà in nessun modo rivalersi sull'autore.

Questa è la procedura per aggiornare il firmware di un HBA Emulex con HBAnyware.

Per listare soltanto le HBA locali
hbacmd listhbas local
Questo è il comando per upgradare il firmware (che andrà ripetuto per ciascuna HBA):
hbacmd Download <WWN> filedelfirmware.all
Per verificare che l'aggiornamento sia andato a buon fine:
cd /sys/class/scsi_host/ && find . -name fwrev