Project

General

Profile

Testovací server warden-c.cesnet.cz

Zpět na obsah dokumentu

 Hostname: warden-c.cesnet.cz

 OS:       Debian Squeeze 6.0.4
           Linux warden-c.cesnet.cz 2.6.18-128.2.1.el5.028stab064.8 #1 SMP Fri Nov 6 12:26:59 MSK 2009 x86_64 GNU/Linux

 CPU:      AMD Quad-Core AMD Opteron(tm) Processor 2352

 RAM
                        total       used       free     shared    buffers     cached
           Mem:       4741344      14768    4726576          0          0          0
           -/+ buffers/cache:      14768    4726576
           Swap:            0          0          0

 HDD:
           Filesystem            Size  Used Avail Use% Mounted on
           /dev/sdbx             9.9G  594M  8.8G   7% /
           tmpfs                  32G     0   32G   0% /lib/init/rw
           tmpfs                  32G     0   32G   0% /dev/shm

  RAID: 
           neni

Konfigurace serveru

Nastavení monitorování systému

Pomocí systému Nagios a nástrojů Logwatch a Apticron:

Instalace balíčků:

aptitude install nagios-nrpe-server nagios-plugins-basic logwatch apticron

Nastavení zálohování

O zálohování se stará skript /root/bin/backup, který je spouštěn cronem každý den ve 22:00 hodin. Skript je z důvodu efektivity nastaven tak, aby každou neděli provedl plnou zálohu a každý další den tvořil pouze inkrementální rozdílové zálohy. Zálohování se provádí na server neant.cesnet.cz.

SSL certifikáty

serverovy certifikat:     /etc/ssl/certs/warden-c.cesnet.cz.pem
klic:            /etc/ssl/private/warden-c.cesnet.cz.key
CA certifikat budle:    /etc/ssl/certs/tcs-ca-bundle.pem

(Budle CA obsahuje chain vsech CA az ke koreni)

Instalovane baliky

Provozni

apt-get install locales ntp mc vim screen htop apt-show-versions sendmail rkhunter libterm-readline-perl-perl

Vyvojove

apt-get install libsoap-lite-perl libdatetime-perl apache2-dev

Resene problemy

Can't locate object method "ssl_opts" via package "SOAP::Transport::HTTP::Client" at /opt/warden-client/lib/WardenClientSend.pm line 72.

$ ./sender.pl 
Can't locate object method "ssl_opts" via package "SOAP::Transport::HTTP::Client" at /opt/warden-client/lib/WardenClientSend.pm line 72.
plesnik@warden-c [15:10:12]:/opt/warden-client/doc $ perl -MSOAP::Transport::HTTP::Client -e 'print "$SOAP::Transport::HTTP::Client::VERSION\n"'
Can't locate SOAP/Transport/HTTP/Client.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .).
BEGIN failed--compilation aborted.

Pomuze instalace modulu LWP::Protocol::https pres CPAN

perl -MCPAN -e 'install LWP::Protocol::https

Nastaveni locale

# vim /etc/defaul/locale
       #  File generated by update-locale
       LANG="en_US.UTF-8" 
       LANGUAGE="en_US:en" 
       LANG="C" 

Export promennych z locale nastaven v /etc/profile.

Zpět na obsah dokumentu