No dicas-l de hoje tem uma dica que publiquei entitulada: Logando atividades realizadas no shell. Explica sobre como armazenar em um arquivo, os comandos executados e suas respectivas saídas.
Bom para quem quer documentar algum processo realizado…
No dicas-l de hoje tem uma dica que publiquei entitulada: Logando atividades realizadas no shell. Explica sobre como armazenar em um arquivo, os comandos executados e suas respectivas saídas.
Bom para quem quer documentar algum processo realizado…
No link HP MS Virtual Server Solution Sizer encontra-se uma ferramenta para auxiliar no dimensionamento de novas máquinas (Hardware HP) que rodarão múltiplos ambientes virtualizados para consolidar velhos servidores.
No início do processo é possível informar quais os servidores que se deseja consolidar, informando suas características de hardware, software e utilização atual. Também é possível carregar uma planilha excel contendo os dados necessários.
Os cálculos são realizados após completar o questionário com algumas informações relevantes e ao final será apresentando uma planilha com a quantidade de servidores necessários e nos detalhes, uma proposta de como poderia ser distribuido os antigos servidores dentro do novo modelo e a possível utilização de cada equipamento.
O software utilizado para a virtualização é o Microsoft Virtual Server 2005 que requer como sistema operacional Host o Microsoft Windows 2003.
?? comum quando estamos trabalhando em um console linux e precisamos matar algum processo, executar um # ps aux | grep [PROGRAMA], pegar o PID e executar um # kill [PID] (ou kill -9 [PID]). Pois bem, se você ainda não conhece, deixe me falar (escrever) que é possível listar e matar os processos, utilizando para isso o próprio nome do processo. Para isso existem dois comandos encarregados desta tarefa, são eles o pgrep e o pkill.
O pgrep é responsável por pegar os processos em execução e listar seus IDs (PIDs), para isso o critério de seleção deverá ser completamente satisfeito. Por exemplo:
# pgrep httpd
Listará todos os PIDs de processos que tenham o nome httpd
Também é possível passar alguns parâmetros, como o -u que relaciona processos cujo o UID é efetivamente listado.
O pkill, por sua vez, enviará o respectivo sinal para cada processo que for listado (por padrão o SIGTERM) conforme o critério de seleção utilizado. Por exemplo:
# pkill -HUP syslogd
Fará com que o syslogd re-leia o arquivo de configuração.
Para maiores informações, consulte a página de manual destes comandos.