Wednesday, July 25, 2018

Configure X11 on Exadata Compute Node

By default, X11 is disabled on Compute node and requires X11 libraries to install before the launch of any Oracle or other GUI tools.
here are rpm files required and commands to configure

Step1. Get the following files.
libdmx-1.1.3-3.el6.x86_64.rpm                                                                               100%   14KB  14.1KB/s   00:00
libICE-1.0.6-1.el6.x86_64.rpm                                                                               100%   52KB  52.1KB/s   00:00
libSM-1.2.1-2.el6.x86_64.rpm                                                                                100%   36KB  36.1KB/s   00:00
libXmu-1.1.1-2.el6.x86_64.rpm                                                                               100%   65KB  65.5KB/s   00:00
libXt-1.1.4-6.1.el6.x86_64.rpm                                                                              100%  164KB 164.0KB/s   00:00
libXxf86vm-1.1.3-2.1.el6.x86_64.rpm                                                                         100%   16KB  15.6KB/s   00:00
xorg-x11-utils-7.5-14.el6.x86_64.rpm                                                                        100%  100KB 100.1KB/s   00:00
xorg-x11-xauth-1.0.9-1.el6.x86_64.rpm                                                                       100%   44KB  43.8KB/s   00:00

Step2. Run the yum install command
[root@mbflxdbpdbadm01 ~]# yum install ./xorg-x11-xauth-1.0.9-1.el6.x86_64.rpm ./libXmu-1.1.1-2.el6.x86_64.rpm ./libXt-1.1.4-6.1.el6.x86_64.rpm ./libICE-1.0.6-1.el6.x86_64.rpm ./libSM-1.2.1-2.el6.x86_64.rpm
Setting up Install Process
Examining ./xorg-x11-xauth-1.0.9-1.el6.x86_64.rpm: 1:xorg-x11-xauth-1.0.9-1.el6.x86_64
Marking ./xorg-x11-xauth-1.0.9-1.el6.x86_64.rpm to be installed
Examining ./libXmu-1.1.1-2.el6.x86_64.rpm: libXmu-1.1.1-2.el6.x86_64
Marking ./libXmu-1.1.1-2.el6.x86_64.rpm to be installed
Examining ./libXt-1.1.4-6.1.el6.x86_64.rpm: libXt-1.1.4-6.1.el6.x86_64
Marking ./libXt-1.1.4-6.1.el6.x86_64.rpm to be installed
Examining ./libICE-1.0.6-1.el6.x86_64.rpm: libICE-1.0.6-1.el6.x86_64
Marking ./libICE-1.0.6-1.el6.x86_64.rpm to be installed
Examining ./libSM-1.2.1-2.el6.x86_64.rpm: libSM-1.2.1-2.el6.x86_64
Marking ./libSM-1.2.1-2.el6.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package libICE.x86_64 0:1.0.6-1.el6 will be installed
---> Package libSM.x86_64 0:1.2.1-2.el6 will be installed
---> Package libXmu.x86_64 0:1.1.1-2.el6 will be installed
---> Package libXt.x86_64 0:1.1.4-6.1.el6 will be installed
---> Package xorg-x11-xauth.x86_64 1:1.0.9-1.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==============================================================================================================================================
 Package                        Arch                   Version                       Repository                                          Size
==============================================================================================================================================
Installing:
 libICE                         x86_64                 1.0.6-1.el6                   /libICE-1.0.6-1.el6.x86_64                         115 k
 libSM                          x86_64                 1.2.1-2.el6                   /libSM-1.2.1-2.el6.x86_64                           76 k
 libXmu                         x86_64                 1.1.1-2.el6                   /libXmu-1.1.1-2.el6.x86_64                         154 k
 libXt                          x86_64                 1.1.4-6.1.el6                 /libXt-1.1.4-6.1.el6.x86_64                        406 k
 xorg-x11-xauth                 x86_64                 1:1.0.9-1.el6                 /xorg-x11-xauth-1.0.9-1.el6.x86_64                  89 k

Transaction Summary
==============================================================================================================================================
Install       5 Package(s)

Total size: 841 k
Installed size: 841 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
  Installing : libICE-1.0.6-1.el6.x86_64                                                                                                  1/5
  Installing : libSM-1.2.1-2.el6.x86_64                                                                                                   2/5
  Installing : libXt-1.1.4-6.1.el6.x86_64                                                                                                 3/5
  Installing : libXmu-1.1.1-2.el6.x86_64                                                                                                  4/5
  Installing : 1:xorg-x11-xauth-1.0.9-1.el6.x86_64                                                                                        5/5
  Verifying  : libXmu-1.1.1-2.el6.x86_64                                                                                                  1/5
  Verifying  : libSM-1.2.1-2.el6.x86_64                                                                                                   2/5
  Verifying  : 1:xorg-x11-xauth-1.0.9-1.el6.x86_64                                                                                        3/5
  Verifying  : libICE-1.0.6-1.el6.x86_64                                                                                                  4/5
  Verifying  : libXt-1.1.4-6.1.el6.x86_64                                                                                                 5/5

Installed:
  libICE.x86_64 0:1.0.6-1.el6              libSM.x86_64 0:1.2.1-2.el6      libXmu.x86_64 0:1.1.1-2.el6      libXt.x86_64 0:1.1.4-6.1.el6
  xorg-x11-xauth.x86_64 1:1.0.9-1.el6

Complete!
[root@mbflxdbpdbadm01 ~]#




Step3: copy the .Xauthority file to desired user home folder

[root@mbflxdbpdbadm01 ~]# cp .Xauthority /home/oracle/
[root@mbflxdbpdbadm01 ~]# chmod 600 /home/oracle/.Xauthority
[root@mbflxdbpdbadm01 ~]# chown oracle:oinstall /home/oracle/.Xauthority

No comments:

Post a Comment