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 Remaining 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
Affected Versions
This article applies to Appian 17.4 and later