Tuesday, 20 September 2005

Running OpManager su Debian

OpManager funziona perfettamente su Debian. Dobbiamo però adottare qualche accorgimento.<br />
<br />
groupadd -g 65535 nobody<br />
<br />
apt-get install libgdbmg1<br />
apt-get install libexpat1<br />
<br />
Queste sono fondamentali per il funzionamento di apache di OpManager.<br />
<br />
Ora inserite questo file in /etc/init.d/opmanager<br />
<br />
<blockquote>#!/bin/bash<br />
#<br />
# Startup script for the pmagent<br />
#<br />
<br />
# chkconfig: 345 99 02<br />
# description: Run the OpManager 5 program<br />
<br />
INITLOG_ARGS=""<br />
<br />
prog="opmanager"<br />
progname="AdventNet ManageEngine OpManager"<br />
RETVAL=0<br />
# Edit the following to indicate the 'bin' directory for your installation<br />
MDIR=/opt/AdventNet/ME/OpManager <br />
PRG=$MDIR/bin <br />
<br />
<br />
if [ ! -d "$MDIR" ]<br />
then<br />
echo "Invalid directory $MDIR"<br />
exit 1<br />
fi<br />
<br />
start()<br />
{<br />
mv -f /var/log/opmanager.log /var/log/opmanager1.log<br />
echo "Starting $progname"<br />
cd $MDIR<br />
nohup sh StartOpManagerServer.sh >/var/log/opmanager.log 2>&1 &amp;<br />
RETVAL=$?<br />
echo<br />
[ $RETVAL = 0 ] &&amp; touch /var/lock/subsys/OpManager<br />
}<br />
<br />
stop()<br />
{<br />
echo "Stopping $progname"<br />
cd $MDIR<br />
sh ShutDownOpManager.sh admin admin >>/var/log/opmanager.log 2>&1<br />
}<br />
<br />
case "$1" in<br />
start)<br />
start<br />
;;<br />
stop)<br />
stop<br />
;;<br />
*)<br />
echo "Usage: $prog {start|stop}"<br />
exit 1<br />
;;<br />
esac<br />
<br />
exit $RETVAL</blockquote><br />
<br />
Per lo startup automatica inserite:<br />
<br />
update-rc.d opmanager defaults 99

Sunday, 18 September 2005

Oracle 10g R2 su Debian - Startup script

Allora, <br />
<br />
se vogliamo fare uno startup automatica è bene arrangiarsi. Quindi, ho inventanto questa cosa molto facile:<br />
<br />
<blockquote>cat /etc/init.d/oracle<br />
#!/bin/bash<br />
#<br />
# Author: Stefano Cislaghi <s.cislaghi@gmail.com><br />
# Description: rc script to start/stop Oracle / Listner / EmConsole<br />
# Versione: 1.0<br />
#<br />
# ChangeLog:<br />
# 18/09/2005 - First Release<br />
<br />
<br />
# Variables<br />
<br />
ORAUSER=oracle<br />
ORACLE_HOME=/opt/oracle/product/10.2.0<br />
ORACLE_HOME_LISTNER=$ORACLE_HOME<br />
ORACLE_SID=orcl<br />
ORATAB=/etc/oratab<br />
<br />
<br />
case "$1" in<br />
"start" )<br />
su - $ORAUSER -c $ORACLE_HOME/bin/dbstart<br />
<br />
# Starting EmConsole - Remember to have set ORACLE_SID in user $ORAUSER<br />
su - $ORAUSER -c $ORACLE_HOME/bin/emctl start dbconsole<br />
exit 0<br />
;;<br />
"stop" )<br />
# Stopping EmConsole<br />
su - $ORAUSER -c $ORACLE_HOME/bin/emctl stop dbconsole<br />
# DB ShutDown<br />
su - $ORAUSER -c $ORACLE_HOME/bin/dbshut<br />
# Stopping LISTNER<br />
su - $ORAUSER -c $ORACLE_HOME/bin/lsnrctl stop<br />
exit 0<br />
;;<br />
"*" )<br />
echo "Usage: start|stop"<br />
exit 0<br />
;;<br />
esac<br />
<br />
echo "Usage: start|stop"<br />
exit 0<br />
</blockquote><br />
<br />
Lo script, in molto facile, lancia Oracle e la EmConsole sul web.<br />
Per farlo eseguire a debian al boot lanciate:<br />
<br />
<blockquote>update-rc.d oracle defaults 99</blockquote>

Thursday, 15 September 2005

Nuovo blog

E' nato: <a href="www.iblogphp.it">http://www.iblogphp.it</a>

Tuesday, 13 September 2005

Oracle 10g R2 su Debian [2]

Libreria molto importante: libaio.<br />
<br />
Attualmente è in fase di testing, la puoi scaricare da qua: <a href="http://packages.debian.org/testing/libs/libaio">http://packages.debian.org/testing/libs/libaio</a><br />
<br />
<br />
<br />
Questa libreria risolve i problemi di TNS:Lost contact durante la creazione del database di esempio.

Monday, 12 September 2005

Wind - Presentazione nuovo presidente

Mi sono visto oggi in ufficio la brevissima conferenza stampa di Wind con la presentazione del nuovo presidente Naguib Sawiris. Molto diplomatico e conciso. Non ha svelato nulla sul futuro dell'azienda.<br />
<br />
La cosa sconvolgente sono state le domande dei giornalisti, o peggio ancora quelle delle associazioni dei consumatori che hanno, a mio parere, mostrato la solita ignoranza italiana. Vedi se Elio Lannuti, presidente di Adusbef, poteva in una conferenza di questo tipo chiedere se il management ha intenzione di abbassare le tariffe!<br />
<br />
Oppure il giornalista che ha chiesto a Sawiris se non aveva dubbi per aver speso centinaia di milioni di euro per comprare una società con dei debiti!<br />
<br />
O peggio ancora quello che ha chiesto se avrebbe lasciato governare l'azienda a chi l'ha governata finora...!<br />
<br />
<br />
<br />
Italiani, come sempre, abbiamo mostrato la nostra bassa intelligenza.

Sunday, 11 September 2005

Nuovo blog ... nuovi sapori ...

Sto creando un nuovo blog su apache e php... Sviluppo di applicazioni in PHP seguito da Alberto e hardening del sistema seguito da me...

Thursday, 8 September 2005

Oracle 10g R2 su Debian

Se devi installare ORACLE 10g su Debian Sarge ti consigli di editare il file: /etc/sysctl.conf e inserire:<br />
<blockquote>kernel.sem = 250 32000 100 128<br />
fs.file-max = 65536<br />
net.ipv4.ip_local_port_range = 1024 65000<br />
net.core.rmem_default = 262144<br />
net.core.rmem_max = 262144<br />
net.core.wmem_default = 262144<br />
net.core.wmem_max = 262144</blockquote><br />
Un buon inizio

Tuesday, 6 September 2005

GoogleTalk

Bello,<br />
<br />
è molto carino. La versione per windows è leggera e ovviamente integrata con gmail. Per linux basta un qualsiasi client jabber, e questo è veramente il top. Io uso GAIM e gestisco MSN, Yahoo, GoogleTalk, ICQ.<br />
<br />
Very good.

Monday, 5 September 2005

Mare...

Eh si, mi sono concesso anche io un weekend al mare. Va beh oggi sono operativo. Da domani si torna a scrivere.<br />