Jump to: navigation, search

Upgrading from 8.5.201.09 to 8.5.202.54

  1. Stop Web Services and Applications on the node.
  2. Backup your old installation and configuration files. You might need the files if you need to rollback your upgrade at a later date.
  3. Install Java 8 on the node according to Migrating from Java 7 to Java 8.
  4. Deploy the new version of Web Services and Applications.
  5. Migrate from standalone to embedded Jetty.
  6. Adjust the updateOnStartup option in the application.yaml. See Web Services and Applications deployment update.
  7. Update the Cassandra schema:
    • If you are using Cassandra 2.x:
      1. Copy the cf-schema-8.5.201.84.cql file from /installation_path/gws/data/updates to the Cassandra node host.
      2. Run the following command:
        cqlsh cassandra_host --file cf-schema-8.5.201.84.cql
      3. Copy the cf-schema-8.5.202.34.cql file from /installation_path/gws/data/updates to the Cassandra node host.
      4. Run the following command:
        cqlsh cassandra_host --file cf-schema-8.5.202.34.cql
    • If you are using Cassandra 1.2:
      1. Copy the cf-schema-8.5.201.84.txt file from /installation_path/gws/data/updates to the Cassandra node host.
      2. Run the following command:
        cassandra_install_dir/bin/cassandra-cli -h cassandra_host --file cf-schema-8.5.201.84.txt
      3. Copy the cf-schema-8.5.202.34.txt file from /installation_path/gws/data/updates to the Cassandra node host.
      4. Run the following command:
        cassandra_install_dir/bin/cassandra-cli -h cassandra_host --file cf-schema-8.5.202.34.txt
  8. Start Web Services and Applications according to Starting and testing.
  9. After all Web Services and Applications nodes are upgraded and started, update ElasticSearch:
    • If you use embedded Elasticsearch, run the following script on one Web Services and Applications node:
      /installation_path/gws/tools/rebuild-es-index.sh
    • If you use standalone Elasticsearch:
      1. Copy files from the /installation_path/gws/elasticsearch/templates folder to the templates folder on each Elasticsearch node.
      2. Run the following script on one Web Services and Applications node:
        /installation_path/gws/tools/rebuild-es-index.sh

Feedback

Comment on this article:

blog comments powered by Disqus
This page was last modified on November 16, 2018, at 14:18.