Synology: Virtual Machine Manager Beta
Synology hat die Beta des „Virtual Machine Manager“ released. Hier könnt ihr die Release Notes einsehen. Diese solltet ihr unbedingt durchlesen um nicht gleich am Anfang auf unliebsame Nebeneffekte zu stoßen.
Lt. den Release Notes ist der Virtual Machine Manager ein Upgrade vom virtual DSM Manager und kann auch nicht mehr zurückgenommen werden.
Es werden Linux und Windows VM supported in diversen Formaten: VMDK, VDI, VHD, VHDX, und IMG Virtual Disks
Ihr solltet wohl auch über mind. 4 GB RAM in eurer Synology verfügen um virtuelle Maschinen betreiben zu können.
ACHTUNG: Ich informiere nur, ich übernehme keine Haftung wenn ihr mit einer Beta Software eure Daten zerschießt!
Ihr könnt auf die Software über das Beta Programm eures Synology Paket Zentrum zugreifen:
Beim ersten Starten wird ein Wizard für die Einrichtung gestartet:
Jetzt spiele ich erst einmal damit herum und zeige dann mehr 🙂
SAP: SLES 12 – saphostexec stop/restart
Im SAP Hinweis 1984787 zu SAP Software auf SLES12 GA bzw. SLES12 SP1 wird man im Abschnitt „Bekannte Probleme und Behelfslösungen“ darauf aufmerksam gemacht das das SAP System durch das stoppen/restart des saphostexec Dienstes heruntergefahren wird.
Ausschnitt:
Es wird auch ein Workarround über eine Systemd-drop-in-Konfigurationsdatei zur Verfügung gestellt:
mkdir /etc/systemd/system/sapinit.service.d
Legen Sie in diesem Verzeichnis eine Datei namens type.conf mit folgendem Inhalt an, z.B.
vi /etc/systemd/system/sapinit.service.d/type.conf [Service] Type=oneshot
Anschließend den Service durchstarten:
systemctl daemon-reload
Alternative Lösung:
Alternativ kann man auch prüfen ob in den Update-Repositorys das Paket sapinit-systemd-compat vorhanden ist und dieses installieren. Es enthält diese Drop-in Datei.
SAP – NW Java SecureStore key Phrase check
Bei Migrationen eines NW Java muss man auf Zielseite die „Key Phrase“ des Secure Store Quellsystems wissen. Falls der Kunde sich nicht mehr sicher ist mit seiner Key Phrase kann man diese folgendermaßen prüfen:
Als <SID>adm:
cd <global directory>/sltools/ ./checkKeyPhrase(.sh) -f <globaldirectory>/security/data/SecStore.properties
Anschließend wird man zur Eingabe des richtigen Passworts aufgefordert.
SAP: Oracle12c – Compression mit ILM Policies anzeigen
Wir hatten bei Kunden welche zu Oracle 12c migrieren oftmals das „Phänomen“ das die Datenbank nach einer Migration trotz aktivierter Komprimierung anschließend im SAP als unkomprimiert angezeigt wird. Das sieht dann ungefährt so aus:
Bei der Komprimierung durch die R3load Prozesse wird die Datenbank komplett komprimiert geladen. Die Kompression geht also nicht verloren.
Bei Oracle 12c wird aber ein anderes Komprimierungsverfahren (ADO/ILM) eingesetzt und dieses „Komprimierungsflag“ welches in der Spalte abgefragt wird wird entfernt.
Wenn alles korrekt gelaufen ist, dann wird keine einzige Tabelle mehr mit dem compression flag mehr versehen sein, aber alle Tabellen (bis auf die gewollten Ausnahmetabellen) haben alle eine ADO Policy erhalten. Denn die im weiteren Betrieb eingefügten Tabellendaten werden über die ADO Policy komprimiert.
Daher sieht man im DBACOCKPIT auch compressed = Anzahl 0 bei den Tabellen und Indizes
Die ADO/ILM Compression ist im DBA Cockpit erst ab 7.40SP15 sichtbar!
Note 2282185 – DBACockpit: ADO / ILM _Monitor
Ihr findet diese Komprimierung über:
DBACockpit->Performance->Feature Monitoring->ILM Monitor
Hier wird sie angezeigt!
In eigener Sache – Serverwechsel
Da ich vergangenes Wochenende mit dem Blog auf einen neuen Server gewechselt habe kann es bei der Anzeige diverser Blogeinträge oder Bilder zu Problemen kommen.
Falls euch etwas auffällt wäre es super wenn ihr mir einfach einen kleinen Hinweis gebt, ich schaue dann das ich das Problem behoben bekomme.
SAP ASE System Kopie
In den letzten Tagen war ich dabei, eine System-Kopie für einen Kunden durchzuführen, welcher aus seiner 2-Systemlandschaft eine 3-Systemlandschaft machen wollte. Dazu wurde das Produktivsystem kopiert und zum neuen QAS System gemacht.
Bei den Systemen handelte es sich alle um ein NetWeaver 7.4 und eine SAP ASE 16.
Beim Laden des Database dump musste ich feststellen, dass die ASE mehr Platz benötigt als die kopierte Datenbank. Also musste der Platz und die Datenbank erweitert werden:
disk resize name=<name des DATA Files>,size="<zu erweiternder Wert>"
go
Damit wäre zwar das DATA File erweitert, aber noch nicht die Datenbank.
alter database <SID> on <DATA device>="<zu erweiternder Wert>"
go
Leider fiel der letzte Befehl auf die Nase mit folgender Meldung:
Database '<SID>' cannot be opened because either an earlier system termination left LOAD DATABASE incomplete or the database is created with 'for load' option. Load the database or contact a user with System Administrator (SA) role.
Um diesen Fehler zu umgehen muss man an den alter Befehl noch die Option „for load“ anhängen. z.B.:
alter database SMI on SM1_data_001="10G" for load
go
grub2: systemd target während boot
Unter SLES12 und RedHat 7 wird Grub2 ausgeliefert. Um während dem Bootvorgang in ein bestimmtes „System target“ zu booten kann man während Grub die Auswahl der Kernelversionen anzeigt mit „e“ in den Edit Modus springen.
Hier kann man in die „linux“ (Kernelzeile) Zeile das System Target mit angeben wie in diesem Screenshot zu sehen ist.
In diesem Fall habe ich über die Angabe „systemd.unit=rescue.target“ in den Rescue Modus gebootet. Mit F10 oder CTRL-X bestätigen wir die Eingabe und anschließend landet ihr in dem angegeben System Target.
Synology: Video Station -> „Audio Format wird nicht unterstützt“
Veraltet! Da der Blogartikel hat ja bereits ca. 2 Jahre alt ist, ist dieser nicht mehr auf dem aktuellsten Stand. Unter DSM 6.X würde ich die Vorgehensweise aus diesem Artikel empfehlen: https://costigator.com/system-administration/how-to-enable-dts-support-on-synology/ empfehlen und das Community Paket einspielen!
Bis vor 6 Wochen war ich Besitzer einer Synology DS211+. Wie der Name schon sagt stammte die Diskstation mit 2 Bays aus dem Jahre 2011. Lange Zeit wurde die Diskstation für OwnCloud und alle internen Dokumente/persönliche Filme/Audio und Bilder genutzt. Beim streamen von Filmen auf unterschiedliche Clients im LAN (Fernseher, Stereoanlage, iPad, iPhone, Laptop Win, MacBook) hatte ich überhaupt keine Probleme.
Anfang diesen Jahres habe ich mir eine neue Synology DS916+ zugelegt. Es bedurfte einfach mal einem Upgrade :D. Dabei bemerkte ich schnell das es gerade beim streamen von Filmen sehr oft auf den Clients, und auch sehr ärgerlich auf dem Fernseher, zum Fehler „Audio Codec wird nicht unterstützt“ kam. Diverse Videos konnten seit dem Upgrade bei mir nicht mehr abgespielt werden. Mit ein bißchen suchen fand ich heraus das es ausschließlich Videodateien mit DTS Sound betrifft.
Heute bin ich über diesen Beitrag von Nuno Horta gestolpert. Es gibt scheinbar ein 3rd Party Application welche den DTS Codec wieder zur Verfügung stellt.
SAP HANA: Best Practices für das Deployment von SAP HANA in einer VMware vSphere Umgebung
Bereits vor einigen Tagen hat VMware seinen Best Practice Guide für das deployment von SAP HANA VMs in einer virtuellen Infrastruktur (vSphere) aktualisiert. Viel spannendes KnowHow welches bei uns auch in einen dreitägigen Workshop AD661 meines Arbeitgebers mit einfließt.
Den vollständigen Best Practices Guide von VMware bekommt ihr unter folgendem Link -> Klick mich ich bin ein Link <-
ESXi Konfigurations Backup
Da die meisten ESXi Hosts mittlerweile nicht mehr auf lokalen Festplatten sondern auf einem USB-Stick oder SD-Karten installiert sind, kommt es öfters mal vor, dass diese Devices kaputt gehen. Dann taucht eine Meldung im vSphere auf, dass der ESXi Host sein Boot Device nicht mehr findet.
Diese Meldung ist erstmal kein Problem, da der ESXi beim booten komplett in den RAM geladen wird und erst wieder bei einem Neustart auf das Boot Device angewiesen ist.
Jedoch sollte mal bei nächster Gelegenheit das Boot Device austauschen. Um die ganze Einstellungen nicht wieder von vorne zu tätigen gibt es zwei Wege wie man Sich die Konfiguration sichern kann und danach wieder zurückspielen.
Methode 1:
Man erstellt ein Hostprofile des ESXi Hosts mit dem defekten Boot Device. Diese kann dann nach dem austauschen des Boot Mediums wieder auf diesen Host zurückgespielt werden.
Methode 2:
In der VMware KB gibt es einen Hinweise mit folgender Nummer: 2042141
Dieser bietet mehrere Möglichkeiten, wie man die Konfiguration eines ESXi Hosts sicher kann. ich bevorzuge die Möglichkeit direkt über die ESXi Command Line.
Hierfür folgenden Befehl absetzen:
vim-cmd hostsvc/firmware/backup_config
Wenn der Vorgang abgeschlossen ist, erhält man eine URL welche man mit einem Browser öffnet und ein .tgz File herunterladen muss. Diese Archiv enthält die Konfiguration des ESXi Hosts.
Nun kann der neue Stick mit einem neuen Image betank werden und dann spielt man einfach die Konfiguration zurück.
Zuerst muss der ESXi Hosts in Maintenance Mode genommen werden:
vim-cmd hostsvc/maintenance_mode_enter
Danach kann man die Konfiguration wieder zurück laden:
vim-cmd hostsvc/firmware/restore_config <Pfad zu Konfigurations Archiv>
Danach den ESXi Host einfach neustarten.