Skip navigation

This Question is Assumed Answered

1 "correct" answer available (4 pts) 2 "helpful" answers available (2 pts)
4,705 Views 8 Replies Last post: Jan 26, 2010 3:07 PM by Jonathan Tai RSS
zyat01 Contributor 31 posts since
Mar 12, 2009
Currently Being Moderated

Oct 11, 2009 9:52 AM

openvista server installation on ubuntu 9.04

hi,

 

i was trying to follow the instructions on the screencast to install the server on an ubuntu 9.04 desktop box; when attempting to install the first .deb an "unknown error" occurred;

my first conjecture would be that the downloadable .debs are not suitable for an amd64 architecture;

 

are there any amd64 packages available ?

how to proceed if not, while maintaining the same features (e. g. gtm integration etc.) ?

 

thanks

Jonathan Tai Medspherian 341 posts since
Jul 24, 2008
Currently Being Moderated
1. Oct 11, 2009 11:27 AM in response to: zyat01
Re: openvista server installation on ubuntu 9.04

Your conjecture is correct -- we are currently not distributing amd64 binaries, but you should be able to download the package sources and rebuild them.  That said, it may be easier to install 32-bit compatibility libraries and run using those (although I'm not sure exactly which libraries are needed).

K.S. Bhaskar Contributor 10 posts since
Jan 6, 2009
Currently Being Moderated
2. Oct 11, 2009 11:51 AM in response to: Jonathan Tai
Re: openvista server installation on ubuntu 9.04

The package you need to allow 32-bit (i686) binaries to run on 64-bit (amd64 or ia64) Ubuntu is ia32-libs.  sudo aptitude install ia32-libs should do it.

 

Regards

-- Bhaskar

Jonathan Tai Medspherian 341 posts since
Jul 24, 2008
Currently Being Moderated
5. Oct 19, 2009 10:03 AM in response to: zyat01
Re: openvista server installation on ubuntu 9.04

The build environment for the Ubuntu packages was just a regular 32-bit Ubuntu 9.04 box with the build dependencies listed in the control files installed.  The RPMs have been tested to work on amd64, but the Ubuntu packages have not.  They should -- the architecture is abstracted in the build scripts in all the necessary locations.

 

You need an existing binary installation of GT.M at /tmp/gtm.  You can download a binary install from http://sourceforge.net/projects/fis-gtm/

Jonathan Tai Medspherian 341 posts since
Jul 24, 2008
Currently Being Moderated
6. Oct 19, 2009 10:01 AM in response to: zyat01
Re: openvista server installation on ubuntu 9.04

There's no significant performance difference on the two platforms unless you're dealing with very large scale deployments.  If you have thousands of processes, (i.e., thousands of simlutaneously-connected users), you have more options available to you with the 64-bit version of GT.M.  For example, you could compile parts of OpenVista as shared objects and save some memory per-process.  None of our tools take advantage of this yet, so you would be working with GT.M directly.

 

I believe GT.M databases are archiecture specific, so you'd have to do a dump/restore to migrade a database from 32 to 64 bit.

K.S. Bhaskar Contributor 10 posts since
Jan 6, 2009
Currently Being Moderated
7. Oct 19, 2009 10:43 AM in response to: Jonathan Tai
Re: openvista server installation on ubuntu 9.04

GT.M databases are architecture specific, but that specificity depends on the endianness of the architecture.  Since 32- and 64-bit GT.M on x86 GNU/Linux are the same endian-ness, the same database files can be used by both.  However, at any given instant in time, a database file can only be open by one GT.M installation.


Global directories and object files are not the same between 32- and 64-bit GT.M.


The main benefit to 64-bit GT.M is that object files can be placed in shared libraries by the standard Linux ld utility.  So, when you get into the many hundreds and thousands of concurrent users, memory is used more efficiently.


The main benefit to 32-bit GT.M is that it will run on both 32- and 64-bit Linux installations.


Regards

-- Bhaskar

Jonathan Tai Medspherian 341 posts since
Jul 24, 2008
Currently Being Moderated
8. Jan 26, 2010 3:07 PM in response to: zyat01
Re: openvista server installation on ubuntu 9.04

Packages for i386 and amd64 are now available through the Medsphere.org Ubuntu apt repository

More Like This

  • Retrieving data ...

Bookmarked By (0)