<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: SnapCreator and Linux in Data Protection</title>
    <link>https://community.netapp.com/t5/Data-Protection/SnapCreator-and-Linux/m-p/25374#M3199</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here my script to start the snapcreator gui during server startup. I'm using RHEL, so I deleted the init configuration for SLES. If you are using SLES, delete the RHEL init configuration. I never checked the SLES configuration, but iit should be run. Maybe you have to change a little bit for other distributions.&lt;/P&gt;&lt;P&gt;Be careul to use another running environment than root. Most Jobs will run but at least the vSphere plugin needs root priviledges because it is using icmp ping to check the availability of the vSphere server.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#!/bin/sh&lt;/P&gt;&lt;P&gt;#&lt;/P&gt;&lt;P&gt;# snapcreator-gui&amp;nbsp;&amp;nbsp; This shell script takes care of starting and stopping&lt;/P&gt;&lt;P&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; snapcreator gui server.&lt;/P&gt;&lt;P&gt;#&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# ---- DO NOT REMOVE !!! The following comments needed by RHEL ----&lt;/P&gt;&lt;P&gt;# &lt;/P&gt;&lt;P&gt;# chkconfig: 2345 95 5&lt;/P&gt;&lt;P&gt;# description: snapcreator framework gui server&lt;/P&gt;&lt;P&gt;# processname: snapcreator-gui&lt;/P&gt;&lt;P&gt;#&lt;/P&gt;&lt;P&gt;# ---- DO NOT REMOVE !!! The following comments needed by RHEL ----&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# ---- DO NOT REMOVE !!! The following comments needed by SUSE ----&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;### BEGIN INIT INFO&lt;/P&gt;&lt;P&gt;# Provides: snapcreator-gui&lt;/P&gt;&lt;P&gt;# Required-Start: $network&lt;/P&gt;&lt;P&gt;# Should-Start: $all&lt;/P&gt;&lt;P&gt;# Required-Stop: $all&lt;/P&gt;&lt;P&gt;# Default-Start: 3 5&lt;/P&gt;&lt;P&gt;# Default-Stop: 0 1 2 3 5 6&lt;/P&gt;&lt;P&gt;# Description: snapcreator framework gui server&lt;/P&gt;&lt;P&gt;### END INIT INFO&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# ---- DO NOT REMOVE !!! The above comments needed by SUSE --------&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;export SnapCreGUI=/opt/NetApp/snapcreator/scServer/gui&lt;/P&gt;&lt;P&gt;export SnapCreJAR=snapcreator.jar&lt;/P&gt;&lt;P&gt;export SnapCreLOG=/opt/NetApp/snapcreator/scServer/logs/snapcreator-javaserver.log&lt;/P&gt;&lt;P&gt;export SnapCrePORT=8085&lt;/P&gt;&lt;P&gt;#export SnapCreUSER=snapcrea&lt;/P&gt;&lt;P&gt;export SnapCreUSER=root&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;function usage()&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp; echo "Call: $0 start|stop|restart|status"&lt;/P&gt;&lt;P&gt;&amp;nbsp; exit 1&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;function is_running()&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SnapCrePID=$(ps -ef | grep 'java -jar snapcreator.jar' | grep -v grep | awk ' { printf "%s ",$2 }')&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo "$SnapCrePID" | sed -e 's/ $//g'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;function status_snapcreator()&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if [ $(is_running) ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "snapcreator gui server is running with pid $(is_running)."&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "snapcreator gui server is not running."&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;function start_snapcreator()&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "start snapcreater gui server: \c"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if [ $(is_running) ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "snapcreator gui server is running with pid $(is_running). Nothing to do."&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if [ -f $SnapCreGUI/$SnapCreJAR ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; su - $SnapCreUSER -c "cd $SnapCreGUI; java -jar $SnapCreJAR&amp;nbsp; -gui_port $SnapCrePORT&amp;nbsp; &amp;gt;$SnapCreLOG 2&amp;gt;&amp;amp;1&amp;nbsp; &amp;amp;"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sleep 10&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if [ $(is_running) ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "running with pid $(is_running)"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "snapcreator gui server is not startable, see Logfile $SnapCreLOG"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "$SnapCreGUI/$SnapCreJAR missing"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fi&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;function stop_snapcreator()&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "stop snapcreater gui server: \c"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ! [ $(is_running) ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "snapcreator gui server is not running. Nothing to do."&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kill $(is_running)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sleep 10&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if [ $(is_running) ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo "Killing java with -9"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kill -9 $(is_running)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo "done"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rm -rf /tmp/Jetty_0_0_0_0_8085_snapcreator*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;case "$1" in&lt;/P&gt;&lt;P&gt;&amp;nbsp; start)&amp;nbsp;&amp;nbsp; start_snapcreator&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;;&lt;/P&gt;&lt;P&gt;&amp;nbsp; stop)&amp;nbsp;&amp;nbsp;&amp;nbsp; stop_snapcreator&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;;&lt;/P&gt;&lt;P&gt;&amp;nbsp; restart) stop_snapcreator&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sleep 5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; start_snapcreator&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;;&lt;/P&gt;&lt;P&gt;&amp;nbsp; status)&amp;nbsp; status_snapcreator&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;;&lt;/P&gt;&lt;P&gt;&amp;nbsp; *)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "\nmissing or wrong parameter"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; usage&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;;&lt;/P&gt;&lt;P&gt;esac&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;exit 0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Volker&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 02 Nov 2011 10:15:05 GMT</pubDate>
    <dc:creator>v_kiehn</dc:creator>
    <dc:date>2011-11-02T10:15:05Z</dc:date>
    <item>
      <title>SnapCreator and Linux</title>
      <link>https://community.netapp.com/t5/Data-Protection/SnapCreator-and-Linux/m-p/25367#M3197</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm currently setting up SnapCreator server on Linux.&lt;/P&gt;&lt;P&gt;Unfortunately there seems like no init script is provided with it.&lt;/P&gt;&lt;P&gt;My question is what daemon/command should I run when the machine starts to enable the snapcreator scheduler.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2025 06:45:25 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/SnapCreator-and-Linux/m-p/25367#M3197</guid>
      <dc:creator>ricardoduarte</dc:creator>
      <dc:date>2025-06-05T06:45:25Z</dc:date>
    </item>
    <item>
      <title>SnapCreator and Linux</title>
      <link>https://community.netapp.com/t5/Data-Protection/SnapCreator-and-Linux/m-p/25370#M3198</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Looks like you want to start the GUI.&lt;/P&gt;&lt;P&gt;Steps:&lt;/P&gt;&lt;P&gt;1) cd to scServer directory&lt;/P&gt;&lt;P&gt;2) execute ./snapcreator --profile setup&lt;/P&gt;&lt;P&gt;3) complete the setup &lt;/P&gt;&lt;P&gt;4) cd to gui folder under scServer&lt;/P&gt;&lt;P&gt;5) execute java -jar snapcreator.jar&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;6) Now you can access snapcreator GUI in a browser &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://localhost:8080/" target="_blank"&gt;http://localhost:8080/&lt;/A&gt;&lt;SPAN&gt; by using the username/pwd entered during profile setup.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Kapil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Sep 2011 11:24:16 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/SnapCreator-and-Linux/m-p/25370#M3198</guid>
      <dc:creator>Arora_Kapil</dc:creator>
      <dc:date>2011-09-20T11:24:16Z</dc:date>
    </item>
    <item>
      <title>Re: SnapCreator and Linux</title>
      <link>https://community.netapp.com/t5/Data-Protection/SnapCreator-and-Linux/m-p/25374#M3199</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here my script to start the snapcreator gui during server startup. I'm using RHEL, so I deleted the init configuration for SLES. If you are using SLES, delete the RHEL init configuration. I never checked the SLES configuration, but iit should be run. Maybe you have to change a little bit for other distributions.&lt;/P&gt;&lt;P&gt;Be careul to use another running environment than root. Most Jobs will run but at least the vSphere plugin needs root priviledges because it is using icmp ping to check the availability of the vSphere server.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#!/bin/sh&lt;/P&gt;&lt;P&gt;#&lt;/P&gt;&lt;P&gt;# snapcreator-gui&amp;nbsp;&amp;nbsp; This shell script takes care of starting and stopping&lt;/P&gt;&lt;P&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; snapcreator gui server.&lt;/P&gt;&lt;P&gt;#&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# ---- DO NOT REMOVE !!! The following comments needed by RHEL ----&lt;/P&gt;&lt;P&gt;# &lt;/P&gt;&lt;P&gt;# chkconfig: 2345 95 5&lt;/P&gt;&lt;P&gt;# description: snapcreator framework gui server&lt;/P&gt;&lt;P&gt;# processname: snapcreator-gui&lt;/P&gt;&lt;P&gt;#&lt;/P&gt;&lt;P&gt;# ---- DO NOT REMOVE !!! The following comments needed by RHEL ----&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# ---- DO NOT REMOVE !!! The following comments needed by SUSE ----&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;### BEGIN INIT INFO&lt;/P&gt;&lt;P&gt;# Provides: snapcreator-gui&lt;/P&gt;&lt;P&gt;# Required-Start: $network&lt;/P&gt;&lt;P&gt;# Should-Start: $all&lt;/P&gt;&lt;P&gt;# Required-Stop: $all&lt;/P&gt;&lt;P&gt;# Default-Start: 3 5&lt;/P&gt;&lt;P&gt;# Default-Stop: 0 1 2 3 5 6&lt;/P&gt;&lt;P&gt;# Description: snapcreator framework gui server&lt;/P&gt;&lt;P&gt;### END INIT INFO&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# ---- DO NOT REMOVE !!! The above comments needed by SUSE --------&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;export SnapCreGUI=/opt/NetApp/snapcreator/scServer/gui&lt;/P&gt;&lt;P&gt;export SnapCreJAR=snapcreator.jar&lt;/P&gt;&lt;P&gt;export SnapCreLOG=/opt/NetApp/snapcreator/scServer/logs/snapcreator-javaserver.log&lt;/P&gt;&lt;P&gt;export SnapCrePORT=8085&lt;/P&gt;&lt;P&gt;#export SnapCreUSER=snapcrea&lt;/P&gt;&lt;P&gt;export SnapCreUSER=root&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;function usage()&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp; echo "Call: $0 start|stop|restart|status"&lt;/P&gt;&lt;P&gt;&amp;nbsp; exit 1&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;function is_running()&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SnapCrePID=$(ps -ef | grep 'java -jar snapcreator.jar' | grep -v grep | awk ' { printf "%s ",$2 }')&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo "$SnapCrePID" | sed -e 's/ $//g'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;function status_snapcreator()&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if [ $(is_running) ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "snapcreator gui server is running with pid $(is_running)."&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "snapcreator gui server is not running."&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;function start_snapcreator()&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "start snapcreater gui server: \c"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if [ $(is_running) ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "snapcreator gui server is running with pid $(is_running). Nothing to do."&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if [ -f $SnapCreGUI/$SnapCreJAR ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; su - $SnapCreUSER -c "cd $SnapCreGUI; java -jar $SnapCreJAR&amp;nbsp; -gui_port $SnapCrePORT&amp;nbsp; &amp;gt;$SnapCreLOG 2&amp;gt;&amp;amp;1&amp;nbsp; &amp;amp;"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sleep 10&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if [ $(is_running) ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "running with pid $(is_running)"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "snapcreator gui server is not startable, see Logfile $SnapCreLOG"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "$SnapCreGUI/$SnapCreJAR missing"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fi&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;function stop_snapcreator()&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "stop snapcreater gui server: \c"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ! [ $(is_running) ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "snapcreator gui server is not running. Nothing to do."&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kill $(is_running)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sleep 10&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if [ $(is_running) ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo "Killing java with -9"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kill -9 $(is_running)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo "done"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rm -rf /tmp/Jetty_0_0_0_0_8085_snapcreator*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;case "$1" in&lt;/P&gt;&lt;P&gt;&amp;nbsp; start)&amp;nbsp;&amp;nbsp; start_snapcreator&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;;&lt;/P&gt;&lt;P&gt;&amp;nbsp; stop)&amp;nbsp;&amp;nbsp;&amp;nbsp; stop_snapcreator&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;;&lt;/P&gt;&lt;P&gt;&amp;nbsp; restart) stop_snapcreator&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sleep 5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; start_snapcreator&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;;&lt;/P&gt;&lt;P&gt;&amp;nbsp; status)&amp;nbsp; status_snapcreator&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;;&lt;/P&gt;&lt;P&gt;&amp;nbsp; *)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "\nmissing or wrong parameter"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; usage&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;;&lt;/P&gt;&lt;P&gt;esac&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;exit 0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Volker&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Nov 2011 10:15:05 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/SnapCreator-and-Linux/m-p/25374#M3199</guid>
      <dc:creator>v_kiehn</dc:creator>
      <dc:date>2011-11-02T10:15:05Z</dc:date>
    </item>
    <item>
      <title>Re: SnapCreator and Linux</title>
      <link>https://community.netapp.com/t5/Data-Protection/SnapCreator-and-Linux/m-p/25378#M3200</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Volker,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for contributing this. I added this to a github repository where all the Snap Creator source code is called SC-MISC. I hope this is ok? I put your name as author.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://github.com/NetApp/SC-MISC/tree/main/scripts/start-scripts" target="_blank"&gt;https://github.com/NetApp/SC-MISC/tree/main/scripts/start-scripts&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are partner you can sign up for our developer community @ &lt;A href="http://www.snapcreator.com." target="_blank"&gt;www.snapcreator.com.&lt;/A&gt; End customers still dont have hae access but we are working on adding this soon. In future if you have any other scripts or addons feel free to upload them to the SC-MISC repository in github.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Again thanks, this is really great!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Keith&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Nov 2011 12:36:18 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/SnapCreator-and-Linux/m-p/25378#M3200</guid>
      <dc:creator>ktenzer</dc:creator>
      <dc:date>2011-11-02T12:36:18Z</dc:date>
    </item>
    <item>
      <title>SnapCreator and Linux</title>
      <link>https://community.netapp.com/t5/Data-Protection/SnapCreator-and-Linux/m-p/25383#M3201</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm end customer, so I have no access, but it is no problem &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards Volker&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Nov 2011 13:13:59 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/SnapCreator-and-Linux/m-p/25383#M3201</guid>
      <dc:creator>v_kiehn</dc:creator>
      <dc:date>2011-11-02T13:13:59Z</dc:date>
    </item>
  </channel>
</rss>

