Beitrags-Archiv für die Kategory 'Server'

Redundante Default Routen und Lastverteilung unter Linux

Samstag, 29. Mai 2010 1:42

Anders als viele glauben kann ein Linux “Router” nicht nur ein Default Gateway besitzen sondern mehrere. Das macht bei 2 Szenarien Sinn:

  1. AutofailoverDefiniert man 2 Default Routen etwa mit:

    route add default gw 172.16.1.1 dev eth1
    route add default gw 172.16.2.1 dev eth2

    So wird die zweite Default Route dann verwendet, wenn die erste einen Timeout liefert.

  2. Loadbalancing Das geht auch ganz einfach:
    ip route del default
    ip route add default equalize nexthop via 172.16.1.1
    dev eth1 nexthop via 172.16.2.1 dev eth2

    Am besten trägt man das in /etc/rc.d/rc.local ein. Dann übersteht es auch einen Reboot.

Beiden Methoden ist übrigens gemein, dass der Timeout einer ausgefallenen Default Route noch angepasst werden muss. Der Default Timeout liegt bei stolzen 300 Sekunden.

cat /proc/sys/net/ipv4/route/gc_timeout
300

Das bedeutet, dass erst nach 5 Minuten die entsprechende Route deaktiviert wird. Umstellen kann man diesen Wert über sysctl. Also in /etc/sysctl.conf folgendes eintragen:

net.ipv4.route.gc_timeout = 10

und mit

sysctl -p

aktivieren

[Quelle: http://blog.it4sport.de/2010/01/07/redundante-default-routen-und-lastverteilung-unter-linux/ ]

Popularity: 7% [?]

Thema: Linux, Server | Kommentare (0) | Autor: Costly

SunFire X2100 – Festplattenspiegelung aktivieren (RAID)

Donnerstag, 1. Oktober 2009 12:23

Hier eine Kurzanleitung, wie man auf einer SunFire X2100 ein die Festplattenspiegelung aktiviert:

- Booten und ins Bios springen (F2)

- Quiet Boot [disabled]

- Wait for F1 [disabled]

- IDE Confuguration

- NVIDIA RAID [enabled]

- die beiden darunter auch [enabled]

- OnBoard Device:

- DiskCache [enabled]

im RAID-Controller (F10)

- 2x “Pfeil rechts”

- F7

- y

- Ctrl + X

Popularity: 16% [?]

Thema: Linux, Server | Kommentare (0) | Autor: Costly

Zwei Tomcats parallel betreiben

Mittwoch, 5. August 2009 13:11

Um auf einem Rechner einen zweiten Tomcatserver betreiben zu können, ohne dass Portkonflikte auftreten, müssen einige Änderungen in der server.xml gemacht werden. Um diese Portkonflikte zu verhindern, setze ich den Portoffset komplett hoch, damit wird aus Port 8080 bspw. 9080.

Grundsätzlich gilt es jetzt folgende Portbelegungen zu ändern:

  • AJP Connector Port: Standard -> 8009
  • HTTP Port: Standard -> 8080
  • Shutdown Port: Standard -> 8005

Diese Ports werden an folgenden Stellen festgelegt:

Die server.xml findet man unter: \apache-tomcat-6.0.20\conf\server.xml

AJP Connector Port
alt: <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

neu: <Connector port="9009" protocol="AJP/1.3" redirectPort="9443" />

HTTP Port

alt:

<Connector port="8090" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />

neu:

<Connector port="9090" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="9443" />

Shutdown Port

alt: <Server port="8005" shutdown="SHUTDOWN">

neu: <Server port="9005" shutdown="SHUTDOWN">

Popularity: 26% [?]

Thema: Linux, Server | Kommentare (2) | Autor: Costly

Oracle DB User anlegen

Freitag, 31. Juli 2009 11:48

Im folgenden Absatz sind die Schritte aufgelistet, wie ich einen neuen User in einer Oracle Datenbank anlege und diesem die erforderlichen Rechte einrichte.

Zunächst einmal per SSH mit dem Oracle User auf dem System einloggen, danach mit
sqlplus "/as sysdba"
in den SQL Prompt springen und danach hintereinander folgende Zeilen einfügen:

create user <username> identified by <password>
default tablespace <name of tablespace> temporary tablespace temp;
grant connect, resource to <username>;
revoke unlimited tablespace from <username>;
alter user <username> quota unlimited on <name of tablespace>;

Popularity: 47% [?]

Thema: Linux, Server | Kommentare (0) | Autor: Costly

LAMP Server einrichten

Montag, 6. Juli 2009 23:47

Da ich in meiner Freizeit 2 Vserver betreibe, auf denen ich regelmäßig rumspiele und neue Sachen teste, kommt es relativ häufig vor, dass ich diese komplett neu einrichten muss.
Als Softwaregrundlage installiere ich mir deswegen häufig die bekannte LAMP (Linux – Apache – MySQL – PHP) Kombination, wobei ich den doch relativ ressourcenfressenden Apache immer gegen einen Lighttpd tausche ;)

Die Installation und Konfiguration dieser Dienste ist nicht sonderlich schwer oder kompliziert, aber ich habe mir trotzdem ein kleines HowTo geschrieben, welches ich dann einfach abarbeite, da es einfach schneller geht, als wenn ich jedesmal nach bestimmten Tutorials suchen muss. [...]

Popularity: 42% [?]

Thema: Linux, Server | Kommentare (0) | Autor: Costly

Get Adobe Flash playerPlugin by wpburn.com wordpress themes

Klarmachen zum ndern!