Mudanças entre as edições de "Pequeno manual do administrador"
Linha 1: | Linha 1: | ||
Este espaço é reservado para o [[Usuário:Lucas | Lucas]] e o [[Usuário:Walrus | Edgar]] escreverem instruções para os admins juniores sobre a sala de computação. | Este espaço é reservado para o [[Usuário:Lucas | Lucas]] e o [[Usuário:Walrus | Edgar]] escreverem instruções para os admins juniores sobre a sala de computação. | ||
+ | |||
+ | * Rodas um comando em todas as máquinas a partir do proccm: | ||
+ | |||
+ | Basta utilizar os scritps all ou pall que estão em /root/scripts. O all executará os comandos em todas as máquinas sequencialmente, começando pelo sanger, e o pall executará em paralelo. É bom utilizar o pall em comandos rápidos, e não interativos. Alguns exemplos de uso dos scripts: | ||
+ | |||
+ | ~/scripts/pall apt-get update | ||
+ | |||
+ | O comando acima irá atualizar a lista de pacotes disponíveis nas máquinas. | ||
+ | |||
+ | ~/scripts/all apt-get install xaos | ||
+ | |||
+ | O comando acima irá instalar o pacote xaos em todas as máquinas, começando pelo sanger. | ||
+ | |||
+ | ~/scripts/all apt-get -y install emacs21 | ||
+ | |||
+ | O comando acima irá instalar o emacs21 e reponder S/Y para todas as eventuais perguntas durante o processo de instalação. | ||
+ | |||
+ | ~/scripts/all "dpkg -l | wc -l" | ||
+ | |||
+ | Irá mostrar o número de pacotes instalados nos sistemas (na verdade o número de pacotes instalados mais 6, que são algumas linhas descriptivas da saída do dpkg). |
Edição das 13h04min de 30 de junho de 2006
Este espaço é reservado para o Lucas e o Edgar escreverem instruções para os admins juniores sobre a sala de computação.
- Rodas um comando em todas as máquinas a partir do proccm:
Basta utilizar os scritps all ou pall que estão em /root/scripts. O all executará os comandos em todas as máquinas sequencialmente, começando pelo sanger, e o pall executará em paralelo. É bom utilizar o pall em comandos rápidos, e não interativos. Alguns exemplos de uso dos scripts:
~/scripts/pall apt-get update
O comando acima irá atualizar a lista de pacotes disponíveis nas máquinas.
~/scripts/all apt-get install xaos
O comando acima irá instalar o pacote xaos em todas as máquinas, começando pelo sanger.
~/scripts/all apt-get -y install emacs21
O comando acima irá instalar o emacs21 e reponder S/Y para todas as eventuais perguntas durante o processo de instalação.
~/scripts/all "dpkg -l | wc -l"
Irá mostrar o número de pacotes instalados nos sistemas (na verdade o número de pacotes instalados mais 6, que são algumas linhas descriptivas da saída do dpkg).