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–4。