You are currently reviewing an older revision of this page.
The documentation here applies only for On-Premise customers with Linux servers - a distributed installation of Appian on Windows servers is not supported. Customers who are on Appian Cloud should not follow these instructions and instead contact Appian Support with their request.
The below steps will cause Appian to be unavailable until all steps are completed. Please schedule a maintenance window and inform your users. Note: When moving from High Availability to Standalone, it is recommended to adjust autocheckpoint configuration so that checkpoints do not run during business hours. More information is provided in the Configuring Checkpointing Frequency documentation.
Stop a Subset of Appian Services
<APPIAN_HOME>/services/bin/stop.sh -p <password> -no-kafka -cluster -s all
Move Kafka Data to Appropriate Servers
<APPIAN_HOME>/conf/appian-topology.xml
<kafka-cluster>
<APPIAN_HOME>/services/kafka_<versionInfo>/bin/decreaseBrokerCount.sh --exclude-brokers [<host:port, host:port>]
<APPIAN_HOME>/services/kafka_<versionInfo>/
bin/kafka-topics.sh --describe --zookeeper <Zookeeper host>:<Zookeeper port>
Stop Remaining Appian Services
<APPIAN_HOME>/services/stop.sh -p <password> -s kafka
<APPIAN_HOME>/services/stop.sh -p <password> -s zookeeper
Change Topology
appian-topology.xml
<APPIAN_HOME>conf/appian-topology.xml
<?xml version="1.0" encoding="UTF-8"?><topology port="5000"><server host="<MACHINE_A_IP>"><engine name="forums"/><engine name="notify"/><engine name="notify-email"/><engine name="channels"/><engine name="content"/><engine name="collaboration-statistics"/><engine name="personalization"/><engine name="portal"/><engine name="process-design"/><engine name="process-analytics0"/><engine name="process-analytics1"/><engine name="process-analytics2"/><engine name="process-execution0"/><engine name="process-execution1"/><engine name="process-execution2"/></server><search-cluster><search-server host="<MACHINE_A_IP>" port="9301"/></search-cluster><kafkaCluster><broker host="<MACHINE_A_IP>" port="9092"/></kafkaCluster><zookeeperCluster><zookeeper host="<MACHINE_A_IP>" port="2181"/></zookeeperCluster> <data-server-cluster> <data-server host="<MACHINE_A_IP>"port="5400" rts-count="1"/> </data-server-cluster></topology>
<data-server-cluster> <data-server host="<MACHINE_A_IP>"port="5400" rts-count="1"/>
</data-server-cluster>
Restart Appian
Make sure you are looking at the version of docs that matches the version of Appian you are running Starting the Application Suite on Linux
Affected Versions
This article applies to Appian 17.4 and later