使用 Oracle® Solaris 11.2 目录和命名服务:DNS 和 NIS

退出打印视图

更新时间: 2014 年 7 月
 
 

如何更改数据库的源

此过程说明了如何为 host 数据库指定不同的源。假设数据库的原始源配置是文件和 NIS,这意味着进行主机查找时,将首先搜索本地文件,然后再搜索 NIS。重新配置名称服务转换,使其在 host 查找中也使用 DNS。

您可将此过程作为模板,用于为其他名称服务转换数据库配置源。

开始之前

请确保名称服务转换配置反映您的系统中命名服务的实际设置。例如,如果您希望 DNS 成为 host 查找的源,则还必须配置 DNS。

  1. 成为管理员。

    有关获取合适的权限来执行特定任务的更多信息,请参见在 Oracle Solaris 11.2 中确保用户和进程的安全 中的 使用所指定的管理权限

  2. (u53ef选) 显示 host 数据库的当前配置。
    # svccfg -s name-service/switch listprop config/host
    config                      application
    config/host                 astring             "files nis"
    
  3. 更改 host 数据库的源定义。
    # svccfg -s system/name-service/switch
    svc:/system/name-service/switch> setprop config/host = astring: "files dns nis"
    svc:/system/name-service/switch> quit
  4. 刷新名称服务转换的服务。
    # svcadm refresh name-service/switch