Hi David, nice to see you here!
I used alien as well: everything went smoothly with:
sudo alien --to-deb --verbose {MarkLogic ... .rpm}
sudo dpkg -i {the resulting .deb file}
sudo /etc/init.d/MarkLogic start
The script at /etc/sysconfig/MarkLogic seems to point to the correct
installation and data directories, viz.:
# where MarkLogic is installed
export MARKLOGIC_INSTALL_DIR=/opt/MarkLogic
# where MarkLogic keeps its data
export MARKLOGIC_DATA_DIR=/var/opt/MarkLogic
So a bit of a puzzle.
Ardal
On Jan 26, 2015, at 5:06 AM, David Ennis wrote:
> HI Ardal.
>
> I note that you are installing this in a VM using Ubuntu.
>
> I don't think that MarkLogic has a debian package available. I uaually use
> alien to convert them when testing on debian based systems.
>
> Could you explain how you went about installing MarkLogic on a debian based
> system? Perhaps there is something about that. (for instance, there is a
> sysconfig file that gets created that might be overlooked if installed 'by
> hand'- not sure if that could be the issue, for instance)
>
>
>
>
> Kind Regards,
> David Ennis
>
>
> David Ennis
> Content Engineer
>
>
> Mastering the value of content
> creative | technology | content
>
> Delftechpark 37i
> 2628 XJ Delft
> The Netherlands
> T: +31 88 268 25 00
> M: +31 63 091 72 80
>
>
>
> On 26 January 2015 at 10:50, Ardal Powell <[email protected]> wrote:
> Thanks, Danny. I'm quite sure MarkLogic has not been installed before: it's a
> brand new droplet.
>
> I went ahead and reinstalled the data directory, but the same thing happened
> on trying to create a new admin user. The server took about a minute to
> return the error.
>
> I noticed that some of the .xqy in the data directory has permissions as low
> as 600, so I set the whole directory to 777 to see what would happen. The
> only difference was the server returned the error more quickly.
>
> Also, the system was writing stuff to disk before the CHMOD because
> /var/opt/MarkLogic/Forests/Last-Login/Security/Journals contains the
> following:
>
> A 0 byte file, Journal1-19700101000000-0-18446744073709551615-0
>
> A file named Label with contents:
> <?xml version="1.0" encoding="UTF-8"?>
> <forest-label
> xmlns="http://marklogic.com/xdmp/forest/label"><version>83886849</version><public-lock>0</public-lock><private-lock>0</private-lock><checkpoint-FSN>10</checkpoint-FSN><checkpoint-offset>8416</checkpoint-offset><checkpoint-sequence-key>9457306095252104859</checkpoint-sequence-key><backup-time>0</backup-time><restore-time>0</restore-time><master-forest>12488019828191884476</master-forest><master-precise-time>14222648032855250</master-precise-time><master-FSN>10</master-FSN><master-sequence-key>9457306095252104859</master-sequence-key><was-synchronized-flag>false</was-synchronized-flag><foreign-master-cluster>16048579413085239693</foreign-master-cluster><foreign-master-database>5988134361757721166</foreign-master-database><foreign-master-forest>12488019828191884476</foreign-master-forest><foreign-master-precise-time>14222648032855250</foreign-master-precise-time><foreign-master-FSN>10</foreign-master-FSN><foreign-master-sequence-key>9457306095252104859</foreign-master-sequence-key><foreign-fast-query-timestamp>18446744073709551615</foreign-fast-query-timestamp><min-query-timestamp>0</min-query-timestamp><configured-master-forest>12488019828191884476</configured-master-forest><rollback-timestamp>18446744073709551615</rollback-timestamp><lag-limit>0</lag-limit><database-key>5988134361757721166</database-key><journal-archive-path/><word-size>8</word-size><disk-megabytes>0</disk-megabytes><fragment-count>2</fragment-count><partition-key>0</partition-key><platform>linux</platform><architecture>x86_64</architecture></forest-label>
>
> Thanks again,
> Ardal
>
>
> On Jan 25, 2015, at 10:25 PM, Danny Sokolsky wrote:
>
>> Hi Ardal,
>>
>> Did the admin interface prompt you for the name of an admin username and
>> password? Upon initial installation, when you first go to the Admin
>> Interface on port 8001, it will prompt you to create an admin user.
>>
>> That message says that you are trying to log in with a user that does not
>> have the admin role. Are you sure MarkLogic has never been installed on
>> that machine before? If it was, there might be an existing security
>> database there.
>>
>> Assuming this is a new installation, it might be easiest to start over. To
>> do that, you can 1) shutdown MarkLogic 2) remove the data directory
>> (/var/opt/MarkLogic), and then 3) start the server again. Then you can go
>> to port 8001 in a browser and see what happens.
>>
>> WARNING: I this is not a new installation, do not do what I said above
>> because it will delete your data directory.
>>
>> -Danny
>>
>> From: [email protected]
>> [mailto:[email protected]] On Behalf OfArdal Powell
>> Sent: Sunday, January 25, 2015 5:02 PM
>> To: [email protected]
>> Subject: [MarkLogic Dev General] ERR_EMPTY_RESPONSE from security-install.xqy
>>
>> Hi all,
>>
>> I have installed MLS 7.0 on a Digitalocean droplet running Ubuntu 14.04.1.
>> Having some security problems I hope you can help with.
>>
>> The Admin Interface responded on port 8001 and installed the database but
>> I'm unable to proceed to user setup because security-install-go.xqy returned
>> an ERR_EMPTY_RESPONSE on posting the form data.
>>
>> Now, attempting to use Admin returns a 500 Error with the following details:
>>
>> 500: Internal Server Error
>> SEC-NOADMIN: (err:FOER0000) User does not have admin role.
>> In /MarkLogic/security.xqy on line 5340
>> In sec:check-admin()
>> In /lib/status-check.xqy on line 16
>> In status-check()
>> In / on line 6
>>
>> The install directory is /opt/MarkLogic.
>>
>> I haven't found any hints about this on MarkMail or Google. TIA for your
>> advice.
>>
>> Ardal
>> ______________________
>> Ardal Powell
>> [email protected]
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> General mailing list
>> [email protected]
>> http://developer.marklogic.com/mailman/listinfo/general
>
>
> _______________________________________________
> General mailing list
> [email protected]
> http://developer.marklogic.com/mailman/listinfo/general
>
>
> _______________________________________________
> General mailing list
> [email protected]
> http://developer.marklogic.com/mailman/listinfo/general
_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general