|

楼主 |
发表于 2009-3-22 23:50:22
|
显示全部楼层
03/23 办公室要搬迁,明天的,也就是本周的计划是把全部内容重新整理。
现在的帖子还很乱,中间还有些没有完成的实验,请见谅。可以发站内信给我。
03/24 办公室搬迁,总算安顿好了。今晚把033的部分重新整理下。等下来更新
NIS+AutoFS 0324 这个部分一直没怎么明白,今天认真的整理了。实验成功,明天继续补充细节。
一、NFS安装与使用
1、安装
安装包:nfs-utils-1.0.9-24.e15.rpm
编辑配置文件:vi /etc/exportfs
/date 192.168.0.0/24(rw,sync) 192.168.1.0/24(ro,async)
exportfs -rv ;检查是否输出正确
chkconfig nfs on ;开启nfs自启动功能
service nfs start ;开启nfs
2、用其他主机做测试
showmount -e 192.168.0.100 ;在100主机上开放的nfs服务
/date 192.168.0.0/24(rw,sync) 192.168.1.0/24(ro,async) ;输出nfs共享情况
二、NIS安装与使用
服务器端 假设在192.168.0.100主机
1、安装包
yum install ypserv
yum install ypbind
yum install yp-tools
2、编辑 /etc/sysconfig/network
NISDOMAIN=sina
然后运行domainname sina ;这样就可以不重启制定NIS域名
3、打开portmap和ypserv服务
service portmap start
service ypserv start
chkconfig portmap on
chkconfig ypserv on
4、使用ypinit产生NIS数据库(maps)
/usr/lib/yp/ypinit -m
(注意:你不用在列表中添加任何主机,只要按<CTRL+D>)
5、创建NIS用户
useradd tom
passwd tom
6、cd /var/yp
make ; 重建NIS数据库
客户机端
1、安装portmap, ypbind, yp-tools包
2、运行 setup ,进入authconfig,修改NIS设置,制定NIS域和服务器IP地址
3、chkconfig ypbind on ;这一步很容易忘记,如果不设,重启无法NIS登录
4、测试NIS ypcat passwd
5、login 重新登陆,测试用tom帐号登录客户端,会提示找不到家目录。
三、autofs+NIS使用 方法一,通过修改服务器端文件
1、做完前两个实验后,在服务器上mkdir /rhome
ln -s /home /rhome ;把home软链接到rhome
2、配置NFS
vi /etc/exports
/home 192.168.0.0/24(rw,sync) ;把home共享出来
service nfs start
3、客户机
vi /etc/auto.master
/rhome /etc/auto.home --timeout=60
vi /etc/auto.home
* -rw,soft,intr server_ip:/home/&
4、在客户机用tom账户登录
四、客户端和服务端设置区别
服务器 客户端
安装包,安装后chkconfig,
还要手动启动 portmap portmap
ypserv
ypbind ypbind
yp-tools yp-tools
配置过程 1、编辑/etc/sysconfig/network
2、domainname=sina
3、产生NIS数据库 /usr/lib/yp/ypinit -m
4、创建NIS用户
5、重建NIS数据库 cd /var/yp
make 1、 进入setup 进入authconfig 修改NIS设置,制定NIS域和服务器IP地址
2、 测试NIS :ypcat passwd
实现autofs和NIS联动 1、ln –s /home /rhome 1、vi /etc/auto.master
/rhome /etc/auto.home
2、配置NFS
vi /etc/exports
/home 192.168.0.0/24(rw,sysnc)
3、service nfs restart 2、vi /etc/auto.home
* -rw,soft,intr server_ip:/home/&
五、容易出错的地方
重启之前没有把相应服务设置成自启动,推荐重启之前进入ntsysv,设置服务器和客户端的相应服务为自启动。
现象: 如果portmap没有启动,ypcat passwd 和service ypbind start 都启动不了
rpcinfo –p serverIP 不能显示 |
|