今天,客户在安装sap的 bo系统时,出现问题,sap专家认为是该机器上没有做dns的原因,需要加入到dns中去。现在把现场实施过程记录下来,供大家参考
solaris10及之前,加入企业dns主要分为三步:
--1.创建resolv.conf文件,加入dns服务器地址
--2.修改/etc/nsswitch.conf
--3.创建/etc/defaultrouter文件,加入网关地址
但到solaris11有了变化,不能这样直接做,有些步骤是需要通过命令来做
1、通过编辑文件nsswitch.conf,来配置NSSWITCH
1.1检查当前的nsswitch
--检查smf里面的nsswitch情况
root@MYBOD # svccfg -s svc:/system/name-service/switch listprop -l all config
config application site-profile
config application manifest
config/value_authorization astring manifest solaris.smf.value.name-service.switch
config/default astring site-profile files
config/default astring manifest files
config/printer astring site-profile "user files"
config/printer astring manifest "user files"
--检查原文件的情况如下
root@MYBOD # cat /etc/nsswitch.conf
#
# _AUTOGENERATED_FROM_SMF_V1_
#
# WARNING: THIS FILE GENERATED FROM SMF DATA.
# DO NOT EDIT THIS FILE. EDITS WILL BE LOST.
# See nsswitch.conf(4) for details.
passwd: files
group: files
hosts: files
ipnodes: files
networks: files
protocols: files
rpc: files
ethers: files
netmasks: files
bootparams: files<