1. Iozone的集群测试缺省使用rsh,而目前rsh基本上已经被ssh所取代,因此需要配置ssh来作为缺省的rsh,实际上很简单,就是将环境变量rsh或RSH设置为ssh,即 export RSH=ssh;export rsh=ssh 。在tcsh下需要使用setenv命令设置
在/etc/bashrc文件中追加: export RSH=ssh;export rsh=ssh
source /etc/bashrc
2. 配置SSH无密码登录(相互之间都可以无密码登录)
ssh-keygen -t rsa #一直回车即可
ssh-copy-id $dest_hostname
注:如果配置完成后无密码登录不成功,需要检查/root/.ssh/目录下id_rsa和authorized_keys文件的属性是否为600,必须是600
3. 设置iozone的集群测试节点文件,包括客户端hostname、测试的文件系统挂载目录、iozone可执行程序的路径
cat /home/dfwt/nodelist
#hostname dst_dir iozone bin
client01 /mnt/icfs/iozone_data /home/dfwt/iozone
client02 /mnt/icfs/iozone_data /home/dfwt/iozone
cat /etc/hosts #每节点都要有
10.10.10.111 client01
10.10.10.112 client02<