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
makebootconfigcommand 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
$KVROOTand$KVROOT/<storename>/logto another directory. - When upgrading your data store, place the new software version in a new
$KVHOMEdirectory on a Storage Node running the admin service. Here the new$KVHOMEdirectory is referred to as$NEW_KVHOME. If the$KVHOMEand$NEW_KVHOMEdirectories 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$KVHOMEdirectory. Before removing the original$KVHOMEdirectory you must modify the start up scripts on each Storage Node ( e.g.~/.bashrcwhere you have defined$KVHOME) to modify the value of existing$KVHOMEand replace it with the value of$NEW_KVHOMEso that the Storage Node uses the new software.