Solaris 10 发行说明

所创建的引导环境中未保留对挂载点的权限 (4992478)

在使用 lucreate 创建新的引导环境时,未保留对文件系统挂载点的权限。因此,部分用户进程失败。如果在群集环境中创建新的引导环境,则该群集关闭节点,然后从 CD-ROM 引导以修复挂载点的权限。

解决方法:执行以下步骤。

  1. 创建新的引导环境。


    # lucreate -n newbe -m /:c0t0d0s0:ufs 
    -m /var:c1t0d0s0:ufs -m  /usr:c2t0d0s0:ufs
    

    在上一示例中,lucreate 命令会创建 newbe 引导环境。此例定义下列文件系统和挂载点。

    • root (/) 文件系统挂载在 c0t0d0s0 上。

    • var 文件系统挂载在 c1t0d0s0 上。

    • usr 文件系统挂载在 c2t0d0s0 上。

  2. 挂载新引导环境的根文件系统。


    # mount /dev/dsk/c0t0d0s0 /mnt
    
  3. 有关为引导环境定义的每个挂载点,将权限更改为 755。


    # chmod 755 /mnt/var
    # chmod 755 /mnt/usr
    
  4. 卸载根文件系统。

    # umount /dev/dsk/c0t0d0s0