Hi Calogero
Simply go to you confluence installation directory, find the bin directory and there you'll find several .sh scripts. Simply execute ./stop-confluence.sh or ./shutdown.sh
you can use ps -af | grep confluence to see if the process has actually been gracefully shut down.
If this didn't happen after a few minutes you can kill the process by noting down the process id you can find using the above ps command and execute kill <processid>, be aware that this will not gracefully shut down your instance.
Best regards,
Peter
Hi Calogero,
The following is the script mentioned by Peter Kramp on previous message:
#!/bin/bash # Confluence Linux service controller script cd "/opt/atlassian/confluence/bin" case "$1" in start) ./start-confluence.sh ;; stop) ./stop-confluence.sh ;; restart) ./stop-confluence.sh sleep 5 ./start-confluence.sh ;; status) PID=`ps aux | grep java | grep confluence | awk '{print $2}'` if test -z $PID then echo "Confluence is down..." else echo "Confluence is running... PID $PID" fi ;; *) echo "Usage: $0 {start|stop|restart|status}" exit 1 ;; esac
I would kindly ask you to create a file called "start-confluence.sh" and paste the above into it. Please, replace the following:
Please, make sure the "start-confluence.sh" file has executable rights. In order to acchieve that, please run the following command from the directory where the file is located:
chmod a+x start-confluence.sh
In order to run the file, please use the following commands under the directory where the same is located:
# start confluence ./start-confluence.sh start # stop confluence ./start-confluence.sh stop # restart confluence ./start-confluence.sh restart # confluence's status ./start-confluence.sh status
After running the command to stop, I would kindly ask you to run the command status to make sure Confluence is down. Please, notice that it might take a while to bring Confluence down, so be patience.
If even after a minute or so your Confluence instance continues on running, you can run the following command from your terminal:
# replace PID with "Confluence is running... PID $PID" given # e.g.: "Confluence is running... PID 1234" kill -9 1234
As Peter Van de Voorde has mentioned, this would be your last resource to stop Confluence.
Kind regards,
Rafael
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
when I try to stop confluence I get this:
./stop-confluence.sh stop
executing using dedicated user
If you encounter issues starting up Confluence, please see the Installation guide at http://confluence.atlassian.com/display/DOC/Confluence+Installation+Guide
Server startup logs are located in /project/confluence/logs/catalina.out
Using CATALINA_BASE: /project/confluence
Using CATALINA_HOME: /project/confluence
Using CATALINA_TMPDIR: /project/confluence/temp
Using JRE_HOME: /project/confluence/jre/
Using CLASSPATH: /project/confluence/bin/bootstrap.jar:/project/confluence/bin/tomcat-juli.jar
Using CATALINA_PID: /project/confluence/work/catalina.pid
PID file found but no matching process was found. Stop aborted.
[root@ip-10-162-1-10 bin]#
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Manually:
Don't use the shutdown.sh script. It is old.
Please use the stop-confluence.sh script. - it is newer (and i.m.o. much better)
Automaticly:
https://confluence.atlassian.com/display/DOC/Start+Confluence+Automatically+on+Linux
At the page's bottom you will find a VERY simple init script from Félix Martineau
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.