AFS配置4

记录一下openafs系统建立的几个关键步骤(配合之前的文章阅读):

(这里只是实现基本功能,其他的内容还在研究中)

软件环境:

linux服务器端安装包:

kmod-openafs-1.4.11-1.1.2.6.18_164.el5.i686.rpm(一开始没有装,吃亏了)
openafs-1.4.11-el5.1.1.i386.rpm

openafs-server-1.4.11-el5.1.1.i386.rpm

openafs-client-1.4.11-el5.1.1.i386.rpm
openafs-kernel-source-1.4.11-el5.1.1.i386.rpm(这里值得注意,手册里写的是openafs-kernel*,于是我就以为是这个包了,其实还有个sorce没有注意,这个其实只是source包,真正的模块需要自己编译,而且还要先装kmod-openafs-1.4.11-1.1.2.6.18_164.el5.i686.rpm)


打印一下:

[root@jncc ~]# rpm -qa | grep openafs
openafs-client-1.4.11-el5.1.1
openafs-1.4.11-el5.1.1
kmod-openafs-1.4.11-1.1.2.6.18_164.el5
openafs-kernel-source-1.4.11-el5.1.1
openafs-server-1.4.11-el5.1.1

windows客户端安装包:

OpenAFSforWindows-1-5-7200.exe

一、服务器配置准备(其实只要一些细节注意好了,就可以直接利用gentoo官网的步骤了)


1、修改/etc/init.d/openafs-client,这个文件和openafs-server一起,用于启动的时候初始化openafs系统。

需要把里边关于重启时造成CellServDB的内容注释掉。

#        echo -n $"Updating CellServDB: "
#        cat /usr/vice/etc/CellServDB.local /usr/vice/etc/CellServDB.dist > /
#               /usr/vice/etc/CellServDB
#        chmod 644 /usr/vice/etc/CellServDB
#        echo
#        echo -n $"Updating SuidCells: "
#        cat /usr/vice/etc/SuidCells.local /usr/vice/etc/SuidCells.dist > /
#               /usr/vice/etc/SuidCells
#        chmod 644 /usr/vice/etc/SuidCells
#        echo
2、删除/usr/vice/etc中的CellServDB和ThisCell两个文件,启动bosserver后这两个文件会以链接的形式连接到/usr/afs/etc中
这里如果不删除,将会导致下一步bos setcellname无法进行。
3、当启动bosserver后需要修改一下/usr/afs/etc/CellServDB中的地址,否则下面会导致错误
4、使用iptables设置防火墙,以便连接。

完成准备后,可以开始启动服务器,并且开始创建一些入口代码。
二、配置过程中注意:
1、添加代码(具体添加位置在client安装包安装后有提示)
auth       sufficient   /usr/afsws/lib/pam_afs.so.1 use_first_pass ignore_root

以便在启动的时候获得令牌。

这样的配置步骤就可以保证fs命令能正确执行了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值