Previous Next JavaScript must be enabled to correctly display this content

## General Upgrade Notes

The upgrade information given below is generally true for all versions of Oracle NoSQL Database.

- Installing new software requires that each Storage Node be restarted.
- You do not need to invoke `makebootconfig` command while upgrading your data store.
- When your data store has more than one Storage Node, you can use the following command to understand the order of upgrade. For example,

      show upgrade-order
      s2
      s3

- When upgrading the software while the Storage Node is stopped, it is recommended to move the existing log files under `$KVROOT` and `$KVROOT/<storename>/log` to another directory.
- When upgrading your data store, place the new software version in a new `$KVHOME` directory on a Storage Node running the admin service. Here the new `$KVHOME` directory is referred to as `$NEW_KVHOME`. If the `$KVHOME` and `$NEW_KVHOME` directories are shared by multiple Storage Nodes (for example, using NFS), maintain both directories while the upgrade is in progress. After the upgrade is complete, you no longer need the original `$KVHOME` directory. Before removing the original `$KVHOME` directory you must modify the start up scripts on each Storage Node ( e.g. `~/.bashrc` where you have defined `$KVHOME`) to modify the value of existing `$KVHOME` and replace it with the value of `$NEW_KVHOME` so that the Storage Node uses the new software.