第7世代基幹File Server備忘録

第7世代基幹File Server

Hardware構成

ケースAntec P5
マザーボードASRock X570M Pro4
CPUAMD Ryzen 5950X
メモリSanMax SMD4-U32G88M-32AA-D
内蔵エンクロージャSupermicro CSE-M14T-B
内蔵ドライブ0TOSHIBA THNS128GG4BBAA
内蔵ドライブ1TOSHIBA THNS128GG4BBAA
内蔵ドライブ2HTS721010A9E630 → WDS200T1R0A
内蔵ドライブ3HTS721010A9E630 → WDS200T1R0A
内蔵L2ARC WDS250G30C
VGAMSI GT1030-2G-LP-OC
NICNB INT-X550T2-S → Mellanox ConnectX-4Lx CX4121A
HBALSI SAS9200-e8
外部MultilaneケーブルCS Electronics iSAS-8870-U/1M (opt)
外部エンクロージャEnhance Technology E4-ML (opt)
構築・試験2020-11-06 ~ 2020-11-20
運用 2020-11-20 ~ 2022-10-15

別筐体に再整備し、Windows機(Ryzen 3700X)のリプレースに転用予定

File System

内蔵ドライブ 0/1 ZFS(root)
内蔵ドライブ 2/3 ZFS(export)

構築作業メモ

zfsの調整

# zfs set mountpoint=none zaeka7
# zfs destroy zaeka7/usr/home
# rmdir /zaeka7
# zfs create -o canmount=off zaeka7/var/db
# zfs create -o exec=off -o setuid=off zaeka7/var/munin
# zfs create -o mountpoint=/SAD zaeka7/SAD
# zfs create -o canmount=off -o mountpoint=/jail zaeka7/jail
# zfs create zaeka7/jail/Base
# zfs create zaeka7/jail/azaka
# zfs create -o canmount=off zaeka7/usr/local
# zfs create  zaeka7/usr/local/ptex
# zfs create  zaeka7/usr/local/texlive
# zfs create -o setuid=off zaeka7/usr/doc
# zfs set setuid=off zaeka7/usr/src
# zpool create -O mountpoint=none -O atime=off -O compression=lz4 ztmp /dev/gpt/ztmp
# zfs create -o mountpoint=/usr -o canmount=off ztmp/usr
# zfs create ztmp/usr/obj

試験環境用のzfs環境

# zfs create -o canmount=off ztmp/usr/ports
# zfs create -o compression=off ztmp/usr/ports/distfiles
# zfs create -o compression=off ztmp/usr/ports/packages
# zfs create -o mountpoint=/home ztmp/home

更新作業用ソースツリーの展開・ビルド

# cd /usr
# svnlite co svn+ssh://amorita@aeka.jyurai/SVNrepository/FreeBSD/base/stable/12 src
# ee /etc/src.conf
# ee /etc/make.conf
# ee /sys/amd64/conf/AEKA
# cd /usr/src
# script Build.log make -j16 buildworld buildkernel
Last modified:2022/10/15 14:42:23
Keyword(s):
References:[Server構築メモ]