Both sides previous revisionPrevious revisionNext revision | Previous revision |
zzz_archive:upgrading:1.2.2_to_1.2.3 [2018/04/24 16:43] – ↷ Page moved from upgrading:1.2.2_to_1.2.3 to zzz_archive:upgrading:1.2.2_to_1.2.3 dbwells | zzz_archive:upgrading:1.2.2_to_1.2.3 [2022/02/10 13:34] (current) – external edit 127.0.0.1 |
---|
su - opensrf | su - opensrf |
/openils/bin/osrf_ctl.sh -c /openils/conf/opensrf_core.xml -a stop_all</code> (You may have to change the paths to match your installation.) | /openils/bin/osrf_ctl.sh -c /openils/conf/opensrf_core.xml -a stop_all</code> (You may have to change the paths to match your installation.) |
- Perform the [[:server installation]] steps relevant to your platform; typically you can skip the prerequisites and go directly to the section that includes ''make config'' and ends with ''make install''. **__WARNING__:** You will **DESTROY your Evergreen database** if you supply 'openils_all evergreen_core' for the Build_targets part of 'make config'. Instead, use the following Build_targets: <code>openils_core openils_web openils_reporter openils_client_xul openils_server_xul evergreen_core</code> | - Perform the [[zzz_archive:server_installation]] steps relevant to your platform; typically you can skip the prerequisites and go directly to the section that includes ''make config'' and ends with ''make install''. **__WARNING__:** You will **DESTROY your Evergreen database** if you supply 'openils_all evergreen_core' for the Build_targets part of 'make config'. Instead, use the following Build_targets: <code>openils_core openils_web openils_reporter openils_client_xul openils_server_xul evergreen_core</code> |
- Start Evergreen: <code>sudo -u opensrf /openils/bin/osrf_ctl.sh -c /openils/conf/opensrf_core.xml -a start_router | - Start Evergreen: <code>sudo -u opensrf /openils/bin/osrf_ctl.sh -c /openils/conf/opensrf_core.xml -a start_router |
sudo -u opensrf /openils/bin/osrf_ctl.sh -c /openils/conf/opensrf_core.xml -a start_perl | sudo -u opensrf /openils/bin/osrf_ctl.sh -c /openils/conf/opensrf_core.xml -a start_perl |
=====Database Schema Upgrade===== | =====Database Schema Upgrade===== |
| |
To support the new search infrastructure available in 1.2.3 some new database components must be added. An SQL script is provided to alleviate any need to work with the database by hand. Database upgrade procedures for at least version 1.2.2.2 must be in place before running this script. Instructions for upgrading from 1.2.0 or 1.2.1.0 to 1.2.1.1 through 1.2.2.3 can be found [[upgrading:1.2.1_to_1.2.2|here]]. | To support the new search infrastructure available in 1.2.3 some new database components must be added. An SQL script is provided to alleviate any need to work with the database by hand. Database upgrade procedures for at least version 1.2.2.2 must be in place before running this script. Instructions for upgrading from 1.2.0 or 1.2.1.0 to 1.2.1.1 through 1.2.2.3 can be found [[zzz_archive:upgrading:1.2.1_to_1.2.2|here]]. |
| |
These instructions assume that PostgreSQL is running on the local machine, there is a database called 'evergreen', a database user called 'evergreen' and a database password of 'password'. Modify these settings as required. | These instructions assume that PostgreSQL is running on the local machine, there is a database called 'evergreen', a database user called 'evergreen' and a database password of 'password'. Modify these settings as required. |