服务器 频道

IBM虚拟化实战:AIX 6工作负载分区管理攻略

  系统 WPAR 的文件系统

  上面的例子中,参数 wpar_zhaoqin 是 WPAR 的名称。mkwpar 命令会创建 WPAR 所有的文件系统 (/, /home, /tmp, /var and /proc),和共享文件系统 /opt 和 /usr。这些文件系统创建完成之后就会被装载。缺省的情况下,所有的文件系统都被创建于 rootvg,逻辑卷的的名称也会使用缺省的名称。参数 -g 可以用来在其他的卷组上创建逻辑卷。WPAR 的根目录位于全局环境的 /wpars。在全局环境就可以察看 WPAR 根目录。

  # ls /wpars/wpar_zhaoqin

  .sh_history dev lost+found proc u wpars

  admin etc lpp sbin unix

  audit home mnt tftpboot usr

  bin lib opt tmp var

  全局环境的 mount 命令可以显示 WPAR 的所有文件系统。

  # mount | grep wpar_zhaoqin

  /dev/fslv00 /wpars/wpar_zhaoqin jfs2 Dec 04 06:26 rw,log=INLINE

  /dev/fslv01 /wpars/wpar_zhaoqin/home jfs2 Dec 04 06:26 rw,log=INLINE

  /opt /wpars/wpar_zhaoqin/opt namefs Dec 04 06:26 ro

  /proc /wpars/wpar_zhaoqin/proc namefs Dec 04 06:26 rw

  /dev/fslv02 /wpars/wpar_zhaoqin/tmp jfs2 Dec 04 06:27 rw,log=INLINE

  /usr /wpars/wpar_zhaoqin/usr namefs Dec 04 06:27 ro

  /dev/fslv03 /wpars/wpar_zhaoqin/var jfs2 Dec 04 06:27 rw,log=INLINE

  mount 命令输出中类型为 namefs 的文件系统是 WPAR 和全局环境共享的文件系统。全局环境拥有这些共享文件系统的读写权限,而 WPAR 只拥有读权限。这种与全局环境共享 /usr 和 /opt 文件系统的 WPAR 被称为共享 WPAR。共享 WPAR 不能写 /usr 和 /opt 文件系统,这个局限性可能会影响某些应用程序的使用。如果用户需要在共享 WPAR 中写 /usr 文件系统,可以在全局环境创建一个新的文件系统,然后把这个文件系统装载到 WPAR 的目录结构下,并在全局环境的 /usr 目录结构下创建符号链接指向这个新的文件系统。

  还有一种非共享 WPAR,它拥有私有的 /usr 和 /opt 文件系统。WPAR 是共享还是非共享只能在创建时决定。下面的 mkwpar 命令将会创建一个非共享的 WPAR。

  # mkwpar -M directory=/ vfs=jfs2 dev=/dev/lv_wpar_zhaoqin -M vfs=directory

  directory=/var -M vfs=directory directory=/tmp -M vfs=directory directory=/home

  -M vfs=directory directory=/usr -M vfs=directory directory=/opt -n wpar_zhaoqin

  无论是共享的 WPAR 还是非共享的 WPAR,都可以通过装载 NFS 与全局环境共享文件系统。

 

0
相关文章