LHCb/CBPF web page >> FOCUS network >> Como instalar um novo computador na rede FOCUS/CBPF  

Como instalar um novo computador na rede FOCUS/CBPF [Indice]

Autor: Fernando Luiz Ferreira Rodrigues
Última atualização: 24 de maio de 2016
Em memória a Javier Edgardo Magnin (1963 - 20/10/2012).

 

Esta página não é uma página oficial do CBPF. O principal propósito desta página é registrar o que fiz na última vez que instalei uma máquina na rede FOCUS.

Nesta webpage descreveremos os procedimentos para configurar uma nova máquina na rede FOCUS (rede 71) do CBPF. Descreveremos aqui os procedimentos utilizados para uma máquina que irá operar com o sistema operacional UBUNTU 16.04.

 
 


 

Primeiros passos (para novos membros do grupo LHCb/CBPF) [Indice]

1º passo: Abra uma conta de e-mail no CBPF (vá ao CAT no 3º andar do prédio principal do CBPF).

2º passo: Solicite à secretária do LAFEX, uma ordem de serviço para transformar o ponto de rede da sua sala num ponto da rede FOCUS (também denominada por rede 71), caso o mesmo ainda não o seja.

3º passo: Se o seu ponto de acesso já for da rede FOCUS, solicite no CAT, as seguintes informações: Address (IP), Netmask, Gateway, DNS servers

4º passo: Entre em contato com o administrador da rede FOCUS para saber qual será o nome da sua máquina. Por exemplo: focus20, focus21, ...

 
 


 

FATO 1
PARA ESSE TUTORIAL, IREMOS CONSIDERAR QUE A MÁQUINA TERÁ O NOME DE focus22.
 
FATO 2
AO INSTALAR O UBUNTU, CRIE UMA CONTA COM O NOME DA MÁQUINA (p.ex: FOCUS22). SERÁ APARTIR DESTA CONTA QUE FAREMOS TODAS AS CONFIGURAÇÕES DA MÁQUINA E CRIAREMOS A CONTA DO USUÁRIO DA MÁQUINA.

 
 


 

Instalando o Ubuntu 16.04 [Indice]

Montando o pendrive de instalação (você precisa de um pendrive de 2Gb)

Iremos realizar a instalação do Ubuntu apartir de um pendrive e para tanto seguimos as instruções apresentadas no link Installation/FromUSBStick.

Observou-se que apartir do UBUNTU 13.10, não era possível criar o pendrive de instalação utilizando o programa "Startup Disk Creator". Uma forma de contornar isso foi inicializar esse programa via terminal através da linha de commando: "sudo usb-creator-gtk --allow-system-internal".

Para inicializar o USB, reinicialize o computador e quando ele estiver ligando, pressione a tecla F12.

 
 

Configurando a internet no UbuntuLive (antes da instalação)

1º passo: Configurando o Network Connections - Abra o Network Connections, selecione a sua conexão com fio (caso não haja crie) e clique em Edit. Na aba IPv4 Settings selecione Manual em Method e inclua as informações requisitadas: Address(= IP), Netmask, Gateway, DNS e Search Domain (= cat.cbpf.br). Na aba IPv6 Settings selecione Ignore em Method.

Observação:

 
 

Particionando a máquina

Se você irá instalar o UBUNTU em sua máquina pela primeira vez, apresentamos na tabela abaixo uma sugestão de partição de disco. Antes de iniciar a partição, alguns breves comentários:
Device Type for the
 new partition 
Used as
(Type)
Capacity Label Mount point
/dev/sda3 Primary swap 2x a memória RAM da máquina
/dev/sda5 Primary Ext4 30GB /
/dev/sda6 Primary Ext4 1GB /boot
/dev/sda7 Logical Ext4 5GB /home
/dev/sda8 Logical Ext4 O resto do espaço disponível no HD. /scratch22

Não podemos fazer o \home muito maior do que 5GB pois uma cópia do mesmo é feita na focus1 que não tem espaço suficiente para que todos os usuários façam backup de 1GB. O sistema da rede FOCUS tem de ser repensado. O mesmo foi criado pelo Javier em uma época em que não tinhamos ainda um Data Center e o pequeno cluster formado pelas maquinas focus100, focus101, focus102 e focus1.

 
 


 

A rede FOCUS [Indice]

Atualizado em: 09 de dezembro de 2013
Fonte: http://www.vivaolinux.com.br/artigo/Configurando-NFS-+-NIS-(Ubuntu)?pagina=4
 

A rede FOCUS é baseada nos pacotes NIS (Network Information Service) e NFS (Network File System).

O pacote NFS tem a função de gerenciar a conexão entre um servidor de arquivos e seus clientes, que irão requisitar seus recursos. Para tal, o NFS configura qual será o diretório ou dispositivo a ser compartilhado pela rede e quais máquinas poderão ter o direito de acessá-los. O NIS mantém informações administrativas da rede na forma de domínios, possibilitando aos usuários terem acesso à suas contas em qualquer máquina da rede. Para que seus arquivos sejam centralizados de forma que sejam acessados de qualquer lugar, utiliza-se o NFS, que exporta os arquivos do servidor para qualquer máquina onde exista um usuário que tenha o direito a estes arquivos. O NIS tem a função de informar aos clientes NIS da rede os usuários disponíveis no servidor para serem logados remotamente. Assim, quando um cliente NIS envia uma solicitação para um servidor NIS, ele verifica se o usuário e a senha estão corretos, caso não estejam, ele rejeita a autenticação, caso estejam corretos ele devolve para aquele terminal todos os programas, arquivos e configurações daquele usuário como se ele tivesse na sua máquina real.

 

Regra básica dos computadores FOCUS: Se você deseja instalar algo, instale de uma forma que todos possam usar. Ou seja, instale como super-usuário dentro da pasta: /usr/local/

 
 


 

Instalando os pacotes padrões de uma máquina Ubuntu da rede FOCUS [Indice]

Atualizado em: 24 de maio de 2016
Fontes:
      http://www.vivaolinux.com.br/artigo/Configurando-NFS-+-NIS-(Ubuntu)?pagina=4
      http://www.ubuntugeek.com/nfs-server-and-client-configuration-in-ubuntu.html
      http://www.vivaolinux.com.br/artigo/Configurando-NFS-+-NIS-%28Ubuntu%29?pagina=5

 
 

Para instalar os pacotes padrão utilizamos os scripts criados pelo pesquisador Javier Magnin, baixe para sua máquina o arquivo TGZ existente no link abaixo.

Descompacte o mesmo com o comando
tar -xzvf focus_scr-ubuntu14_04-160116.tgz
mv focus_scr-ubuntu14_04-160116 ~/focus_scr
Será então criado uma pasta focus_scr com os scripts usados nas instruções abaixo.
 
Se faz necessário verificar algumas informações nos arquivos "auto.misc", "exports" e "hosts", antes de rodarmos os scripts SHELL.

 
 

Editando o arquivo "hosts" (usado pelo NIS)

 

Verifique se o nome da sua máquina já existe e o IP que aparece no arquivo estão corretos. Para saber o IP da máquina execute o comando

ifconfig eth0 | grep inet\ addr;
o IP será o "inet addr:" (começa por 152.84.71...). Para saber o nome da sua máquina digite
hostname
Com essas duas informações, você pode agora editar o arquivo ~/focus_scr/hosts.
gedit ~/focus_scr/hosts
Substitua todas as linhas do arquivo pelas linhas existentes em: The FocusNetwork#hosts.
Caso ele não esteja, insira o mesmo seguindo o padrão já existente no arquivo
[IP]    [machine name].cat.cbpf.br      [machine name]
e informe ao responsável do site que ele deve atualizar a tabela do link acima.

 
 

Editando o arquivo "exports" (usado pelo NFS)

 

Antes de editar o arquivo exports, verifique quantos diretórios /scratch existem em seu computador executando o comando

ls / | grep scratch
Defina qual pasta será compartilhada pela rede, editando o arquivo /etc/exports.
gedit ~/focus_scr/exports
Copie as linhas abaixo para dentro do arquivo exports corrigindo o nome do usuario e o numero do scratch. Alem disso voce tem de remover a sua maquina da lista para nao ficar exportando para a maquina algo que ja esta nela.
/home/frodrigu focus1.cat.cbpf.br(rw,sync,no_subtree_check) focus100.cat.cbpf.br(rw,sync,no_subtree_check) focus101.cat.cbpf.br(rw,sync,no_subtree_check) focus102.cat.cbpf.br(rw,sync,no_subtree_check) focus3.cat.cbpf.br(rw,sync,no_subtree_check) focus2.cat.cbpf.br(rw,sync,no_subtree_check) focus4.cat.cbpf.br(rw,sync,no_subtree_check) focus5.cat.cbpf.br(rw,sync,no_subtree_check) focus6.cat.cbpf.br(rw,sync,no_subtree_check) focus7.cat.cbpf.br(rw,sync,no_subtree_check) focus8.cat.cbpf.br(rw,sync,no_subtree_check) focus9.cat.cbpf.br(rw,sync,no_subtree_check) focus10.cat.cbpf.br(rw,sync,no_subtree_check) focus11.cat.cbpf.br(rw,sync,no_subtree_check) focus12.cat.cbpf.br(rw,sync,no_subtree_check) focus13.cat.cbpf.br(rw,sync,no_subtree_check) focus14.cat.cbpf.br(rw,sync,no_subtree_check) focus15.cat.cbpf.br(rw,sync,no_subtree_check) focus16.cat.cbpf.br(rw,sync,no_subtree_check) focus17.cat.cbpf.br(rw,sync,no_subtree_check) focus18.cat.cbpf.br(rw,sync,no_subtree_check) focus19.cat.cbpf.br(rw,sync,no_subtree_check) focus21.cat.cbpf.br(rw,sync,no_subtree_check) focus22.cat.cbpf.br(rw,sync,no_subtree_check) focus23.cat.cbpf.br(rw,sync,no_subtree_check) focus24.cat.cbpf.br(rw,sync,no_subtree_check)
/scratch17 focus1.cat.cbpf.br(rw,sync,no_subtree_check) focus100.cat.cbpf.br(rw,sync,no_subtree_check) focus101.cat.cbpf.br(rw,sync,no_subtree_check) focus102.cat.cbpf.br(rw,sync,no_subtree_check) focus3.cat.cbpf.br(rw,sync,no_subtree_check) focus2.cat.cbpf.br(rw,sync,no_subtree_check) focus4.cat.cbpf.br(rw,sync,no_subtree_check) focus5.cat.cbpf.br(rw,sync,no_subtree_check) focus6.cat.cbpf.br(rw,sync,no_subtree_check) focus7.cat.cbpf.br(rw,sync,no_subtree_check) focus8.cat.cbpf.br(rw,sync,no_subtree_check) focus9.cat.cbpf.br(rw,sync,no_subtree_check) focus10.cat.cbpf.br(rw,sync,no_subtree_check) focus11.cat.cbpf.br(rw,sync,no_subtree_check) focus12.cat.cbpf.br(rw,sync,no_subtree_check) focus13.cat.cbpf.br(rw,sync,no_subtree_check) focus14.cat.cbpf.br(rw,sync,no_subtree_check) focus15.cat.cbpf.br(rw,sync,no_subtree_check) focus16.cat.cbpf.br(rw,sync,no_subtree_check) focus17.cat.cbpf.br(rw,sync,no_subtree_check) focus18.cat.cbpf.br(rw,sync,no_subtree_check) focus19.cat.cbpf.br(rw,sync,no_subtree_check) focus21.cat.cbpf.br(rw,sync,no_subtree_check) focus22.cat.cbpf.br(rw,sync,no_subtree_check) focus23.cat.cbpf.br(rw,sync,no_subtree_check) focus24.cat.cbpf.br(rw,sync,no_subtree_check)

 
 

Editando o arquivo "auto.misc" (usado pelo NFS)

 

Verifique se todos os links para os outros usuários da rede FOCUS existem e remova o para o seu "home" e "scratch" se existir na lista que aparece neste arquivo.

gedit ~/focus_scr/auto.misc
# $Id: auto.misc,v 1.2 1997/10/06 21:52:04 hpa Exp $
# This is an automounter map and it has the following format
# key [ -mount-options-separated-by-comma ] location
# Details may be found in the autofs(5) manpage
#
#cd             -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom

lhcbcharm       -fstype=nfs     focus1:/vicepa/lhcbcharm
guest           -fstype=nfs     focus1:/home/guest
alvaro          -fstype=nfs     focus1:/vicepa/alvaro
helder          -fstype=nfs     focus1:/vicepa/helder
jotalo          -fstype=nfs     focus1:/vicepa/jotalo
irina           -fstype=nfs     focus1:/vicepa/irina
dvieira         -fstype=nfs     focus1:/vicepa/dvieira
gobel           -fstype=nfs     focus1:/home/gobel
pat             -fstype=nfs     focus2:/home/pat
mvilaca         -fstype=nfs     focus4:/home/mvilaca
bediaga         -fstype=nfs     focus5:/home/bediaga
jussara         -fstype=nfs     focus6:/home/jussara
alberto         -fstype=nfs     focus9:/home/alberto
fsilva          -fstype=nfs     focus11:/home/fsilva
rsantana        -fstype=nfs     focus12:/home/rsantana
massafferri     -fstype=nfs     focus15:/home/massafferri
frodrigu        -fstype=nfs     focus17:/home/frodrigu
hicheur         -fstype=nfs     focus18:/home/hicheur
ejunior         -fstype=nfs     focus19:/home/ejunior
#anabarbara      -fstype=nfs     focus21:/home/anabarbara
lsoaresl        -fstype=nfs     focus24:/home/lsoaresl
melissac        -fstype=nfs     focus100:/data2/melissac  # Special focus100
josue           -fstype=nfs     focus100:/data2/josue     # Special focus100
dvieira         -fstype=nfs     focus100:/data2/dvieira   # Special focus100

# Diretorios da Focus101 adicionados em 19NOV2013
data1           -fstype=nfs     focus100:/data1
data2           -fstype=nfs     focus100:/data2
data3           -fstype=nfs     focus101:/data3
data4           -fstype=nfs     focus101:/data4
data5           -fstype=nfs     focus102:/data5
data6           -fstype=nfs     focus102:/data6

# scratchs focus
scratch2        -fstype=nfs     focus2:/scratch2
scratch21       -fstype=nfs     focus2:/scratch21
scratch3        -fstype=nfs     focus3:/scratch3
scratch31       -fstype=nfs     focus3:/scratch31
scratch4        -fstype=nfs     focus4:/scratch4
scratch41       -fstype=nfs     focus4:/scratch41
scratch5        -fstype=nfs     focus5:/scratch5
scratch51       -fstype=nfs     focus5:/scratch51
scratch6        -fstype=nfs     focus6:/scratch6
scratch8        -fstype=nfs     focus8:/scratch8
scratch81       -fstype=nfs     focus8:/scratch81
scratch9        -fstype=nfs     focus9:/scratch9
scratch10       -fstype=nfs     focus10:/scratch10
scratch101      -fstype=nfs     focus10:/scratch101
scratch11       -fstype=nfs     focus11:/scratch11
scratch111      -fstype=nfs     focus11:/scratch111
scratch16       -fstype=nfs     focus16:/scratch16
scratch17       -fstype=nfs     focus17:/scratch17
scratch18       -fstype=nfs     focus18:/scratch18
scratch181      -fstype=nfs     focus18:/scratch181
scratch22       -fstype=nfs     focus22:/scratch22
scratch23       -fstype=nfs     focus23:/scratch23
scratch24       -fstype=nfs     focus24:/scratch24

 
 

Instalando pacotes padrões

 

IMPORTATE!!! ANTES DE COMEÇAR A INSTALAÇÃO DOS PACOTES.... O NIS DOMAIN É hal.9000 . VOCÊ SERÁ PERGUNTADO LOGO NO INÍCIO, DURANTE A INSTALAÇÃO DO NIS. PRESTE ATENÇÃO, POIS SE VOCÊ ERRAR NESTA PARTE, TALVEZ A FORMA MAIS SIMPLES DE RESOLVER SERÁ FORMATAR O COMPUTADOR E REINSTALAR O UBUNTU. O autor desta webpage não sabe como resolver isso.
Instalando os pacotes padrões...
cd ~/focus_scr
./ubuntu.sh packages
Após terminar de instalar todos os pacotes, reinicie o seu computador.

 
 

Realizando configurações básicas

 

Realizando as configurações básicas...

cd ~/focus_scr
./ubuntu.sh basic
Após terminar de configurar todos os pacotes, reinicie o seu computador.

 
 

Completando a configuração do NIS no cliente

 

1º passo: Confirmar que os pacotes NIS e rpcbind estão instalados. Isso pode ser feito simplesmente tentando reinstalá-los na máquina.

sudo apt-get install -y rpcbind
sudo apt-get install -y nis
Após baixado o pacote nis, ele será executado e apresentará a seguinte mensagem:
"Você precisa agora escolher o nome de domínio NIS para seu sistema. Se você quer que esta máquina seja apenas um cliente, informe o nome de domínio NIS de sua rede."
Ele pode sugerir um nome, você deve excluir e colocar o nosso hal.9000, depois basta pressionar "enter".

2º passo: Vamos editar o arquivo /etc/defaultdomain utilizando o vi

sudo vi /etc/defaultdomain
colocando o seguinte conteúdo no final do arquivo:
hal.9000
Feito isso salve o arquivo.

3º passo: Agora precisamos editar o arquivo /etc/yp.conf

sudo vi /etc/yp.conf
acrescentando a seguinte linha:
ypserver 152.84.71.213
Feito isso salve o arquivo.

4º passo: Verificar no arquivo /etc/default/nis, se aparecem os campos NISSERVER=false e NISCLIENT=true.

sudo vi /etc/default/nis

5º passo: Editar o arquivo /var/yp/Makefile

sudo vi /var/yp/Makefile
alterando os campos MERGE_PASSWD=true e MERGE_GROUP para
MERGE_PASSWD=false
MERGE_GROUP=false

6º passo: Para que a conta do usuário possa ser autenticada localmente e através do servidor NIS, esta deve ser do grupo e831 (ID do grupo: 210) e ter o mesmo ID na máquina local e na focus1.cat.cbpf.br. Para facilitar esta configuração de grupo, recomendo o programa "Users and Groups" (foi instalado na seção "Instalando pacotes padrões"), que era a ferramenta de gestão de usuários, antes do Ubuntu se tornar Unity.

  1. Entre no Users and Groups e vá primeiramente em Manage Groups e adicione o grupo e831, com o ID 210.
  2. Selecione o nome do usuário na janela inicial do Users and Groups, clique em Advanced Settings e na janela que irá abrir, escolha a aba Advanced.
  3. Na aba Advanced: confira se o Home directory está correto; se o Shell é o deseja usar (bash ou tcsh); selecione como Main group o grupo e831 criado; no User ID você terá de colocar o mesmo ID que consta na focus1.cat.cbpf.br para este usuário, para isso:
    1. Conecte à focus1.cat.cbpf.br via SSH. Se não conseguir, é porque o usuário não está cadastrado no NIS. Neste caso, o mesmo deverá entrar em contato com o administrador da focus1 para que seja criado o seu usuário no servidor NIS primeiro.
    2. Tendo se conectado à focus1.cat.cbpf.br, abra o arquivo /etc/passwd.
    3. Neste arquivo procure pela linha que começa pelo login do usuário. Esta linha terá a seguinte formatação
      [usuário]:x:[User ID]:210::[um resto que não importa]
      Copie o User ID para o Users and Groups.

7º passo: Depois de tudo configurado, só falta adicionarmos um "+" a quatro arquivos ( /etc/passwd, /etc/shadow, /etc/gshadow e /etc/group ) para que o NIS possa trabalhar corretamente.
Abra o arquivo /etc/passwd

sudo vi /etc/passwd
incluia uma última linha com linha abaixo
+::::::
Abra o arquivo /etc/group
sudo vi /etc/group
incluia uma última linha com linha abaixo
+:::
Abra o arquivo /etc/shadow
sudo vi /etc/shadow
incluia uma última linha com linha abaixo
+:::::::: 
Abra o arquivo /etc/gshadow
sudo vi /etc/gshadow
incluia uma última linha com linha abaixo
+
Após terminar esta parte, reinicie o seu computador.

 
 

Verificando a instalação do NIS no cliente

 

1º passo: Para verificar se o NIS domain foi corretamente configurado execute o comando abaixo no terminal. O resultado para o comando abaixo tem de ser hal.9000.

nisdomainname

2º passo: Verifique se o serviço de autenticação NIS está funcionando. Execute os seguintes comandos no terminal:

getent passwd
getent group
se o NIS estiver funcionando corretamente, esses comandos listarão os usuários e grupos do servidor NIS. Caso não liste os usuários e grupos do servidor NIS, como super-usuário da máquina, tente iniciar o serviço NIS no cliente através do comando:
service ypbind start

 
 

Completando a configuração do NFS no cliente

 

1º passo (como root): Confirme a instalação do pacote necessário. Caso o mesmo já esteja instalado corretamente você será avisado.

sudo apt-get install -y nfs-kernel-server
sudo apt-get install -y nfs-common
sudo apt-get install -y rpcbind

2º passo (como root): Para que a máquina possa exportar o home, faça

sudo dpkg-reconfigure rpcbind
Este comando devolve este trecho abaixo e faz uma pergunta:
"Por padrão, o port map escuta em todos os endereços IP. Entretando, se esta máquina não provê serviços de rede RPC (como NIS ou NFS) para clientes remotos, você pode, com segurança, restringí-lo somente ao endereço IP de loopback (127.0.0.1). Isso permitirá que serviços RPC locais (como o FAM) funcionem corretamente, enquanto previne que sistemas remotos acessem os serviços RPC. Esta configuração pode ser alterada editando a linha OPTIONS no arquivo /etc/default/rpcbind e adaptando o uso da opção -i para as suas necessidades. O rpcbind deveria escutar somente no endereço de loopback?
  ( )Sim  ( )Não"

Marque Não.

3º passo (como root): Consideramos agora que o usúario já editou os arquivos "auto.misc", "exports" e "hosts", conforme descrito no início desta seção. Já tendo feito as mudanças nesses arquivos, reinicie o NFS com o comando

cd /etc/init.d
sudo ./rpcbind restart
sudo ./nfs-kernel-server restart 
sudo service nfslock stop
sudo service nfs stop
sudo service rpcbind stop
sudo service rpcbind start
sudo service nfs start
sudo service nfslock start
sudo service autofs restart

4º passo: Verificar se os links simbólicos para os diretórios (/misc/data1-4) foram criados corretamente no /data. Isso deveria ter sido feito na seção "Realizando configurações básicas" pelo comando "./ubuntu.sh basic"

5º passo: Teste se o NFS está funcionando - Os comandos abaixo devem retornar os diretórios existentes nas partições /data1, /data2, /data3, /data4 existentes nas máquinas focus100 e focus101.

ls -l /misc/data1/
ls -l /misc/data2/
ls -l /misc/data3/
ls -l /misc/data4/
ls -l /misc/data5/
ls -l /misc/data6/
Caso não tenha os links simbólicos data1, data2, data3 e data4 em sua máquina, você deve criá-los fazendo
mkdir /data
cd /data
sudo ln -s /misc/data1 data1
sudo ln -s /misc/data2 data2
sudo ln -s /misc/data3 data3
sudo ln -s /misc/data4 data4
sudo ln -s /misc/data5 data5
sudo ln -s /misc/data6 data6

Extra: Se você fizer mudanças para /etc/exports em um servidor NFS, você pode fazer essas mudanças efetivas pelo comando

sudo exportfs -a
Obs.: Caso não seja usuário sudo, seja root para fazer os comandos.

 
 

Completando a configuração do NIS no servidor (para o administrador)

O servidor NIS está localizado na máquina focus1, portanto cada nova máquina e usuário deverá ser incluido nesta máquina para poder funcionar dentro do NIS. Para criar a conta no servidor NIS e exportar essa informação, como super usuário, de os comandos abaixo, substituindo username pelo login do usuário a ser criado.

ssh root@focus1.cat.cbpf.br
adduser username
passwd username
cd /home
chown -R username:e831 username
usermod -g 210 username
cd /var/yp
make
isso garantirá sua base de dados de usuários atualizada para que todos os terminais clientes possam logar no servidor utilizando seu usuário.

 
 

Completando a configuração do NFS na FOCUS1, FOCUS100 e FOCUS101 (para o administrador)

1º passo: A máquina terá de ser incluida no /etc/hosts, /etc/exports e no /etc/auto.misc do das máquinas focus, para que elas exportem o /home da nova máquina para elas.

ssh root@focus1.cat.cbpf.br (ou ssh root@focus100.cat.cbpf.br ou ssh root@focus101.cat.cbpf.br)
vim /etc/hosts
vim /etc/exports
vim /etc/auto.misc

2º passo: Caso o home exista na FOCUS1, FOCUS100 e FOCUS101 os mesmos deverão ser substituidos por link simbólico, para que o sistema entenda que o home deste usuário está montado em outra máquina e deve ser exportado via NFS. Para isso,

cd /home
rm -rf username  (somente na FOCUS1, FOCUS100 e FOCUS101)
ln -s /misc/username username
chown -R username:e831 username

3º passo: Cumprida todas as etapas, resta somente reiniciar o serviço. Para isso, em cada uma das três máquinas (FOCUS1, FOCUS100 e FOCUS101), de os comandos abaixo.

  Comandos para a focus1:
cd /etc/init.d
sudo ./portmap restart
sudo ./nfs-kernel-server restart
sudo service nfslock stop
sudo service nfs stop
sudo service portmap stop
sudo service portmap start
sudo service nfs start
sudo service nfslock start
sudo service autofs restart
  Comandos para as outras máquinas:
cd /etc/init.d
sudo ./rpcbind restart
sudo ./nfs-kernel-server restart
sudo service nfslock stop
sudo service nfs stop
sudo service rpcbind stop
sudo service rpcbind start
sudo service nfs start
sudo service nfslock start
sudo service autofs restart

 
 

Incluindo a máquina nova nas demais máquinas FOCUS

Como exemplo, iremos a incluir a máquina nova (focus22) em uma máquina que já existe na rede focus (focus17).

ssh frodrigu@focus17.cat.cbpf.br
sudo vim /etc/exports
          (inclua neste arquivo o comando:  focus22.cat.cbpf.br(rw,sync,no_subtree_check) )
sudo vim /etc/hosts
          (inclua neste arquivo a linha: 152.84.71.42     focus22.cat.cbpf.br  focus22 )
cd /etc/init.d
sudo ./rpcbind restart
sudo ./nfs-kernel-server restart
sudo service nfslock stop
sudo service nfs stop
sudo service rpcbind stop
sudo service rpcbind start
sudo service nfs start
sudo service nfslock start
sudo service autofs restart

 
 


 

Instalando a impressora do LAFEX no computador [Indice]

 
 


 

Comandos úteis para incluir no BASHRC [Indice]

 
 


 

 

Pacotes extras [Indice]

 
 


 

Instalando o VidyoDesktop no computador (Ubuntu 14.04) [Indice]

 
 


 

Instalando o Dropbox no computador (Ubuntu 14.04) [Indice]

 
 


 

Instalando o CERNBox no computador (Ubuntu 14.04) [Indice]

 
 


 

Instalando o Libre Office 5 no computador (Ubuntu 14.04) [Indice]

 
 


 

Instalando o ROOT no computador [Indice]

 
 


 

[Lubuntu]: ARandR (multiplos monitores no Lubuntu) [Indice]

 
 


 

Instalando projetos do LHCb (DaVinci, Ganga, LHCbDirac, Panoramix, etc) [Indice]

 
 


 

Outras informações [Indice]

 

This web site is part of the LHCb/CBPF web page.