Mediathek der Fotos-App reparieren

Die Fotos der Fotos-App unter macOS, werden in einer Mediathek verwaltet. Diese Mediathek kann im Laufe der Zeit, z.B. durch Umzüge von einem Datenträger zu einem anderen Datenträger Inkonsistenzen aufweisen, sodass z.B. Bilder nicht mehr gefunden werden, wenn diese in der Fotos-App aufgerufen werden.

Die Reparatur der Mediathek kann einige Stunden in Anspruch nehmen

Um diese Inkonsistenten zu beseitigen, zumindest im Rahmen des Möglichen, sollte die Fotos-App beendet werden. Anschließend sollte die Option– und die Command-Taste gedrückt und die Fotos-App wieder neugestartet werden. Damit wird die Mediathek im Reparaturmodus geöffnet und einer entsprechenden Untersuchung unterzogen. Je nach Größe der Mediathek kann dieser Vorgang mehrere Stunden in Anspruch nehmen. Dabei versucht die App die entsprechenden Inkonsistenzen zu beheben.

Der Public/Drop Box Ordner unter macOS

Wer ein macOS-System sein Eignen nennt, wird im Home-Verzeichnis des jeweiligen Nutzers einen Public-Ordner und in diesem einen Ordner mit dem Namen Drop Box finden. Wer jetzt denkt, das dieser Ordner etwas mit dem Dienst Dropbox zu hat, der irrt.

Stattdessen handelt es sich um einen automatisch erzeugten Ordner seitens macOS, der mit der Dateifreigabe bzw. dem Austausch von Dateien zu tun hat. Da dieser Ordner bei den meisten Nutzern nicht benötigt wird, kann die Freigabe und der Ordner gelöscht werden. Dazu müssen sie Systemeinstellungen geöffnet werden und dort der Punkt Freigaben und dort wiederum der Punkt Dateifreigabe ausgewählt werden.

Die entsprechende Freigabe in den Systemeinstellungen von macOS

Der eigentliche Public-Ordner kann allerdings nicht einfach gelöscht werden, da er nicht mit Nutzerrechten angelegt wurde. Hier kommt das Terminal zur Hilfe:

sudo rm -R ~/Public

Anschließend ist der Ordner und die Freigabe Geschichte.

Aktuelle Prozesse einer MariaDB-Installation anzeigen

Manchmal ist es interessant in einer MariaDB-Installation hinter die Fassade zu schauen. So kann ermittelt werden, welche Prozesse und Queries aktuell abgearbeitet werden. Um diese Liste einzusehen, sollte die Kommandozeile der MariaDB-Installation geöffnet werden:

mariadb

Anschließend kann der Befehl show processlist eingegeben werden:

MariaDB [(none)]> show processlist;

Die Ausgabe enthält die entsprechenden Nutzer und die aktuell ausgeführten Queries:

+--------+-------------+-----------+------+---------+------+--------------------------+------------------+----------+
| Id     | User        | Host      | db   | Command | Time | State                    | Info             | Progress |
+--------+-------------+-----------+------+---------+------+--------------------------+------------------+----------+
|      1 | system user |           | NULL | Daemon  | NULL | InnoDB purge coordinator | NULL             |    0.000 |
|      2 | system user |           | NULL | Daemon  | NULL | InnoDB purge worker      | NULL             |    0.000 |
|      3 | system user |           | NULL | Daemon  | NULL | InnoDB purge worker      | NULL             |    0.000 |
|      4 | system user |           | NULL | Daemon  | NULL | InnoDB purge worker      | NULL             |    0.000 |
|      5 | system user |           | NULL | Daemon  | NULL | InnoDB shutdown handler  | NULL             |    0.000 |
| 179949 | root        | localhost | NULL | Query   |    0 | Init                     | show processlist |    0.000 |
+--------+-------------+-----------+------+---------+------+--------------------------+------------------+----------+

Probleme beim Nextcloud-Update nach einer Unterbrechung

Beim Update einer Nextcloud-Instanz wurde der Prozess des Updates beim Download der neuen Version unterbrochen. Anschließend tauchte die Meldung:

Step 4 is currently in process. Please reload this page later.

beim erneuten Aufruf des Updaters auf. Um diese Meldung zu beheben, sollte in das Datenverzeichnis der Nextcloud-Instanz gewechselt werden (meist trägt dieses den Namen data) und dort der Ordner beginnend mit der Zeichenkette updater- aufgerufen werden. In diesem Ordner befinden sich eine Datei mit dem Namen .step. Nachdem diese Datei gelöscht wurde, kann der Updater wieder geöffnet und der Vorgang erneut gestartet werden.