[root@spgrid root]# ssh node82 'mkdir .ssh; chmod 600 .ssh'ir para um node funcionando e copiar
[root@node12:root]# scp .ssh/authorized_keys node82:/root/.ssh/.
#!/bin/bash for ((i=55; i<87; i++)) do ssh 192.168.1.$i "mv /etc/resolv.conf /etc/resolv.conf.old"; ssh 192.168.1.$i "echo domain grid| cat >>/etc/resolv.conf; echo nameserver 192.168.1.150| cat >>/etc/resolv.conf; echo nameserver 143.107.128.17| cat >>/etc/resolv.conf; echo nameserver 200.136.80.4| cat >>/etc/resolv.conf"; done;
[root@sprace:root]# scp hosts node79:/etc/hosts
#!/bin/bash for ((i=56; i<57; i++)) do ssh 192.168.1.$i "mv /etc/sysconfig/network /etc/sysconfig/network.old" ssh 192.168.1.$i 'UNAME=`uname -n`; echo NETWORKING=yes| cat >>/etc/sysconfig/network; echo HOSTNAME=${UNAME}| cat >>/etc/sysconfig/network; echo GATEWAY=192.168.1.150| cat>>/etc/sysconfig/network; echo NISDOMAIN=grid| cat >>/etc/sysconfig/network' done;
#!/bin/bash for ((i=55; i<83; i++)) do ssh 192.168.1.$i "service gpm stop; chkconfig gpm off; chkconfig sendmail on" done;
#!/bin/bash for ((i=55; i<83; i++)) do ssh 192.168.1.$i 'echo BROADCAST=192.168.1.255|cat >>/etc/sysconfig/network-scripts/ifcfg-eth1;echo IPADDR=192.168.1.'$i'| cat >>/etc/sysconfig/network-scripts/ifcfg-eth1 ;echo NETMASK=255.255.255.0| cat>>/etc/sysconfig/network-scripts/ifcfg-eth1; echo NETWORK=192.168.1.0| cat>>/etc/sysconfig/network-scripts/ifcfg-eth1' done;e agora eliminando a opção de dhcp:
#!/bin/bash for ((i=55; i<83; i++)) do ssh 192.168.1.$i 'mv /etc/sysconfig/network-scripts/ifcfg-eth1 /etc/sysconfig/net work-scripts/ifcfg-eth1.bak; cat /etc/sysconfig/network-scripts/ifcfg-eth1.bak| sed -e "/BOOTPROTO=dhc/d"> /etc/sysconfig/network-scripts/ifcfg-eth1; rm /etc/sysconfig/network-scripts/ifcfg-eth1.bak' done;
[root@sprace:mdias]# ls -al ntp.conf 4 -rw-r--r-- 1 root root 66 Nov 13 22:37 ntp.conf [root@sprace:mdias]# more ntp.conf server 192.168.1.150 authenticate no driftfile /var/lib/ntp/driftpara todos o nós (tem um delay normal):
for ((i=55; i<83; i++)) do scp /home/mdias/ntp.conf 192.168.1.$i:/etc/.; ssh 192.168.1.$i "chkconfig ntpd on; service ntpd start" done;
[root@sprace:mdias]# ls -al nsswitch.conf 4 -rw-r--r-- 1 root root 1698 Nov 14 09:57 nsswitch.conf [root@sprace:mdias]# more nsswitch.conf passwd: files nis shadow: files nis group: files nisagora rodamos o script:
#!/bin/bash for ((i=57; i<83; i++)) do scp /home/mdias/nsswitch.conf 192.168.1.$i:/etc/.; ssh 192.168.1.$i "echo ypserver 192.168.1.150|cat >>/etc/yp.conf;chkconfig ypbind on; service ypbind start" done;
#!/bin/bash for ((i=55; i<83; i++)) do ssh 192.168.1.$i 'echo storage:/raid0 /raid0 nfs rw,addr=192.168.1.100 0 0|cat >>/etc/mtab; echo spg00:/home /home nfs rw,addr=192.168 .1.150 0 0 |cat >>/etc/mtab ; echo spg00:/OSG /OSG nfs rw,addr=192.168.1.150 0 0 |cat >>/etc/mtab; echo "spg00:/home /home nfs defaults 1 2"|cat >>/etc/fstab;echo "spg00:/OSG /OSG nfs defaults 1 2"| cat>> /etc/fstab;echo "storage:/raid0 /raid0 nfs defaults 1 2"|cat >>/etc/fstab;mkdir /OSG; mkdir /raid0' done;
#!/bin/bash for ((i=71; i<83; i++)) do scp node12:/etc/init.d/condor 192.168.1.$i:/etc/init.d/.; ssh 192.168.1.$i 'mkdir /usr/local/opt;ln -s /OSG /usr/local/opt/OSG;mkdir /scratch/condor; chown condor:condor /scratch /scratch/condor; mount /OSG; ln -s /usr/local/opt/OSG/condor/etc/condor_config /scratch/condor/condor_config; cd /scratch/condor; touch condor_config.local; mkdir execute log spool;chown condor:condor condor_config.local execute log spool;ln -s /etc/init.d/condor /etc/rc.d/rc0.d/K99condor;ln -s /etc/init.d/condor /etc/rc.d/rc1.d/K99condor;ln -s /etc/init.d/condor /etc/rc.d/rc2.d/S90condor;ln -s /etc/init.d/condor /etc/rc.d/rc3.d/S90condor;ln -s /etc/init.d/condor /etc/rc.d/rc4.d/S90condor;ln -s /etc/init.d/condor /etc/rc.d/rc5.d/S90condor;ln -s /etc/init.d/condor /etc/rc.d/rc6.d/K99condor;/etc/init.d/condor start'; done;
name "SPGRID Cluster" owner "SPRACE-HEP" url "http://spgrid.if.usp.br/" num_nodes 86 setuid ganglia mcast_if eth1e agora iremos utilizar o seguinte script para ter o Physical view correto de 55<->70
#!/bin/bash RACK=4; RANK=0 for ((i=55; i<71; i++)) do scp ganglia-monitor-core-gmond-2.5.4-8.i386.rpm 192.168.1.$i:/root/.; scp gmond.conf 192.168.1.$i:/etc/.; ssh 192.168.1.$i 'echo location \"'$RACK','$RANK',0\"| cat >> /etc/gmond.conf'; let "RANK += 1"; ssh 192.168.1.$i 'groupadd -g 104 ganglia;useradd -d /var/lib/ganglia -s /bin/false -g ganglia -u 107 ganglia ;rpm -ivh /root/ganglia-monitor-core-gmond-2.5.4-8.i386.rpm; rm /root/ganglia-monitor-core-gmond-2.5.4-8.i386.rpm'; done;e outro para o 71<->86, mudando a variável RACK=5.
antalya escort bursa escort eskisehir escort istanbul escort izmir escort