Schweben Auf Wolke 7 Oracle Linux 7.X Unter Der Lupe
Total Page:16
File Type:pdf, Size:1020Kb
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..