[心得] ZFS 因為多版升級而空間不足的解決方案
如果大家 FreeBSD 是在 VM 裡.或者實體擴充比較麻煩.
可以試著以下方式.
透過 dh -h 檢查空間使用(其實實際有100G)
Filesystem Size Used Avail Capacity Mounted on
zroot/ROOT/default 18G 18G 74M 100% /
devfs 1.0K 0B 1.0K 0% /dev
zroot/var/mail 1.7G 1.6G 74M 96% /var/mail
zroot 74M 88K 74M 0% /zroot
zroot/usr/home 824M 750M 74M 91% /usr/home
zroot/var/log 188M 114M 74M 61% /var/log
zroot/var/crash 74M 88K 74M 0% /var/crash
zroot/usr/src 949M 875M 74M 92% /usr/src
zroot/var/audit 74M 88K 74M 0% /var/audit
zroot/var/tmp 74M 92K 74M 0% /var/tmp
zroot/usr/ports 6.1G 6.0G 74M 99% /usr/ports
zroot/tmp 75M 668K 74M 1% /tmp
透過 bectl list 列出
Active 狀態 - 是沒在用 , NR 是現在的.
BE Active Mountpoint Space Created
13.1-RELEASE-p2_2022-11-17_014619 - - 2.19G 2022-11-17 01:46
13.1-RELEASE-p4_2023-01-21_020021 - - 702M 2023-01-21 02:00
13.1-RELEASE-p5_2023-09-10_183406 - - 1.94G 2023-09-10 18:34
13.1-RELEASE-p9_2023-11-14_124400 - - 11.4M 2023-11-14 12:44
13.2-RELEASE-p4_2023-11-14_124600 - - 7.21M 2023-11-14 12:46
13.2-RELEASE-p5_2023-12-09_152404 - - 91.0M 2023-12-09 15:24
13.2-RELEASE-p7_2023-12-09_160040 - - 6.97M 2023-12-09 16:00
14.0-RELEASE-p2_2023-12-09_160357 - - 7.40M 2023-12-09 16:03
14.0-RELEASE-p2_2023-12-09_162016 - - 2.74G 2023-12-09 16:20
14.0-RELEASE-p2_2024-04-06_231835 - - 3.46G 2024-04-06 23:18
14.0-RELEASE-p6_2024-06-07_230320 - - 9.07M 2024-06-07 23:03
14.1-RELEASE-p2_2024-09-27_140623 - - 2.26G 2024-09-27 14:06
14.1-RELEASE-p5_2024-11-23_004958 - - 347M 2024-11-23 00:49
14.1-RELEASE-p6_2024-12-15_013651 - - 7.58M 2024-12-15 01:36
14.1-RELEASE_2024-06-07_231037 - - 8.68M 2024-06-07 23:10
14.1-RELEASE_2024-07-06_171132 - - 1.75G 2024-07-06 17:11
14.2-RELEASE-p1_2025-03-09_001253 - - 258M 2025-03-09 00:12
14.2-RELEASE-p2_2025-04-20_222538 - - 379M 2025-04-20 22:25
14.2-RELEASE-p3_2025-06-07_225250 - - 56.1M 2025-06-07 22:52
14.2-RELEASE_2024-12-15_014114 - - 7.06M 2024-12-15 01:41
14.2-RELEASE_2025-02-09_012437 - - 201M 2025-02-09 01:24
14.3-RELEASE-p1_2025-08-16_000008 - - 371M 2025-08-16 00:00
14.3-RELEASE-p2_2025-10-06_222756 - - 110M 2025-10-06 22:27
14.3-RELEASE_2025-06-07_225545 - - 51.3M 2025-06-07 22:55
14.3-RELEASE_2025-07-28_001843 - - 342M 2025-07-28 00:18
default NR / 85.1G 2017-11-26 22:43
刪除指令
bectl destroy 13.1-RELEASE-p2_2022-11-17_014619
「ectl destroy 13.1-RELEASE-p4_2023-01-21_020021
批次刪除指令
bectl list | grep 13.1 | awk '{print $1}' | xargs -n1 bectl destroy
再次檢查 bectl list
BE Active Mountpoint Space Created
14.3-RELEASE-p1_2025-08-16_000008 - - 371M 2025-08-16 00:00
14.3-RELEASE-p2_2025-10-06_222756 - - 110M 2025-10-06 22:27
14.3-RELEASE_2025-06-07_225545 - - 14.4G 2025-06-07 22:55
14.3-RELEASE_2025-07-28_001843 - - 342M 2025-07-28 00:18
default NR / 49.3G 2017-11-26 22:43
再次用 df -h
Filesystem Size Used Avail Capacity Mounted on
zroot/ROOT/default 54G 18G 36G 33% /
devfs 1.0K 0B 1.0K 0% /dev
zroot/var/mail 38G 1.6G 36G 4% /var/mail
zroot 36G 88K 36G 0% /zroot
zroot/usr/home 37G 750M 36G 2% /usr/home
zroot/var/log 36G 114M 36G 0% /var/log
zroot/var/crash 36G 88K 36G 0% /var/crash
zroot/usr/src 37G 875M 36G 2% /usr/src
zroot/var/audit 36G 88K 36G 0% /var/audit
zroot/var/tmp 36G 92K 36G 0% /var/tmp
zroot/usr/ports 42G 6.0G 36G 14% /usr/ports
zroot/tmp 36G 668K 36G 0% /tmp
這樣就不用擴容了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.238.52.217 (日本)
※ 文章網址: https://www.ptt.cc/bbs/FreeBSD/M.1759850078.A.888.html
推
10/12 00:20,
2天前
, 1F
10/12 00:20, 1F
在 freebsd-update install 時會做下面的事 (update)
Creating snapshot of existing boot environment... done.
patch 或者跨版都會.UFS 沒有看到..
UFS 的只有 /boot/kernel.old
※ 編輯: asdfghjklasd (140.238.52.217 日本), 10/12/2025 18:31:19
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章