LOCKSS System Manual Logo
2.0-alpha3

LOCKSS 2.0-alpha3 System Manual

  • 1. Introduction
    • 1.1. System Prerequisites
      • 1.1.1. Machine
      • 1.1.2. Operating System
    • 1.2. Security Considerations
      • 1.2.1. Networking
      • 1.2.2. System Privileges
    • 1.3. Upgrading From LOCKSS 2.0-alpha2
      • 1.3.1. Recommended Approach
      • 1.3.2. Upgrade Path
        • 1.3.2.1. Updating the LOCKSS Installer
        • 1.3.2.2. Running the Upgrade Command
        • 1.3.2.3. Installing Snap and MicroK8s
        • 1.3.2.4. Modifying the Environment
        • 1.3.2.5. Reconfiguring the System
        • 1.3.2.6. Starting LOCKSS
  • 2. Installing the LOCKSS System
    • 2.1. Creating the lockss User
      • 2.1.1. Creating the User on CentOS, OpenSUSE and RHEL
      • 2.1.2. Creating the User on Debian, Linux Mint and Ubuntu
      • 2.1.3. Obtaining a shell running as lockss
    • 2.2. Disabling Packet Filters
      • 2.2.1. Disabling firewalld
      • 2.2.2. Disabling ufw
    • 2.3. Installing Git
      • 2.3.1. Checking for Git
      • 2.3.2. Installing Git
        • 2.3.2.1. Installing Git with Apt
        • 2.3.2.2. Installing Git with Dnf
        • 2.3.2.3. Installing Git with Yum
        • 2.3.2.4. Installing Git with Zypper
    • 2.4. Downloading the LOCKSS Installer
    • 2.5. Installing Snap
      • 2.5.1. Checking for Snap
      • 2.5.2. Installing Snap
        • 2.5.2.1. Installing Snap with Apt
        • 2.5.2.2. Installing Snap with Dnf
        • 2.5.2.3. Installing Snap with Yum
        • 2.5.2.4. Installing Snap with Zypper
      • 2.5.3. Enabling Classic Confinement
      • 2.5.4. Enabling Snap
      • 2.5.5. Logging Out and Back In
      • 2.5.6. Verifying Snap
      • 2.5.7. Configuring Snap Updates
    • 2.6. Installing MicroK8s
      • 2.6.1. Installing MicroK8s
        • 2.6.1.1. Troubleshooting
      • 2.6.2. Joining the microk8s Group
      • 2.6.3. Logging Out and Back In
      • 2.6.4. Generating the Kubernetes Configuration
      • 2.6.5. Starting MicroK8s
    • 2.7. Configuring DNS
      • 2.7.1. Configuring CoreDNS
        • 2.7.1.1. Example 1
        • 2.7.1.2. Example 2
      • 2.7.2. Verifying CoreDNS
    • 2.8. Checking the System
  • 3. Configuring the LOCKSS System
  • 4. Running the LOCKSS System
    • 4.1. Starting the LOCKSS System
    • 4.2. Shutting down the LOCKSS System
    • 4.3. Restarting a Running LOCKSS System
    • 4.4. Removing a Configured LOCKSS System
  • 5. Using the LOCKSS System
    • 5.1. Using the LOCKSS Configuration Service
      • 5.1.1. Accessing the Web User Interface
      • 5.1.2. Adding Archival Units
      • 5.1.3. Configuring a Crawl Proxy
      • 5.1.4. Managing Access to the Web User Interfaces
    • 5.2. Using the LOCKSS Crawler Service
      • 5.2.1. Accessing the Web User Interface
      • 5.2.2. Monitoring Crawl Status in the System
      • 5.2.3. Causing an Archival Unit to Crawl
      • 5.2.4. Crawl Status Screen
        • 5.2.4.1. Top-Level Crawl Information
        • 5.2.4.2. Crawl Status Entry
    • 5.3. Using the LOCKSS Poller Service
      • 5.3.1. Accessing the Web User Interface
      • 5.3.2. Requesting Polls
      • 5.3.3. Monitoring Polling and Voting
    • 5.4. Using the LOCKSS Metadata Extraction Service
      • 5.4.1. Accessing the Web User Interface
      • 5.4.2. Requesting Metadata Extraction
    • 5.5. Using the LOCKSS Metadata Service
      • 5.5.1. Accessing the Web User Interface
      • 5.5.2. Requesting Metadata Information
    • 5.6. Replaying Web Content with Pywb
      • 5.6.1. Accessing the Pywb User Interface
      • 5.6.2. Replaying a URL
      • 5.6.3. Finding a URL From an AU to Replay
    • 5.7. Replaying Web Content with OpenWayback
      • 5.7.1. Accessing the OpenWayback User Interface
      • 5.7.2. Replaying a URL
      • 5.7.3. Finding a URL From an AU to Replay
  • 6. Appendix
    • 6.1. Release Notes
      • 6.1.1. LOCKSS 2.0.34-alpha3
      • 6.1.2. LOCKSS 2.0.33-alpha3
      • 6.1.3. LOCKSS 2.0.32-alpha3
      • 6.1.4. LOCKSS 2.0.31-alpha3
    • 6.2. Network Ports
    • 6.3. Using MicroK8s
      • 6.3.1. Using MicroK8s
        • 6.3.1.1. Getting the Status
        • 6.3.1.2. Starting and Stopping
        • 6.3.1.3. Accessing the Dashboard Locally
      • 6.3.2. Using Kubernetes
        • 6.3.2.1. Getting a List of Commands
        • 6.3.2.2. Viewing Nodes
        • 6.3.2.3. View Cluster Information
        • 6.3.2.4. Viewing Pod Logs
        • 6.3.2.5. Describing a Running Pod

LOCKSS Documentation Portal

  • Home
  • LOCKSS System Manual
LOCKSS System Manual
  • Search


© Copyright 2000-2021, LOCKSS Program. Revision 0602efd0.

Built with Sphinx using a theme provided by Read the Docs.