It is necessary that you download and install both the libdap and BES binaries.
-
Visit the Hyrax Data Server Page.
-
Select the most recent in the list of Available Versions.
-
Scroll down the following page until you reach the section entitled Binaries for Hyrax x.x.x, then continue scrolling until you see the heading titled BES.
-
You need to download both the libdap and BES RPMs which should be named libdap-x.x.x and bes-x.x.x.
-
The downloaded files should be named something like libdap-x.x.x.el6.x86_64.rpm and bes-x.x.x.static.el6.x86_64.rpm.
Warning
|
In order to install the RPMs on your system, you must be running a 64bit OS. If you are running 32bit OS, attempting to install the libdap and BES RPMs will result in errors. |
-
Use yum to install the libdap and bes RPMs:
sudo yum install libdap-3.x.x.rpm bes-3.x.x.rpm
). -
At this point you can test the BES by typing the following into a terminal:
-
start it:
sudo service besd start
(Or use the script in /etc/init.d with sudo: /etc/init.d/besd start) -
connect using a simple client:
bescmdln
-
get version information:
BESClient> show version
-
exit from
bescmdln
:
BESClient> exit
-
Note
|
If you are upgrading to Hyrax 1.13.4 or newer from an existing installation older than 1.13.0, in the bes.conf file the keys BES.CacheDir, BES.CacheSize, and BES.CachePrefix have been replaced with BES.UncompressCache.dir, BES.UncompressCache.size, and BES.UncompressCache.prefix respectively. Other changes include the gateway cache configuration (gateway.conf) which now uses the keys Gateway.Cache.dir, Gateway.Cache.size, and Gateway.Cache.prefix to configure its cache. Changing the names enabled the BES to use separate parameters for each of its several caches, which fixes the problem of 'cache collisions.' |