Solaris Web Start 安装方法、Solaris suninstall 程序和定制 JumpStart 程序中的升级选项提供了重新分配磁盘空间的功能。如果当前文件系统没有足够的空间用于升级,您可以重新分配磁盘空间。文件系统可能由于以下原因需要更多空间来进行升级:
当前安装在系统上的 Solaris 软件组包含新发行版中的新软件。软件组中包括的任何新软件将被自动选定为在升级期间安装。
系统上现有软件的大小在新的发行版中已经增加。
自动布局功能尝试重新分配磁盘空间以适应文件系统新的大小要求。首先,自动布局尝试基于一组缺省约束重新分配空间。如果自动布局不能重新分配空间,则必须更改文件系统的约束。
自动布局没有增大文件系统的能力。自动布局重新分配空间的方法是:备份需要更改的文件系统中的所需文件,基于文件系统的更改对磁盘进行重新分区,然后在进行升级前恢复备份文件。
如果您使用的是 Solaris Web Start 程序,自动布局将无法确定如何重新分配磁盘空间,您必须使用 Solaris suninstall 程序或定制 JumpStart 程序升级。
如果您使用的是 Solaris suninstall 程序,自动布局将无法确定如何重新分配磁盘空间,您必须指定可以移动或更改的文件系统,并且重新运行自动布局。
如果您使用定制 JumpStart 方法进行升级,并且创建了升级配置文件,则磁盘空间可能是一个需要关注的问题。如果当前文件系统中没有足够的磁盘空间用于升级,您可以使用 backup_media 和 layout_constraint 关键字重新分配磁盘空间。有关在配置文件中使用 backup_media 和 layout_constraint 关键字的实例,请参见实例 23–5。