<data:blog.pageTitle/>

This Page

has moved to a new address:

https://vmvirtual.blog

Sorry for the inconvenience…

Redirection provided by Blogger to WordPress Migration Service
BIOLNX: settembre 2007

BIOLNX

venerdì 28 settembre 2007

Invio mail da Server vmware ESX senza installare SENDMAIL

Ho avuto la necessità di generare degli script per effettuare dei controlli su dei server VMWARE ESX, il problema che l'installazione base dell'ESX non prevede Sendmail per cui il classico comando MAIL (che non e' neppure presente) non funziona.
Girando in rete ho trovato questo bellissimo script:

#!/usr/bin/perl
use Net::SMTP;
my $smtp = Net::SMTP->new(' indirizzo ip del server smtp');
$smtp->mail('srvtest@xxxx.xx');
$smtp->to('sistemisti@xxxxxxx.xx');
$smtp->data();
$smtp->datasend("From:Server \n" .
"To: Sistemisti\n" .
"Subject: backup fallito\n"
);
open(MAILFILE, 'mail.txt');
$smtp->datasend();
close(MAILFILE);
$smtp->dataend();
$smtp->quit();


Dove in mail.txt è un file di testo con il testo della mail
Ovviamente sul server deve essere installato il perl (nei server esx è di default)

giovedì 27 settembre 2007

mount di un file system NFSLINUX da AIX 4.3

Se sul server linux compare in /var/log/messages :
Sep 27 14:47:41 xxxx rpc.mountd: authenticated mount request from xxxx:651 for /backup/sysimage/iper (/backup)Sep 27 14:47:41 xxxx kernel: nfsd: request from insecure port (xx.1.1.xx:58005)!

Sul server aix eseguire :
nfso -o nfs_use_reserved_ports=1

Se adesso viene montato inserire nel rc.tcpip alla fine:

nfso -o nfs_use_reserved_ports=1