StuRa:Server/Hauptsystem: Unterschied zwischen den Versionen

Aus Wiki StuRa HTW Dresden
Zur Navigation springen Zur Suche springen
KKeine Bearbeitungszusammenfassung
K (ArturasMiller verschob die Seite Server/Hauptsystem nach StuRa:Server/Hauptsystem)
 
(13 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
== dicke Berta ==
Der [[Server/Hauptsystem | Artikel ''Server/Hauptsystem'']] dient zur Dokumentation des hauptsächlichen Systems des [[Server]]s (unseres [[StuRa]]).


ThinkServer
= [[dicke Berta]] =


== fette Elke ==
{{:Server/dicke Berta}}


Supermicro SuperServer 5016T-MTFB
= [[fette Elke]] =


=== loader.conf ===
{{:Server/fette_Elke}}


* für den apache22 Eintrag anlegen
== Siehe auch ==
 
accf_data_load=”YES” # Wait for data accept filter
accf_http_load=”YES” # Wait for full HTTP request accept filter
 
=== sysctl.conf ===
 
kern.ipc.somaxconn=1024  #mögliche Verbindungen erhöhen
security.jail.allow_raw_sockets=1  # Jail kann raw-socket
 
=== Ports ===
 
==== installierte Ports ====
 
* autoconf
* autoconf-wrapper
* automake
* automake-wrapper
* db41
* emacs-nox11
* [[#gdbm |gdbm]]
* gettext
* gmake
* [[#help2man | help2man]]
* libevent
* [[#libevent2 | libevent2]]
* [[#libiconv | libiconv]]
* libidn
* libsigsegv
* libtool
* [[#m4 | m4]]
* nano
* p5-Locale-gettext
* [[#pcre | pcre]]
* [[#perl | perl-threaded]]
* pkgconf
* portaudit
* [[#portupgrade | portupgrade]]
* [[#python27 | python27]]
* [[#ruby | ruby]]
* ruby18-bdb
* [[#tmux | tmux]]
* [[#wget | wget]]
* [[#zsh | zsh]]
 
==== konfigurierte Ports ====
 
===== gdbm =====
 
<code>
WITH_COMPAT=true
</code>
 
===== help2man =====
 
<code>
OPTIONS_FILE_SET+=NLS
</code>
 
===== libevent2 =====
 
<code>
OPTIONS_FILE_SET+=OPENSSL
OPTIONS_FILE_SET+=THREADS
</code>
 
===== libiconv =====
 
<code>
WITH_EXTRA_ENCODINGS=true
WITHOUT_EXTRA_PATCHES=true
</code>
 
===== m4 =====
 
<code>
WITH_LIBSIGSEGV=true
</code>
 
===== pcre =====
 
<code>
OPTIONS_FILE_SET+=JIT
</code>
 
===== perl =====
 
<code>
WITHOUT_DEBUGGING=true
WITH_GDBM=true
WITH_PERL_MALLOC=true
WITH_PERL_64BITINT=true
WITH_THREADS=true
WITH_PTHREAD=true
WITH_MULTIPLICITY=true
WITHOUT_SITECUSTOMIZE=true
WITH_USE_PERL=true
</code>
 
===== portupgrade =====
 
<code>
OPTIONS_FILE_SET+=DOCS
OPTIONS_FILE_SET+=DB_OVERRIDE
OPTIONS_FILE_SET+=BDB4
OPTIONS_FILE_UNSET+=BDB1
</code>
 
===== python27 =====
 
<code>
OPTIONS_FILE_SET+=EXAMPLES
OPTIONS_FILE_UNSET+=FPECTL
OPTIONS_FILE_SET+=IPV6
OPTIONS_FILE_SET+=NLS
OPTIONS_FILE_UNSET+=PTH
OPTIONS_FILE_SET+=PYMALLOC
OPTIONS_FILE_UNSET+=SEM
OPTIONS_FILE_SET+=THREADS
OPTIONS_FILE_UNSET+=UCS2
OPTIONS_FILE_SET+=UCS4
</code>
 
===== ruby =====
 
<code>
OPTIONS_FILE_UNSET+=ONIGURUMA
OPTIONS_FILE_SET+=RDOC
OPTIONS_FILE_UNSET+=DEBUG
</code>


===== tmux =====
* [[Server/Jails | Alle vorhandenden Jails]]
 
<code>
OPTIONS_FILE_SET+=BACKSPACE
OPTIONS_FILE_SET+=LIBEVENT2
OPTIONS_FILE_SET+=LIBEVENT_STATIC
</code>
 
===== wget =====
 
<code>
WITHOUT_GNUTLS=true
WITH_IPV6=true
WITH_NLS=true
WITH_OPENSSL=true
WITH_IDN=true
</code>
 
===== zsh =====
 
<code>
OPTIONS_FILE_UNSET+=DEBUG
OPTIONS_FILE_SET+=DOCS
OPTIONS_FILE_UNSET+=GDBM
OPTIONS_FILE_SET+=MAILDIR
OPTIONS_FILE_SET+=MEM
OPTIONS_FILE_SET+=MULTIBYTE
OPTIONS_FILE_SET+=PCRE
OPTIONS_FILE_SET+=SECURE_FREE
OPTIONS_FILE_UNSET+=STATIC
</code>
 
{{:Server/Jails}}
 
== Siehe auch ==


[[Kategorie:Rechentechnik]]
[[Kategorie:Rechentechnik]]
[[Kategorie:Server]]
[[Kategorie:Server]]

Aktuelle Version vom 23. Februar 2020, 18:32 Uhr

Der Artikel Server/Hauptsystem dient zur Dokumentation des hauptsächlichen Systems des Servers (unseres StuRa).

dicke Berta[Bearbeiten]

Server/dicke Berta ist ein Server (Hardware) vom StuRa.

Gerät[Bearbeiten]

  • hergestellt von: Lenovo
  • Modell: ThinkServer RD210
  • Typ: 379627G
Komponente Anzahl Bezeichnung
belegt belegbar
1 Mainboard 1 chipset Intel 5520
16 GB RAM 8 8 (16) 2 GB PC3-10600 ECC
1 CPU 1 2 Intel(R) Xeon(R) CPU E5504 @2.00GHz
1.500 GB HDD 3 6 500 GB
RAM
Ein einzelner RAM DIMM kann höchstens 8 GB groß sein.
Mit 8 x RAM DIMM ist vorerst das Maximum erreicht. Die Nutzung von weiteren (bis zu) 8 x RAM DIMM wären erst nach wesentlichen anderen Änderungen (Einbau weiterer CPU) möglich.
IMM Premium

Software für das Gerät[Bearbeiten]

Anschaffung[Bearbeiten]

Abgeschrieben!
2010/2011?

Entstehung[Bearbeiten]

Eingangs sei erwähnt, dass es sich bei Server/dicke Berta um den ersten Server für einen Serverschrank handelt.

Zuvor gab es auch einen Server, der aber eher den Charakter wie ein Computer als Desktop hatte. In die Jahre gekommen fielen gelegentlich (zunehmend häufig) Komponenten aus. Liebevoll wurde von administrativen Kräften (wie zuletzt JoSch) immer wieder der Aufwand betrieben den alten Server in Betrieb zu halten. So musste sich mehrjährig das Flehen von unbedarften Kräfte (wie maßgeblich Paul) angehört werden, dass doch bitte etwa solides angeschafft werden möge. Damit war der Wunsch nach mehr Stabilität für die Verwaltung und Potential zur Vereinfachung und Verbesserung (Kontinuität, Nachvollziehbarkeit usw.) des Arbeiten des StuRa und seines Umfeldes verbunden.

JoSch entsprach dem Flehen von Paul und es kam zur #Anschaffung.

Bezeichnung[Bearbeiten]

Im Rahmen der Anschaffung ergab sich durch den Sprachgebrauch, statt der Server, schon die Verwendung mit der Begrifflichkeit dicke Berta als eine Art geflügeltes Wort. Damit war eigentlich nur gemeint, dass es sich um einen (für die bisherigen Verhältnisse) fetten Brummer an Rechentechnik handelt.

Siehe auch
Server#Bezeichnungen

BIOS[Bearbeiten]

fehlendes Passwort zum BIOS[Bearbeiten]

Es wurde (im Rahmen der Intern:Server/Aktualisierung/2015) festgestellt, dass für den Zugang zum BIOS ein Passwort gesetzt ist und dieses nicht bekannt ist. Auch nach anstrengender Suche wurde es nicht gefunden.

Das Entfernen des administrativen Passwortes ist offensichtlich nicht möglich. Es bedarf dem Ersetzen vom gesamten Board.[1]

Aktualisierung vom BIOS[Bearbeiten]

Ein Aktualisieren vom BIOS ist trotz fehlenden Passwortes zum BIOS mit dem #Integrated Management Module möglich.

Bei Lenovo kann Software für eine Maschine ThinkServer RD210 gefunden werden.

einzelne Aktualisierungen vom BIOS[Bearbeiten]

  • 2015-03-09: BIOS auf uEFI 1.09

Software[Bearbeiten]

Betriebssystem[Bearbeiten]

FreeNAS (FreeBSD)

Lagerort[Bearbeiten]

Serverschrank

Besonderheiten[Bearbeiten]

Integrated Management Module[Bearbeiten]

Der Server/dicke Berta verfügt über ein Hard- und Software für ein Integrated Management Module.

Adresse Integrated Management Module[Bearbeiten]

Anmelden beim Integrated Management Module[Bearbeiten]

Benachrichtigung durch Integrated Management Module eingestellt[Bearbeiten]

Vielleicht kurz zum Hintergrund: 2015-06-15 stieg ein Lüfter aus und Server/dicke Berta startete nicht mehr. Es sollte so die Möglichkeit geschafften werden, dass womöglich eine entsprechende Nachricht durch das IMM an den Bereich Administration Rechentechnik versendet wird.
  • System -> IMM Control -> Alerts
    • Remote Alert Recipients
      Status
      Enabled
      Name
      admin
      E-mail address (userid@hostname)
      admin@stura.htw-dresden.de
      Include event log with e-mail alerts
      X
    • Monitored Alerts
      alles
      X

Starten von anderen Geräten[Bearbeiten]

Grundsätzlich wird priorisiert von den Geräten als (interne) Massenspeicher gestartet.

Das Booten von einem USB-Stick ist möglich, wenn keine anderen Geräte erkannt werden.
Das exemplarische Szenario zum Starten eines Betriebssystems vom USB-Stick kann wie folgt erfolgen:
  • Alle Massenspeicher entfernen,
  • USB-Stick erkennen lassen, aber nicht durchstarten, sondern erst einmal Massenspeicher wieder einlegen,
  • Massenspeicher erkennen lassen und
  • dann von USB-Stick weiter zum Starten des Betriebssystems (etwa für eine Installation) gehen.

Verwendung[Bearbeiten]

Server/dicke Berta dient seit Anbeginn als srs1337.

aktuelle Verwendung[Bearbeiten]

Als srs1337 ist Server/dicke Berta der zentrale Server des StuRa.

vorherige Verwendung[Bearbeiten]

Verwendung bis 2015[Bearbeiten]

Im Unterschied zur #Verwendung zu Beginn gab es ergänzend zu Server/dicke Berta noch Server/fette Elke als srs2342.

Neue Dienste wurden daher eher nicht auf Server/dicke Berta aufgesetzt.

Wegen der Sorge das laufende System anzutasten, wurde Server/dicke Berta nicht angetastet. Das führte zu einer fehlenden Aktualisierung, die eine arg schlechte Wartbarkeit zur Folge hatte. Auch wenn das Betriebssystem FreeBSD und alle Dienste weiterhin (wie gewohnt) funktionierten, wurde letztlich EOL so nennenswert überschritten, dass fehlendes Handeln bedenklich gewesen wäre.

Im Rahmen der intern:Server/Aktualisierung/2015 wurden die wenigen noch verblieben Dienste temporär zu Server/fette Elke als srs2342 übertragen und Server/dicke Berta komplett neu aufgesetzt. Dabei wurde beispielsweise FreeNAS als besondere Distribution von FreeBSD verwendet, anstatt wie bisher FreeBSD.

Verwendung zu Beginn[Bearbeiten]

Alle erhaltenswerten Dienste des StuRa, die auf ein anderes System umgezogen werden konnten, wurden auf Server/dicke Berta migriert. Eigentlich waren das nur

.

Dazu wurde von JoSch FreeBSD als Betriebssystem verwendet.

Siehe auch

Siehe auch[Bearbeiten]

Weblinks[Bearbeiten]

fette Elke[Bearbeiten]

Der Server fette Elke ist einer der Server vom StuRa.

Gerät[Bearbeiten]

Hardware Anzahl Bezeichnung
belegt belegbar
RAM 6 6 2 GB PC3-10600 ECC
CPU 1 1 Intel(R) Xeon(R) CPU E5506 @2.13GHz
HDD 3 4 500 GB

IPMI[Bearbeiten]

Nuvoton WPCM450 BMC

Achtung!
Der Anschluss, der für IPMI vorgesehen ist, hat kein Netzwerk (mehr).
  Der Server hat keine (funktionierende) Batterie.
  Bei der Unterbrechung der Stromversorgung wird das System auch die Standardeinstellung zurückgesetzt.
  Die Standardeinstellung hat standardmäßige Zugangsdaten!
  Es erscheint es nicht angemessen, dass der Anschluss für IPMI ans Netzwerk angeschlossen ist.

Anschaffung[Bearbeiten]

Abgeschrieben!
2011/2012?

Bezeichnung[Bearbeiten]

Als ergänzender (zweiter) Server für den StuRa, wobei der erste Server dicke Berta hieß, vergab PT eine "ähnliche" Bezeichnung. Mit der Bezeichnung fette Elke wurde praktisch das Schema für Server#Bezeichnungen etabliert.

Siehe auch
Server#Bezeichnungen

Software[Bearbeiten]

Betriebssystem[Bearbeiten]

FreeBSD

Siehe auch[Bearbeiten]

Lagerort[Bearbeiten]

Serverschrank

Siehe auch[Bearbeiten]