Archivio

Posts Tagged ‘linux’

test server nfs

24 ottobre 2011 Nessun commento

breve test su storage linux:
trasferimento su share NFS: 900Mb/s costanti per trasferire 34G. voglio vedere con le lan in bond ;)

Categorie:Senza categoria Tag: ,

fail2ban & proxy

29 giugno 2011 Nessun commento

stavo facendo un’installazione di un nuovo mail server usando l’ottimo tools iRedMail che permette di installare una configurazione base in pochi minuti.
ho anche deciso di usare un proxy SMTP esterno come front-end, in questo caso ASSP. dopo aver fatto le varie configurazioni noto che dopo alcune mail spam di test, il proxy non riesce più a collegarsi al mail server

2011-06-29 02:44:45 Couldn't create server socket to '192.168.xxx.xxx:25' -- aborting connection;
2011-06-29 02:44:48 *** '192.168.xxx.xxx:25' didn't work, trying others...;
20

dopo aver verificato un po il tutto, ho controllato il firewall del mail server con un “# iptables -L” e nont che in effetti il proxy è stato bloccato da fail2ban.
rapida ricerca dei file di configurazione

# vi /etc/fail2ban/jail.local
[postfix]
enabled     = true
filter      = postfix
action      = iptables-multiport[name=postfix, port="http,https,smtp,smtps,pop3,pop3s,imap,imaps,sieve", protocol=tcp]
logpath     = /var/log/mail.log
bantime     = 3600
maxretry    = 5
ignoreip    = 127.0.0.1 192.168.xxx.xxx
Categorie:linux Tag: , , , , ,

aptitude

24 giugno 2011 Nessun commento
~ aptitude install 
...
Questo Aptitude non ha i Poteri della Super Mucca.

a volte basta poco ;)

python e oracle su ubuntu 11.04

22 giugno 2011 Nessun commento

lo scopo di questo articolo è di installare e configurare il client oracle su ubuntu 11.04, dopo di che installiamo anche il client oracle per python.
Prosegui la lettura…

installare firebird server su ubuntu

21 giugno 2011 Nessun commento

installare firebird su ubuntu è diventato molto semplice da quando sono presenti i pacchetti precompilati. in pratica si tratta di fare un semplice

# aptitude install firebird2.5-classic

bisogna però completare l’installazione riconfigurando il pacchetto.

# dpkg-reconfigure firebird2.5-classic

in questo modo viene richiesto se si desidera eseguire il server di firebird alla partenza del pc, ed inoltre viene richiesta la password dell’utente amministratore SYSDBA.

ultima operazione è quella di configurare gli alias modificando il file /etc/firebird/2.5/aliases.conf

Categorie:linux Tag: , , ,

skype :(

11 maggio 2011 Nessun commento

sembra che ormai sia ufficiale … microsoft ha comperato skype per circa 8.5 mld USD non male come cifra ;)
il problema è cosa succederà ora. presumo che per i prossimi 6/12 mesi la situazione rimarrà abbastanza simile, ci sarà probabilmente un’integrazione con alcuni servizi m$, ma fondamentalmente non cambierà molto. dopo questo periodo prevedo i veri problemi… sicuramente prevedo un forte ridimensionamento nella parte linux, forse perfino l’abbandono (reale, ma non ufficiale) del client in questo ambiente. un’integrazione sempre più spinta con i vari msn&co.
io da parte mia ho cominciato a pensare all’alternativa … forse google talk ??? vediamo ;)

rimuovere mdadm

7 aprile 2011 Nessun commento

dopo aver fatto qualche prova con mdadm è necessario cancellare la configurazione scritta nei dischi per poter fare una configurazione definitiva, o per riutilizzare i dischi.
la soluzione più semplice è quella di usare il comando

# mdadm --zero-superblock /dev/sdX

in questo modo vengono cancellate tutte le informazioni che mdadm aveva scritto nel disco e quindi questo è nuovamente riutilizzabile

Categorie:linux Tag: , , ,

boot fail on ubuntu 10.04

5 dicembre 2010 Nessun commento

un server con ubuntu 10.04LTS ha deciso di non fare il boot, sembra bloccarsi dopo un fsck del disco di boot. non molto bello.
in realtà il problema è che non vengono visualizzati i messaggi da mountall che infatti riporta l’impossibilita di montare dei fs per vari motivi, e quindi in nostro beneamato server rimane in attesa di un comando che noi non sappiamo di dovere dare.
faccio presente che il problema è conosciuto e ci sono molte discussioni a riguardo nei vari forum.
in ogni casi al boot si presenta il messaggio

fsck from util-linux-ng 2.17.2
/dev/sdg1: rent, 393604/4685824 files, 9517114/18738176 block

e da qui il nulla … in realtà c’è un messaggio che dice che non è possibile montare un fs, e chiede cosa fare… “S” per saltare il fs incriminato, e “M” per entrare in maintenance.
consiglio di “S”altare il fs in modo da visualizzare un msg con riportato il fs saltato (altrimenti non è nemmeno possibile qual’è) e una volta partita la macchina verificare il motivo per cui il fs non era montabile.
normalmente si tratta di un problema con il raid, quindi verifichiamo lo stato con “cat /proc/mdstat” e se il volume è down, facciamo un ripristino con “mdadm –assemble –scan”
classico reboot per verificare che tutto è stato corretto, e buon lavoro ;)

Categorie:Senza categoria Tag: , , , ,

spostare una vm senza console

29 novembre 2010 Nessun commento

se la console di vmware server vi abbandona (cosa purtroppo frequente) e dovete spostare una vm, c’è il problema che al successivo avvio viene chiesto se la vm è stata copiata o spostata. naturalmente senza console è impossibile rispondere e quindi fare partire la vm.
ci viene in aiuto il parametro msg.autoAnswer, basta aggiungerlo al nostro file *,vmx e non verranno più fatte richieste (vengono accettati i default)

msg.autoAnswer = TRUE

consiglio di leggere il documento ufficiale

bonding schede di rete su ubuntu

15 novembre 2010 Nessun commento

piccolo esempio di bonding di due schede di rete in ambiente ubuntu/debian

come prima cosa in installa ifenslave

# aptitude install ifenslave

si crea il file /etc/modprobe.d/bonding.conf

# cat /etc/modprobe.d/bonding.conf
alias bond0 bonding
        option bonding mode=2 miimon=100

e si conclude la configurazione aggiungendo l’interfaccia bond0

# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
 address        192.168.1.1
 netmask        255.255.255.0
 gateway        192.168.1.200

auto bond0
iface bond0 inet static
 address        192.168.10.1
 netmask 255.255.255.0
 slaves eth1 eth3
 bond-mode 2
 bond_miimon 100
 bond_lacp_rate 1
 mtu    9000

per attivare l’interfaccia basta fare

# ifup bond0

attenzione alle schede che unite in bonding, per individuarle, usate lspci o dmesg

per verificare lo stato del bond

# cat /proc/net/bonding/bond0 
Categorie:Senza categoria Tag: , , ,