N8000加入NIS域配置

发布时间:  2014-09-23 浏览次数:  412 下载次数:  23
问题描述
客户咨询在创建NFS共享时,工作组选项如何使用。
告警信息
创建NFS共享信息:
处理过程
 进入N8000系统
使用ssh登录到N8000(129.22.211.20)的步骤如下所示:
 使用ssh登录工具,打开ssh工具,
使用用户名“master”密码“master”登陆N8000 cli模式
输入“network”进入network模式
SPC002B011> network
Entering network mode...

 配置步骤
N8000作为NIS客户端,需要设置服务器地址等相关信息与NIS服务器建立联系。
N8000的NIS配置在Network模式下,NIS的命令如下:
SPC002B011.Network> nis
disable  --disable NIS client on all the nodes
enable   --enable NIS client on all the nodes
set      --set NIS domainname and servername
show     --show NIS domainname and NIS server name
按照事先配置好的NIS服务器,分别的NIS域名和NIS服务器地址进行配置。
相应的配置步骤如下:
步骤 1 要正常使用NIS认证,在nsswitch要做相应的配置,即使nsswitch下的group、netgroup、passwd和shadow条目下含有NIS参数:
SPC002B011.Network> nsswitch show                                                          
         group:   files     nis winbind    ldap
         hosts:   files     nis     dns       
      netgroup:     nis                       
        passwd:   files     nis winbind    ldap
        shadow:   files     nis winbind       
步骤 2 如果没有NIS参数,则使用nsswitch conf命令修改各条目
SPC002B011.Network> nsswitch conf group files nis winbind ldap
SPC002B011.Network> nsswitch conf hosts files nis dns
SPC002B011.Network> nsswitch conf netgroup nis                                             
SPC002B011.Network> nsswitch conf passwd files nis winbind ldap                            
SPC002B011.Network> nsswitch conf shadow files nis winbind                                 
SPC002B011.Network> nsswitch show                                                          
         group:   files     nis winbind    ldap
         hosts:   files     nis     dns       
      netgroup:     nis                       
        passwd:   files     nis winbind    ldap
        shadow:   files     nis winbind       
在启动NIS服务前,需要使用nsswitch命令修改配置信息,保证各项的优先值为files。否则,在NIS服务器与N8000的网络故障后,用户可能无法登陆N8000。

步骤 3 设置NIS域名。
SPC002B011.Network> nis set domainname nisfanct
Setting domainname: "nisfanct"
步骤 4 设置NIS服务器地址。
SPC002B011.Network> nis set servername 129.22.50.71
Setting NIS Server "129.22.50.71"
步骤 5 启用NIS。
SPC002B011.Network> nis enable
Enabling NIS Client on all the nodes..... Done
Please enable NIS in nsswitch settings for required services.
步骤 6 查看NIS配置。
SPC002B011.Network> nis show                                                               

NIS Status    : Enabled

domain        : nisfanchuntang
NIS Server    : 129.22.17.246
步骤 7 查看NIS域中所含有的用户信息。
SPC002B011.Network> nis show users
User           : fanct
Name           : fanchuntang
uid            : 1000
gid            : 100
Home Directory : /home/fanct
Login Shell    : /bin/bash
User           : nisuser000001
Name           :
uid            : 200001
gid            : 100001
Home Directory : /home/nisuser000001/
Login Shell    : /bin/bash

User           : muser01
Name           :
uid            : 1001
gid            : 1000
Home Directory : /home/muser01/
Login Shell    : /bin/bash
步骤 8 查看NIS域中的组信息。
SPC002B011.Network> nis show groups
Groupname            : nisgroup0001
Members of the Group :

Groupname            : nisgroup0002
Members of the Group :

Groupname            : fanctgrp
Members of the Group :

Groupname            : nisgroup0003
Members of the Group :

Groupname            : nogroup
Members of the Group : nobody

Groupname            : nobody
Members of the Group :

Groupname            : nisgtest01
Members of the Group :

步骤 9 查看NIS域上的网络组信息(netgroup)。
SPC002B011.Network> nis show netgroups
NetGroupname         : netgroup1
Members of the Group : (129.22.50.73,,) (129.22.50.40,,)

NetGroupname         : netgroup3
Members of the Group : (129.22.50.72,,)

NetGroupname         : netgroup2
Members of the Group : (129.22.50.71,,)

根因
创建NFS共享的工作组选项,需要将N8000加入到NIS域环境,并且在NIS域中创建工作组,才可以在ISM中选择对应的工作名称,指定工作组访问NFS共享权限。
建议与总结
附件中是关于NIS域的相关文档。

END