
Quelle: ITDZ/newspic
Es war ein spannender Termin. Herr Wegener hat sich Zeit genommen und gute Fragen gestellt.
technischer Blog

Quelle: ITDZ/newspic
Es war ein spannender Termin. Herr Wegener hat sich Zeit genommen und gute Fragen gestellt.
Hallo, heute geht es um das automatisierte Update von WordPress.
Gerade wenn mehrere Seiten betrieben werden artet dies in Arbeit aus. Tools wie Infinite WP sind hier eine Option aber kostefrei nur beschränkt nutzbar.
#!/bin/bash
blacklist="test.santor.de test.santor.de"
rmfiles="wp-config-sample.php license.txt liesmich.html readme.html"
chmod -R g+w /var/www/*/httpdocs/*
cd /var/www
for domain in $(find . -name wp-config.php|awk -F'/' '{print $2}'|sort -u)
do
count=$(echo $blacklist|grep $domain |wc -l)
if [ $count -eq 0 ]; then
echo "############################"
echo "# $domain"
echo "############################"
cd /var/www/$domain/httpdocs
wp core update --allow-root
wp plugin update --all --allow-root
wp theme update --all --allow-root
wp language core update --allow-root
wp language plugin --all update --allow-root
wp language theme --all update --allow-root
for rmfile in $rmfiles; do
if [ -f $rmfile ]; then
rm $rmfile
fi
done
fi
done
/root/scripts/wp-security.sh
Es gibt im Netapp Universum diverse Tools wie Netapp Active IQ oder Netapp Cloud Insight um sich die Performance des System anzeigen zu lassen.
Monitoring per CLI
Manchmal reicht das Äquivalent des Top unter Linux:
Hier gibt es diverse Level.
Die Grundparameter des Gesamtsystems sieht man via
set -privilege advanced-> Umschaltung auf den Admin Mode
Warning: These advanced commands are potentially dangerous; use them only when directed to do so by NetApp personnel.Do you want to continue? {y|n}: y -> ja
statistics show-periodic
MyNetapp1: cluster.cluster: 3/9/2022 08:26:05 cpu cpu total fcache total total data data data cluster cluster cluster disk disk pkts pkts avg busy ops nfs-ops cifs-ops ops recv sent busy recv sent busy recv sent read write recv sent —- —- ——– ——– ——– ——– ——– ——– —- ——– ——– ——- ——– ——– ——– ——– ——– ——– 16% 25% 3250 0 3250 0 14.7MB 22.9MB 0% 1.69MB 9.15MB 0% 12.9MB 13.1MB 15.6MB 19.9MB 9196 12862
Granularer sieht mal dies im Kontext vserver
MyNetapp1::*> statistics vserver show -interval 5 -iterations 1 -max 25 -vserver vs_test
MyNetapp1 : 3/9/2022 08:29:30 *Total Read Write Other Read Write Latency Vserver Ops Ops Ops Ops (Bps) (Bps) (us)—————– —— —- —– —– ——– ——- ——-vs_test 5594 3058 276 1369 14919490 3519586 371
Wie gehe ich mit den Daten um?
Pausch kann man hier nichts sagen.
Zum Einen kommt es auf das verwendete System an kleine FAS <->grosse AFF, Spindeln oder SSD? Auch die Netzanbindung ist hier relevant. Die mögliche IO Leistung des Gesamtsystems kann man aus den Datenblättern entnehmen oder sich über die IO Leistung der einzelnen Discs ausrechnen. Latenzen sind immer ein Thema. Hier ist alles unter 10 ms gut. Relevat ist auf jeder Fall auch, ob es sich um Peeks handelt oder die Last grundsätzlich hoch ist.
Ich hatte die Anforderung Briefe zu erstellen die dann als PDf auf dem Firmenbriefpapier abgelegt bzw versand werden können.
Wie tue ich das?
Erst einmal normal den Brief via Openoffice schreiben.
Dann Briefpapier hinterlegen.
Menü – Format / Page-Style /Area Add-Import
Briefpapier aussuchen
Custome Style , Checkbox Scale

Jetzt fehlt nur noch das Erstellen der PDF.
Datei / Export as / PDF
Fertig
Folgende Kommandos könne benutzt werden um im Context Cdot ein Volume zu vergrößer:
vol size -vserver vs1 -volume vs1_vol1 -new_size 1tb
man kann auch das Volume relativ vergrößern
vol size -vserver vs1 -volume vs1_vol1 +100 gb
Hier wurde das Volume um 500 GB vergrößert. Das funktioniert natürlich auch in der andere Richtung. Dazu muss ausreichend Platz verfügbar sein.
vol size -vserver vs1 -volume vs1_vol1 -100 gb
Wichtig ist, hier auf den Snapshot-Bereich zu achten. Bei einer Vergrößerung um 100 Gb und 20 % Snapshot Reserve stehen nur 80 GB zusätzlicher Platz zur Verfügung.
Im Beitrag geht es darum Netapp Quota zu erstellen.
Quota sind Begrenzungen bezüglich der Größe auf Basis von Usern oder Gruppen für Cifs Shares.
Diese überschreiben die Default Quota auf dem Volume.
#quota policy
volume quota policy create -vserver
#Quota fuer user
volume quota policy rule create [-vserver
#Quota fuer gruppen
volume quota policy rule create [-vserver
User oder Gruppe folgendermaßen angeben:
SID oder in der „DOMXYZ\myuser“
#Quotas erstmalig aktivieren:
volume quota on -vserver
#Änderungen aktivieren:
volume quota resize -vserver
Dieser Beitrag beschäftigt sich damit, ein Volume auf einen anderen Vserver umziehen. Das ist vom Umzug eines Volumes in ein anderes Aggregat zu unterscheiden. Hier kurz alle nötigen Schritte mit der Beschreibung: 1. Alle Informationen zum CIFS share notieren, Share, Rechte ... vol show (Ausgabe wegkopieren) 2. Unmount volume. umount vol -vserver svmxxxx -volume volxxx „Volume auf einen anderen Vserver umziehen“ weiterlesen
Netapp Vserver per CLI erstellen – darum geht es in diesm Beitrag.
Als erstes benötigen wir alle Informationen
IP: 10.11.12.10 Netzmaske: 255.255.255.0 VLAN: 1234 Vserver Name: vs_erster DNS Name: erster Gateway: 10.11.12.1 DNS: 10.11.12.2, 10.11.12.3 Domain: domain.local
Jetzt können wir anfangen.
Die Lan Interfaces für das Vlan werden erstellt.
vlan create -node Fas1 -vlan-name a0a-1234
vlan create -node Fas2 -vlan-name a0a-1234
Hallo, heute geht es um das Thema Ruby Webserver Thin mit Let’s Encrypt SSL Zertifikat. Das beinhaltet den Webserver Thin und dessen Betrieb mit einem SSL Zertifikat von Let’s Encrypt. Thin ist ein mächtiger und schneller Webserver für Ruby. Er ist flotter als das Apache Plugin Passenger und unterstützt im Gegensatz zu Passenger auch Websockets. Es ist damit auch ein Chat umzusetzen.
Fangen wir mal mit dem Zertifikat an:
Ich setze mal voraus, das wir von einem Linux Server sprechen. In allen aktuellen Linux Versionen, wie Debian 9, kann man certbot, das Lets‘ Encrypt Taschenmesser aus dem Repo installieren:
sudo apt install certbot
Dann kommst die Erstellung des Zertifikates:
sudo certbot certonly --standalone -d chat.demo.org
Wenn ein Apache läuft muss er währen der Erstellung des Zertifikates beendet werden:
sudo service apache2 stop
Eine umfassende Anleitung findest du hier direkt bei Let’s Encrypt.
„Ruby Webserver Thin mit Let’s Encrypt SSL Zertifikat“ weiterlesen
In diesem Artikel beschreibe ich die Migration von Postfächern zwischen Imap Server.
Hintergund ist die Umstellung bzw. Konsolidierung von Emailadressen mittels IMAP Postfach Migration.
Hier gibt es mehrere Ansätze dies zu tun. Der eine Weg besteht darin, Webdienste zu nutzen wie omm.ovh.net, der von mir präferierte wäre die lokale Nutzung auf einem Server. Der große Vorteil ist der, das die Zugangsdaten nicht an einen Dritten gegeben werden müssen.
Dazu nutze ich das Tool imapcopy.
Was benötigt man um die Aktion durchzuführen?
Als erstes natürlich die Zugangsdaten zu beiden IMAP Accounts ( hier Quelle und Ziel genannt).
Weiterhin ist der Zugang zu einem Linuxserver/Client von Nöten.
Auf diesesm wird das Program imapcopy installiert.
By continuing to use the site, you agree to the use of cookies. more information
The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.