docs.appian.com
Open in
urlscan Pro
100.24.224.165
Public Scan
URL:
https://docs.appian.com/suite/help/23.1/Starting_and_Stopping_Appian.html
Submission: On April 12 via api from ZA — Scanned from DE
Submission: On April 12 via api from ZA — Scanned from DE
Form analysis
1 forms found in the DOMGET /suite/help/23.1/Search_Results.php
<form id="search" class="header_search" role="search" action="/suite/help/23.1/Search_Results.php" method="get" style="visibility: visible;">
<span class="twitter-typeahead" style="position: relative; display: inline-block; direction: ltr;"><input type="text" class="docs_search_box tt-hint" autocomplete="off" autofocus="" readonly="" spellcheck="false" tabindex="-1"
style="position: absolute; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background-attachment: scroll; background-clip: border-box; background-color: rgb(255, 255, 255); background-image: url("https://docs.appian.com/suite/help/latest/images/search_bg_icon.png"); background-origin: padding-box; background-repeat: no-repeat; background-size: 16px 16px;"><input
type="text" id="search-query" class="docs_search_box tt-input" name="q" autocomplete="off" autofocus="" spellcheck="false" dir="auto" style="position: relative; vertical-align: top; background-color: transparent;">
<pre aria-hidden="true"
style="position: absolute; visibility: hidden; white-space: pre; font-family: "Open Sans", sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; word-spacing: 0px; letter-spacing: 0px; text-indent: 0px; text-rendering: auto; text-transform: none;"></pre>
<span class="tt-dropdown-menu" style="position: absolute; top: 100%; left: 0px; z-index: 2000; display: none; right: auto;">
<div class="tt-dataset-typeaheadSuggestions"></div>
</span>
</span>
<button type="submit" id="search-button-top" class="docs_search_button">SEARCH</button>
</form>
Text Content
23.1 22.4 22.3 22.2 22.1 21.4 21.3 21.2 * Quick Links * Tutorials * SAIL Design System * Glossary * Interface Recipes * Function Recipes * Query Recipes * Appian Functions * Interface Components * Data Types * Smart Services * Design Objects * Administration Web Administration * Administration Console * Application Deployment Guidelines * Authentication Server Administration * Architecture * Required Configurations * System Logs * Start and Stop Appian * Backup and Restore Database Design * Relational Database Guidance * Extending Appian * Integrations SDK * Public Java API * Embedded Interfaces * Solutions COVID-19 Safety Solutions * CampusPass * Workforce Safety Government Acquisitions Solutions * Requirements Management * Government Source Selection * Government Clause Automation * Award Management * Vendor Management * Contract Writing Financial Services Solutions * Connected Onboarding * Connected Servicing * Connected KYC Insurance Solutions * Connected Claims * Connected Underwriting Operational Efficiency Solution * Robotic Workforce Manager * Solutions Support Guide * Customize Your Solution * Release Information * Release Notes * System Requirements * Installation Guide * Upgrade Guide * Hotfixes * Release History * Community * Community Home * Community Edition * Training * Discussions * Knowledge Base * Appian Playbook * Support Cases SEARCH Starting and Stopping Appian OVERVIEW Starting and stopping the system properly is very important for maintaining the highest levels of system availability. Improper Shutdown * Always verify that Appian is properly shut down before attempting a restart. * Improper shutdown may result in services not resuming properly, which may lead to a delay in restoring your services. Bootstrap Language: If you want to change the startup language and timezone used by the system, this must be changed prior to the first time you log into the system. The default language for all users remains accessible through the user interface, at all times. STARTING THE APPLICATION SUITE ON WINDOWS If you are running the Appian components as Windows services, use the Microsoft Management Console to start them in the order listed below instead of using the .bat script that is listed. When running Windows services, a process named jbosssvc.exe appears in the task manager for each of these. Use the display name of the service instead of the process name to determine which services are running. Before starting and stopping the Appian services the first time, you must set a password. See Password Script 1. If restarting, verify that the suite is completely shut down. 2. Execute <APPIAN_HOME>\services\bin\start.bat -p <password> -s all to start the Appian services. 3. Execute <APPIAN_HOME>\data-server\bin\start.bat to start the data service. 4. Once all Appian services and the data service have been started, start your search server. Execute <APPIAN_HOME>\search-server\bin\start.bat 5. Once your search server has been started, start the application server. Execute <APPIAN_HOME>\tomcat\apache-tomcat\bin\start-appserver.bat. STOPPING THE APPLICATION SUITE ON WINDOWS 1. Stop the application server(s). Execute <APPIAN_HOME>/tomcat/apache-tomcat/bin/stop-appserver.bat. 2. Stop the search server. Execute <APPIAN_HOME>\search-server\bin\stop.bat. 3. Stop the data service. Execute <APPIAN_HOME>\data-server\bin\stop.bat. 4. Stop the Appian services. Execute <APPIAN_HOME>\services\bin\stop.bat -p <password> -s all. It may take several minutes for all engine services to stop as they conduct a checkpoint procedure as part of the standard shutdown. 5. Execute the status script to verify that all Appian services have stopped: <APPIAN_HOME>\services\bin\status.bat -p <password> To verify that all Appian processes have stopped running, complete the following: 1. Open the Windows Task Manager. 2. Click the Processes tab. 3. Make sure that there are no active q.exe, k.exe, or java.exe processes (and jbosssvc.exe processes if you're running Windows services). STOPPING WINDOWS SERVICES 1. (Optional) Prior to stopping Windows Services that are installed with the quick stop option, we recommend performing an engine checkpoint to ensure that your engines take the minimum amount of time when restarting. Engines that are not checkpointed before shutdown take longer to start. 1. Open the Windows Task Manager. 2. Note the CPU usage of your Appian processes. 3. Run <APPIAN_HOME>\services\bin\checkpoint.bat. Use the --wait option so that the script exits only after the checkpoints have completed. 2. Open the Windows Services management console. 3. Select the Appian service. 4. Click Stop. 5. Execute the status script to verify that all Appian services have stopped: <APPIAN_HOME>\services\bin\status.bat -p <password> 6. Stop the data service, search server, and application server services by clicking Stop for each. STARTING THE APPLICATION SUITE ON LINUX Before starting and stopping the Appian services the first time, you must set a password. See Password Script For Linux, use Bash 3.0 or later. 1. If restarting, type the following commands to ensure that no Appian processes are active: 1 2 3 ps -ef | grep /k ps -ef | grep /q ps -ef | grep /java Copy 2. Follow the stopping procedures to shut down any processes that are still active before proceeding. 3. Change directories to <APPIAN_HOME>/services/bin/. 4. Execute the start script: ./start.sh -p <password> -s all. 5. Execute the status script to verify that all Appian services have started correctly: ./status.sh -p <password> 6. Ensure all Appian engines display an Running status. 7. Start the data service. Execute <APPIAN_HOME>/data-server/bin/start.sh. 8. Once all Appian services and the data service have been started, start your search server. Execute <APPIAN_HOME>/search-server/bin/start.sh. 9. Once your search server has been started, start the application server. Execute <APPIAN_HOME>/tomcat/apache-tomcat/bin/start-appserver.sh. STOPPING THE APPLICATION SUITE ON LINUX 1. Stop the application server(s). Execute <APPIAN_HOME>/tomcat/apache-tomcat/bin/stop-appserver.sh. 2. Stop the search server. Execute <APPIAN_HOME>/search-server/bin/stop.sh. 3. Stop the data service. Execute <APPIAN_HOME>/data-server/bin/stop.sh. 4. Stop the Appian engines. Execute <APPIAN_HOME>/services/bin/stop.sh -p <password> -s all. It may take several minutes for all engine services to stop as they conduct a checkpoint procedure as part of the standard shutdown. 5. Execute the status script to verify that all Appian services have stopped. It may take several minutes for all engines to stop as they conduct a checkpoint procedure as part of the standard shutdown. 6. Type the following commands to verify that no Appian processes are running: 1 2 3 ps -ef | grep /k ps -ef | grep /q ps -ef | grep /java Copy 7. If processes continue to run, repeat the shutdown procedures for the remaining running processes. If you are not able to shut down following the documented procedures, kill the remaining processes only after verifying that the CPU usage of those processes is consistently at 0% for several minutes and verifying that the corresponding .kdb file is not being written. STARTING AND STOPPING ON DISTRIBUTED ENVIRONMENTS For installations distributed across many servers, the order of operation for starting and stopping Appian remains the same: STARTING 1. Start Appian services. 2. Start data service. 3. Start search server. * If running multiple instances of the search server, start all of them in any order before proceeding to the next step. You do not need to wait for one instance of the search server to complete startup before starting another instance. 4. Start application server. * If you have multiple application servers, the first time you start Appian (either after a fresh installation or update), start only one server and wait for it to complete startup before starting the rest. The remaining application servers may be started simultaneously. For subsequent restarts of Appian on the same version you may start all application servers at the same time. STOPPING 1. Stop application server. 2. Stop search server. 3. Stop data service. 4. Stop Appian services. * Use the --cluster option if you are running more than one set of Appian engines If Appian services are on different servers, for example Kafka & Zookeeper on one server and engines on another, all services should be running before starting the data service and search server. The order of operation does not matter. If the Appian engines are started before Kafka & Zookeeper, the engines will wait for the other services before they become available. When stopping Appian services on a different servers, use the ./stop -p $PASSWORD -c script command to have the service manager handle shutdown coordination. If a distributed installation of Appian is being stopped with the intention of removing a server, follow the directions on How to remove servers from a distributed installation for self-managed installations. LOGGING IN Using one of the supported web browsers, use the following URL to access the Appian Designer interface: * http://SERVER_NAME:8080/suite/design INITIAL LOGIN When logging in for the first time, use the Administrator account with the password admin. After logging in, you are automatically prompted to change the Administrator password. TROUBLESHOOTING WHAT IF MY APPIAN SERVICES START, BUT MY APPLICATION SERVER DOES NOT? If your application server starts and stops abruptly, you may have a port conflict that is preventing the application server from running. You can diagnose and resolve such issues in the following manner: 1. Check for port conflicts using a network utility such as TCPView. 2. If you discover a conflict, identify the application that is preventing the application server from starting (check the local address). 3. Stop the offending application, and configure it to use a different port number — OR — If the application is an Appian service, start and stop Appian. 4. If you encounter a recurring Appian conflict, designate the port numbers that Appian uses in a custom appian-topology.xml file. See also: Port Usage and Server Configuration Topologies WHAT IF I'VE CHECKED FOR PORT CONFLICTS WITH MY APPLICATION SERVER, BUT I STILL CAN'T IDENTIFY A PROBLEM? Verify your Java configuration settings. It is possible to experience issues when attempting to run the application server as a Windows service, if the JAVA_HOME location includes a space in the file path (such as C:/<APPIAN_HOME>/java). Community Edition Registration Appian Training Appian Community Contact Us Low-code Application Development Appian Guarantee Customer Support Disclaimer Privacy © 2023 Appian Corporation Open in Github Built: Mon, Apr 10, 2023 (08:55:55 PM) On This Page * Overview * Starting the Application Suite on Windows * Stopping the Application Suite on Windows * Stopping Windows Services * Starting the Application Suite on Linux * Stopping the Application Suite on Linux * Starting and stopping on distributed environments * Starting * Stopping * Logging in * Initial login * Troubleshooting * What if my Appian services start, but my application server does not? * What if I've checked for port conflicts with my application server, but I still can't identify a problem? Loading...