jeudi 27 novembre 2014

[Suse Linux][SAP HANA] Utiliser le client Bureau à distance pour l'administration du serveur SAP HANA

En préparant ma certification CLA 1, je me suis rendu compte que Linux inclut un serveur RDP : xrdp.

Les Un*xiens pur souche crieront au scandale ... faut utiliser X11/Putty et SAP préconise XVNC.

Mais la plupart des clients SAP B1 connaissent que Windows ... le bureau à distance peut donc aider.

L'installation sur un SLES 11 est simple :
  • on installe via Yast xrdp ( et ses dépendances xorg-x11-server-dmx, xorg-x11-server-rdp,  yast2-rdp )
  • on active le service : # chkconfig xrdp on
  • on lance le service : # service xrdp start
Puis depuis Windows, on lance le bureau à distance en le connectant au serveur SAP HANA.


On se connecte et après quelque message d'avertissement TSE, on arrive sur la mire de connexion du Suse Linux.




Après connexion on arrive sur le bureau Gnome.





A partir de là, l'installation de SAP HANA ( client, serveur ) et des outils SAP B1H sont possibles en mode graphique.

Dans mon cas, comme je travaille à distance via un autre bureau à distance j'ai amélioré les rafraichissements en supprimant l'image de fond et en la remplacement par une couleur unie.

Puis j'ai ajouté dans le fichier de configuration /etc/xrdp/xrdp.ini la commande bulk_compression=1 dans la section globals.

[globals]
bitmap_cache=yes
bitmap_compression=yes
bulk_compression=1
port=3389
crypt_level=high
channel_code=1
max_bpp=24

Concernant le port de connexion, SLES utilise le port 3389 qui est le port RDP de Windows. Si sur une autre distribution le port est modifié, il suffit de le spécifier dans la chaîne de connexion du bureau à distance.