Bearbeiten von „Server/b1

Zur Navigation springen Zur Suche springen
Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden. Ein eigenes Benutzerkonto hat eine ganze Reihe von Vorteilen.

Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.

Aktuelle Version Dein Text
Zeile 1: Zeile 1:
== Betriebssystem ==
== Gerät ==
 
; hergestellt von: Fuitsu
; Modell: Primergy RX300 S8
; Typ: ?!?
 
{| class="wikitable"
|-
! rowspan="2" |
! rowspan="2" | Komponente
! colspan="2" | Anzahl
! rowspan="2" | Bezeichnung
|-
! belegt
! belegbar
|-
| 1
| Mainboard
| colspan="2" style="text-align:right" | 1
|
|-
| 96 GB
| RAM
| style="text-align:right"| 12
| style="text-align:right"| 2 x 12
| 8 GB (ECC)
: 4 x SK hynix [https://store.hp.com/us/en/pdp/hp-8gb-1rx4-pc3-12800r-11-kit 1Rx4 PC3-12800R (HP)] 11 12 C2
: 8 x Kingston [https://store.hp.com/us/en/pdp/hp-8gb-1rx4-pc3-12800r-11-kit 1Rx4 PC3-12800R (HP)] 11 12 C2
|-
| 1
| CPU
| style="text-align:right"| 1
| style="text-align:right"| 2
| style="text-align:right"|[http://ark.intel.com/products/64594/Intel-Xeon-Processor-E5-2620-15M-Cache-2_00-GHz-7_20-GTs-Intel-QPI Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10GHz]
|-
| 1
| RAID
| colspan="2" style="text-align:right"|
|
[http://www.fujitsu.com/de/products/computing/servers/primergy/components/pmod-81156.html D2616]-A22 GS 1
* 8 x SAS/SATA
|-
| 1.200 GB
| HDD
| style="text-align:right"| 2
| style="text-align:right"| 6
| 600 GB (SAS)
|-
| 1
| Netzwerk
| colspan="2" style="text-align:right"|
|
[http://www.fujitsu.com/de/products/computing/servers/primergy/components/pmod_143315.html D2745]-A11 GS 1
* 4 x 1 GBit
|-
|}


; Proxmox Backup Server:
; [[#integrated Remote Management Controller|iRMC]]


Dokumentation mangelhaft (siehe https://pro.stura.htw-dresden.de/issues/1828)
=== Software für das Gerät ===


Damit von wichtigen Instanzen aus dem Proxmox Cluster Backups auf einem anderen Gerät liegen, betreiben wir PBS, weil es von der selben Firma ist, wie PVE. Es wird als Dateisystem ZFS verwendet.
== Anschaffung ==


=== Installation PBS ===
Was für eine Geschichte! Es war einmal eine alte Infrastruktur, die ersetzt werden sollte ...


== Administration ==
Selbst Ende 2016 war das Drama noch nicht geklärt!


=== Storage ===
Hoffentlich wird bald hier das gute Ende vermerkt stehen.


==== Storage allgemein ====
== Betriebssystem ==
<s>
[[FreeNAS]]&nbsp;Corral


Konfiguration des Pools
=== Installation von FreeNAS ===


: <code>zpool status</code>
==== Vorbereitung der Installation von FreeNAS ====
<pre>
 
  pool: backup
===== sonst übliche Vorbereitung der Installation von FreeNAS =====
state: ONLINE
  scan: scrub in progress since Sun Dec 10 00:24:03 2023
        3.33T scanned at 0B/s, 1.42T issued at 255M/s, 3.34T total
        0B repaired, 42.51% done, 02:11:35 to go
config:


        NAME                        STATE    READ WRITE CKSUM
Die (Vorbereitung der) Installation von FreeNAS<sup>[http://doc.freenas.org/9.10/install.htmll]</sup> erfolgt eigentlich schlichtweg durch
        backup                      ONLINE      0    0    0
* das <sup>[http://doc.freenas.org/9.10/install.html#getting-freenas]</sup>Beziehen von einer ''iso''-Datei, welche schon als startfähig vorbereitet ist,
          raidz1-0                  ONLINE      0    0    0
* das <sup>[http://doc.freenas.org/9.10/install.html#preparing-the-media]</sup>Erstellen von einem Startmedium mit der ''iso''-Datei und
            wwn-0x5000cca25e489938  ONLINE      0    0    0
* das Starten von dem Startmedium auf der Maschine, wo FreeNAS betrieben werden soll.
            wwn-0x5000cca25e2f69b0  ONLINE      0    0    0
            wwn-0x5000cca25e49eb1c  ONLINE      0    0    0
            wwn-0x5000cca25e463d14  ONLINE      0    0    0


errors: No known data errors
==== Durchführung der Installation von FreeNAS ====


  pool: rpool
2016-10-29
state: ONLINE
  scan: scrub repaired 0B in 00:13:11 with 0 errors on Sun Dec 10 00:37:16 2023
config:


        NAME                                STATE    READ WRITE CKSUM
; First Boot
        rpool                                ONLINE      0    0    0
          mirror-0                          ONLINE      0    0    0
            ata-ST2000NM0011_Z1P2XPCP-part3  ONLINE      0    0    0
            ata-ST32000645NS_Z1K0PDJP-part3  ONLINE      0    0    0


errors: No known data errors
; FreeNAS Einstellungen
<!--
----
---- nachfolgender Inhalt dient nur als mögliche Vorlage und entspricht nicht den vorgenommen Einstellungen
----
* System/Informationen
*: Enable powerd (Power Saving Daemon):
*: Show console messages in the footer:
*: MOTD banner: StuRa DickeBerta
* Root CA und CA erstellt
* Zpool für Daten erstellen
*: <code>zpool create zroot raidz /dev/da0p4 /dev/da1p4 /dev/da2p4</code>
*: <code>zfs set checksum=sha256 zroot</code>
*: <code>zfs set compression=lz4 zroot</code>
*: <code>zfs create -o checksum=sha256 -o compression=lz4 -o mountpoint=/zroot/jails zroot/jails</code>
* zpool struktur
** <small>nicht <code>zfs create -o checksum=sha256 -o compression=lz4 -o mountpoint=/mnt freebsd-boot/mnt</code></small>
* zpool export
*: <code>zpool export zroot</code>
* per GUI jetzt importieren
*::: "Importieren vom zpool über die Oberfläche von FreeNAS"?
*: ''Storage'' -> ''Import Volume''
* Smartmontools Hack
*: <code>$EDITOR /usr/local/etc/smartd.conf</code>
<pre>
DEVICESCAN
</pre>
* Logfiles umlinken
*: ''System'' -> ''Systemdatasets'' -> ''zroot/ für Syslog/Database''
* SSH auf FreeNAS
** ssh logo
*: <code>chmod 0700 /root/.ssh</code>
*: <code>$EDITOR /root/.ssh/authorized_keys</code>
*:* keys einfügen
*: <code>chmod 0600 /root/.ssh/authorized_keys</code>
*: (per Web GUI) ''Services'' -> ''SSH'' -> ''Einstellung''
*:: ''Advanced Mode''
*::: Feld ''Extra options''
<pre>
PubkeyAuthentication yes
</pre>
</pre>
** SSH Neustarten
----
!-->
==== Anpassungen nach der Installation von FreeNAS ====
<!--
----
---- nachfolgender Inhalt dient nur als mögliche Vorlage und entspricht nicht den vorgenommen Einstellungen
----
===== /etc/sysctl.conf =====


: <code>zfs list</code>
<pre>
<pre>
NAME              USED  AVAIL    REFER  MOUNTPOINT
# SysV Interprozesskommunikation
backup            2.42T  2.73T    2.42T  /mnt/datastore/backup
security.jail.sysvipc_allowed=1
rpool            11.1G  1.75T      96K  /rpool
rpool/ROOT        11.0G  1.75T      96K  /rpool/ROOT
rpool/ROOT/pbs-1 11.0G  1.75T    11.0G  /
</pre>
</pre>
----
!-->
===== Versand von Mails von FreeNAS =====


Damit von wichtigen Instanzen aus dem Proxmox Cluster Backups auf einem anderen Gerät liegen, betreiben wir PBS, weil es von der selben Firma ist, wie PVE.
* System
** Email
*** From email:
***: ''srs3008@stura''…
*** Outgoing mail server:
***: ''mail.stura''…
**: …


https://pro.stura.htw-dresden.de/issues/791
===== bash als übliche Shell für root =====
-- Reinstall
https://pro.stura.htw-dresden.de/issues/1140
https://pro.stura.htw-dresden.de/issues/1187
https://pro.stura.htw-dresden.de/issues/1723


=== Pools für ZFS ===
* Account
** Users
*** View Users
**** root
***** Shell:
*****: bash


==== Pool für das Betriebssystem ====
===== verschlüsselte Verbindung für die Web-Oberfläche =====
==== Pool rpool ====


Bei der Installation (vom [[#Betriebssystem]] PBS) kann die Installation vom System auf dem Dateisystem ZFS ausgewählt werden. Bei der Installation wird dann schon gleich der Pool für ZFS ''rpool'' (standardmäßige Bezeichnung) erstellt. Im Pool für ZFS ''rpool'' liegen dann die Daten für das [[#Betriebssystem]] selbst, also nicht schon die Daten für Datensicherungen (''Storage'' für ''Datastore'').
* System
** CAs
*** erstellt
** Certifcates
*** erstellt


==== Pool für die Datensicherungen ====
===== Adressen für die Umwelt mit legacy IP =====
==== Pool backup ====


Nach der Installation (vom [[#Betriebssystem]] PBS) muss - wenn das Dateisystem ZFS für den Speicher von Datensicherungen verwendet werden soll - ein Pool (neben dem womöglich schon bestehenden [[#Pool für das Betriebssystem]]) erstellt werden.
* Network
** Global Configuration
*** eingetragen
**** ....


Bei der selbst festzulegenden Bezeichnung vom Pool für ZFS wurde ''backup'' gewählt.
===== feste Adresse mit legacy IP =====
Bei der festzulegenden Art von Redundanz vom Pool für ZFS wurde RAIDZ für ZFS gewählt.


; Administration
* Network
:; Storage / Disks
** Interfaces
::; ZFS:
*** hinzugefügt
:::; Create<nowiki>:</nowiki> ZFS:
***: siehe [[Intern:Server#Verwendung von IP-Adressen]]
::::; Name: ''backup''
**** ....
::::; Add as Datastore: X (Voreinstellung)
::::; RAID Level: <code>RAIDZ</code>
::::; Compression: <code>on</code> (Voreinstellung)
::::; ashift: ''12'' (Voreinstellung)


=== Datasets für ZFS ===
==== anstehende Anpassungen nach der Installation von FreeNAS ====


==== manuell erstellte Datasets für ZFS ====
===== Störung von ''smartd'' beheben =====


===== Erstellung von manuell erstellten Datasets für ZFS =====
smartd is not running.


[[user:goeranh]] meinte 2023-12-22, dass bei alle Datasets für ZFS, die nicht durch das [[#Betriebssystem]] ([[PBS]]) verwaltet werden, für die Eigenschaft beim Schlüssel '''mountpoint'' der Wert ''legacy'' gesetzt werden soll, weil das Dataset für ZFS nicht in das System eingehängt wird, denn ansonsten gibt das System Fehler aus, da es bei der wiederkehren Aufgabe zum Entfernen von nicht mehr benötigten Stände (Snapshots für ZFS) unzureichende Berechtigungen bei den (manuell) erstellten Datasets für ZFS hat.
Das liegt wohl an dem foo mit dem (anscheind nicht verzichtbaren) Hardware-RAID!


Setzen der Eigenschaft vom Schlüssel <tt>mountpoint</tt> auf den Wert <tt>legacy</tt> (bei einem beispielhaften Dataset ''dataset'' (vom Pool ''pool''))
[[Diskussion:Server/srs3008#smartd und der Zugriff über den RAID Controller bei FreeNAS]]
: <code>zfs set mountpoint=legacy pool/dataset</code>


===== einzelne manuell erstellte Datasets für ZFS =====
=== Dokumentation FreeNAS ===


====== Datasets für ZFS für die Datensicherung von der Website ======
http://doc.freenas.org/9.10/


Die Daten der [[Website]] (aka [[Plone]]) sollen gesichert werden.
; Siehe auch:
 
* [[srs1337#besonders Nennenswertes zu FreeNAS]]
<pre>
backup/plone
backup/plone/jails
backup/plone/jails/plone
backup/plone/website
backup/plone/website/plone
backup/plone/website/plone/var
backup/plone/website/plone/var/blobstorage
backup/plone/website/plone/var/filestorage
</pre>


== Konfiguration ==
=== Nachbessern bei FreeNAS ===
</s>


=== zusätzlich installierte Pakete ===
[[Proxmox]]


; Zusammenfassung:
=== Installation von Proxmox ===
: <code>apt -y install parted tmux vim micro lshw htop iperf3 iotop iftop lm-sensors</code>


Zusätzlich installierte Pakete sind:
=== Konfiguration von Proxmox ===
* Verwaltung der Partitionierung von Geräten für Massenspeicher (beispielsweise notwendig, um Geräte einfach "zu plätten" die bereits mit dem Dateisystem ZFS verwendet wurden)
*: parted
* Multiplexer (, der beim Bereich Administration Rechentechnik üblich ist)
*: tmux
* Editor, den mindestens goeranh haben mag
*: vim
* Editor, den mindestens offbyone haben mag
*: micro
* für die Unterstützung zur Inventarisierung von Hardware
*: lshw
* Werkzeuge zur Beobachtung vom System
*: htop
*: iperf3
*: iotop
*: iftop
*: lm-sensors


== Siehe auch ==
== Siehe auch ==

Bitte beachte, dass alle Beiträge zu Wiki StuRa HTW Dresden von anderen Mitwirkenden bearbeitet, geändert oder gelöscht werden können. Reiche hier keine Texte ein, falls du nicht willst, dass diese ohne Einschränkung geändert werden können.

Du bestätigst hiermit auch, dass du diese Texte selbst geschrieben hast oder diese von einer gemeinfreien Quelle kopiert hast (weitere Einzelheiten unter StuRa HTW Dresden:Urheberrechte). ÜBERTRAGE OHNE GENEHMIGUNG KEINE URHEBERRECHTLICH GESCHÜTZTEN INHALTE!

Bitte beantworte die folgende Frage, um diese Seite speichern zu können (weitere Informationen):

Abbrechen Bearbeitungshilfe (wird in einem neuen Fenster geöffnet)