Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#1645 closed defect (fixed)

Rasdaman not installed on 32 bit system

Reported by: kalxas Owned by: live-demo@…
Priority: major Milestone: OSGeoLive9.5
Component: OSGeoLive Keywords:
Cc: live-demo@…

Description

Unfortunately we failed to test the new rasdaman installer on 32 bit environment. It seems that the installer did not have the i386 binaries until now.

Alex Dumitru is working to provide the 32 bit binaries ASAP. Hopefully we can fix this in RC2 (at least for the 32 bit iso).

===============================================================
Starting "install_rasdaman.sh" ...
===============================================================
--2016-03-14 12:42:17--  http://download.rasdaman.org/installer/install.sh
Resolving download.rasdaman.org (download.rasdaman.org)... 212.201.49.173
Connecting to download.rasdaman.org (download.rasdaman.org)|212.201.49.173|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 8871 (8.7K) [text/x-sh]
Saving to: 'install.sh'

     0K ........                                              100% 8.25M=0.001s

2016-03-14 12:42:17 (8.25 MB/s) - 'install.sh' saved [8871/8871]

[0mChecking if installer needs to update...[0m
[0mInstaller is at latest version.[0m
[0mStrategy building is handled by the General Strategy Builder.[0m
[1mReview the installation settings:[0m
[0m
Installation path: /opt/rasdaman/
Version: master
Update: False
User: user
Debug: False
Communication protocol: rasnet
Database type: sqlite
  Database data directory: /opt/rasdaman/data/
Rasdaman binary: http://download.rasdaman.org/packages/binary/rasdaman.tar.gz
Petascope enabled: True
  Petascope database url: jdbc:postgresql://localhost:5432/petascopedb
  Petascope database user: user
  Petascope server type: tomcat
  Tomcat home: /var/lib/tomcat7/
Secore enabled: True
Run systemtest: False
Rasdaman demo data: False
Petascope demo data: False
[0m
[1mValidating system...[0m
[0mCleaning up any old rasdaman files...[0m
[0mOld rasdaman files cleaned up successfully.[0m
[1mSystem was validated.[0m
[1mInstalling third party dependencies...[0m
[0mChecking user user....[0m
[0mUser user checked successfully.[0m
[0mCreating directory structure...[0m
[0mDirectory structure created successfully.[0m
[0mInstalling deb packages ['make', 'zlib1g', 'zlib1g-dev', 'automake', 'autotools-dev', 'libtool', 'm4', 'gawk', 'bison', 'flex', 'git-core', 'g++', 'libncurses5-dev', 'libtiff-dev', 'libgdal-dev', 'gdal-bin', 'libnetpbm10-dev', 'libjpeg-dev', 'libpng-dev', 'libffi-dev', 'postgresql', 'postgresql-contrib', 'libedit-dev', 'libecpg-dev', 'libsqlite-dev', 'sqlite3', 'python-dateutil', 'python-lxml', 'python-pip', 'python-gdal', 'libboost-all-dev', 'openjdk-7-jdk', 'python-pip', 'unzip', 'tomcat7']... [0m
[0mDeb packages installed successfully[0m
[0mInstalling pip packages ['glob2']... [0m
[0mPip packages installed successfully[0m
[0mSetting up the PATH environment variable...[0m
[0mThe PATH environment variable was set up successfully.[0m
[0mAdding the current user to tomcat user group...[0m
[0mUser user added to tomcat user group successfully.[0m
[0mIncreasing tomcat memory limit...[0m
[0mTomcat memory increased succesfully.[0m
[1mThird party dependencies installed successfully.[0m
[1mRetrieving rasdaman...[0m
[1mRasdaman retrieved successfully[0m
[1mBuilding rasdaman...[0m
[0mDownloading and installing rasdaman binaries...[0m
[0mDownloaded and installed rasdaman binaries successfully[0m
[0mDownloading and deploying petascope war...[0m
[0mDownloaded and installed petascope war...[0m
[0mDownloading and deploying secore war...[0m
[0mDownloaded and installed secore war...[0m
[1mRasdaman was built successfully.[0m
[1mPreparing rasdaman...[0m
[0mPreparing Rasdaman SQLite database...[0m
[31mAn error has occured while executing this command: /opt/rasdaman//bin/create_db.sh. We collected the following information:
Return code: 1
Stderr: create_db.sh: Error: cannot find rasdl - PATH variable does not contain rasdaman path?

Stdout:create_db.sh: Creating database, rasdaman v9.2 on base DBMS sqlite
/opt/rasdaman//bin/create_db.sh: line 79: /opt/rasdaman/bin/rasdl: cannot execute binary file: Exec format error

[0m
ERROR: The installer returned an error code. The installation might not be valid.
rasdaman: unrecognized service
 * Stopping Tomcat servlet engine tomcat7
   ...done.

Change history (4)

comment:1 by kalxas, 8 years ago

As a result of the above error, the ncwms war was not deployed properly on tomcat, so ncwms is also missing from the 32bit iso.

I will not open another ticket for this, it will be automatically fixed with rasdaman.

comment:2 by kalxas, 8 years ago

Priority: blockermajor

Thanks Alex for the fast fix.

Rasdaman is now installed on 32 bit nightly.

We are now trying to fix a PermGem Java allocation issue in tomcat7

Also, ncwms is ok too.

comment:3 by kalxas, 8 years ago

Resolution: fixed
Status: newclosed

This has been fixed.

Will build another 32bit RC.

comment:4 by kalxas, 8 years ago

There is a new RC1 build for 32bit in the download servers.

Note: See TracTickets for help on using tickets.