Testovací server warden-c.cesnet.cz¶
- Table of contents
- Testovací server warden-c.cesnet.cz
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.