Ich habe eine einzeilige Möglichkeit, /etc/postfix/generic
die Adresszuordnung für SMTP-Relay über meinen E-Mail-Anbieter zu konfigurieren. Beim Ausführen sudo postmap /etc/postfix/generic
wird aus dieser 52-Byte-Textdatei eine 29.360.128 Byte große Berkeley DB-Datei generiert. Das scheint etwas übertrieben!
Ebenso /etc/postfix/sasl_passwd
bläht sich eine 65-Byte-Datei im DB-Format auf 37.748.736 Byte auf.
Dies ist eine APFS-Partition unter macOS High Sierra. Eine ähnliche Datei auf einer HFS+-Partition unter Sierra erzeugt eine viel vernünftigere 16384-Byte-Datei, was mich fragen lässt, ob es eine Sache der Blockgröße ist und APFS... etwas Seltsames verursacht?
Antwort1
Ich denke, Sie haben hinsichtlich der Dateisystemprobleme Recht.
Ich verwende Postfix Relay auf CentOS 6. Alle meine Berkeley-DB-Dateien haben unabhängig von ihrer Ursprungsdatei die gleiche Größe.
-rw-r--r-- 1 root root 20497 Oct 14 23:00 access
-rw-r--r-- 1 root root 12288 Oct 14 23:00 access.db
-rw-r--r-- 1 root root 1802 Oct 11 23:21 recipient_access
-rw-r--r-- 1 root root 12288 Oct 11 23:21 recipient_access.db
-rw-r--r-- 1 root root 2140 Jan 17 14:31 sender_access
-rw-r--r-- 1 root root 12288 Jan 17 14:31 sender_access.db
-rw-r--r-- 1 root root 12609 Oct 21 15:09 transport
-rw-r--r-- 1 root root 12288 Oct 21 15:09 transport.db
-rw-r--r-- 1 root root 12494 Mar 27 2007 virtual
-rw-r--r-- 1 root root 12288 Dec 8 2016 virtual.db