Ao instalar o pidgin, se ocorrer o seguinte erro:
pidgin: symbol lookup error: pidgin: undefined symbol: gst_registry_fork_set_enabled
Execute:
# yum update gstreamer*
C ya, guys!!! =D
Fonte:
http://wdawe.com/index.php/pidgin-undefined-symbol-error-gst_regist?blog=1
quinta-feira, 11 de fevereiro de 2010
CentOS: configurar hostname.
Edite o arquivo /etc/sysconfig/network modificando a diretiva HOSTNAME.
Ex:
para
Obs: para que a alteração tome efeito imediatamente, execute o comando:
# hostname web.meudominio.com.br
Para verificar se correu bem, digite o comando:
# hostname
C ya, guys!!! =D
Fonte:
http://www.electrictoolbox.com/changing-hostname-centos
Ex:
HOSTNAME="www.example.com"
para
HOSTNAME="web"ou ainda
HOSTNAME="web.meudominio.com.br"
Obs: para que a alteração tome efeito imediatamente, execute o comando:
# hostname web.meudominio.com.br
Para verificar se correu bem, digite o comando:
# hostname
C ya, guys!!! =D
Fonte:
http://www.electrictoolbox.com/changing-hostname-centos
XEN: Como clonar uma VM.
I. Clonar com script interativo:
# virt-clone --prompt
Responda as perguntas na seguinte ondem:
1o. nome da VM a ser clonada;
2o. nome da VM clone;
3o. local no disco onde a VM clone será armazenada.
II. Clonar para um novo arquivo:
Obs: original_guest é a VM de origem, new_guest é o nome da nova VM e /var/lib/xen/images/new_guest.img é o arquivo onde será criada a nova VM.
III. Clonar para um novo volume lógico:
Obs:
Atenção: para o processo de clonagem a VM de origem deve estar desligada.
C ya, guys!!! =D
Fontes:
http://kbase.redhat.com/faq/docs/DOC-15886
http://rm-rf.es/xen-duplicar-maquina-virtual-virt-clone/
# virt-clone --prompt
Responda as perguntas na seguinte ondem:
1o. nome da VM a ser clonada;
2o. nome da VM clone;
3o. local no disco onde a VM clone será armazenada.
II. Clonar para um novo arquivo:
# virt-clone -o original_guest -n new_guest -f \
/var/lib/xen/images/new_guest.img
Obs: original_guest é a VM de origem, new_guest é o nome da nova VM e /var/lib/xen/images/new_guest.img é o arquivo onde será criada a nova VM.
III. Clonar para um novo volume lógico:
# virt-clone -o original_guest -n new_guest \
-f /dev/VolGroup00/NewGuestVolume
Obs:
/dev/VolGroup00/NewGuestVolume
volume lógico da nova VM.Atenção: para o processo de clonagem a VM de origem deve estar desligada.
C ya, guys!!! =D
Fontes:
http://kbase.redhat.com/faq/docs/DOC-15886
http://rm-rf.es/xen-duplicar-maquina-virtual-virt-clone/
quarta-feira, 10 de fevereiro de 2010
XEN: Rede Local Virtual com NAT (revisado)
1o. Parar o serviço xend para que seja prossível modificar o modelo de rede para usar NAT:
# service xend stop
2o. Editar o arquivo /etc/xen/xend-config.sxp: comente as linhas
(vif-script vif-bridge)
e descomente
(vif-script vif-nat)
Obs: após esta modificação ative o xend:
# service xend start
3o. Ativar o NAT para a interfaces de rede: editar o arquivo /etc/sysctl.conf modificando a diretiva
para
Obs: executar o comando
para que a modificação seja visível (senão só no próximo boot).
4o. Alterar o arquivo de configuração das VMs, modificando:
vif = [ "mac=00:16:36:5d:fa:1f,bridge=virbr0,script=vif-bridge" ]
para
vif = [ 'ip=192.168.1.10' ]
gateway = "192.168.1.1"
5o. Informar ao dom0 que ele pode encaminhar requisições para certas portas para a VLAN.
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
ou ainda
6o. Agora é só configurar as regras para encaminhamento de portas para a VM correta. Exemplo:
# iptables -A PREROUTING -t nat -p tcp -i eth0 --dport 80 -j DNAT -- to 192.168.1.10:80
C ya, guys!! =D
Fontes:
http://www.excentral.org/archives/2007/03/23/rhel5-xen-nating
http://www.howtoforge.com/perfect_xen_setup_debian_ubuntu_p6
http://wiki.kartbuilding.net/index.php/Xen_Networking
http://www.higherpass.com/linux/Tutorials/Installing-And-Configuring-Xen/2/
# service xend stop
2o. Editar o arquivo /etc/xen/xend-config.sxp: comente as linhas
(network-script network-bridge)
(vif-script vif-bridge)
e descomente
(network-script network-nat)(vif-script vif-nat)
Obs: após esta modificação ative o xend:
# service xend start
3o. Ativar o NAT para a interfaces de rede: editar o arquivo /etc/sysctl.conf modificando a diretiva
net.ipv4.ip_forward = 0
para
net.ipv4.ip_forward = 1
Obs: executar o comando
# sysctl -p
para que a modificação seja visível (senão só no próximo boot).
4o. Alterar o arquivo de configuração das VMs, modificando:
vif = [ "mac=00:16:36:5d:fa:1f,bridge=virbr0,script=vif-bridge" ]
para
vif = [ 'ip=192.168.1.10' ]
gateway = "192.168.1.1"
5o. Informar ao dom0 que ele pode encaminhar requisições para certas portas para a VLAN.
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
ou ainda
# iptables -t nat -A POSTROUTING -s 192.168.0.0/16 -j MASQUERADEonde 192.168.0.0/16 é o ip da VLAN.
6o. Agora é só configurar as regras para encaminhamento de portas para a VM correta. Exemplo:
# iptables -A PREROUTING -t nat -p tcp -i eth0 --dport 80 -j DNAT -- to 192.168.1.10:80
C ya, guys!! =D
Fontes:
http://www.excentral.org/archives/2007/03/23/rhel5-xen-nating
http://www.howtoforge.com/perfect_xen_setup_debian_ubuntu_p6
http://wiki.kartbuilding.net/index.php/Xen_Networking
http://www.higherpass.com/linux/Tutorials/Installing-And-Configuring-Xen/2/
XEN: Criando uma VM (domU) no CentOS.
I. Utilizando um aplicativo gráfico:
1o. Instale o pacote virt-manager:
# yum install virt-manager
2o. Execute o aplicativo virt-manager:
# virt-manager &
Agora é só seguir as instruções e avançar, avançar, ...
II. Utilizando a linha de comando e internet:
1o. Instale o pacote python-virtinst:
# yum install python-virtinst
2o. Crie a pasta que conterá as VMs:
# mkdir /vm
Obs: se está usando SELinux faça os seguintes comandos:
# semanage fcontext -a -t xen_image_t "/vm(/.*)?"
# restorecon -R /vm
# ls -dZ /vm
3o. Execute o comando:
# virt-install \
--paravirt \
--name webserver01 \
--ram 512 \
--file /vm/webserver.nixcraft.com.img \
--file-size 10 \
--nographics \
--location http://mirrors.kernel.org/centos/5.3/os/x86
Obs: nome da máquina é webserver01, memória ram 512 mb, hd de 10Gb, somente texto.
Dica: O processo de instalação da internet demora bastante. Se tem as mídias de instalação e deseja instalar a partir delas, instale o apache (httpd) e copie o conteúdo do(s) DVD/CDs:
Ou ainda, utilizar o passo-a-passo a seguir.
III. Utilizando a linha de comando e CD/DVD de instalação:
1o. Instale o pacotes necessários:
# yum install python-virtinst qemu virt-viewer
2o. Crie a pasta que conterá as VMs:
# mkdir /vm
3o. Execute o comando:
# virt-install \
--connect qemu:///system \
--name mailserver
--ram 500 \
--file /dev/HostVG/mailserver.cyberciti.biz \
--network network:default \
--accelerate \
--vnc \
--cdrom /dev/cdrom
Obs: nome da máquina é mailserver, memória ram 500 mb.
Dica: Se preferir usar ISOs a partir das mídias de instalação, utilize o seguinte comando:
# virt-install \
--name www2 \
--ram 1000 \
--file /dev/sdc \
--network bridge:eth1 \
--cdrom /tmp/centosbootdvd.iso
C ya, guys!!! =D
Fontes:
http://www.cyberciti.biz/tips/rhel-centos-xen-virtualization-installation-howto.html
http://wiki.centos.org/HowTos/Xen/InstallingCentOSDomU
1o. Instale o pacote virt-manager:
# yum install virt-manager
2o. Execute o aplicativo virt-manager:
# virt-manager &
Agora é só seguir as instruções e avançar, avançar, ...
II. Utilizando a linha de comando e internet:
1o. Instale o pacote python-virtinst:
# yum install python-virtinst
2o. Crie a pasta que conterá as VMs:
# mkdir /vm
Obs: se está usando SELinux faça os seguintes comandos:
# semanage fcontext -a -t xen_image_t "/vm(/.*)?"
# restorecon -R /vm
# ls -dZ /vm
3o. Execute o comando:
# virt-install \
--paravirt \
--name webserver01 \
--ram 512 \
--file /vm/webserver.nixcraft.com.img \
--file-size 10 \
--nographics \
--location http://mirrors.kernel.org/centos/5.3/os/x86
Obs: nome da máquina é webserver01, memória ram 512 mb, hd de 10Gb, somente texto.
Dica: O processo de instalação da internet demora bastante. Se tem as mídias de instalação e deseja instalar a partir delas, instale o apache (httpd) e copie o conteúdo do(s) DVD/CDs:
# cp -r /media/CentOS_5.2_Final/CentOS/ /var/www/html/CentOS_5.2_Final/CentOS
Agora é só apontar a diretiva --location para http://localhost/CentoOS_5.2_Final/CentOSOu ainda, utilizar o passo-a-passo a seguir.
III. Utilizando a linha de comando e CD/DVD de instalação:
1o. Instale o pacotes necessários:
# yum install python-virtinst qemu virt-viewer
2o. Crie a pasta que conterá as VMs:
# mkdir /vm
3o. Execute o comando:
# virt-install \
--connect qemu:///system \
--name mailserver
--ram 500 \
--file /dev/HostVG/mailserver.cyberciti.biz \
--network network:default \
--accelerate \
--vnc \
--cdrom /dev/cdrom
Obs: nome da máquina é mailserver, memória ram 500 mb.
Dica: Se preferir usar ISOs a partir das mídias de instalação, utilize o seguinte comando:
# virt-install \
--name www2 \
--ram 1000 \
--file /dev/sdc \
--network bridge:eth1 \
--cdrom /tmp/centosbootdvd.iso
C ya, guys!!! =D
Fontes:
http://wiki.centos.org/HowTos/Xen/InstallingCentOSDomU
Assinar:
Postagens (Atom)