4.2 使用Solaris Live Upgrade进行升级规划
本节提供了一些在安装和使用Solaris Live Upgrade前供查阅的原则和要求。读者也可以先了解使用Solaris Live Upgrade进行升级的实例后,再来仔细阅读这部分内容。
4.2.1 使用lucreate命令创建文件系统的原则
lucreate命令的-m选项指定在新引导环境中创建的文件系统和文件系统数目。你必须通过重复该选项来指定要创建的确定文件系统。使用-m选项来创建文件系统时,请遵循以下原则:
必须为新引导环境的根(/) 文件系统指定一个-m选项。如果运行lucreate时没有使用-m 选项,那么将显示“配置”菜单。“配置”菜单会将文件重定向到新的装入点上,从而允许你定制新的引导环境。
任何存在于当前引导环境中且没有在-m选项中指定的关键文件系统都被合并到所创建的下一级文件系统中。
在新的引导环境上仅创建由-m选项指定的文件系统。要在当前系统上创建相同数量的文件系统,你必须为每个要创建的文件系统指定一个-m选项。
例如,使用一次-m选项指定将所有的文件系统放在某处,这会将原始引导环境中的所有文件系统合并到一个由-m选项指定的文件系统中。如果指定两次-m选项,那么将创建两个文件系统。例如,如果拥有根(/)文件系统、/opt文件系统和/var文件系统,则应为新引导环境上的每个文件系统使用一个-m选项。
不要复制装入点。例如,不能有两个根(/)文件系统。
4.2.2 为文件系统选择分区的原则
在为引导环境创建文件系统时,所用规则与为Solaris操作系统创建文件系统所用的规则相同。Solaris Live Upgrade无法防止你为关键文件系统创建无效配置。例如,你可以键入一个lucreate命令,它将为根(/)和/kernel创建单独的文件系统。
在为磁盘重新分区时,不要重复分区。如果存在这种情况,即使系统显示已创建的新的引导环境,但在启动时,该引导环境也不会进行引导。因为重叠的文件系统可能被损坏。
要让Solaris Live Upgrade正常工作,磁盘上必须有一个未存储文件且安装软件可覆写的可用分区,活动引导环境上的vfstab文件需含有这个可用分区,并且必须含有至少一个根(/)项。
4.2.3 为根(/)文件系统选择分区的原则
在不活动的引导环境中,需要标识根(/)文件系统要复制到的分区。当你为根(/)文件系统选择分区时,此分区必须符合下列条件:
必须是系统可以从中引导的分区;
必须满足推荐的最小值;
可以在不同的物理磁盘上,或者在活动根(/)文件系统所在的同一个磁盘上。
4.2.4 为交换文件系统选择分区的原则
1.为新引导环境配置交换
可以使用带-m选项的lucreate命令,通过三种方法配置交换区:
如果不指定交换区,则会为新引导环境配置属于当前引导环境的交换区;
如果指定了一个或多个交换区,则这些区是专供新引导环境使用的交换区。两个引导环境不共享任何交换区;
可以指定共享交换区并为交换添加新区。
下面举例说明了配置交换的三种方式。当前引导环境是通过c0t0d0s0上的根(/)文件系统配置的,交换文件系统位于c0t0d0s1。
未指定新的交换区。新的引导环境包含位于c0t1d0s0上的根(/)文件系统。在c0t0d0s1上的当前引导环境和新引导环境之间可以共享交换区。
# lucreate -n be2 -m /:c0t1d0s0:ufs
指定了一个新的交换区。新的引导环境包含位于c0t1d0s0上的根(/)文件系统。新的交换文件系统在此c0t1d0s1上创建。在当前引导环境和新引导环境之间不共享任何交换区。
# lucreate -n be2 -m /:c0t1d0s0:ufs -m -:c0t1d0s1:swap
添加了一个交换区,另一个交换区由两个引导环境共享。新的引导环境包含位于c0t1d0s0上的根(/)文件系统。新的交换片在此c0t1d0s1上创建。在当前引导环境和新引导环境之间共享c0t0d0s1上的交换片。
# lucreate -n be2 -m /:c0t1d0s0:ufs -m -:shared:swap -m -:c0t1d0s1:swap
2.如果正在使用交换,则无法创建引导环境
如果交换区正被当前引导环境以外的任何引导环境使用,则引导环境创建失败。如果引导环境是使用-s选项创建的,则替换源引导环境可以使用交换区,但不能使用任何其他引导环境。
4.2.5 为可共享文件系统选择片的原则
Solaris Live Upgrade将分区的整个内容复制到指定的新引导环境分区中。你可能希望该分区上有些大的文件系统可在引导环境之间共享(而不是复制),以节省空间和复制时间。必须复制对操作系统重要的文件系统,如根(/)和/var。诸如/home之类的文件系统,可以在引导环境之间共享。可共享的文件系统必须是用户自定义的文件系统,并且在活动引导环境和新的引导环境上都必须位于单独的交换片上。你可以根据需要以几种方式重新配置磁盘。
阅读(569) | 评论(0) | 转发(0) |