ในที่สุดฉันก็ต้องสร้างเมลเซิร์ฟเวอร์ที่ไว้ใจได้ขึ้นมาใหม่ซึ่งมีการตั้งค่าที่ค่อนข้างเก่า - Postfix, Amavisd + SpamAssassin + ClamAV + OpenDKIM + postgrey, Dovecot - เนื่องจาก "ใครบางคน"สร้างเซิร์ฟเวอร์นี้บน 32 Bit FreeBSD อ๊ะ.

ในฐานะส่วนหนึ่งของการสร้างเซิร์ฟเวอร์ใหม่เป็น 64 บิต FreeBSD 13 ฉันวางแผนที่จะเปลี่ยนระบบไฟล์เป็น ZFS (เนื่องจากสภาพแวดล้อมการบู๊ต) และแทนที่โซลูชันป้องกันสแปมของโรงเรียนที่ค่อนข้างเก่าด้วย rspamd ซึ่งต้องการ redis เซิร์ฟเวอร์ไม่ได้รับเมลจำนวนมาก (สองสามร้อยอีเมลต่อวัน) แต่ฉันกังวลว่าระหว่างความต้องการหน่วยความจำของ ZFS กับแบ็กเอนด์ redis ของ rspamd 4GB จะไม่ใหญ่พอ น่าเสียดายที่การเพิ่ม RAM เพิ่มเติมจะทำให้ค่าใช้จ่ายของเซิร์ฟเวอร์อีเมลเพิ่มขึ้นเป็นสองเท่า

ฉันเดาว่าตัวเลือกง่ายๆ คือสร้างเซิร์ฟเวอร์ใหม่ตามที่เป็นอยู่และดูว่าเกิดอะไรขึ้น แต่ฉันสงสัยว่ามีใครเคยมีประสบการณ์กับการตั้งค่าประเภทนี้และมีข้อเสนอแนะบ้างหากการลองโฮสต์บนพื้นที่ 4GB เป็นการเสียเวลาโดยสิ้นเชิง วี.พี.เอส.
ฉันมีเน็ตบุ๊กที่มี RAM ขนาด 2GB ที่ใช้ FreeBSD กับ ZFS และใช้งานได้ดี ฉันต้องตั้งค่า `vfs.zfs.arc_max=128M` ตามที่แนะนำโดย /u/vermaden ใน[บล็อกโพสต์ของเขา](httpsvermaden.wordpress.com/2018/08/28/silent-fanless-freebsd-server-diy- สำรองข้อมูล/) แต่อย่างอื่นก็ไม่มีปัญหาสำหรับหน้าที่ของเซิร์ฟเวอร์ขนาดเล็กเช่นที่คุณอธิบาย

ฉันยังพบประโยชน์ที่ดีในการมีที่เก็บเมลของฉันบนวอลุ่ม ZFS ที่เปิดใช้งานการบีบอัด

ฉันไม่สามารถพูดได้ว่า redis+rspamd สิ้นเปลืองไปมากเพียงใด แต่ฉันจะบอกว่านั่นเป็นข้อกังวลของฉัน ก่อนที่ ZFS จะเป็นห่วงฉัน