vnc configuração do servidor em máquinas RHEL

3

Configuração do laboratório

Recentemente, instalei um laboratório com 10 máquinas RHEL para computação de big data usando as estruturas Mapear / Reduzir . O laboratório foi configurado em uma rede fechada de tal forma que todas as máquinas tinham endereços IP estáticos atribuídos a elas. Eles foram conectados através dos switches ao roteador e o roteador foi usado como o gateway padrão para se comunicar com o mundo externo.

Dez máquinas - um monitor

Eu tinha um monitor para todas as 10 máquinas. Durante a instalação das máquinas, tive que alternar constantemente entre as máquinas, desconectando o monitor de uma máquina e conectando-o à outra máquina.

Existe uma solução fácil para que eu possa visualizar todas as máquinas usando a única área de trabalho? Eu preciso de uma solução como ssh , que me permitirá visualizar os desktops de todas as máquinas usando um único monitor.

    
por Ramesh 21.02.2014 / 00:26

1 resposta

3

Instalação do servidor VNC

O servidor VNC é projetado especificamente para essa finalidade. A instalação é bem direta, como mencionado em this link. No entanto, há chances de você encontrar alguns problemas durante a instalação. Então, estou descrevendo os problemas que enfrentei e como os resolvi.

yum install vnc vnc-server

Precisamos decidir qual usuário usará o servidor vnc.

su vncuser

Agora, precisamos definir a senha.

vncpasswd

Como usuário root, execute a operação abaixo.

vim /etc/sysconfig/vncservers

Adicione as duas linhas abaixo.

VNCSERVERS="1:vncuser"
VNCSERVERARGS[1]="-geometry 1600x1200"

Digite os comandos abaixo.

service vncserver start
service vncserver stop
chkconfig vncserver on

Se os comandos acima forem bem-sucedidos, precisamos editar o arquivo xstartup para o qual configuramos o vncserver . Então, no nosso caso, nós o configuramos para o usuário vncuser . Então,

su vncuser
vi ~/.vnc/xstartup

Descomente as 2 linhas abaixo.

unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

Se a etapa acima também for bem-sucedida, concluiremos a configuração do servidor VNC. No entanto, precisamos configurar o firewall para permitir a comunicação do vnc. No link, é mencionado para editar diretamente o arquivo /etc/sysconfig/iptables , o que é uma abordagem muito errada. Em vez disso, faça o passo abaixo.

iptables -I INPUT 1 -p tcp --dport 5901 -j ACCEPT

Nós fizemos as alterações. Mas precisamos mudá-los.

/etc/init.d/iptables save

service iptables restart
service vncserver start

Agora, podemos ver esta máquina como vncuser de uma máquina de rede digitando os comandos abaixo.

vncviewer
#Enter the server name as,
servername:1 #1 because, we opened up port 5901. 
    
por 21.02.2014 / 00:26

Tags