Solaris 10 8/07: 添加了关键字nfs4_domain。示例文件显示此关键字。如果运行早期的发行版,下面的步骤 4 显示其他步骤。
要执行此过程,您必须是全局区域中的全局管理员。
成为超级用户或承担主管理员角色。
有关如何创建该角色并将其指定给用户,请参见《系统管理指南:基本管理》中的“使用 RBAC 和 Solaris 管理工具(任务图)”。
在全局区域中,转到非全局区域的 /etc 目录:
global# cd /export/home/my-zone/root/etc |
创建 sysidcfg 文件并将其放入此目录中。
将显示以下类似信息:
对于共享 IP 区域:
system_locale=C terminal=dtterm network_interface=primary { hostname=my-zone } security_policy=NONE name_service=NIS { domain_name=special.example.com name_server=bird(192.168.112.3) } nfs4_domain=domain.com timezone=US/Central root_password=m4qtoWN |
对于带有静态 IP 配置的专用 IP 区域:
system_locale=C terminal=dtterm network_interface=primary { hostname=my-zone default_route=10.10.10.1 ip_address=10.10.10.13 netmask=255.255.255.0 } nfs4_domain=domain.com timezone=US/Central root_password=m4qtoWN |
对于带有 DHCP 和 IPv6 选项的专用 IP 区域:
system_locale=C terminal=dtterm network_interface=primary { dhcp protocol_ipv6=yes } security_policy=NONE name_service=DNS { domain_name=example.net name_server=192.168.224.11,192.168.224.33 } nfs4_domain=domain.com timezone=US/Central root_password=m4qtoWN |
如果运行 Solaris 10 8/07 之前的发行版,在 sysidcfg 文件中将没有关键字 nfs4_domain。缺省情况下,单独的模块将请求 nfsmapid 命令使用的 NFSv4 域参数。要完成脱离手动干预的初始区域配置,请编辑文件 default/nfs,取消对 NFSMAPID_DOMAIN 参数的注释,并将域设置为所需的 NFSv4 域:
global# vi default/nfs . . . NFSMAPID_DOMAIN=domain |
在此目录中创建文件 .NFS4inst_state.domain,以表明已经设置 NFSv4 域:
global# touch .NFS4inst_state.domain |
有关 NFSv4 域参数的更多信息,请参见 nfsmapid(1M) 手册页。
引导区域。
有关更多信息,请参见 sysidcfg(4) 手册页。