Ran into another issue on our new Ubuntu 12.04 / Barracuda 2.0.3 install... It looks like specifying SLR in the options did not install SOLR. Other options (Chive, PDNSd) were installed just fine.
My logs for this install are in http://drupal.org/node/1589052.
Is there any easy way to 'tack this on'?
Comments
Comment #1
obrienmd commentedHrm, looks like it was installed, but is erroring out... Perhaps another path bug?
In /opt/tomcat6/logs, tons of these:
/opt/tomcat6/bin/catalina.sh: 332: /opt/tomcat6/bin/catalina.sh: /usr/lib/jvm/java-6-openjdk/jre/bin/java: not foundComment #2
bennos commentedon debian squeeze.
solr is not installed on a fresh install.
how can I install it?
Comment #3
bennos commentedgot ist installed, with a force install.
Comment #4
Anonymous (not verified) commentedHow do you do a forced install of SLR on Percise?
Peace,
Michael
Comment #5
bennos commentedlook at
https://github.com/omega8cc/nginx-for-drupal/blob/master/BARRACUDA.sh.txt
below line 396
_NGX_FORCE_REINSTALL=NO
_PHP_FORCE_REINSTALL=NO
_SQL_FORCE_REINSTALL=NO
_FULL_FORCE_REINSTALL=NO
there are come variables. Just set it to yes.
you can set these variables in the
.barracuda.cnf and start the BARRACUDA.sh.txt.
Comment #6
Anonymous (not verified) commentedThanks for sharing!
Peace,
Michael
Comment #7
omega8cc commentedIt is not about forcing anything. Normally you should be able to pre-configure anything you wish by creating
/root/.barracuda.cnffile before running command line wrappers, so there is no need to edit the script and run it directly. Just addSLRto_XTRAS_LISTin/root/.barracuda.cnfand run the install or upgrade with new wrappers. We should probably include/root/.barracuda.cnftemplate to make this pre-install configuration easier.Comment #8
obrienmd commentedI ran another install using 2.0.4-dev, and although Solr installs, it doesn't properly start.
In /opt/tomcat6/logs/catalina.out, the following line is repeated:
On Ubuntu 12.04 after Barracuda installation, that path indeed does not exist. Instead of /usr/lib/jvm/java-6-openjdk, /usr/lib/jvm/java-6-openjdk-amd64 and /usr/lib/jvm/java-6-openjdk-common.
Alternatives are set properly, java and javac both work perfectly from the command line.
Comment #9
obrienmd commentedI had mentioned that the FMG apt failures might have been causing this, but they weren't. Now that that's fixed, this is still an issue on a clean install.
Notes in #8 still apply, will do a bit more digging today but I'm already over my head :)
Comment #10
omega8cc commentedFixed in http://drupalcode.org/project/barracuda.git/commit/2d006e9
Thanks for the report.
Comment #11
obrienmd commentedYour last github fix resolves this, thanks :)
Comment #12
obrienmd commentedSorry, stale page. Back to fixed :)