INSTALLING AND UPGRADING#
- Installing Postgres Enterprise Manager server
- Linux x86-64 (amd64)
- Linux Installing Postgres Enterprise Manager server on Linux IBM Power (ppc64le)
- Linux Installing Postgres Enterprise Manager server on Linux AArch64 (ARM64)
- Windows
- Dependencies of the PEM Server and Agent on Linux
- Installing Postgres Enterprise Manager server on Linux x86 (amd64)
- Installing Postgres Enterprise Manager server on Linux AArch64 (ARM64)
- Installing Postgres Enterprise Manager server on Linux IBM Power (ppc64le)
- Installing Postgres Enterprise Manager server on Windows
- Creating an EDB repository on an isolated network
- Configuring the PEM server on Linux
- Installing Postgres Enterprise Manager in HA Patterns
- Installing Postgres Enterprise Manager agent
- Linux x86-64 (amd64)
- Linux Installing Postgres Enterprise Manager server on Linux IBM Power (ppc64le)
- Linux Installing Postgres Enterprise Manager server on Linux AArch64 (ARM64)
- Windows
- Configuring user authentication in PEM
- Configuring the PEM server to use two-factor authentication
- Configuring the PEM server to use Kerberos authentication
- Configuring the PEM server to use Windows Active Directory domain services for Kerberos authentication (SSPI)
- 1. Install Active Directory, the PEM server, and the PEM backend database server
- 2. Create users in Active Directory to map with service principals
- 3. Extract key tables from Active Directory
- 4. Configure the PEM backend database server
- 5. Obtain and view the initial ticket
- 6. Configure the PEM server
- Connection pooling using PgBouncer
- Upgrade and migration
- Upgrading a PEM installation
- PEM upgrade best practices and remediation
- How PEM upgrades preserve permissions
- Dos and don’ts
- Pre-upgrade preparation
- Step 1 — Stop PEM services
- Step 2 — Transfer ownership (only if changing ownership)
- Step 3 — Register default privileges for the upgrade role
- Step 4 — Revoke orphaned defaults from the old role (optional, only if you changed ownership)
- Step 5 — Schema USAGE safety net
- Step 6 — Re-run the verification query and upgrade
- Post-upgrade verification
- Remediation for already-affected clusters
- Example: upgrade with an ownership change
- Upgrading the PEM backend Postgres database
- Adding entries for PEM Agens and admins to connect to PEM server
- Adding entries (localhost) for PEM Agens and admins to connect to PEM server
- Upgrading SQL Profiler
- Upgrading the PEM web server
- Moving the PEM server
- Splitting an existing PEM server
- Uninstalling
- Troubleshooting
- Known installation and configuration issues
- Reconfiguring the PEM server
- PEM web application not loading
- Error connecting to PostgreSQL server
- PEM web server connectivity check
- SQL Error - column “ssl” of relation “server” does not exist
- SSL Error - Incomplete sslutils upgrade
- Nginx SSL_read() failure errors