Hi Mayur, Seems this is a bug. Workaround: place your database where you want and create a symbolic link under $ORIENTDB_HOME/databases.
Example: > cd $ORIENTDB_HOME/databases > ln -s /tmp/orientdb/GratefulDeadConcerts Lvc@ On 14 August 2014 18:07, Mayur Patel <[email protected]> wrote: > Erik Petersen seemed to have a similar problem in Feb but that thread just > stops without resolution. > > I'm trying to set up OrientDB for testing, running on one workstation, > accessed from another; both running Fedora Core 14. (The tests I describe > below were tested in 1.7.7 and 1.7.8 in java 1.6_20 and java 1.7_51) > > Out of the box, I modified the orientdb-server-config.xml to add the user: > <user resources="*" password="admin" name="admin"/> > and configuration properties: > <entry value="/tmp/orientdb" name="server.database.path"/> > <entry value="true" name="tx.commit.synch"/> > <entry value="true" name="tx.log.synch"/> > <entry value="true" name="index.durableInNonTxMode"/> > For testing, I'm putting my databases in /tmp/orientdb which is a local > drive. > > I also edited orientdb.sh: > ORIENTDB_DIR="/<path to my home directory on a > NAS>/orientdb-community-1.7.8" > ORIENTDB_USER="mpatel" > > Minor gripe: On startup, I noticed that it overwrote the config xml, so > the comments I'd left there were stripped. Why do that? > > I started the server, (I tried both orientdb.sh start as well as server.sh > with the same result), seem to come up okay. Initialization ends with the > line "OrientDB Server v1.7.8 is active. [OServer]". > > On a remote machine, I try to connect. I can connect with this: > > % connect remote:gerra.spinpro.com admin admin > Connecting to remote Server instance [remote:gerra.spinpro.com] with user > 'admin'...OK > > but I cannot seem to connect to any existing databases. I've copied the > test db (GratefulDeadConcerts/) to /tmp/orientdb/ but I fail to connect: > > % connect remote:gerra.spinpro.com/GratefulDeadConcerts admin admin > Disconnecting from remote server [remote:gerra.spinpro.com/]. > <http://gerra.spinpro.com/%5D.>.. > OK > Connecting to database [remote:gerra.spinpro.com/GratefulDeadConcerts] > with user 'admin'... > Error: > com.orientechnologies.orient.core.exception.OConfigurationException: > Database 'GratefulDeadConcerts' is not configured on server > (home=/tmp/orientdb) > > I can create a new database: > % create database remote:gerra.spinpro.com/test2 admin admin plocal > document > > Creating database [remote:gerra.spinpro.com/test2] using the storage type > [plocal]... > Disconnecting from remote server [remote:gerra.spinpro.com/]. > <http://gerra.spinpro.com/%5D.>.. > OK > Connecting to database [remote:gerra.spinpro.com/test2] with user > 'admin'...OK > Database created successfully. > > Current database is: remote:gerra.spinpro.com/test2 > > If I leave the console and come back, then I'm still good: > % connect remote:gerra.spinpro.com/test2 admin admin > Connecting to database [remote:gerra.spinpro.com/test2] with user > 'admin'...OK > > but if I kill the orientDB server; and restart server.sh again, then I'm > no longer able to connect: > % connect remote:gerra.spinpro.com/test2 admin admin > Disconnecting from the database [null]...OK > Connecting to database [remote:gerra.spinpro.com/test2] with user > 'admin'... > Error: > com.orientechnologies.orient.core.exception.OConfigurationException: > Database 'test2' is not configured on server (home=/tmp/orientdb) > > I can connect to the database (as previously described) and get the > configuration with 'config' and it does look like it's respecting the > properties I've set. > > So how can I resolve this? > Thanks, Mayur > > -- > > --- > You received this message because you are subscribed to the Google Groups > "OrientDB" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
