三、 FS系统Client端配置
1.Linux client安装
# rpm –ivh -client_RH_AS_4_269-2.6.3-32.i386.rpm
编辑fsmlist和fsnameservers,于的文件内容一致。
如:# vi fsmlist
H_Upload
# vi fsnameservers
10.5.0.25
10.5.0.26
编辑自动mount文件系统信息
# mkdir /H_Upload //创建mount点的目录
# chmod 777 / H_Upload //设置/usr/目录的权限,当前权限为可读可写可执行
# vi /etc/fstab //当系统启动时,自动装载 FSH_Upload
H_Upload /H_Upload cvfs verbose=yes 0 0
2.Windows client安装
注意:不要用Windows 中的磁盘管理器对 FS将要管理的磁盘做导入和签名
运行 FS client of windows的安装程序setup.exe,按默认步骤操作即可。
注意下图中不要选择server files
选择label my file system disk devices
输入ip地址服务器的ip 的地址。如本列中的ip地址 10.5.0.25,10.5.0.26
查看DISK Lables,如果没有CVFS的卷标.手动点击label.对相应的磁盘做label,注意不要随意更改label名称,或将本地盘做label.
选择一个dirve盘符号如X:,选择一个文件系统如H_Upload,点击Map ,同样操作将H_Upload Map 为x:
选择一个drive,如X: 点击mount opint选项页,选择File name case insensitive,在new file name case中选择preseve case,此为设置大小写敏感.
重新启动电脑。正常启动后,在我的电脑中多一个本地盘符x:。测试读写是否正常。
注意在win2k下面将回收站的属性改为独立配置驱动器,对于网卡要将校验和相关的检测的都关掉。不然影响读写速度,如下图所示,
WINDOWS 中常用的命令为
C:\\bin\cvntlabel.exe //标记label
C:\\bin\rmsvc.exe stoponly //停止 服务
C:\\bin\rmsvc.exe //重起 服务
五、 群集安装
1、在每一个上安装共享文件系统软件
2、在节点MDS1上,先正确配置共享文件系统。
3、编辑/etc/hosts, 将所有服务器的IP地址加入文件中
4、编辑/usr/cvfs/config/fsnameservers,将所有服务器的IP地址加入文件中
4、编辑/usr/cvfs/config/cvfail脚本.
5、将/usr/cvfs/config/中下列文件,拷贝到其余的上
cvfail
fsmlist
fsnameservers
H_Upload.cfg
6、在不同的上设定不同的优先级,即编辑/usr/cvfs/config/fsmlist中文件中优先级
file_system_name . 0 //mds1
file_system_name . 1 //mds2
7、在mds1上,运行/usr/cvfs/bin/cvadmin,
选择要切换的文件系统(select file_system_name),用fail file_system_name切换,验证切换是否正常。
如:把MDS1中的H_Uploadfail后,该文件系统被MDS2接管
切换前 切换后
* H_Upload [0] //mds1
H_Upload [0] //mds1
H_Upload [1] //mds2
* H_Upload [1] //mds2
六、 注册序列号
FS根据网卡的信息生成注册请求码的。 FS安装完毕,执行
# usr/cvfs/bin/cvfsid 生成注册请求码,如:E7F25C371 linux 0 snfssvr
将该码发送给ADIC公司生成新的license.dat文件,将文件拷贝到/usr/cvfs/config/
七、 日常维护
1. 查看日志
#cd /usr/cvfs/data
#cd file_system_name
#cat cvlog
2. 查看DEBUG
#cd /usr/cvfs/bebug
#cat nssdbg.out
3. 查看系统日志
#cd /var/log
#cat messages
4. 诊断信息打包
#cd /usr/cvfs/bin
# cvgather –f file_system_name
5. 调整网卡参数(根据实测结果,或性能可调)
/etc/ modules.conf
alias eth1 bcm5700
options bcm5700 tx_checksum=0,0 rx_checksum=0,0 nic_tx_bd=0,0
/etc/ sysctl.conf
net.ipv4.tcp_keepalive_intvl=8
net.ipv4.tcp_keepalive_probes=4
net.ipv4.tcp_keepalive_time=30
net.ipv4.tcp_retries2=7
八、 卸载软件
# /etc/init.d/cvfs fullstop
# rpm -aq |grep *
-server_RH_AS_4_269-2.6.3-32
-client_RH_AS_4_269-2.6.3-32
# rpm -e -client_RH_AS_4_269-2.6.3-32
# rpm -e -server_RH_AS_4_269-2.6.3-32