3. Preparing the LOCKSS 2.x Host
The next task in the migration process is to prepare your LOCKSS 2.x host for LOCKSS 2.0.91-beta2, the latest version of LOCKSS 2.0-beta2.
The necessary work depends on your Migration Scenario:
If you are doing a New-Host Migration, follow these steps:
Commission a new host for your LOCKSS 2.x instance, for example by setting up a new physical machine and installing Linux, or spinning up a new Linux virtual machine. See the System Prerequisites section and Operating Systems appendix of the LOCKSS 2.x System Manual for details.
Coordinating with Administrators of LOCKSS Networks
The administrator of your LOCKSS network has to incorporate the IP address of this new host to firewall rules and Web server access control on the network configuration server. See Access control before migration in Chapter 11 (Appendix: Instructions for Administrators of LOCKSS Networks).
If you are doing a New-Host Migration, you will need to make sure that firewalls at your institution and on your LOCKSS 2.x host allow some TCP connections from the LOCKSS 1.x host to the LOCKSS 2.x host for the duration of the migration, specifically:
Port |
Description |
|---|---|
9739 [1] |
Temporary LCAP port |
24602 |
LOCKSS 2.x Configuration Service Web user interface |
24611 |
LOCKSS 2.x Repository Service REST API |
24612 |
LOCKSS 2.x Configuration Service REST API |
24620 [2] |
If you are doing a Same-Host Migration on a discontinued operating system in the RHEL family:
CentOS Linux (not to be confused with CentOS Stream)
CentOS Stream 8 (not to be confused with CentOS Linux)
Red Hat Enterprise Linux (RHEL) 7 or earlier
Oracle Linux 7 or earlier
then you must upgrade your LOCKSS host to a supported operating system in the RHEL family:
AlmaLinux OS 8 or later
CentOS Stream 9 or later
Red Hat Enterprise Linux (RHEL) 8 or later
Oracle Linux 8 or later
Rocky Linux 8 or later
before you can co-install LOCKSS 2.x with LOCKSS 1.x. In particular, CentOS Linux (not to be confused with CentOS Stream) was once common in the LOCKSS 1.x user community, and requires an upgrade before installing LOCKSS 2.x.
The LOCKSS Community Wiki offers a page on OS Upgrades, providing guidance on various upgrade paths.
Footnotes