Sun Cluster 3.1 发行说明

功能支持终止声明

公共网络管理 (PNM)

Sun Cluster 3.1 不支持公共网络管理 (PNM)。Sun Cluster 软件的软件网络适配器监视和故障切换改由互联网协议 (IP) 网络多路径传送的 Solaris 实现来执行。请参阅Sun Cluster 3.1 的新特性和功能

HAStorage

Sun Cluster 软件的未来发行版可能不支持 HAStorage。但 HAStoragePlus 支持近乎相同的功能。 完成以下过程之一,以便从 HAStorage 迁移到 HAStoragePlus。

使用设备组或群集文件系统时如何从 HAStorage 升级到 HAStoragePlus

Sun Cluster 软件的未来发行版可能不支持 HAStorage。但 HAStoragePlus 支持相同的功能。 要在使用群集文件系统或设备组时从 HAStorage 升级到 HAStoragePlus,请完成以下步骤。

下例使用了作为 HAStorage 资源的简单 HA-NFS 资源。ServicePaths 是磁盘组 nfsdg,并且 AffinityOn 特性为 TRUE。 而且,HA-NFS 服务将 Resource_Dependencies 设置为 HAStorage 资源。

  1. 删除应用程序资源对 HAStorage 资源的依赖性。


    # scrgadm -c -j nfsserver-rs -y Resource_Dependencies=""
    
  2. 禁用 HAStorage 资源。


    # scswitch -n -j nfs1storage-rs
    
  3. 删除应用程序资源组中的 HAStorage 资源。


    # scrgadm -r -j nfs1storage-rs
    
  4. 撤消注册 HAStorage 资源类型。


    # scrgadm -r -t SUNW.HAStorage
    
  5. 注册 HAStoragePlus 资源类型。


    # scrgadm -a -t SUNW.HAStoragePlus
    
  6. 创建 HAStoragePlus 资源。

    要指定文件系统安装点,请输入以下文字。


    # scrgadm -a -j nfs1-hastp-rs -g nfs1-rg -t \
    SUNW.HAStoragePlus -x FilesystemMountPoints=/global/nfsdata -x \
    AffinityOn=True
    

    要指定全局设备路径,请输入以下文字。


    # scrgadm -a -j nfs1-hastp-rs -g nfs1-rg -t \
    SUNW.HAStoragePlus -x GlobalDevicePaths=nfsdg -x AffinityOn=True
    

    注意:

    您必须使用 HAStoragePlus 的 GlobalDevicePaths FilesystemMountPoints 特性,而不要使用 HAStorage 的 ServicePaths 特性。FilesystemMountPoints 扩展特性必须符合 /etc/vfstab 文件中指定的顺序。


  7. 启用 HAStoragePlus 资源。


    # scswitch -e -j nfs1-hastp-rs
    
  8. 设置应用程序服务器和 HAStoragePlus 之间的依赖性。


    # scrgadm -c -j nfsserver-rs -y \
    Resource_Depencencies=nfs1=hastp-rs
    

如何从具有群集文件系统的 HAStorage 升级到具有故障切换文件系统的 HAStoragePlus

Sun Cluster 的未来发行版可能不支持 HAStorage。但 HAStoragePlus 支持相同的功能。 要在使用故障切换文件系统 (FFS) 时从 HAStorage 升级到 HAStoragePlus,请完成以下步骤。

下例使用了作为 HAStorage 服务的简单 NFS 服务。ServicePaths 是磁盘组 nfsdg,并且 AffinityOn 特性为 TRUE。 而且,HA-NFS 服务将 Resource_Dependencies 设置为 HAStorage 资源。

  1. 删除应用程序资源对 HAStorage 的依赖性。


    # scrgadm -c -j nfsserver-rs -y Resource_Dependencies=""'
  2. 禁用 HAStorage 资源。


    # scswitch -n -j nfs1storage-rs
    
  3. 删除应用程序资源组中的 HAStorage 资源。


    # scrgadm -r -j nfs1storage-rs
    
  4. 撤消注册 HAStorage 资源类型。


    # scrgadm -r -t SUNW.HAStorage
    
  5. 修改 /etc/vfstab 文件以删除全局标志,并将 mount at boot 更改为 no。应在所有可能成为资源组的主要节点的节点上这样做。

  6. 注册 HAStoragePlus 资源类型。


    # scrgadm -a -t SUNW.HAStoragePlus
    
  7. 创建 HAStoragePlus 资源。

    要指定文件系统安装点,请输入以下文字。


    # scrgadm -a -j nfs1-hastp-rs -g nfs1-rg -t \
    SUNW.HAStoragePlus -x FilesystemMountPoints=/global/nfsdata -x \
    AffinityOn=True
    

    要指定全局设备路径,请输入以下文字。


    # scrgadm -a -j nfs1-hastp-rs -g nfs1-rg -t \
    SUNW.HAStoragePlus -x GlobalDevicePaths=nfsdg -x AffinityOn=True
    

    注意:

    您必须使用 HAStoragePlus 的 GlobalDevicePaths 或 FilesystemMountPoints 特性,而不要使用 HAStorage 的 ServicePaths 的特性。FilesystemMountPoints 扩展特性必须符合 /etc/vfstab 文件中指定的顺序。


  8. 将应用程序资源组切换为脱机状态。


    # scswitch -F -g nfs1-rg
    
  9. 禁用应用程序资源。


    # scswitch -n -j nfsserver-rs
    
  10. 卸载 CFS 文件系统。

  11. 启用 HAStoragePlus 资源。


    # scswitch -e -j nfs1-hastp-rs
    
  12. 将应用程序资源组在指定的主机上联机。


    # scswitch -z -g nfs1-rg -h hostname
    
  13. 建立应用程序资源和 HAStoragePlus 之间的依赖性。


    # scrgadm -c -j nfsserver-rs -y \
    Resource_Depencencies=nfs1=hastp-rs
    
  14. 启用应用程序资源。


    # scswitch -e -j nfs1-hastp-rs