CONTENTS
Lastmodified 2015-09-13 (日) 16:39:19
FreeBSD 9.1-R で、ZFS-Rootな環境を、freebsd-upgrade で9.3にはアップグレードできたのに、10.2に上げようとすると、手動で編集作業のあと、freebsd-upgrade install で、
Installing updates...chflags: ///var/empty: Read-only file system
と言われて、アップグレード出来ない。
現状9.3 のdfはこんな。
(#どこだっkたかのサイトを参考にして、zroot 化してあります)
# df -h Filesystem Size Used Avail Capacity Mounted on zroot 1.1T 768M 1.1T 0% / devfs 1.0k 1.0k 0B 100% /dev zroot/tmp 1.1T 1.1M 1.1T 0% /tmp zroot/usr 1.8T 663G 1.1T 36% /usr zroot/usr/ports 1.1T 305M 1.1T 0% /usr/ports zroot/usr/ports/distfiles 1.1T 651M 1.1T 0% /usr/ports/distfiles zroot/usr/ports/packages 1.1T 37M 1.1T 0% /usr/ports/packages zroot/usr/src 1.1T 1.2M 1.1T 0% /usr/src zroot/var 1.1T 107M 1.1T 0% /var zroot/var/crash 1.1T 31k 1.1T 0% /var/crash zroot/var/db 1.1T 2.0G 1.1T 0% /var/db zroot/var/db/pkg 1.1T 41M 1.1T 0% /var/db/pkg zroot/var/empty 1.1T 31k 1.1T 0% /var/empty zroot/var/log 1.1T 3.5M 1.1T 0% /var/log zroot/var/mail 1.1T 32k 1.1T 0% /var/mail zroot/var/run 1.1T 87k 1.1T 0% /var/run zroot/var/tmp 1.1T 714k 1.1T 0% /var/tmp devfs 1.0k 1.0k 0B 100% /usr/home/scponly/dev
https://forums.freebsd.org/threads/solved-var-empty-upgrade-from-9-2-release-to-10-0-release.44503/
同じような症状がでた環境があって、解決策も記されていました。↑ここを参考にして、
まず
# zfs set readonly=off zroot/var/empty
とすることで、通常のupgradeの手順となるようです。
# freebsd-update -r 10.2-RELEASE upgrade # /usr/sbin/freebsd-update install Installing updates... Kernel updates have been installed. Please reboot and run "/usr/sbin/freebsd-update install" again to finish installing updates. # /usr/sbin/freebsd-update install Installing updates... Completing this upgrade requires removing old shared object files. Please rebuild all installed 3rd party software (e.g., programs installed from the ports tree) and then run "/usr/sbin/freebsd-update install" again to finish installing updates.
Then I could proceed with normal upgrade and put back /var/empty readonly later:
# zfs set readonly=on zroot/var/empty
https://forums.freebsd.org/threads/solved-var-empty-upgrade-from-9-2-release-to-10-0-release.44503/
Total access 1329:本日 1:昨日 0