[Archivesspace_Users_Group] Installation problem: setup-database.sh fails part way
Chris Fitzpatrick
Chris.Fitzpatrick at lyrasis.org
Tue Sep 9 06:48:29 EDT 2014
Hi,
Looks like you lost connection to your MySQL server during the migration. Are you using a local mysql db or is it a remote one?
b,chris.
Chris Fitzpatrick | Developer, ArchivesSpace
Skype: chrisfitzpat | Phone: 918.236.6048
http://archivesspace.org/
________________________________
From: archivesspace_users_group-bounces at lyralists.lyrasis.org <archivesspace_users_group-bounces at lyralists.lyrasis.org> on behalf of David Eves <david at bookbindersmuseum.org>
Sent: Tuesday, September 09, 2014 9:24 AM
To: ArchivesSpaceUsersGroup
Subject: [Archivesspace_Users_Group] Installation problem: setup-database.sh fails part way
I'm trying to get a test instance of archivesspace running on a VPS (linode.com<http://linode.com>) running CentOS 6.5, MySql 5.6.20.
I have created an archivesspace database and granted permissions to a mysql user (aspace) as detailed in the README (https://github.com/archivesspace/archivesspace)
When I run scripts/setup-database.sh, the setup fails with the error trace below.
When I check the database, it looks like it is partially created; I've appended the output from 'show tables' in the mysql client below the error trace.
Does anyone have a idea where I should be looking for the solution?
David Eves
<www.bookbindersmuseum.org<http://www.bookbindersmuseum.org>>
===== trace from running setup-database.sh =====
$ ./scripts/setup-database.sh
Loading ArchivesSpace configuration file from path: /opt/archivesspace/./config/config.rb
Loading ArchivesSpace configuration file from path: /opt/archivesspace/./config/config.rb
Running migrations against jdbc:mysql://localhost:3306/archivesspace?user=aspace&password=xxxxxxxxxxxxxxx&useUnicode=true&characterEncoding=UTF-8
Sequel::DatabaseError: Java::ComMysqlJdbcExceptionsJdbc4::CommunicationsException: Communications link failure
The last packet successfully received from the server was 41 milliseconds ago. The last packet sent successfully to the server was 38 milliseconds ago.
raise_error at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/database/misc.rb:313
statement at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/adapters/jdbc.rb:563
statement at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/adapters/jdbc.rb:561
execute at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/adapters/jdbc.rb:255
hold at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/connection_pool/threaded.rb:104
hold at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/connection_pool/threaded.rb:93
synchronize at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/database/connecting.rb:240
execute at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/adapters/jdbc.rb:254
execute_ddl at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/adapters/jdbc.rb:277
apply_alter_table at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/adapters/utils/split_alter_table.rb:32
each at org/jruby/RubyArray.java:1613
apply_alter_table at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/adapters/utils/split_alter_table.rb:32
each at org/jruby/RubyArray.java:1613
apply_alter_table at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/adapters/utils/split_alter_table.rb:30
apply_alter_table_generator at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/database/schema_methods.rb:349
alter_table at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/database/schema_methods.rb:78
(root) at file:/opt/archivesspace/lib/common.jar!/db/migrations/001_create_base_schema.rb:438
instance_eval at org/jruby/RubyBasicObject.java:1536
apply at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/extensions/migration.rb:94
run at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/extensions/migration.rb:519
checked_transaction at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/extensions/migration.rb:456
run at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/extensions/migration.rb:518
each at org/jruby/RubyArray.java:1613
run at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/extensions/migration.rb:514
run at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/extensions/migration.rb:381
setup_database at file:/opt/archivesspace/lib/common.jar!/db/db_migrator.rb:184
(root) at ../scripts/rb/migrate_db.rb:43
connect at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/database/connecting.rb:80
connect at /opt/archivesspace/gems/gems/sequel-3.41.0/lib/sequel/core.rb:147
(root) at ../scripts/rb/migrate_db.rb:28
$
==== output from mysql client =======
mysql> use archivesspace;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> show tables;
+-------------------------+
| Tables_in_archivesspace |
+-------------------------+
| accession |
| agent_corporate_entity |
| agent_family |
| agent_person |
| agent_software |
| archival_object |
| auth_db |
| digital_object |
| enumeration |
| enumeration_value |
| group |
| group_permission |
| group_user |
| notification |
| permission |
| repository |
| resource |
| schema_info |
| session |
| user |
+-------------------------+
20 rows in set (0.00 sec)
mysql>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20140909/5d2ccc77/attachment.html>
More information about the Archivesspace_Users_Group
mailing list