Server: Unterschied zwischen den Versionen

Aus NOBAQ
Zur Navigation springenZur Suche springen
 
(34 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
<table align="center" border="1" cellspacing="0" cellpadding="3">
 +
<tr>
 +
<td>CPU(s)</td><td>2x Intel(R) Xeon(TM) CPU 3.40GHz with HT (4 virtual cores), 64 bit</td>
 +
</tr>
 +
<tr>
 +
<td>RAM</td><td>8 GB</Td>
 +
</tr>
 +
<tr>
 +
<td>Hard drives</td><td>2x1TB in RAID1 (md), SATA<br/>3TB Multimedia, SATA</Td>
 +
</tr>
 +
</table>
 +
 +
This hardware node is called "radix" and holds a bunch of virtual machines.
 +
An idential hardware node [[vicari]] is used as a backup server and acts as a failover.
 +
Thanks to Ovvi for the hardware :-)
 +
 +
The following systems run on this server:
 +
 +
* [[retis|retis.nobaq.net]]
 +
* ...
 +
 
== Software ==
 
== Software ==
  
Zeile 32: Zeile 53:
 
<tr>
 
<tr>
 
<td>10.10.2004</td><td>Grobe Systemwiderherstellung abgeschlossen</td>
 
<td>10.10.2004</td><td>Grobe Systemwiderherstellung abgeschlossen</td>
 +
</tr>
 +
<tr>
 +
<td>25.02.2005</td><td>hislog, to log command history to /var/log/history</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
Zeile 38: Zeile 62:
 
<tr>
 
<tr>
 
<td>19.04.2007</td><td>Upgrade auf etch</td>
 
<td>19.04.2007</td><td>Upgrade auf etch</td>
 +
</tr>
 +
<tr>
 +
<td>07.09.2007</td><td>Migration auf Linux VServer. Derzeitiges System wird host-System (radix) und die Configs auf neue VServer kopiert. Die meisten Aufgaben übernimmt der neue VServer "nobaq"</td>
 +
</tr>
 +
<tr>
 +
<td>28.09.2007</td><td>Spamassassin etc.</td>
 +
</tr>
 +
<tr>
 +
<td>03.01.2008</td><td>Move system accounts into LDAP. Connect Samba mit LDAP</td>
 +
</tr>
 +
<tr>
 +
<td>08.11.2008</td><td>Split mail system von nobaq zu neuem mail VServer</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
 
<td>06.04.2009</td><td>Upgrade auf lenny</td>
 
<td>06.04.2009</td><td>Upgrade auf lenny</td>
 +
</tr>
 +
<tr>
 +
<td>07.04.2009</td><td>Migration von Linux VServer auf OpenVZ</td>
 +
</tr>
 +
<tr>
 +
<td>21.04.2009</td><td>Installation eines Software RAIDs (level 1 auf 2 1TB Platten)</td>
 +
</tr>
 +
<tr>
 +
<td>09.02.2011</td><td>Upgrade auf squeeze (auf virtuellen Servern mail, ns, logger)</td>
 +
</tr>
 +
<tr>
 +
<td>10.03.2011</td><td>Upgrade auf squeeze auf radix (vormals nobaq)</td>
 +
</tr>
 +
<tr>
 +
<td>15.03.2011</td><td>Upgrade auf squeeze auf retis</td>
 +
</tr>
 +
<tr>
 +
<td>22./23.04.2011</td><td>Upgrade nobaq auf squeeze</td>
 +
</tr>
 +
<tr>
 +
<td>26.04.2011</td><td>New hardware: 2 Xeon 3.4 Ghz on Tyan S5350, 8GB RAM. Thanks Ovvi :-)</td>
 +
</tr>
 +
<tr>
 +
<td>24./26.07.2013</td><td>Upgrade auf wheezy auf radix (vormals nobaq)</td>
 +
</tr>
 +
<tr>
 +
<td>27.07.2013</td><td>Upgrade auf wheezy auf ns, logger, core, mail, rialto, retis, slave, vicari</td>
 +
</tr>
 +
<tr>
 +
<td>19.04.2014</td><td>Upgrade auf wheezy auf nobaq</td>
 +
</tr>
 +
<tr>
 +
<td>24.12.2014</td><td>Both servers upgraded to 16GB ECC Ram. Upgraded to ZFS!</td>
 +
</tr>
 +
<tr>
 +
<td>Christmas 2016/17</td><td>Upgrade all systems to jessie. Replaced WRT54GL with Mikrotik Routerboard.</td>
 +
</tr>
 +
<tr>
 +
<td>26.08.2019</td><td>Upgrade (over Debian 9) to Debian 10 (buster) on radix (+nobaq)</td>
 +
</tr>
 +
<tr>
 +
<td>05.03.2020-09.03.2020</td><td>Upgrade (over Debian 8) to Debian 10 (buster) on retis. Crossgrade(!) retis/nobaq from i386 to amd64. Upgrade mail lenny->jessie</td>
 +
</tr>
 +
<tr>
 +
<td>24.09.2020</td><td>USV tot. Rmote replacement.</td>
 +
</tr>
 +
<tr>
 +
<td>March 2021</td><td>ZFS pool upgrade 3TB mirror to 12TB mirror; Upgrade vicar as well; Migrate zetta from FreeNAS to Ubuntu; get rid of iSCSI</td>
 +
</tr>
 +
<tr>
 +
<td>July 2021</td><td>Added 4G WWAN emergency uplink</td>
 +
</tr>
 +
<tr>
 +
<td>Aug 2021</td><td>Logger cross-grade i384 to amd64</td>
 +
</tr>
 +
<tr>
 +
<td>Sep 2021</td><td>Upgrade all servers to Debian bullseye completed</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
Zeile 46: Zeile 139:
 
Wie ich zu Linux gekommen bin, beschreibe ich in meiner kleinen [[Linux Geschichte]].
 
Wie ich zu Linux gekommen bin, beschreibe ich in meiner kleinen [[Linux Geschichte]].
  
Irgendwann im Sommer 2006 war es soweit dass ich mir Virtualisierungskonzepte genauer angeschaut habe, da einfach schon viel zu viel auf meinem Debian Server lief (gemischt private und öffentliche Sachen). Nachdem ich nach längerem Experimentieren mit Xen festgestellt habe dass es eigentlich nichts für mich ist, setze ich seit Sommer 2007 [http://linux-vserver.org Linux VServer] ein.
+
Irgendwann im Sommer 2006 war es soweit dass ich mir Virtualisierungskonzepte genauer angeschaut habe, da einfach schon viel zu viel auf meinem Debian Server lief (gemischt private und öffentliche Sachen). Nachdem ich nach längerem Experimentieren mit Xen festgestellt habe dass es eigentlich nichts für mich ist, habe ich seit Sommer 2007 [http://linux-vserver.org Linux VServer] eingesetzt. Im April 2009 habe ich von Linux VServer auf [http://www.openvz.org OpenVZ] migriert.
  
 
== Hardware ==
 
== Hardware ==
  
Mein Server ist in den [[Rack|Serverschrank]] eingebaut. Wie man auf dem letzten Bild erkennen kann ist der Server auf normalen Schwerlastgleitschienen eingebaut. Aus Kostengründen hab ich den Plan mit Teleskopschienen fürs erste auf Eis gelegt. An dieser Stelle vielen Dank an Simon Schmikl für die Bohrung der Löcher.
+
Mein Server ist in den [[Rack|Serverschrank]] eingebaut und mittels Teleskopschienen befestigt. So kann der Server waehrend dem Betrieb herausgezogen und gewartet werden (soviel eben im Betrieb moeglich ist). Die folgenden Fotos sind leider veraltert und zeigen noch das alte Gehaeuse auf Schwerlastgleitschienen:
  
 
[[Bild:server_vorne.jpg|thumb|600px|center|Vorderansicht im Rack]]
 
[[Bild:server_vorne.jpg|thumb|600px|center|Vorderansicht im Rack]]

Aktuelle Version vom 11. September 2021, 08:01 Uhr

CPU(s)2x Intel(R) Xeon(TM) CPU 3.40GHz with HT (4 virtual cores), 64 bit
RAM8 GB
Hard drives2x1TB in RAID1 (md), SATA
3TB Multimedia, SATA

This hardware node is called "radix" and holds a bunch of virtual machines. An idential hardware node vicari is used as a backup server and acts as a failover. Thanks to Ovvi for the hardware :-)

The following systems run on this server:

Software

Powered by Linux.png
Powered by Debian.png
Powered by OpenVZ.png
Powered by Apache.png
Powered by PHP.gif
GoPHP5.png
Powered by mySQL.png

Als Server verwende ich Debian GNU/Linux mit VServer. [...]

Linux ist für mich das Serverbetriebssystem der Wahl. Kein anderes System hat bei mir so lange überlebt und gute Dienste geleistet. Für Windows User mag sich das sehr unglaubwürdig anhören, aber meine Debian Installation läuft bereits seit 2001! In der folgenden Tabelle hab ich ein paar Daten die mir noch bekannt sind festgehalten. Zum ersten Mal hab ich das System am 15.08.2001 installiert. Davor habe ich längere Zeit SuSE verwendet, davor kurzzeitig RedHat.


15.08.2001Erstinstallation meines Systems
03.04.2003Upgrade auf woody (?)
05.07.2004"Black Monday" ;-) http://www.nobaq.net/~niki/historic/2004/old.php
10.10.2004Grobe Systemwiderherstellung abgeschlossen
25.02.2005hislog, to log command history to /var/log/history
12.06.2005Upgrade auf sarge
19.04.2007Upgrade auf etch
07.09.2007Migration auf Linux VServer. Derzeitiges System wird host-System (radix) und die Configs auf neue VServer kopiert. Die meisten Aufgaben übernimmt der neue VServer "nobaq"
28.09.2007Spamassassin etc.
03.01.2008Move system accounts into LDAP. Connect Samba mit LDAP
08.11.2008Split mail system von nobaq zu neuem mail VServer
06.04.2009Upgrade auf lenny
07.04.2009Migration von Linux VServer auf OpenVZ
21.04.2009Installation eines Software RAIDs (level 1 auf 2 1TB Platten)
09.02.2011Upgrade auf squeeze (auf virtuellen Servern mail, ns, logger)
10.03.2011Upgrade auf squeeze auf radix (vormals nobaq)
15.03.2011Upgrade auf squeeze auf retis
22./23.04.2011Upgrade nobaq auf squeeze
26.04.2011New hardware: 2 Xeon 3.4 Ghz on Tyan S5350, 8GB RAM. Thanks Ovvi :-)
24./26.07.2013Upgrade auf wheezy auf radix (vormals nobaq)
27.07.2013Upgrade auf wheezy auf ns, logger, core, mail, rialto, retis, slave, vicari
19.04.2014Upgrade auf wheezy auf nobaq
24.12.2014Both servers upgraded to 16GB ECC Ram. Upgraded to ZFS!
Christmas 2016/17Upgrade all systems to jessie. Replaced WRT54GL with Mikrotik Routerboard.
26.08.2019Upgrade (over Debian 9) to Debian 10 (buster) on radix (+nobaq)
05.03.2020-09.03.2020Upgrade (over Debian 8) to Debian 10 (buster) on retis. Crossgrade(!) retis/nobaq from i386 to amd64. Upgrade mail lenny->jessie
24.09.2020USV tot. Rmote replacement.
March 2021ZFS pool upgrade 3TB mirror to 12TB mirror; Upgrade vicar as well; Migrate zetta from FreeNAS to Ubuntu; get rid of iSCSI
July 2021Added 4G WWAN emergency uplink
Aug 2021Logger cross-grade i384 to amd64
Sep 2021Upgrade all servers to Debian bullseye completed

Wie ich zu Linux gekommen bin, beschreibe ich in meiner kleinen Linux Geschichte.

Irgendwann im Sommer 2006 war es soweit dass ich mir Virtualisierungskonzepte genauer angeschaut habe, da einfach schon viel zu viel auf meinem Debian Server lief (gemischt private und öffentliche Sachen). Nachdem ich nach längerem Experimentieren mit Xen festgestellt habe dass es eigentlich nichts für mich ist, habe ich seit Sommer 2007 Linux VServer eingesetzt. Im April 2009 habe ich von Linux VServer auf OpenVZ migriert.

Hardware

Mein Server ist in den Serverschrank eingebaut und mittels Teleskopschienen befestigt. So kann der Server waehrend dem Betrieb herausgezogen und gewartet werden (soviel eben im Betrieb moeglich ist). Die folgenden Fotos sind leider veraltert und zeigen noch das alte Gehaeuse auf Schwerlastgleitschienen:

Vorderansicht im Rack
Vorderansicht im Rack (offen)
Hinteransicht im Rack

Auf dem letzten Photo erkennt man unter anderem die 2 ISDN Karten für meine Asterisk Telephonanlage: eine AVM Fritz! Card für den ISDN Anschluss der Telekom und eine HFC Karte für den internen S0-Bus.

Altes Gehäuse

Vor dem Rackeinbau war der Server in einem Towerservergehäuse eingebaut. Vor allem dem redundantem Netzteil in diesem Gehäuse trauere ich nach...

Hier sind noch Photos davon zu sehen:

Aussenansicht
Innenansicht Server