Posts Tagged “centos”:

Linux::Configurando bond entre interface ethernet e wireless

Já pensou em configurar uma redundância entre uma interface ethernet (eth0) e uma wireless (wlan0)? Aqui você aprenderá como. Usei o CentOS 5.6 como sistema operacional, mas o procedimento funciona em toda a família CentOS. Primeiro devemos baixar o módulo wireless para o sistema: ` wget http://elrepo.org/linux/elrepo/el5/i386/RPMS/iwl5000-firmware-8.24.2.12-1.elrepo.noarch.rpm ` E instalar ` rpm -Uvh iwl5000-firmware-8.24.2.12-1.elrepo.noarch.rpm ` Agora vamos configurar a interface bond0 ` [root@zimbaro10 ~]# cd /etc/sysconfig/network-scripts/ [root@zimbaro10 network-scripts]# cat ifcfg-bond0 DEVICE=bond0 #IPADDR=192.168.0.10 #NETWORK=192.168.0.0 #NETMASK=255.255.255.0 USERCTL=no BOOTPROTO=none ONBOOT=yes BOOTPROTO=dhcp ` Aqui configuraremos a interface ethernet ` [root@zimbaro10 network-scripts]# cat ifcfg-eth0 # Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller DEVICE=eth0 USERCTL=no ONBOOT=yes MASTER=bond0 SLAVE=yes BOOTPROTO=none ` E a interface wireless ` [root@zimbaro10 network-scripts]# cat ifcfg-wlan0 # Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller DEVICE=wlan0 USERCTL=no ONBOOT=yes MASTER=bond0 SLAVE=yes #BOOTPROTO=dhcp TYPE=WIRELESS WLAN_ESSID[4]="Zimbaronet2" WLAN_WPA[4]="wpa_supplicant" WLAN_WPADRIVER[4]="wext" ` Agora devemos criar um script para inicialização do módulo ` [root@zimbaro10 network-scripts]# cat /root/scripts/run_wpa.sh #!/bin/bash` ` wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf &` exit 0 E iniciarmos no boot inserindo o comando no rc.local ` [root@zimbaro10 network-scripts]# cat /etc/rc.local #!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if... [Leia Mais]

XenServer::Resetar senha root máquina virtual

Pelo menos alguma vez alguém passou/irá passar por isso, esquecer a senha de root de um servidor. Então para ajudar os nosso visitantes, abaixo seguem alguns passos para alterar a senha de root de uma VM CentOS criada em cima de um Hypervisor Citrix-XenServer. Primeiramente, devemos acessar o nosso console de gerenciamento – XenCenter, depois selecionar a VM que irá iniciar em single user mode. Em seguida, desligue a VM usando as opções disponíveis no XenCenter. OBS: As vezes um simples “shutdown” não irá desligar a VM, então use o “force shutdown”. [](http://sysadmin.com.br/wp-content/uploads/2013/12/Xen-1.png) Com a VM desligada, clique com o botão direito e selecione Properties > Boot Options [](http://sysadmin.com.br/wp-content/uploads/2013/12/Xen-2.png) Altere o OS Boot Parameters para **`rw init=/bin/bash`** OBS: No meu caso eu já tinha alguns parâmetros configurados, é importante copiá-los para que após a troca da senha a VM inicie com os mesmos novamente. Após alterar os parâmetro de boot basta clicar em Ok e Startar a VM. Em seguida a VM irá iniciar em Single User Mode e para alterar a senha devemos permitir a leitura e escrita na partição / `myserver# mount -o remount,rw /` Agora basta alterar a senha `myserver# passwd root` Em seguida desligue a VM `myserver# shutdown... [Leia Mais]

Linux::Como salvar o resultado de um comando em um arquivo

Olá! Salvar o resultado de um comando em um arquivo é simples, certo ? Bem, depende. Depende do que exatamente você deseja fazer. Se você quer, por exemplo, fazer um script e colocar no cron para gravar em um log o resultado, sim é muito simples. Basta jogar a saída para um arquivo utilizando o  operador >. Digamos, por exemplo, que você queira que todos os dias as 00:00 um arquivo seja salvo com os processos que estão rodando no seu servidor utilizando o comando ‘`ps axu`‘. Simples, você coloca no cron: `# salvando em um arquivo todos os processos que estão rodando no momento;` `0 0 * * * /bin/ps axu > /var/log/ps-axu.log` O resultado deve ser algo como: `USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND` `root         1  0.0  0.0  10372    84 ?        Ss   Dec09   2:03 init [3]` `root         2  0.0  0.0      0     0 ?        S `root         3  0.0  0.0      0     0 ?        SN  ... [Leia Mais]