Server Installation/DELL R330: Unterschied zwischen den Versionen
Erscheinungsbild
Inhalt gelöscht Inhalt hinzugefügt
Keine Bearbeitungszusammenfassung |
|||
| (22 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
< [[Server Installation ]] |
|||
| ⚫ | |||
| ⚫ | |||
* Vorbemerkungen: |
* Vorbemerkungen: |
||
** RAID Controller, kann nicht ausgebaut werden, wird auf HBA Mode umgestellt |
** RAID Controller, kann nicht ausgebaut werden, wird auf HBA Mode umgestellt |
||
| Zeile 5: | Zeile 8: | ||
** iDRAC Management wird eingerichtet, [[Server]] 192.168.5.x IP vorab reservieren |
** iDRAC Management wird eingerichtet, [[Server]] 192.168.5.x IP vorab reservieren |
||
* Ablauf: |
* Ablauf: |
||
** F10 - Lifecycle Controller starten |
** F10 - Lifecycle Controller starten, Wizard abbrechen |
||
** Home > Settings > Network Settings |
** Home > Settings > Network Settings |
||
*** Embedded NIC1 auf DHCP umstellen, Gb1 NIC mit LAN Netzwerk verbinden |
*** Embedded NIC1 auf DHCP umstellen, Gb1 NIC mit LAN Netzwerk verbinden |
||
| Zeile 14: | Zeile 17: | ||
*** Miscellaneous Settings > Asset Tag = <servername>.on |
*** Miscellaneous Settings > Asset Tag = <servername>.on |
||
** Home > System Setup > Advanced Hardware Configuration > iDRAC Settings |
** Home > System Setup > Advanced Hardware Configuration > iDRAC Settings |
||
*** Network > IP, Maske, GW setzen, IPv6 aktivieren, Hostname = <servername>-ipmi |
*** Network > IP, Maske, GW setzen, IPv6 aktivieren, Hostname = <servername>-ipmi, NIC Selection = Dedicated |
||
*** System Location = <Standort/Projektname> |
*** System Location = <Standort/Projektname> |
||
*** User Configuration > Enable User = Enabled, root, PW setzen |
*** User Configuration > Enable User = Enabled, root, PW setzen |
||
| Zeile 20: | Zeile 23: | ||
*** Controller Management > Advanced Controller Management > Switch to HBA Mode |
*** Controller Management > Advanced Controller Management > Switch to HBA Mode |
||
Teil 2 - OS Installation |
=== Teil 2 - OS Installation === |
||
* Vorbemerkungen: |
* Vorbemerkungen: |
||
** Debian Installation per USB Bootmedium, hierzu vorab USB Stick mit Netinst-ISO per "dd" beschreiben |
** Debian Installation per USB Bootmedium, hierzu vorab USB Stick mit Netinst-ISO per "dd" beschreiben |
||
| Zeile 26: | Zeile 30: | ||
* Ablauf: |
* Ablauf: |
||
** Neu Booten, F11 "Boot Manager", One Shot Boot Device Selection, USB |
** Neu Booten, F11 "Boot Manager", One Shot Boot Device Selection, USB |
||
** Debian Installer > Expert Install |
** Debian Installer > Advanced Options > Expert Install |
||
** Language = German, Tastatur, CD-ROM, Komponenten Laden, Netzwerk erkennen |
** Language = German, Tastatur, CD-ROM, Komponenten Laden, Netzwerk erkennen |
||
** Servername, Domain = opennet-initiative.de |
** Servername, Domain = opennet-initiative.de |
||
** Benutzer einrichten? (root, PW?), normales Nutzerkonto = nein |
** Benutzer einrichten? (root, PW?), normales Nutzerkonto = nein |
||
** NTP einrichten?, Zeitzone = Berlin |
** NTP einrichten?, Zeitzone = Berlin |
||
** Festplatten erkennen und einrichten, Partionstabellentyp = GPT |
** Festplatten erkennen und einrichten, Manuell, Partionstabellentyp = GPT |
||
** Partitionen: 512 MB ESP (UEFI System Partition) + bootfähig, 512 MB BIOSGRUB (Reservierter Bios-Boot Bereich) |
** Partitionen: 512 MB ESP (UEFI System Partition) + bootfähig, 512 MB BIOSGRUB (Reservierter Bios-Boot Bereich) |
||
** Wiederholen für zweite HDD, Rest je als RAID im RAID1 Modus anlegen |
** Wiederholen für zweite HDD, Rest je als RAID im RAID1 Modus anlegen |
||
** Logical Volume Manager einrichten (RAID1 als LVM), Volume-Gruppe lvm-<hostname> anlegen |
** Logical Volume Manager einrichten (RAID1 als LVM), Volume-Gruppe lvm-<hostname> anlegen, /dev/sda + /dev/sdb auswählen |
||
** Logische Volumes erstellen, root 10 GB EXT4 als / einbinden+ swap 8 GB |
** Logische Volumes erstellen, root 10 GB EXT4 als / einbinden+ swap 8 GB |
||
** Grundsystem installieren, Kernel amd64, initrd generisch |
|||
** Paketmanager konfigurieren, Defaults verwenden |
|||
** Software installieren, SSH Server + Standard-Systemwerkzeuge |
|||
** GRUB Bootloader, Defaults verwenden |
|||
** Installation abschließen |
|||
=== Teil 3 - ansible Konfiguration === |
|||
* eigenen ssh-Schlüssel in dem neuen Host unter "/root/.ssh/authorized_keys" übertragen |
|||
** eventuell muss man dafür kurzzeitig ssh-root-Login per Passwort zulassen (oder irgendeine andere Übertragungsmethode wählen) |
|||
* da Bridge konfiguriert ist: "bridge-utils" installieren |
|||
* Netzwerk-Konfiguration auf dem Host erstellen (hier: eine Bridge für das WAN-Interface, um es mit virtuellen Hosts zu teilen) |
|||
** Beispiel dynamische IP: |
|||
auto br-wan |
|||
iface br-wan inet dhcp |
|||
bridge_ports eno1 |
|||
iface br-wan inet6 auto |
|||
** Beispiel statische IP: |
|||
auto br-wan |
|||
iface br-wan inet static |
|||
address 139.30.241.206 |
|||
netmask 255.255.255.0 |
|||
gateway 139.30.241.1 |
|||
bridge_ports eno1 |
|||
iface br-wan inet6 auto |
|||
* dazu kommt noch eventuell die Mesh-Bridge: |
|||
auto br-mesh |
|||
iface br-mesh inet static |
|||
address 192.168.10.6 |
|||
netmask 255.255.0.0 |
|||
bridge_ports none |
|||
* neuer Eintrag in hosts z.B. unter "[ae22]" eintragen (bzw. kurzzeitig anpassen): |
|||
aqua.on ansible_host=AKTUELLE_LOKALE_IP |
|||
* ansible ausführen: |
|||
ansible-playbook playbook-servers.yml --limit=aqua.on |
|||
* Nacharbeiten bzw. Prüfen: |
|||
** /etc/dnsmasq.d/opennet.conf mit lokalem öffentlchen DNS Server befüllen |
|||
** /etc/resolv.conf anpassen, Nutzung von dnsmasq |
|||
=== Teil 4 - iDRAC Service Module === |
|||
Wird nicht bei Opennet verwendet. |
|||
http://linux.dell.com/repo/community/debian/ |
|||
http://linux.dell.com/repo/community/debian/pool/jessie/openmanage/830/iSM/dcism-2.3.0.deb8.deb |
|||
echo 'deb http://linux.dell.com/repo/community/debian jessie openmanage' | tee -a /etc/apt/sources.list.d/linux.dell.com.sources.list |
|||
gpg --keyserver pool.sks-keyservers.net --recv-key 1285491434D8786F |
|||
gpg -a --export 1285491434D8786F | apt-key add - |
|||
apt update |
|||
Aktuelle Version vom 27. Oktober 2017, 10:16 Uhr
Teil 1 - BIOS
- Vorbemerkungen:
- RAID Controller, kann nicht ausgebaut werden, wird auf HBA Mode umgestellt
- Firmware Updates sollen vorgenommen werden
- iDRAC Management wird eingerichtet, Server 192.168.5.x IP vorab reservieren
- Ablauf:
- F10 - Lifecycle Controller starten, Wizard abbrechen
- Home > Settings > Network Settings
- Embedded NIC1 auf DHCP umstellen, Gb1 NIC mit LAN Netzwerk verbinden
- Home > Firmware Update > Launch Firmware Update > Location = FTP ftp.dell.com
- warten bis Firmwareupdate erfolgreich, ggf. mehrfach starten (bricht meist beim ersten Versuch ab od. meldet Netzwerkfehler)
- Home > System Setup > Advanced Hardware Configuration > System BIOS
- Boot Settings > Boot Mode = UEFI
- Miscellaneous Settings > Asset Tag = <servername>.on
- Home > System Setup > Advanced Hardware Configuration > iDRAC Settings
- Network > IP, Maske, GW setzen, IPv6 aktivieren, Hostname = <servername>-ipmi, NIC Selection = Dedicated
- System Location = <Standort/Projektname>
- User Configuration > Enable User = Enabled, root, PW setzen
- Home > System Setup > Advanced Hardware Configuration > Device Settings > Integrated RAID Controller
- Controller Management > Advanced Controller Management > Switch to HBA Mode
Teil 2 - OS Installation
- Vorbemerkungen:
- Debian Installation per USB Bootmedium, hierzu vorab USB Stick mit Netinst-ISO per "dd" beschreiben
- alternativ könnte PXE Boot via Netzwerk erfolgen
- Ablauf:
- Neu Booten, F11 "Boot Manager", One Shot Boot Device Selection, USB
- Debian Installer > Advanced Options > Expert Install
- Language = German, Tastatur, CD-ROM, Komponenten Laden, Netzwerk erkennen
- Servername, Domain = opennet-initiative.de
- Benutzer einrichten? (root, PW?), normales Nutzerkonto = nein
- NTP einrichten?, Zeitzone = Berlin
- Festplatten erkennen und einrichten, Manuell, Partionstabellentyp = GPT
- Partitionen: 512 MB ESP (UEFI System Partition) + bootfähig, 512 MB BIOSGRUB (Reservierter Bios-Boot Bereich)
- Wiederholen für zweite HDD, Rest je als RAID im RAID1 Modus anlegen
- Logical Volume Manager einrichten (RAID1 als LVM), Volume-Gruppe lvm-<hostname> anlegen, /dev/sda + /dev/sdb auswählen
- Logische Volumes erstellen, root 10 GB EXT4 als / einbinden+ swap 8 GB
- Grundsystem installieren, Kernel amd64, initrd generisch
- Paketmanager konfigurieren, Defaults verwenden
- Software installieren, SSH Server + Standard-Systemwerkzeuge
- GRUB Bootloader, Defaults verwenden
- Installation abschließen
Teil 3 - ansible Konfiguration
- eigenen ssh-Schlüssel in dem neuen Host unter "/root/.ssh/authorized_keys" übertragen
- eventuell muss man dafür kurzzeitig ssh-root-Login per Passwort zulassen (oder irgendeine andere Übertragungsmethode wählen)
- da Bridge konfiguriert ist: "bridge-utils" installieren
- Netzwerk-Konfiguration auf dem Host erstellen (hier: eine Bridge für das WAN-Interface, um es mit virtuellen Hosts zu teilen)
- Beispiel dynamische IP:
auto br-wan
iface br-wan inet dhcp
bridge_ports eno1
iface br-wan inet6 auto
- Beispiel statische IP:
auto br-wan
iface br-wan inet static
address 139.30.241.206
netmask 255.255.255.0
gateway 139.30.241.1
bridge_ports eno1
iface br-wan inet6 auto
- dazu kommt noch eventuell die Mesh-Bridge:
auto br-mesh
iface br-mesh inet static
address 192.168.10.6
netmask 255.255.0.0
bridge_ports none
- neuer Eintrag in hosts z.B. unter "[ae22]" eintragen (bzw. kurzzeitig anpassen):
aqua.on ansible_host=AKTUELLE_LOKALE_IP
- ansible ausführen:
ansible-playbook playbook-servers.yml --limit=aqua.on
- Nacharbeiten bzw. Prüfen:
- /etc/dnsmasq.d/opennet.conf mit lokalem öffentlchen DNS Server befüllen
- /etc/resolv.conf anpassen, Nutzung von dnsmasq
Teil 4 - iDRAC Service Module
Wird nicht bei Opennet verwendet.
http://linux.dell.com/repo/community/debian/
http://linux.dell.com/repo/community/debian/pool/jessie/openmanage/830/iSM/dcism-2.3.0.deb8.deb
echo 'deb http://linux.dell.com/repo/community/debian jessie openmanage' | tee -a /etc/apt/sources.list.d/linux.dell.com.sources.list gpg --keyserver pool.sks-keyservers.net --recv-key 1285491434D8786F gpg -a --export 1285491434D8786F | apt-key add - apt update