Instalacao do novo Computer Element
Sistema Operacional
[root@sprace ~]# vim /etc/hosts
192.168.1.152 osg-ce.grid osg-ce
[root@sprace ~]# vim /etc/dhcpd.conf
host osg-ce
{
hardware ethernet 00:30:48:89:22:88;
fixed-address osg-ce;
filename "/tftpboot/pxelinux.0";
}
[root@sprace ~]# vim /tftpboot/pxelinux.cfg/default
append ks=nfs:192.168.1.200:/export/linux/kickstart/ks_osgce_instalar.cfg initrd=initrd.img devfs=nomount ksdevice=eth0
[root@sprace ~]# cp /export/linux/kickstart/ks_osgse_instalar.cfg /export/linux/kickstart/ks_osgce_instalar.cfg
[root@sprace ~]# vim /export/linux/kickstart/ks_osgce_instalar.cfg
Configurar como esta no arquivo anexo:
*
ks_osgce_instalar.cfg: Kickstart para instala a OSG-CE
[root@sprace ~]# /etc/init.d/dhcpd start
[root@sprace ~]# /etc/init.d/xinetd restart
Mudando na spgrid temporariamente o DNS
[root@spgrid ~]# vim /var/named/chroot/var/named/80.136.200.in-addr.arpa.zone
2008011501 ; Serial
25 IN PTR osg-ce. ; era 4 ao invés de 25
[root@spgrid ~]# vim /var/named/chroot/var/named/sprace.org.br.zone
2008011501 ; Serial
osg-ce IN A 200.136.80.25
[root@spgrid ~]# /etc/init.d/named restart
Ja no terminal da maquina
[root@osg-ce ~]# mkdir /opt/scratch/
[root@osg-ce ~]# ln -s /scratch /opt/scratch/
[root@osg-ce ~]# ln -s /usr/local/opt /opt/
[root@osg-ce ~]# ln -s /usr/local/home /home/
[root@osg-ce ~]# rpm -Uvh ftp://ftp.scientificlinux.org/linux/scientific/4x/i386/misc/RPMS/yum-conf-latest.SL.noarch.rpm; yum -y clean all; yum -y update yum; yum -y update
---++Configuracao do NIS
[root@osg-ce ~]# yum install ypserv
[root@osg-ce ~]# vim /etc/nsswitch.conf
passwd: files nis
shadow: files nis
group: files nis
protocols: files nis
services: files nis
netgroup: files nis
automount: files nis
aliases: files nis
[root@osg-ce ~]# vim /etc/yp.conf
domain grid server 192.168.1.152
[root@osg-ce ~]# vim /etc/xinetd.d/time
disable = no
[root@osg-ce ~]# vim /etc/xinetd.d/time-udp
disable = no
[root@osg-ce ~]# chkconfig xinetd on
[root@osg-ce ~]# chkconfig ypserv on
[root@osg-ce ~]# chkconfig portmap on
[root@osg-ce ~]# chkconfig yppasswdd on
[root@osg-ce ~]# domainname grid
[root@osg-ce ~]# /usr/lib/yp/ypinit -m
[root@osg-ce ~]# service xinetd start
[root@osg-ce ~]# service portmap start
[root@osg-ce ~]# service ypserv start
[root@osg-ce ~]# service yppasswdd start
Na spgrid
[root@spgrid ~]# scp /etc/passwd /etc/shadow /etc/group /etc/gshadow root@osg-ce.sprace.org.br:/etc/.
Novamente
[root@osg-ce ~]# cd /var/yp/
[root@osg-ce yp]# make
Verifique se ele esta escutando
[root@osg-ce ~]# rpcinfo -u localhost ypserv
Em outra maquina sem jobs do cluster, teste
[root@node84 ~]# vim /etc/yp.conf
ypserver 192.168.1.152
[root@node84 ~]# /etc/init.d/ypbind restart
[root@node84 ~]# rpcinfo -u localhost ypbind
[root@node84 ~]# ypcat passwd