在 Oracle® Solaris 11.2 中管理网络文件系统

退出打印视图

更新时间: 2014 年 7 月
 
 

如何设置不同的体系结构来访问共享名称空间

您需要为本地可执行文件和应用程序(如电子表格应用程序和字处理软件包)汇编一个共享名称空间。此名称空间的客户机使用要求不同可执行文件格式的多个不同的工作站体系结构。另外,某些工作站运行的是不同发行版的操作系统。

  1. 创建 auto_local 映射。

    有关命名服务的更多信息,请参见使用 Oracle Solaris 11.2 目录和命名服务:DNS 和 NIS

  2. 为共享名称空间选择单个站点特定名称。

    此名称可使属于此空间的文件和目录易于识别。例如,如果选择 /usr/local 作为名称,则路径 /usr/local/bin 显然属于此名称空间。

  3. 创建 autofs 间接映射,以使用户能够访问特定文件系统。

    /usr/local 中挂载此映射。在 NIS auto_master 映射中设置以下项:

    /usr/local     auto_local     -ro

    请注意,–ro 挂载选项表示客户机不能对任何文件或目录执行写入操作。

  4. 在服务器上导出相应的目录。
  5. auto_local 映射中包括 bin 项。

    目录结构如下:

     bin     aa:/export/local/bin 

    其中,aa 是服务器的名称。

  6. (u53ef选) 要为不同体系结构的客户机提供服务,请通过添加 autofs CPU 变量来更改相应的项。
    bin     aa:/export/local/bin/$CPU 

    其中,aa 是服务器的名称。

    • 对于 SPARC 客户机-将可执行文件放入 /export/local/bin/sparc 中。

    • 对于 x86 客户机-将可执行文件放入 /export/local/bin/i386 中。