Search code examples
amazon-ec2marklogic

Starting MarkLogic server stalled with "Waiting for device mounted to come online : /dev/xvdj"


Using a free 'micro' instance from Amazon to fire up a quick demo of MarkLogic. The rpm installs fine with no errors.

Some information that may be helpful:

[user@aws ~]$ rpm -qa | grep release
redhat-release-server-6Server-6.4.0.4.el6.x86_64

[user@aws ~]$ rpm -qa | grep MarkLogic
MarkLogic-7.0-1.x86_64

Starting the MarkLogic server for the very first time shows this:

[user@aws ~]$ sudo /etc/init.d/MarkLogic start
Initialize Configuration
Region: us-west-2 ML_NAME:
Set configuration: MARKLOGIC_ZONE="us-west-2c"
Instance is not managed
Waiting for device mounted to come online : /dev/xvdj

And here it sits with no other messages anywhere including /var/opt/MarkLogic/Logs which doesn't exist yet.


Solution

  • Even though Micro instances aren't officially supported, you can usually start one up. But, reports are that you will be quickly wishing you didn't.

    That said, see the precise instructions at http://developer.marklogic.com/products/aws and, in particular, a disk at mounting /dev/sdf ; the server init script will wait forever to come up if you don't do that.