Schweben auf Wolke 7 Oracle Linux 7.x unter der Lupe
Ralf Germann Consultant Trivadis AG Glattbrugg (ZH)
BASEL BERN BRUGG LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN
1 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Unser Unternehmen
Trivadis ist führend bei der IT-Beratung, der Systemintegration, dem Solution-Engineering und der Erbringung von IT-Services mit Fokussierung auf und Technologien im D-A-CH-Raum. Unsere Leistungen erbringen wir aus den strategischen Geschäftsfeldern:
B E T R I E B
Trivadis Services übernimmt den korrespondierenden Betrieb Ihrer IT Systeme.
2 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Mit über 600 IT- und Fachexperten bei Ihnen vor Ort
12 Trivadis Niederlassungen mit Hamburg über 600 Mitarbeitenden
200 Service Level Agreements
Mehr als 4'000 Trainingsteilnehmer Düsseldorf Forschungs- und Entwicklungs- budget: CHF 5.0 Mio. / EUR 4.0 Frankfurt Mio.
Finanziell unabhängig und Stuttgart nachhaltig profitabel Wien Freiburg München Erfahrung aus mehr als 1'900 Projekten pro Jahr bei über 800 Basel Brugg Kunden Bern Zürich Lausanne Stand: 12/2013 3 3 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 3 19.11.2014 Trivadis an der DOAG
Ebene 3 - gleich neben der Rolltreppe
Wir freuen uns auf Ihren Besuch.
Denn mit Trivadis gewinnen Sie immer.
4 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 eno16777736 Neues Installer GUI USB 3.0 für KVM Pacemaker Swap Memory Komprimierung
Strenges kickstart ifconfig Samba 4.1.0 keepalived systemd ip firewalld BTRFS sysV GRUB 2 XFS Network Teaming HAProxy nmcli kpatch ksplice hostnamectl UEK R3 Kernel 3.10 pNFS Bonding pykickstart LVM Cache Linux Containers redhat-upgrade-tool Kontrollgruppen
5 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 6 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 AGENDA
1. Überblick 2. Installations Varianten 3. XFS 4. systemd 5. Neue System Kommandos 6. Netzwerk und Firewall 7. LVM 8. Update? 9. Fazit
7 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Überblick
8 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Überblick
Willkommen bei Oracle Linux 7.0: . Installer . Anaconda GUI: Kein Wizard mehr, z.T. neu programmiert . Anaconda Text: Kein Wizard mehr, komplett neu programmiert . Kickstart: einige Syntax-Änderungen, sehr streng
. LVM und Filesysteme . XFS . BTRFS . pNFS . LVM Cache
9 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Überblick
Willkommen bei Oracle Linux 7.0: . Netzwerk und Firewall . Neues Naming für Interfaces (z.B. eno16777736) . Network teaming ersetzt bonding . Konsolen Interface: nmcli . firewalld . Support für 40GBit . System . systemd ersetzt sysV . GRUB 2 . UEK R3 / RedHat Kernel 3.10 . hostnamectl . Swap Memory Komprimierung (zswap => I/O-Reduktion) . Kontrollgruppen (cgroups)
10 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Überblick
Willkommen bei Oracle Linux 7.0: . Tools und Software . kpatch / ksplice . pykickstart . rgmanager wird abgelöst durch Pacemaker . keepalived und HAProxy ersetzen Piranha (Loadbalancer) . redhat-upgrade-tool . Samba 4.1.0 . Virtualisierung . USB 3.0 für KVM Guests . Support für Windows 8 / 8.1 und Windows Server 2012 / 2012 R2 als KVM Guests . Read-Only-Support für VPC und VHDX in KVM (HyperV) . Linux Containers
11 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Installations Varianten
12 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Installations Varianten
Fast alles ist neu… Anaconda GUI Anaconda Text Installer Kickstart
13 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Installations Varianten – Anaconda GUI
Merkmale und Funktionen: . Kein Wizard mehr, nur noch eine Seite . Automatische Einstellungen (für öffentliche IPs) . User können während der Installation erstellt werden
Achtung: . Aktivieren Sie Ihr Netzwerk-Interface, bevor Sie versuchen NTP zu aktivieren...
14 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Installations Varianten – Anaconda GUI
Das neue Anaconda GUI:
15 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Installations Varianten – Anaconda Text Installer
Der neue Anaconda Text Installer:
16 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Installations Varianten – Kickstart
Was ist neu? . Einige Syntax Änderungen . timezone Europe/Zurich --isUtc (alt: timezone --utc Europe/Zurich) . keyboard --vckeymap=sg --xlayouts='ch' (alt: keyboard sg) . Sehr streng (setzen Sie immer den %end Tag) . KS-Files können mit dem ksvalidator (Teil von pykickstart) geprüft werden . Obsolet und entfernt . bytes-per-inode (von den logvol, part und raid Kommandos) . telnet vom firewall Befehl . upgrade . Alle Änderungen können mit dem ksverdiff Tool angeschaut werden (Teil von pykickstart)
17 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Installations Varianten – Kickstart
Mögen Sie…
?
18 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Installations Varianten – Kickstart
19 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 XFS
20 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 XFS
Willkommen bei Ihrem neuen Standard-Filesystem: XFS
Limit EXT3 EXT4 XFS
Max. FS Grösse 16TB 16TB 16EB
Max. Filegrösse 2TB 16TB 8EB
Max. Extentgrösse 4kB 128MB 8GB
Max. Inodes 232 232 264
Limitierungen von XFS unter OL7: . Max. Grösse eines Volumen: 500TB . Max. Grösse eines Files: 16TB
21 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 XFS
XFS: . Entwickelt von Silicon Graphics . Journaling Filesystem
Vorteile: . Sehr gute Performance in Umgebungen mit vielen und grossen Daten . Das Filesystem kann online defragmentiert werden . Vergrösserungen der Filesysteme online möglich . Paralleles Kopieren und Möglichkeit von Dumps für den Backup
Nachteile: . Verkleinerungen sind nicht möglich 22 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 systemd
23 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 systemd
Syntax systemctl:
systemctl [OPTION(S)] SUBCOMMAND [NAME]
24 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 systemd
Systemd vs. sysV – Ein Vergleich
Aktion Systemd Altes Kommando
Zeige Services auf systemctl list-unit-files chkconfig --list Services aktivieren / deaktivieren systemctl enable / disable xyz chkconfig xyz on / off
Herunterfahren systemctl poweroff poweroff
Neustart systemctl reboot reboot Start / Stopp / eines Services systemctl start / stop xyz service xyz start / stop
Service Status anzeigen systemctl status xyz service xyz status
25 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Neue System Kommandos
26 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Neue System Kommandos
GRUB2: . Alle Menü-Einträge anzeigen: awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg . Den Default Eintrag ändern: grub2-set-default %Number% . Benuzterdefinierte Menü-Einträge: /etc/grub.d/40_custom . Standardeinstellungen: /etc/default/grub . Update GRUB-Menü: grub2-mkconfig -o /boot/grub2/grub.cfg
27 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Neue System Kommandos hostnamectl: . Status anzeigen: hostnamectl status . Hostname ändern: hostnamectl set-hostname %NEW_HOSTNAME%
28 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Netzwerk und Firewall
29 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Netzwerk und Firewall
Was ist neu?: . Network teaming (bond2team für die Migration nutzen) . firewalld (neues Framework für iptables) . 40GBit Support . nmcli . ifconfig . ip . Neues Naming für Interfaces (kann geändert werden)
30 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Netzwerk und Firewall
Kommandos und Syntax:
firewall-cmd [OPTION(S)] SUBCOMMAND
nmcli [OPTION(S)] OBJECT {SUBCOMMAND|help}
31 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 LVM
32 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 LVM
Beschleunigen Sie Ihre Filesysteme mit einem LVM-Cache (nicht möglich mit dem UEK Kernel): . Benutzen Sie zum Beispiel eine PCIe SSD Disk für ihre grossen SAN oder DAS basierten Filesysteme . Benötigt wird eine LV für die Metadaten und eine LV für das Caching. Beides wird in einem Pool kombiniert . pvmove ist nicht möglich für die Cache LV . lvresize, lvreduce, lvextend einer Cache LV ist nicht möglich . vgsplit für VGs mit einer oder mehreren Cache LV(s) ist nicht möglich
33 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Update
34 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Update
RedHat basierter Kernel: . Version 6.x x86_64 mit den letzten Patches installiert . Base oder minimal Installation . Anforderungen mit dem Assistent prüfen . Installation von preupgrade-assistant . Installation von redhat-upgrade-tool (wie fedup bei Fedora)
UEK: . Kein installierter Oracle-Stack!
35 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Fazit
36 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Fazit 7.1?
7.2?
37 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Fazit
Hilfreiche Links: https://access.redhat.com/documentation/en- US/Red_Hat_Enterprise_Linux/7/index.html http://docs.oracle.com/cd/E52668_01/ http://www.certdepot.net/rhel7/
38 2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014 Vielen Dank... Ralf Germann Consultant Trivadis AG Glattbrugg (ZH)
Tel.: +41 (0) 58-459 5235 [email protected]
BASEL BERN BRUGG LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN
2014 © Trivadis Schweben auf Wolke 7 - Oracle Linux 7.x unter der Lupe 19.11.2014