PG-287 Added uninstall steps to README

modified:   README.md
pull/184/head
Anastasia Alexadrova 2022-01-20 11:12:46 +02:00 committed by Hamid Akhtar
parent 482744e77b
commit 781282364c
1 changed files with 40 additions and 0 deletions

View File

@ -24,6 +24,7 @@
- [Configuration](#configuration) - [Configuration](#configuration)
- [Setup](#setup) - [Setup](#setup)
- [Building from source](#building-from-source) - [Building from source](#building-from-source)
- [Uninstall `pg_stat_monitor`](#uninstall-pg_stat_monitor)
- [How to contribute](#how-to-contribute) - [How to contribute](#how-to-contribute)
- [Report a bug](#report-a-bug) - [Report a bug](#report-a-bug)
- [Support, discussions and forums](#support-discussions-and-forums) - [Support, discussions and forums](#support-discussions-and-forums)
@ -238,6 +239,45 @@ make USE_PGXS=1
make USE_PGXS=1 install make USE_PGXS=1 install
``` ```
### Uninstall `pg_stat_monitor`
To uninstall `pg_stat_monitor`, do the following:
1. Disable statistics collection. From the `psql` terminal, run the following command:
```sql
ALTER SYSTEM SET pg_stat_monitor.pgsm_enable = 0;
```
2. Drop `pg_stat_monitor` extension:
```sql
DROP EXTENSION pg_stat_monitor;
```
3. Remove `pg_stat_monitor` from the `shared_preload_libraries` configuration parameter:
```sql
ALTER SYSTEM SET shared_preload_libraries = '';
```
**Important**: If the `shared_preload_libraries` parameter includes other modules, specify them all for the `ALTER SYSTEM SET` command to keep using them.
4. Restart the `postgresql` instance to apply the changes. The following command restarts PostgreSQL 13. Replace the version value with the one you are using.
* On Debian and Ubuntu:
```sh
sudo systemctl restart postgresql.service
```
* On Red Hat Enterprise Linux and CentOS:
```sh
sudo systemctl restart postgresql-13
```
### How to contribute ### How to contribute
We welcome and strongly encourage community participation and contributions, and are always looking for new members that are as dedicated to serving the community as we are. We welcome and strongly encourage community participation and contributions, and are always looking for new members that are as dedicated to serving the community as we are.