CONTENTS
#contents
----
Lastmodified &lastmod;
----
*Installing updates...chflags: ///var/empty: Read-only file system [#r4a672a8]

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 &counter(total);:本日 &counter(today);:昨日 &counter(yesterday);
#counter([total|today|yesterday]);

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS