After following the instructions here (Via apt - pg_tde documentation) to install Percona Server with pg_tde on Ubuntu 22.04, the service will not start. When I remove the ‘pg_tde’ from the shared_preload_libraries in postgres.conf and restart postgres, then the postgres service starts correctly.
Hi @kyle_hanson,
how did you install Percona Server for PostgreSQL? We’re in the middle of a new release and as of now, you do need the packages from the experimental repo, and not Server from main and tde from experimental.
To make your life even easier, simply go with the 17.2 repo, currently in testing, as there you only need to install percona-server-postgresql-17, which automatically brings TDE with it.
So in your case, drop what you have and use the following command. If you see any issues, please let us know, as we’re currently in the testing phase before the release.
sudo percona-release enable ppg-17.2 testing
sudo apt-get install -y percona-postgresql-17
Let me know if anything is unclear.