From 28df6196f2f09b65cdf1c5c37d046954051ef0fe Mon Sep 17 00:00:00 2001 From: Chris Estes <106166814+ccestes@users.noreply.github.com> Date: Thu, 16 Jun 2022 10:49:30 -0400 Subject: [PATCH 01/75] EPRS changes --- .../7/03_installation/03_installing_rpm_package/index.mdx | 4 ++++ .../x86_amd64/07_eprs_ubuntu20_x86.mdx | 4 ++++ .../x86_amd64/08_eprs_ubuntu18_x86.mdx | 4 ++++ .../x86_amd64/09_eprs_debian10_x86.mdx | 4 ++++ .../x86_amd64/10_eprs_debian9_x86.mdx | 4 ++++ .../03_installing_rpm_package/x86_amd64/index.mdx | 4 ++++ 6 files changed, 24 insertions(+) create mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/07_eprs_ubuntu20_x86.mdx create mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/08_eprs_ubuntu18_x86.mdx create mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/09_eprs_debian10_x86.mdx create mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/10_eprs_debian9_x86.mdx diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx index 4103d3d7544..19cef2d15e4 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx @@ -21,6 +21,10 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/04_eprs_centos7_x86) - [SLES 15](x86_amd64/05_eprs_sles15_x86) - [SLES 12](x86_amd64/06_eprs_sles12_x86) + - [Ubuntu 20.04](07_eprs_ubuntu20_x86) + - [Ubuntu 18.04](08_eprs_ubuntu18_x86) + - [Debian 10](09_eprs_debian10_x86) + - [Debian 9](10_eprs_debian9_x86) - Linux on IBM Power (ppc64le): diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/07_eprs_ubuntu20_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/07_eprs_ubuntu20_x86.mdx new file mode 100644 index 00000000000..add77bddb92 --- /dev/null +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/07_eprs_ubuntu20_x86.mdx @@ -0,0 +1,4 @@ +--- +title: "Installing Replication Server on Ubuntu 20.04 x86" +navTitle: "Ubuntu 20.04" +--- \ No newline at end of file diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/08_eprs_ubuntu18_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/08_eprs_ubuntu18_x86.mdx new file mode 100644 index 00000000000..71b6747b9ba --- /dev/null +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/08_eprs_ubuntu18_x86.mdx @@ -0,0 +1,4 @@ +--- +title: "Installing Replication Server on Ubuntu 18.04 x86" +navTitle: "Ubuntu 18.04" +--- \ No newline at end of file diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/09_eprs_debian10_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/09_eprs_debian10_x86.mdx new file mode 100644 index 00000000000..0f1cc7e7189 --- /dev/null +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/09_eprs_debian10_x86.mdx @@ -0,0 +1,4 @@ +--- +title: "Installing Replication Server on Debian 10 x86" +navTitle: "Debian 10" +--- \ No newline at end of file diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/10_eprs_debian9_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/10_eprs_debian9_x86.mdx new file mode 100644 index 00000000000..a3b38a4eb8d --- /dev/null +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/10_eprs_debian9_x86.mdx @@ -0,0 +1,4 @@ +--- +title: "Installing Replication Server on Debian 9 x86" +navTitle: "Debian 9" +--- \ No newline at end of file diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx index cae434e70f2..c9376eb034d 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx @@ -12,3 +12,7 @@ For operating system-specific install instructions, see: - [CentOS 7](04_eprs_centos7_x86) - [SLES 15](05_eprs_sles15_x86) - [SLES 12](06_eprs_sles12_x86) + - [Ubuntu 20.04](07_eprs_ubuntu20_x86) + - [Ubuntu 18.04](08_eprs_ubuntu18_x86) + - [Debian 10](09_eprs_debian10_x86) + - [Debian 9](10_eprs_debian9_x86) From ad236ff3a9f549517cec9d701e05cf179085830f Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Sat, 25 Jun 2022 05:56:18 -0400 Subject: [PATCH 02/75] added Ubuntu 22.04 and Debian 11 for EPRS to config --- install_template/config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/install_template/config.yaml b/install_template/config.yaml index 6aee9939c5e..b1f4cc2a87b 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -675,10 +675,10 @@ products: - name: RHEL 8 or OL 8 arch: x86_64 supported versions: [7] - - name: Ubuntu 18.04 or Debian 9 + - name: Ubuntu 22.04 arch: x86_64 supported versions: [7] - - name: Ubuntu 20.04 or Debian 10 + - name: Debian 11 arch: x86_64 supported versions: [7] - name: SLES 12 From 4e53a174c7dfe3a16638cc136fe0174437ce1902 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Sat, 25 Jun 2022 06:23:38 -0400 Subject: [PATCH 03/75] Added debian-11 and ubuntu-22.04 eprs files --- .../templates/products/replication-server/debian-11.njk | 2 ++ .../templates/products/replication-server/ubuntu-22.04.njk | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 install_template/templates/products/replication-server/debian-11.njk create mode 100644 install_template/templates/products/replication-server/ubuntu-22.04.njk diff --git a/install_template/templates/products/replication-server/debian-11.njk b/install_template/templates/products/replication-server/debian-11.njk new file mode 100644 index 00000000000..e0330a855d3 --- /dev/null +++ b/install_template/templates/products/replication-server/debian-11.njk @@ -0,0 +1,2 @@ +{% extends "products/replication-server/base.njk" %} +{% set platformBaseTemplate = "debian-11" %} \ No newline at end of file diff --git a/install_template/templates/products/replication-server/ubuntu-22.04.njk b/install_template/templates/products/replication-server/ubuntu-22.04.njk new file mode 100644 index 00000000000..b1c31cee218 --- /dev/null +++ b/install_template/templates/products/replication-server/ubuntu-22.04.njk @@ -0,0 +1,2 @@ +{% extends "products/replication-server/base.njk" %} +{% set platformBaseTemplate = "ubuntu-22.04" %} \ No newline at end of file From b9bc1087ad67aff89d8c4c846395a2729b85a4e8 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Mon, 27 Jun 2022 12:48:32 -0400 Subject: [PATCH 04/75] removing package manager-specific info from the replication manager base file --- install_template/README.md | 4 ++-- .../products/edb-postgres-advanced-server/base.njk | 12 +++++++++++- .../edb-postgres-advanced-server/sles-12.njk | 1 - .../templates/products/replication-server/base.njk | 5 +++-- 4 files changed, 16 insertions(+), 6 deletions(-) diff --git a/install_template/README.md b/install_template/README.md index 3ec6c4879f2..b1cb1e0bbc3 100644 --- a/install_template/README.md +++ b/install_template/README.md @@ -48,7 +48,7 @@ After a template file is found, no rules are enforced on how that template shoul #### `/templates/platformBase/base.njk` -- All templates ultimitaly should inherit from this file. This is a good place to write copy that needs to be shared by all docs, regardless of the product being installed +- All templates ultimately should inherit from this file. This is a good place to write copy that needs to be shared by all docs, regardless of the product being installed - 3 blocks are currently available: - `prerequisites` — This is where information like adding EDB repos will go - `installCommand` — This is where the command to actually install the product will go @@ -56,7 +56,7 @@ After a template file is found, no rules are enforced on how that template shoul #### `/templates/platformBase/[platform name].njk` -- These files are largely reposible for setting up the `prerequisites` and `installCommand` blocks +- These files are largely responsible for setting up the `prerequisites` and `installCommand` blocks - Currently, they rely on a `packageName` macro to be set by a child template. This macro is being used in the `installCommand` block. - You will notice there are no Ubuntu templates in the platformBase folder. This is because install instructions were the same as Debian 10, and so only the `debian-10.njk` file was created to reduce duplication. If Ubuntu specific instructions are needed, new template files could be created which inherit from `debian-10.njk`. - The `centos-7.njk` template contains a conditional to include ppc64le specific instructions. To display these instructions, add `{% set includePPC = true %}` to a child template diff --git a/install_template/templates/products/edb-postgres-advanced-server/base.njk b/install_template/templates/products/edb-postgres-advanced-server/base.njk index 58a4a75c84e..0113c902605 100644 --- a/install_template/templates/products/edb-postgres-advanced-server/base.njk +++ b/install_template/templates/products/edb-postgres-advanced-server/base.njk @@ -1,11 +1,21 @@ {% extends "platformBase/" + platformBaseTemplate + '.njk' %} {% set packageName %}edb-as-server{% endset %} {% block installCommand %} -{{super()}} Where `` is the version of the EDB Postgres Advanced server you are installing. To install an individual component: +```shell +{{ packageManager }} install +``` + +Where `package_name` can be any of the available package from the [available package list](https://www.enterprisedb.com/docs/epas/latest/epas_inst_linux/install_details/rpm_packages/). +{% block postinstall %} + +{% endblock installCommand %} + +{% block postinstall %} + ```shell {{packageManager}} install ``` diff --git a/install_template/templates/products/edb-postgres-advanced-server/sles-12.njk b/install_template/templates/products/edb-postgres-advanced-server/sles-12.njk index 722bbc51ef9..e4efbc4bae8 100644 --- a/install_template/templates/products/edb-postgres-advanced-server/sles-12.njk +++ b/install_template/templates/products/edb-postgres-advanced-server/sles-12.njk @@ -1,3 +1,2 @@ {% extends "products/edb-postgres-advanced-server/base.njk" %} {% set platformBaseTemplate = "sles-12" %} -{% set packageManager = "zypper" %} \ No newline at end of file diff --git a/install_template/templates/products/replication-server/base.njk b/install_template/templates/products/replication-server/base.njk index 91cd996c178..84d79330a50 100644 --- a/install_template/templates/products/replication-server/base.njk +++ b/install_template/templates/products/replication-server/base.njk @@ -4,13 +4,14 @@ You can install all Replication Server components with a single install command, or you may choose to install selected, individual components by installing only those particular packages. To install all Replication Server components: + ```shell -zypper -n install {{ packageName }} +{{ packageManager }} install {{ packageName }} ``` To install an individual component: ```shell -zypper install +{{ packageManager }} install ``` Where `` is: From f744112db21ac4cba10df528f62c3bea06eab753 Mon Sep 17 00:00:00 2001 From: Josh Heyer Date: Mon, 27 Jun 2022 18:28:14 +0000 Subject: [PATCH 05/75] Trigger redeploy --- README.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/README.md b/README.md index 85917815b03..97ffcdd42d6 100644 --- a/README.md +++ b/README.md @@ -6,12 +6,6 @@ This repo contains the React/Gatsby application that powers [the EDB Docs website](https://www.enterprisedb.com/docs/). The site pulls [Markdown](https://www.markdownguide.org/) content from several repos in a process called "sourcing", and then renders it all into high-performance markup. You can install the application on your local computer for easy editing, viewing, and eventually publishing to the GitHub repo. -## Please remove and re-clone your local repositories after August 13, 2021 - -We've been checking PDF files into Git. That's not a good plan, so [we've stopped doing that](https://github.com/EnterpriseDB/docs/issues/1632). The next step is to remove these files from Git history and [move other large files to LFS](https://docs.github.com/en/github/managing-large-files/versioning-large-files/moving-a-file-in-your-repository-to-git-large-file-storage). Among many other good things, that ought to reduce the time to clone this repository substantially. - -But it comes at a cost. If there are any local repositories that were cloned before the change, we risk introducing dirty history back into the repository. So we're asking that everyone who has a local repository they **cloned before (or on) August 13, 2021** to delete those repositories. Unfortunately, we'll need to reject any pull requests that introduce PDF files back into Git history. (If you need any help with this, please contact jon.ericson@enterprisedb.com.) - ## MacOS Installation We recommend using MacOS to work with the EDB Docs application. From ba0499b15e8a8769bedeaa4d4c77e913fff54ea0 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Tue, 28 Jun 2022 14:51:09 -0400 Subject: [PATCH 06/75] deploying eprs ubuntu/debian files, removing epas changes --- install_template/deploy.mjs | 5 ++ .../edb-postgres-advanced-server/base.njk | 15 +---- .../edb-postgres-advanced-server/sles-12.njk | 9 +++ .../03_installing_rpm_package/index.mdx | 6 +- .../x86_amd64/06b_eprs_ubuntu22_x86.mdx | 59 +++++++++++++++++++ .../x86_amd64/07_eprs_ubuntu20_x86.mdx | 4 -- .../x86_amd64/08_eprs_ubuntu18_x86.mdx | 4 -- .../x86_amd64/08b_eprs_debian11_x86.mdx | 58 ++++++++++++++++++ .../x86_amd64/09_eprs_debian10_x86.mdx | 4 -- .../x86_amd64/10_eprs_debian9_x86.mdx | 4 -- .../x86_amd64/index.mdx | 6 +- 11 files changed, 137 insertions(+), 37 deletions(-) create mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/06b_eprs_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/07_eprs_ubuntu20_x86.mdx delete mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/08_eprs_ubuntu18_x86.mdx create mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/08b_eprs_debian11_x86.mdx delete mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/09_eprs_debian10_x86.mdx delete mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/10_eprs_debian9_x86.mdx diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index fc25d6ffc63..9ee19705dc0 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -79,6 +79,7 @@ const moveDoc = async (product, platform, version) => { centos_7_x86_64: "04", sles_15_x86_64: "05", sles_12_x86_64: "06", + "ubuntu_22.04_x86_64": "06b", "ubuntu_20.04_x86_64": "07", "ubuntu_18.04_x86_64": "07a", debian_10_x86_64: "08", @@ -300,6 +301,10 @@ const moveDoc = async (product, platform, version) => { (ctx) => `eprs/7/03_installation/03_installing_rpm_package/${fmtArchPath(ctx)}/${prefix[plat]}_eprs_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Replication Server", version: 7}, platform: {name: "SLES 15"}}, (ctx) => `eprs/7/03_installation/03_installing_rpm_package/${fmtArchPath(ctx)}/${prefix[plat]}_eprs_sles15_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "Replication Server", version: 7}, platform: {name: "Debian 11"}}, + (ctx) => `eprs/7/03_installation/03_installing_rpm_package/${fmtArchPath(ctx)}/${prefix[plat]}_eprs_debian11_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "Replication Server", version: 7}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `eprs/7/03_installation/03_installing_rpm_package/${fmtArchPath(ctx)}/${prefix[plat]}_eprs_ubuntu22_${fmtArchFilename(ctx)}.mdx`), ); function match(context, ...conditions) { diff --git a/install_template/templates/products/edb-postgres-advanced-server/base.njk b/install_template/templates/products/edb-postgres-advanced-server/base.njk index 0113c902605..7a2f86d1c85 100644 --- a/install_template/templates/products/edb-postgres-advanced-server/base.njk +++ b/install_template/templates/products/edb-postgres-advanced-server/base.njk @@ -1,20 +1,9 @@ {% extends "platformBase/" + platformBaseTemplate + '.njk' %} {% set packageName %}edb-as-server{% endset %} -{% block installCommand %} -Where `` is the version of the EDB Postgres Advanced server you are installing. - -To install an individual component: - -```shell -{{ packageManager }} install -``` - -Where `package_name` can be any of the available package from the [available package list](https://www.enterprisedb.com/docs/epas/latest/epas_inst_linux/install_details/rpm_packages/). {% block postinstall %} +Where `` is the version of the EDB Postgres Advanced server you are installing. -{% endblock installCommand %} - -{% block postinstall %} +{% block individual_component %}{% endblock individual_component %} ```shell {{packageManager}} install diff --git a/install_template/templates/products/edb-postgres-advanced-server/sles-12.njk b/install_template/templates/products/edb-postgres-advanced-server/sles-12.njk index e4efbc4bae8..095f157017e 100644 --- a/install_template/templates/products/edb-postgres-advanced-server/sles-12.njk +++ b/install_template/templates/products/edb-postgres-advanced-server/sles-12.njk @@ -1,2 +1,11 @@ {% extends "products/edb-postgres-advanced-server/base.njk" %} {% set platformBaseTemplate = "sles-12" %} +{% block individual_component %} +To install an individual component: + +```shell +zypper install +``` + +Where `package_name` can be any of the available package from the [available package list](https://www.enterprisedb.com/docs/epas/latest/epas_inst_linux/install_details/rpm_packages/). +{% endblock individual_component %} \ No newline at end of file diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx index 19cef2d15e4..90695831fe0 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx @@ -21,10 +21,8 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/04_eprs_centos7_x86) - [SLES 15](x86_amd64/05_eprs_sles15_x86) - [SLES 12](x86_amd64/06_eprs_sles12_x86) - - [Ubuntu 20.04](07_eprs_ubuntu20_x86) - - [Ubuntu 18.04](08_eprs_ubuntu18_x86) - - [Debian 10](09_eprs_debian10_x86) - - [Debian 9](10_eprs_debian9_x86) + - [Ubuntu 22.04](x86_amd64/06b_eprs_ubuntu22_x86) + - [Debian 11](x86_amd64/08b_eprs_debian11_x86) - Linux on IBM Power (ppc64le): diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/06b_eprs_ubuntu22_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/06b_eprs_ubuntu22_x86.mdx new file mode 100644 index 00000000000..9b3ae8f8fd6 --- /dev/null +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/06b_eprs_ubuntu22_x86.mdx @@ -0,0 +1,59 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing Replication Server on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell + +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +You can install all Replication Server components with a single install command, or you may choose to install selected, individual components by installing only those particular packages. + +To install all Replication Server components: + +```shell +apt-get install edb-xdb +``` + +To install an individual component: + +```shell +apt-get install +``` + +Where `` is: + +| Package name | Component | +| -------------------- | --------------------------------------------------------------------- | +| `edb-xdb-console` | Replication console and the Replication Server command line interface | +| `edb-xdb-publisher` | Publication server | +| `edb-xdb-subscriber` | Subscription server | diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/07_eprs_ubuntu20_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/07_eprs_ubuntu20_x86.mdx deleted file mode 100644 index add77bddb92..00000000000 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/07_eprs_ubuntu20_x86.mdx +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: "Installing Replication Server on Ubuntu 20.04 x86" -navTitle: "Ubuntu 20.04" ---- \ No newline at end of file diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/08_eprs_ubuntu18_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/08_eprs_ubuntu18_x86.mdx deleted file mode 100644 index 71b6747b9ba..00000000000 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/08_eprs_ubuntu18_x86.mdx +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: "Installing Replication Server on Ubuntu 18.04 x86" -navTitle: "Ubuntu 18.04" ---- \ No newline at end of file diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/08b_eprs_debian11_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/08b_eprs_debian11_x86.mdx new file mode 100644 index 00000000000..486308af067 --- /dev/null +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/08b_eprs_debian11_x86.mdx @@ -0,0 +1,58 @@ +--- +navTitle: Debian 11 +title: Installing Replication Server on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +You can install all Replication Server components with a single install command, or you may choose to install selected, individual components by installing only those particular packages. + +To install all Replication Server components: + +```shell +apt-get install edb-xdb +``` + +To install an individual component: + +```shell +apt-get install +``` + +Where `` is: + +| Package name | Component | +| -------------------- | --------------------------------------------------------------------- | +| `edb-xdb-console` | Replication console and the Replication Server command line interface | +| `edb-xdb-publisher` | Publication server | +| `edb-xdb-subscriber` | Subscription server | diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/09_eprs_debian10_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/09_eprs_debian10_x86.mdx deleted file mode 100644 index 0f1cc7e7189..00000000000 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/09_eprs_debian10_x86.mdx +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: "Installing Replication Server on Debian 10 x86" -navTitle: "Debian 10" ---- \ No newline at end of file diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/10_eprs_debian9_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/10_eprs_debian9_x86.mdx deleted file mode 100644 index a3b38a4eb8d..00000000000 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/10_eprs_debian9_x86.mdx +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: "Installing Replication Server on Debian 9 x86" -navTitle: "Debian 9" ---- \ No newline at end of file diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx index c9376eb034d..5e028c3b05e 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx @@ -12,7 +12,5 @@ For operating system-specific install instructions, see: - [CentOS 7](04_eprs_centos7_x86) - [SLES 15](05_eprs_sles15_x86) - [SLES 12](06_eprs_sles12_x86) - - [Ubuntu 20.04](07_eprs_ubuntu20_x86) - - [Ubuntu 18.04](08_eprs_ubuntu18_x86) - - [Debian 10](09_eprs_debian10_x86) - - [Debian 9](10_eprs_debian9_x86) + - [Ubuntu 22.04](06b_eprs_ubuntu22_x86) + - [Debian 11](08b_eprs_debian11_x86) From ea49524590ceae2321c72f460e13a405b344f227 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Wed, 29 Jun 2022 17:16:24 +0530 Subject: [PATCH 07/75] Added Debian 11 and Ubuntu 22 in config.yaml file of PostGIS --- install_template/config.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/install_template/config.yaml b/install_template/config.yaml index b1f4cc2a87b..abcc6508813 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -543,12 +543,18 @@ products: - name: RHEL 8 or OL 8 arch: x86_64 supported versions: [11, 12, 13, 14] - - name: Ubuntu 18.04 + - name: Ubuntu 22.04 + arch: x86_64 + supported versions: [3.1] + - name: Ubuntu 20.04 arch: x86_64 supported versions: [3.1] - name: Ubuntu 18.04 arch: x86_64 supported versions: [3.1] + - name: Debian 11 + arch: x86_64 + supported versions: [3.1] - name: Debian 10 arch: x86_64 supported versions: [3.1] From 66b287632f71e3a889e31c94249f243e449be68d Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Wed, 29 Jun 2022 20:57:52 -0400 Subject: [PATCH 08/75] attempt to set up EFM 22/11 templates --- install_template/config.yaml | 5 +++++ .../templates/products/edb-postgres-advanced-server/base.njk | 5 +++-- .../templates/products/failover-manager/debian-11.njk | 2 ++ .../templates/products/failover-manager/ubuntu-22.04.njk | 2 ++ 4 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 install_template/templates/products/failover-manager/debian-11.njk create mode 100644 install_template/templates/products/failover-manager/ubuntu-22.04.njk diff --git a/install_template/config.yaml b/install_template/config.yaml index abcc6508813..bfec677a7bd 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -384,6 +384,8 @@ products: supported versions: [3.10, 4.0, 4.1, 4.2, 4.3, 4.4] - name: Debian 10 arch: x86_64 + - name: Debian 11 + arch: x86_64 supported versions: [3.10, 4.0, 4.1, 4.2, 4.3, 4.4] - name: Ubuntu 18.04 arch: x86_64 @@ -391,6 +393,9 @@ products: - name: Ubuntu 20.04 arch: x86_64 supported versions: [3.10, 4.0, 4.1, 4.2, 4.3, 4.4] + - name: Ubuntu 22.04 + arch: x86_64 + supported versions: [3.10, 4.0, 4.1, 4.2, 4.3, 4.4] - name: SLES 12 arch: x86_64 supported versions: [3.10, 4.0, 4.1, 4.2, 4.3, 4.4] diff --git a/install_template/templates/products/edb-postgres-advanced-server/base.njk b/install_template/templates/products/edb-postgres-advanced-server/base.njk index 7a2f86d1c85..58a4a75c84e 100644 --- a/install_template/templates/products/edb-postgres-advanced-server/base.njk +++ b/install_template/templates/products/edb-postgres-advanced-server/base.njk @@ -1,9 +1,10 @@ {% extends "platformBase/" + platformBaseTemplate + '.njk' %} {% set packageName %}edb-as-server{% endset %} -{% block postinstall %} +{% block installCommand %} +{{super()}} Where `` is the version of the EDB Postgres Advanced server you are installing. -{% block individual_component %}{% endblock individual_component %} +To install an individual component: ```shell {{packageManager}} install diff --git a/install_template/templates/products/failover-manager/debian-11.njk b/install_template/templates/products/failover-manager/debian-11.njk new file mode 100644 index 00000000000..41e8d432c97 --- /dev/null +++ b/install_template/templates/products/failover-manager/debian-11.njk @@ -0,0 +1,2 @@ +{% extends "products/failover-manager/base.njk" %} +{% set platformBaseTemplate = "debian-11" %} diff --git a/install_template/templates/products/failover-manager/ubuntu-22.04.njk b/install_template/templates/products/failover-manager/ubuntu-22.04.njk new file mode 100644 index 00000000000..b4f85206e48 --- /dev/null +++ b/install_template/templates/products/failover-manager/ubuntu-22.04.njk @@ -0,0 +1,2 @@ +{% extends "products/failover-manager/base.njk" %} +{% set platformBaseTemplate = "ubuntu-22.04" %} \ No newline at end of file From 6790d16af41af9726b50c1e2bd8cf7b243cc1bd3 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Thu, 30 Jun 2022 12:55:50 +0530 Subject: [PATCH 09/75] Fixed config.yaml file for Failover manager --- install_template/config.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/install_template/config.yaml b/install_template/config.yaml index bfec677a7bd..1858d95b357 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -384,6 +384,7 @@ products: supported versions: [3.10, 4.0, 4.1, 4.2, 4.3, 4.4] - name: Debian 10 arch: x86_64 + supported versions: [3.10, 4.0, 4.1, 4.2, 4.3, 4.4] - name: Debian 11 arch: x86_64 supported versions: [3.10, 4.0, 4.1, 4.2, 4.3, 4.4] From e7c242d3d371018ebc120eac537ab18c831f2b20 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Thu, 30 Jun 2022 13:18:47 +0530 Subject: [PATCH 10/75] Added file paths in deploy.mjs for Failover manager --- install_template/deploy.mjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index 9ee19705dc0..afa97de0204 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -172,7 +172,9 @@ const moveDoc = async (product, platform, version) => { when({product: {name: "Failover Manager", version: 4.4}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Failover Manager", version: 4.4}, platform: {name: "Ubuntu 20.04"}}, - (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/${prefix[plat]}_efm4_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "Failover Manager", version: 4.4}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/${prefix[plat]}_efm4_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "SLES 12"}}, (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "SLES 15"}}, From 0a9faef44e922805dc7b665a0dedf9679bbb0092 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Thu, 30 Jun 2022 13:47:13 +0530 Subject: [PATCH 11/75] Generated EFM install files and deployed --- .../x86_amd64/06b_efm4_ubuntu22_x86.mdx | 53 +++++++++++++++++++ .../x86_amd64/08b_efm4_deb11_x86.mdx | 53 +++++++++++++++++++ .../11_eprs_sles15_ppcle.mdx | 2 +- .../12_eprs_sles12_ppcle.mdx | 2 +- .../x86_amd64/05_eprs_sles15_x86.mdx | 2 +- .../x86_amd64/06_eprs_sles12_x86.mdx | 2 +- .../x86_amd64/06b_eprs_ubuntu22_x86.mdx | 1 - 7 files changed, 110 insertions(+), 5 deletions(-) create mode 100644 product_docs/docs/efm/4/03_installing_efm/x86_amd64/06b_efm4_ubuntu22_x86.mdx create mode 100644 product_docs/docs/efm/4/03_installing_efm/x86_amd64/08b_efm4_deb11_x86.mdx diff --git a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/06b_efm4_ubuntu22_x86.mdx b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/06b_efm4_ubuntu22_x86.mdx new file mode 100644 index 00000000000..817862a11a6 --- /dev/null +++ b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/06b_efm4_ubuntu22_x86.mdx @@ -0,0 +1,53 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing Failover Manager on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-efm<4x> +``` + +Where `<4x>` is the version of Failover Manager that you are installing. For example, if you are installing version 4.0, the package name would be `edb-efm40`. + +## Initial configuration + +If you are using Failover Manager to monitor a cluster owned by a user other than enterprisedb or postgres, see [Extending Failover Manager permissions](../../04_configuring_efm/04_extending_efm_permissions/#extending_efm_permissions). + +After installing on each node of the cluster: + +1. Modify the [cluster properties file](../../04_configuring_efm/01_cluster_properties/#cluster_properties) on each node. +2. Modify the [cluster members file](../../04_configuring_efm/03_cluster_members/#cluster_members) on each node. +3. If applicable, configure and test virtual IP address settings and any scripts that are identified in the cluster properties file. +4. Start the agent on each node of the cluster. For more information, see [Controlling the Failover Manager service](../../08_controlling_efm_service/#controlling-the-failover-manager-service). diff --git a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/08b_efm4_deb11_x86.mdx b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/08b_efm4_deb11_x86.mdx new file mode 100644 index 00000000000..5309013c1ba --- /dev/null +++ b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/08b_efm4_deb11_x86.mdx @@ -0,0 +1,53 @@ +--- +navTitle: Debian 11 +title: Installing Failover Manager on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-efm<4x> +``` + +Where `<4x>` is the version of Failover Manager that you are installing. For example, if you are installing version 4.0, the package name would be `edb-efm40`. + +## Initial configuration + +If you are using Failover Manager to monitor a cluster owned by a user other than enterprisedb or postgres, see [Extending Failover Manager permissions](../../04_configuring_efm/04_extending_efm_permissions/#extending_efm_permissions). + +After installing on each node of the cluster: + +1. Modify the [cluster properties file](../../04_configuring_efm/01_cluster_properties/#cluster_properties) on each node. +2. Modify the [cluster members file](../../04_configuring_efm/03_cluster_members/#cluster_members) on each node. +3. If applicable, configure and test virtual IP address settings and any scripts that are identified in the cluster properties file. +4. Start the agent on each node of the cluster. For more information, see [Controlling the Failover Manager service](../../08_controlling_efm_service/#controlling-the-failover-manager-service). diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/11_eprs_sles15_ppcle.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/11_eprs_sles15_ppcle.mdx index 09bb414b918..cc823c8da29 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/11_eprs_sles15_ppcle.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/11_eprs_sles15_ppcle.mdx @@ -42,7 +42,7 @@ You can install all Replication Server components with a single install command, To install all Replication Server components: ```shell -zypper -n install edb-xdb +zypper install edb-xdb ``` To install an individual component: diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/12_eprs_sles12_ppcle.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/12_eprs_sles12_ppcle.mdx index e51478cf18a..4d7cbbc9721 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/12_eprs_sles12_ppcle.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/12_eprs_sles12_ppcle.mdx @@ -43,7 +43,7 @@ You can install all Replication Server components with a single install command, To install all Replication Server components: ```shell -zypper -n install edb-xdb +zypper install edb-xdb ``` To install an individual component: diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/05_eprs_sles15_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/05_eprs_sles15_x86.mdx index 49d3ac67e7e..9caa9da49f6 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/05_eprs_sles15_x86.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/05_eprs_sles15_x86.mdx @@ -42,7 +42,7 @@ You can install all Replication Server components with a single install command, To install all Replication Server components: ```shell -zypper -n install edb-xdb +zypper install edb-xdb ``` To install an individual component: diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/06_eprs_sles12_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/06_eprs_sles12_x86.mdx index 92b1cd5bacf..04a45782b86 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/06_eprs_sles12_x86.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/06_eprs_sles12_x86.mdx @@ -43,7 +43,7 @@ You can install all Replication Server components with a single install command, To install all Replication Server components: ```shell -zypper -n install edb-xdb +zypper install edb-xdb ``` To install an individual component: diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/06b_eprs_ubuntu22_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/06b_eprs_ubuntu22_x86.mdx index 9b3ae8f8fd6..5cd4fff518f 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/06b_eprs_ubuntu22_x86.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/06b_eprs_ubuntu22_x86.mdx @@ -15,7 +15,6 @@ sudo su - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). ```shell - # Set up the EDB repository echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list From 34da0abf96cc857c494d3a9e811dbce0fc107e1e Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Thu, 30 Jun 2022 14:09:10 +0530 Subject: [PATCH 12/75] Added the links for Failover manager topics --- product_docs/docs/efm/4/03_installing_efm/index.mdx | 4 ++++ product_docs/docs/efm/4/03_installing_efm/x86_amd64/index.mdx | 2 ++ 2 files changed, 6 insertions(+) diff --git a/product_docs/docs/efm/4/03_installing_efm/index.mdx b/product_docs/docs/efm/4/03_installing_efm/index.mdx index 00fb32f4998..0b577ac2278 100644 --- a/product_docs/docs/efm/4/03_installing_efm/index.mdx +++ b/product_docs/docs/efm/4/03_installing_efm/index.mdx @@ -35,11 +35,15 @@ For platform-specific install instructions, including accessing the repo, see: - [SLES 12](x86_amd64/efm4_sles12_x86) - [Ubuntu 20.04](x86_amd64/efm4_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/efm4_ubuntu18_x86) + - [Debian 11](x86_amd64/efm4_deb11_x86) - [Debian 10](x86_amd64/efm4_deb10_x86) + - Linux on IBM Power (ppc64le): - [RHEL 8](ibm_power_ppc64le/efm4_rhel8_ppcle) - [SLES 15](ibm_power_ppc64le/efm4_sles15_ppcle) - [SLES 12](ibm_power_ppc64le/efm4_sles12_ppcle) + + \ No newline at end of file diff --git a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/index.mdx b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/index.mdx index 66e3d65df3b..fca9ee65749 100644 --- a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/index.mdx +++ b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/index.mdx @@ -10,6 +10,7 @@ navigation: - efm4_sles12_x86 - efm4_ubuntu20_x86 - efm4_ubuntu18_x86 +- efm4_deb11_x86 - efm4_deb10_x86 --- @@ -24,6 +25,7 @@ For operating system-specific install instructions, including accessing the repo - [SLES 12](efm4_sles12_x86) - [Ubuntu 20.04](efm4_ubuntu20_x86) - [Ubuntu 18.04](efm4_ubuntu18_x86) + - [Debian 11](efm4_deb11_x86) - [Debian 10](efm4_deb10_x86) From 9eb2bf0d637fd1631e7142c3ba00c0e6cecfeef4 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Thu, 30 Jun 2022 14:27:45 +0530 Subject: [PATCH 13/75] Updated deploy.mjs, added debian and ubuntu files under postgis, deployed generated files, updated links --- install_template/deploy.mjs | 4 ++ .../templates/products/postgis/debian-11.njk | 2 + .../products/postgis/ubuntu-22.04.njk | 2 + .../installing_on_linux/index.mdx | 2 + .../x86_amd64/06b_postgis_ubuntu22_x86.mdx | 42 +++++++++++++++++++ .../x86_amd64/08b_postgis_deb11_x86.mdx | 42 +++++++++++++++++++ .../installing_on_linux/x86_amd64/index.mdx | 2 + 7 files changed, 96 insertions(+) create mode 100644 install_template/templates/products/postgis/debian-11.njk create mode 100644 install_template/templates/products/postgis/ubuntu-22.04.njk create mode 100644 product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/06b_postgis_ubuntu22_x86.mdx create mode 100644 product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/08b_postgis_deb11_x86.mdx diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index afa97de0204..5ea78505e3c 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -293,10 +293,14 @@ const moveDoc = async (product, platform, version) => { (ctx) => `postgis/3.1/01a_installing_postgis/installing_on_linux/${fmtArchPath(ctx)}/postgis_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "PostGIS", version: 3.1}, platform: {name: "SLES 15"}}, (ctx) => `postgis/3.1/01a_installing_postgis/installing_on_linux/${fmtArchPath(ctx)}/postgis_sles15_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "PostGIS", version: 3.1}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `postgis/3.1/01a_installing_postgis/installing_on_linux/${fmtArchPath(ctx)}/postgis_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "PostGIS", version: 3.1}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `postgis/3.1/01a_installing_postgis/installing_on_linux/${fmtArchPath(ctx)}/postgis_ubuntu20_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "PostGIS", version: 3.1}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `postgis/3.1/01a_installing_postgis/installing_on_linux/${fmtArchPath(ctx)}/postgis_ubuntu18_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "PostGIS", version: 3.1}, platform: {name: "Debian 11"}}, + (ctx) => `postgis/3.1/01a_installing_postgis/installing_on_linux/${fmtArchPath(ctx)}/postgis_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "PostGIS", version: 3.1}, platform: {name: "Debian 10"}}, (ctx) => `postgis/3.1/01a_installing_postgis/installing_on_linux/${fmtArchPath(ctx)}/postgis_deb10_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Replication Server", version: 7}, platform: {name: "SLES 12"}}, diff --git a/install_template/templates/products/postgis/debian-11.njk b/install_template/templates/products/postgis/debian-11.njk new file mode 100644 index 00000000000..3891bc11647 --- /dev/null +++ b/install_template/templates/products/postgis/debian-11.njk @@ -0,0 +1,2 @@ +{% extends "products/postgis/base.njk" %} +{% set platformBaseTemplate = "debian-11" %} \ No newline at end of file diff --git a/install_template/templates/products/postgis/ubuntu-22.04.njk b/install_template/templates/products/postgis/ubuntu-22.04.njk new file mode 100644 index 00000000000..221ab9e896d --- /dev/null +++ b/install_template/templates/products/postgis/ubuntu-22.04.njk @@ -0,0 +1,2 @@ +{% extends "products/postgis/base.njk" %} +{% set platformBaseTemplate = "ubuntu-22.04" %} \ No newline at end of file diff --git a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/index.mdx b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/index.mdx index 14f8ae8f4e8..fa0525eea4a 100644 --- a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/index.mdx +++ b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/index.mdx @@ -18,8 +18,10 @@ For platform-specific install instructions, see: - [RHEL 7/OL 7](x86_amd64/postgis_rhel7_x86) - [SLES 15](x86_amd64/postgis_sles15_x86) - [SLES 12](x86_amd64/postgis_sles12_x86) + - [Ubuntu 22.04](x86_amd64/06b_postgis_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/postgis_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/postgis_ubuntu18_x86) + - [Debian 11](x86_amd64/postgis_deb11_x86) - [Debian 10](x86_amd64/postgis_deb10_x86) diff --git a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/06b_postgis_ubuntu22_x86.mdx b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/06b_postgis_ubuntu22_x86.mdx new file mode 100644 index 00000000000..4142e455318 --- /dev/null +++ b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/06b_postgis_ubuntu22_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing PostGIS on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as14-postgis3 +``` + +Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/08b_postgis_deb11_x86.mdx b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/08b_postgis_deb11_x86.mdx new file mode 100644 index 00000000000..136cc3aad44 --- /dev/null +++ b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/08b_postgis_deb11_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Debian 11 +title: Installing PostGIS on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as14-postgis3 +``` + +Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/index.mdx b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/index.mdx index ba7571e1e39..f52c4af99b5 100644 --- a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/index.mdx +++ b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/index.mdx @@ -20,7 +20,9 @@ For operating system-specific install instructions, see: - [RHEL 7/OL 7](postgis_rhel7_x86) - [SLES 15](postgis_sles15_x86) - [SLES 12](postgis_sles12_x86) + - [Ubuntu 22.04](postgis_ubuntu22_x86) - [Ubuntu 20.04](postgis_ubuntu20_x86) - [Ubuntu 18.04](postgis_ubuntu18_x86) + - [Debian 11](08b_postgis_deb11_x86) - [Debian 10](postgis_deb10_x86) From e1bfeaa0836996c3c8f85bc3ec932fa268b29358 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Thu, 30 Jun 2022 14:29:43 +0530 Subject: [PATCH 14/75] Fixed the navigation for PostGIS --- .../installing_on_linux/x86_amd64/index.mdx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/index.mdx b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/index.mdx index f52c4af99b5..d74c6733cf2 100644 --- a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/index.mdx +++ b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/index.mdx @@ -7,8 +7,10 @@ navigation: - postgis_rhel7_x86 - postgis_sles15_x86 - postgis_sles12_x86 +- postgis_ubuntu22_x86 - postgis_ubuntu20_x86 - postgis_ubuntu18_x86 +- postgis_deb11_x86 - postgis_deb10_x86 --- From 10df8d058e4022527cb02c8f7ec241e3b7f2cfa5 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Thu, 30 Jun 2022 10:43:45 -0400 Subject: [PATCH 15/75] Changes for EFM - nav order an open issue --- install_template/config.yaml | 6 +++ install_template/deploy.mjs | 6 ++- .../hadoop-foreign-data-wrapper/debian-11.njk | 2 + .../ubuntu-22.04.njk | 2 + .../x86_amd64/06b_hadoop_ubuntu22_x86.mdx | 42 +++++++++++++++++++ .../x86_amd64/08b_hadoop_deb11_x86.mdx | 42 +++++++++++++++++++ .../x86_amd64/index.mdx | 2 + 7 files changed, 101 insertions(+), 1 deletion(-) create mode 100644 install_template/templates/products/hadoop-foreign-data-wrapper/debian-11.njk create mode 100644 install_template/templates/products/hadoop-foreign-data-wrapper/ubuntu-22.04.njk create mode 100644 product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/06b_hadoop_ubuntu22_x86.mdx create mode 100644 product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/08b_hadoop_deb11_x86.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index 1858d95b357..2eae5f44d4a 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -432,12 +432,18 @@ products: - name: Debian 10 arch: x86_64 supported versions: [2] + - name: Debian 11 + arch: x86_64 + supported versions: [2] - name: Ubuntu 18.04 arch: x86_64 supported versions: [2] - name: Ubuntu 20.04 arch: x86_64 supported versions: [2] + - name: Ubuntu 22.04 + arch: x86_64 + supported versions: [2] - name: SLES 12 arch: x86_64 supported versions: [2] diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index 5ea78505e3c..881c1bda18f 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -179,10 +179,14 @@ const moveDoc = async (product, platform, version) => { (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "SLES 15"}}, (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_sles15_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "Ubuntu 20.04"}}, + when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_ubuntu22_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_ubuntu20_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_ubuntu18_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "Debian 11"}}, + (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "Debian 10"}}, (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_deb10_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB JDBC Connector"}, platform: {name: "SLES 12"}}, diff --git a/install_template/templates/products/hadoop-foreign-data-wrapper/debian-11.njk b/install_template/templates/products/hadoop-foreign-data-wrapper/debian-11.njk new file mode 100644 index 00000000000..8585084abcf --- /dev/null +++ b/install_template/templates/products/hadoop-foreign-data-wrapper/debian-11.njk @@ -0,0 +1,2 @@ +{% extends "products/hadoop-foreign-data-wrapper/base.njk" %} +{% set platformBaseTemplate = "debian-11" %} \ No newline at end of file diff --git a/install_template/templates/products/hadoop-foreign-data-wrapper/ubuntu-22.04.njk b/install_template/templates/products/hadoop-foreign-data-wrapper/ubuntu-22.04.njk new file mode 100644 index 00000000000..887b5446ead --- /dev/null +++ b/install_template/templates/products/hadoop-foreign-data-wrapper/ubuntu-22.04.njk @@ -0,0 +1,2 @@ +{% extends "products/hadoop-foreign-data-wrapper/debian-10.njk" %} +{% set platformBaseTemplate = "ubuntu-22.04" %} \ No newline at end of file diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/06b_hadoop_ubuntu22_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/06b_hadoop_ubuntu22_x86.mdx new file mode 100644 index 00000000000..08de82d1b0d --- /dev/null +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/06b_hadoop_ubuntu22_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing Hadoop Foreign Data Wrapper on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as14-hdfs_fdw +``` + +Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/08b_hadoop_deb11_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/08b_hadoop_deb11_x86.mdx new file mode 100644 index 00000000000..6eb4be1b208 --- /dev/null +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/08b_hadoop_deb11_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Debian 11 +title: Installing Hadoop Foreign Data Wrapper on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as14-hdfs_fdw +``` + +Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/index.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/index.mdx index ef8728ea89f..8da5f4cf982 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/index.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/index.mdx @@ -22,8 +22,10 @@ For operating system-specific install instructions, see: - [CentOS 7](hadoop_centos7_x86) - [SLES 15](hadoop_sles15_x86) - [SLES 12](hadoop_sles12_x86) + - [Ubuntu 22.04](hadoop_ubuntu22_x86) - [Ubuntu 20.04](hadoop_ubuntu20_x86) - [Ubuntu 18.04](hadoop_ubuntu18_x86) + - [Debian 11](08b_hadoop_deb10_x86) - [Debian 10](hadoop_deb10_x86) After you complete the installation, see [Configuring the Hadoop Foreign Data Wrapper](../../08_configuring_the_hadoop_data_adapter). From 10ac00af605d05bc3e4e9eaac3fa187b3c89f359 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Fri, 1 Jul 2022 13:51:41 -0400 Subject: [PATCH 16/75] fixed nav for hadoop --- .../05_installing_the_hadoop_data_adapter/x86_amd64/index.mdx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/index.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/index.mdx index 8da5f4cf982..82afe40023d 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/index.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/index.mdx @@ -8,8 +8,10 @@ navigation: - hadoop_centos7_x86 - hadoop_sles15_x86 - hadoop_sles12_x86 +- hadoop_ubuntu22_x86 - hadoop_ubuntu20_x86 - hadoop_ubuntu18_x86 +- hadoop_deb11_x86 - hadoop_deb10_x86 --- @@ -25,7 +27,7 @@ For operating system-specific install instructions, see: - [Ubuntu 22.04](hadoop_ubuntu22_x86) - [Ubuntu 20.04](hadoop_ubuntu20_x86) - [Ubuntu 18.04](hadoop_ubuntu18_x86) - - [Debian 11](08b_hadoop_deb10_x86) + - [Debian 11](08b_hadoop_deb11_x86) - [Debian 10](hadoop_deb10_x86) After you complete the installation, see [Configuring the Hadoop Foreign Data Wrapper](../../08_configuring_the_hadoop_data_adapter). From 3793fdc91741d690aeb5781188bf60848cc395a8 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Sat, 2 Jul 2022 05:15:29 -0400 Subject: [PATCH 17/75] added Mongo 22/11 topics --- install_template/config.yaml | 6 +++ install_template/deploy.mjs | 8 +++- .../debian-11.njk | 2 + .../ubuntu-22.04.njk | 2 + .../index.mdx | 2 + .../x86_amd64/06b_mongo_ubuntu22_x86.mdx | 42 +++++++++++++++++++ .../x86_amd64/08b_mongo_deb11_x86.mdx | 42 +++++++++++++++++++ .../x86_amd64/index.mdx | 4 ++ 8 files changed, 106 insertions(+), 2 deletions(-) create mode 100644 install_template/templates/products/mongodb-foreign-data-wrapper/debian-11.njk create mode 100644 install_template/templates/products/mongodb-foreign-data-wrapper/ubuntu-22.04.njk create mode 100644 product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/06b_mongo_ubuntu22_x86.mdx create mode 100644 product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/08b_mongo_deb11_x86.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index 2eae5f44d4a..ca206f7917f 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -479,12 +479,18 @@ products: - name: Debian 10 arch: x86_64 supported versions: [5] + - name: Debian 11 + arch: x86_64 + supported versions: [5] - name: Ubuntu 18.04 arch: x86_64 supported versions: [5] - name: Ubuntu 20.04 arch: x86_64 supported versions: [5] + - name: Ubuntu 22.04 + arch: x86_64 + supported versions: [5] - name: SLES 12 arch: x86_64 supported versions: [5] diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index 881c1bda18f..f4ee31b4e68 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -213,11 +213,15 @@ const moveDoc = async (product, platform, version) => { (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "SLES 15"}}, (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_sles15_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "Ubuntu 20.04"}}, + when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_ubuntu22_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_ubuntu20_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_ubuntu18_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "Debian 10"}}, + when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "Debian 11"}}, + (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_deb11_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "Debian 10"}}, (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_deb10_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "MySQL Foreign Data Wrapper", version: 2}, platform: {name: "SLES 12"}}, (ctx) => `mysql_data_adapter/2/04_installing_the_mysql_data_adapter/${fmtArchPath(ctx)}/${prefix[plat]}_mysql_sles12_${fmtArchFilename(ctx)}.mdx`), diff --git a/install_template/templates/products/mongodb-foreign-data-wrapper/debian-11.njk b/install_template/templates/products/mongodb-foreign-data-wrapper/debian-11.njk new file mode 100644 index 00000000000..0da1b980cc7 --- /dev/null +++ b/install_template/templates/products/mongodb-foreign-data-wrapper/debian-11.njk @@ -0,0 +1,2 @@ +{% extends "products/mongodb-foreign-data-wrapper/base.njk" %} +{% set platformBaseTemplate = "debian-11" %} \ No newline at end of file diff --git a/install_template/templates/products/mongodb-foreign-data-wrapper/ubuntu-22.04.njk b/install_template/templates/products/mongodb-foreign-data-wrapper/ubuntu-22.04.njk new file mode 100644 index 00000000000..e941ce4b86b --- /dev/null +++ b/install_template/templates/products/mongodb-foreign-data-wrapper/ubuntu-22.04.njk @@ -0,0 +1,2 @@ +{% extends "products/mongodb-foreign-data-wrapper/base.njk" %} +{% set platformBaseTemplate = "ubuntu-22.04" %} \ No newline at end of file diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/index.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/index.mdx index 397a9611dd2..f637cb1b59d 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/index.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/index.mdx @@ -16,8 +16,10 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/mongo_centos7_x86) - [SLES 15](x86_amd64/mongo_sles15_x86) - [SLES 12](x86_amd64/mongo_sles12_x86) + - [Ubuntu 22.04](x86_amd64/mongo_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/mongo_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/mongo_ubuntu18_x86) + - [Debian 11](x86_amd64/mongo_deb11_x86) - [Debian 10](x86_amd64/mongo_deb10_x86) - Linux on IBM Power (ppc64le): diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/06b_mongo_ubuntu22_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/06b_mongo_ubuntu22_x86.mdx new file mode 100644 index 00000000000..84684b69268 --- /dev/null +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/06b_mongo_ubuntu22_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing MongoDB Foreign Data Wrapper on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as14-mongo_fdw +``` + +Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/08b_mongo_deb11_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/08b_mongo_deb11_x86.mdx new file mode 100644 index 00000000000..e77d73b1cea --- /dev/null +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/08b_mongo_deb11_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Debian 11 +title: Installing MongoDB Foreign Data Wrapper on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as14-mongo_fdw +``` + +Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/index.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/index.mdx index 97970ed1660..d6dfa42f3c4 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/index.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/index.mdx @@ -8,8 +8,10 @@ navigation: - mongo_centos7_x86 - mongo_sles15_x86 - mongo_sles12_x86 +- mongo_ubuntu22_x86 - mongo_ubuntu20_x86 - mongo_ubuntu18_x86 +- mongo_deb11_x86 - mongo_deb10_x86 --- @@ -22,8 +24,10 @@ For operating system-specific install instructions, see: - [CentOS 7](mongo_centos7_x86) - [SLES 15](mongo_sles15_x86) - [SLES 12](mongo_sles12_x86) + - [Ubuntu 22.04](mongo_ubuntu22_x86) - [Ubuntu 20.04](mongo_ubuntu20_x86) - [Ubuntu 18.04](mongo_ubuntu18_x86) + - [Debian 11](mongo_deb11_x86 - [Debian 10](mongo_deb10_x86) After you complete the installation, see [Configuring the MongoDB Foreign Data Wrapper](../../07_configuring_the_mongo_data_adapter). \ No newline at end of file From ee8705a9d3ff088acd94ecef63bb2f036400fbe4 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Sat, 2 Jul 2022 05:51:39 -0400 Subject: [PATCH 18/75] 22/11 topics for PEM agent and server --- .../installing_on_linux/index.mdx | 2 + .../installing_on_linux/x86_amd64/index.mdx | 4 ++ .../x86_amd64/pem_agent_deb11_x86.mdx | 42 +++++++++++++++++++ .../x86_amd64/pem_agent_ubuntu22_x86.mdx | 42 +++++++++++++++++++ 4 files changed, 90 insertions(+) create mode 100644 product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_deb11_x86.mdx create mode 100644 product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu22_x86.mdx diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/index.mdx b/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/index.mdx index 60615531372..379d88a1821 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/index.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/index.mdx @@ -25,8 +25,10 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/pem_agent_centos7_x86) - [SLES 15](x86_amd64/pem_agent_sles15_x86) - [SLES 12](x86_amd64/pem_agent_sles12_x86) + - [Ubuntu 22.04](x86_amd64/pem_agent_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/pem_agent_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/pem_agent_ubuntu18_x86) + - [Debian 11](x86_amd64/pem_agent_deb11_x86) - [Debian 10](x86_amd64/pem_agent_deb10_x86) - Linux on IBM Power (ppc64le): diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/index.mdx b/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/index.mdx index 5c0da6215a5..14bb0a51d7b 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/index.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/index.mdx @@ -9,8 +9,10 @@ navigation: - pem_agent_centos7_x86 - pem_agent_sles15_x86 - pem_agent_sles12_x86 +- pem_agent_ubuntu22_x86 - pem_agent_ubuntu20_x86 - pem_agent_ubuntu18_x86 +- pem_agent_deb11_x86 - pem_agent_deb10_x86 - pem_agent_deb9_x86 --- @@ -23,6 +25,8 @@ For Linux x86-64 (amd64) see: - [CentOS 7](pem_agent_centos7_x86) - [SLES 15](pem_agent_sles15_x86) - [SLES 12](pem_agent_sles12_x86) + - [Ubuntu 22.04](pem_agent_ubuntu22_x86) - [Ubuntu 20.04](pem_agent_ubuntu20_x86) - [Ubuntu 18.04](pem_agent_ubuntu18_x86) + - [Debian 11](pem_agent_deb11_x86) - [Debian 10](pem_agent_deb10_x86) diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_deb11_x86.mdx b/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_deb11_x86.mdx new file mode 100644 index 00000000000..ad49c7a9270 --- /dev/null +++ b/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_deb11_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Debian 11 +title: Installing Postgres Enterprise Manager agent on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-pem-agent +``` + +After installing PEM agent, you need to register the PEM agent. For detailed information see [Registering an agent](/pem/latest/registering_agent/). diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu22_x86.mdx b/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu22_x86.mdx new file mode 100644 index 00000000000..8da862a7e6b --- /dev/null +++ b/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu22_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing Postgres Enterprise Manager agent on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-pem-agent +``` + +After installing PEM agent, you need to register the PEM agent. For detailed information see [Registering an agent](/pem/latest/registering_agent/). From 3ea1b8a15b3b320af200344effa6229a5b15716c Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Sat, 2 Jul 2022 06:16:19 -0400 Subject: [PATCH 19/75] 11/22 topics for PEM agent and server --- install_template/config.yaml | 18 +++++++ install_template/deploy.mjs | 14 +++++ .../debian-11.njk | 2 + .../ubuntu-22.04.njk | 2 + .../debian-11.njk | 2 + .../ubuntu-22.04.njk | 2 + .../debian-11.njk | 2 + .../ubuntu-22.04.njk | 2 + .../index.mdx | 2 + .../x86_amd64/index.mdx | 4 ++ .../x86_amd64/pem_server_deb11_x86.mdx | 52 +++++++++++++++++++ .../x86_amd64/pem_server_ubuntu22_x86.mdx | 52 +++++++++++++++++++ 12 files changed, 154 insertions(+) create mode 100644 install_template/templates/products/edb-postgres-advanced-server/debian-11.njk create mode 100644 install_template/templates/products/edb-postgres-advanced-server/ubuntu-22.04.njk create mode 100644 install_template/templates/products/postgres-enterprise-manager-agent/debian-11.njk create mode 100644 install_template/templates/products/postgres-enterprise-manager-agent/ubuntu-22.04.njk create mode 100644 install_template/templates/products/postgres-enterprise-manager-server/debian-11.njk create mode 100644 install_template/templates/products/postgres-enterprise-manager-server/ubuntu-22.04.njk create mode 100644 product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb11_x86.mdx create mode 100644 product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_ubuntu22_x86.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index ca206f7917f..c662b6bce30 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -300,9 +300,15 @@ products: - name: Ubuntu 18.04 arch: x86_64 supported versions: [11, 12, 13, 14] + - name: Debian 11 + arch: x86_64 + supported versions: [13, 14] - name: Debian 10 arch: x86_64 supported versions: [13, 14] + - name: Ubuntu 22.04 + arch: x86_64 + supported versions: [13, 14] - name: Ubuntu 20.04 arch: x86_64 supported versions: [13, 14] @@ -605,12 +611,18 @@ products: - name: RHEL 8 arch: ppc64le supported versions: [8] + - name: Debian 11 + arch: x86_64 + supported versions: [8] - name: Debian 10 arch: x86_64 supported versions: [8] - name: Debian 9 arch: x86_64 supported versions: [7, 8] + - name: Ubuntu 22.04 + arch: x86_64 + supported versions: [8] - name: Ubuntu 20.04 arch: x86_64 supported versions: [8] @@ -652,12 +664,18 @@ products: - name: RHEL 8 arch: ppc64le supported versions: [8] + - name: Debian 11 + arch: x86_64 + supported versions: [8] - name: Debian 10 arch: x86_64 supported versions: [8] - name: Debian 9 arch: x86_64 supported versions: [7, 8] + - name: Ubuntu 22.04 + arch: x86_64 + supported versions: [8] - name: Ubuntu 20.04 arch: x86_64 supported versions: [8] diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index f4ee31b4e68..f6ecf991f60 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -159,10 +159,14 @@ const moveDoc = async (product, platform, version) => { (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "Debian 10"}}, (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_deb10_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "Debian 11"}}, + (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Failover Manager", version: 4.4}, platform: {name: "SLES 12"}}, (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Failover Manager", version: 4.4}, platform: {name: "SLES 15"}}, @@ -281,22 +285,32 @@ const moveDoc = async (product, platform, version) => { (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "SLES 12"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_sles12_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Debian 9"}}, + (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_deb9_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Debian 11"}}, + (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Debian 10"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_deb10_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "SLES 15"}}, (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "SLES 12"}}, (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "Debian 10"}}, (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_deb10_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "Debian 11"}}, + (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "PostGIS", version: 3.1}, platform: {name: "SLES 12"}}, (ctx) => `postgis/3.1/01a_installing_postgis/installing_on_linux/${fmtArchPath(ctx)}/postgis_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "PostGIS", version: 3.1}, platform: {name: "SLES 15"}}, diff --git a/install_template/templates/products/edb-postgres-advanced-server/debian-11.njk b/install_template/templates/products/edb-postgres-advanced-server/debian-11.njk new file mode 100644 index 00000000000..95b7a163d98 --- /dev/null +++ b/install_template/templates/products/edb-postgres-advanced-server/debian-11.njk @@ -0,0 +1,2 @@ +{% extends "products/edb-postgres-advanced-server/debian.njk" %} +{% set platformBaseTemplate = "debian-11" %} \ No newline at end of file diff --git a/install_template/templates/products/edb-postgres-advanced-server/ubuntu-22.04.njk b/install_template/templates/products/edb-postgres-advanced-server/ubuntu-22.04.njk new file mode 100644 index 00000000000..a781eaffbf0 --- /dev/null +++ b/install_template/templates/products/edb-postgres-advanced-server/ubuntu-22.04.njk @@ -0,0 +1,2 @@ +{% extends "products/edb-postgres-advanced-server/ubuntu.njk" %} +{% set platformBaseTemplate = "ubuntu-22.04" %} \ No newline at end of file diff --git a/install_template/templates/products/postgres-enterprise-manager-agent/debian-11.njk b/install_template/templates/products/postgres-enterprise-manager-agent/debian-11.njk new file mode 100644 index 00000000000..5d5d9bf17c5 --- /dev/null +++ b/install_template/templates/products/postgres-enterprise-manager-agent/debian-11.njk @@ -0,0 +1,2 @@ +{% extends "products/postgres-enterprise-manager-agent/base.njk" %} +{% set platformBaseTemplate = "debian-11" %} \ No newline at end of file diff --git a/install_template/templates/products/postgres-enterprise-manager-agent/ubuntu-22.04.njk b/install_template/templates/products/postgres-enterprise-manager-agent/ubuntu-22.04.njk new file mode 100644 index 00000000000..7c402dc8c52 --- /dev/null +++ b/install_template/templates/products/postgres-enterprise-manager-agent/ubuntu-22.04.njk @@ -0,0 +1,2 @@ +{% extends "products/postgres-enterprise-manager-agent/base.njk" %} +{% set platformBaseTemplate = "ubuntu-22.04" %} diff --git a/install_template/templates/products/postgres-enterprise-manager-server/debian-11.njk b/install_template/templates/products/postgres-enterprise-manager-server/debian-11.njk new file mode 100644 index 00000000000..8a1041ba74c --- /dev/null +++ b/install_template/templates/products/postgres-enterprise-manager-server/debian-11.njk @@ -0,0 +1,2 @@ +{% extends "products/postgres-enterprise-manager-server/base.njk" %} +{% set platformBaseTemplate = "debian-11" %} \ No newline at end of file diff --git a/install_template/templates/products/postgres-enterprise-manager-server/ubuntu-22.04.njk b/install_template/templates/products/postgres-enterprise-manager-server/ubuntu-22.04.njk new file mode 100644 index 00000000000..88ab501314f --- /dev/null +++ b/install_template/templates/products/postgres-enterprise-manager-server/ubuntu-22.04.njk @@ -0,0 +1,2 @@ +{% extends "products/postgres-enterprise-manager-server/base.njk" %} +{% set platformBaseTemplate = "ubuntu-22.04" %} diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/index.mdx b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/index.mdx index dc6ef07e6d3..94e26e8c651 100644 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/index.mdx +++ b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/index.mdx @@ -18,8 +18,10 @@ For platform-specific detailed information about PEM server install instructions - [CentOS 7](x86_amd64/pem_server_centos7_x86) - [SLES 15](x86_amd64/pem_server_sles15_x86) - [SLES 12](x86_amd64/pem_server_sles12_x86) + - [Ubuntu 22.04](x86_amd64/pem_server_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/pem_server_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/pem_server_ubuntu18_x86) + - [Debian 11](x86_amd64/pem_server_deb11_x86) - [Debian 10](x86_amd64/pem_server_deb10_x86) - Linux on IBM Power (ppc64le): diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/index.mdx b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/index.mdx index fadefa02226..9bc7a042eba 100644 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/index.mdx +++ b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/index.mdx @@ -9,8 +9,10 @@ navigation: - pem_server_centos7_x86 - pem_server_sles15_x86 - pem_server_sles12_x86 +- pem_server_ubuntu22_x86 - pem_server_ubuntu20_x86 - pem_server_ubuntu18_x86 +- pem_server_deb11_x86 - pem_server_deb10_x86 - pem_server_deb9_x86 --- @@ -23,7 +25,9 @@ For Linux x86-64 (amd64), see: - [CentOS 7](pem_server_centos7_x86) - [SLES 15](pem_server_sles15_x86) - [SLES 12](pem_server_sles12_x86) + - [Ubuntu 22.04](pem_server_ubuntu22_x86) - [Ubuntu 20.04](pem_server_ubuntu20_x86) - [Ubuntu 18.04](pem_server_ubuntu18_x86) + - [Debian 11](pem_server_deb11_x86) - [Debian 10](pem_server_deb10_x86) - [Debian 9](pem_server_deb9_x86) diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb11_x86.mdx b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb11_x86.mdx new file mode 100644 index 00000000000..7ded626304f --- /dev/null +++ b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb11_x86.mdx @@ -0,0 +1,52 @@ +--- +navTitle: Debian 11 +title: Installing Postgres Enterprise Manager server on Debian 11 x86_64 +--- + +Before you begin the installation process: + +1. Review the [prerequisites](/pem/latest/installing_pem_server/installing_on_linux/prerequisites/). + +2. Log in as superuser: + +```shell +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-pem +``` + +## Initial configuration + +```shell +# You can configure the PEM server using the following command: +/usr/edb/pem/bin/configure-pem-server.sh +``` + +For more details, see [Configuring the PEM Server on Linux](/pem/latest/installing_pem_server/installing_on_linux/configuring_the_pem_server_on_linux/). diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_ubuntu22_x86.mdx b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_ubuntu22_x86.mdx new file mode 100644 index 00000000000..0b62a0f3e8b --- /dev/null +++ b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_ubuntu22_x86.mdx @@ -0,0 +1,52 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing Postgres Enterprise Manager server on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process: + +1. Review the [prerequisites](/pem/latest/installing_pem_server/installing_on_linux/prerequisites/). + +2. Log in as superuser: + +```shell +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-pem +``` + +## Initial configuration + +```shell +# You can configure the PEM server using the following command: +/usr/edb/pem/bin/configure-pem-server.sh +``` + +For more details, see [Configuring the PEM Server on Linux](/pem/latest/installing_pem_server/installing_on_linux/configuring_the_pem_server_on_linux/). From 502559bcf4b2d090a9ac54efdcba8c6a988f8899 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Sat, 2 Jul 2022 06:28:09 -0400 Subject: [PATCH 20/75] 22/11 topics for EPAS --- .../index.mdx | 2 + .../x86_amd64/epas_deb11_x86.mdx | 88 +++++++++++++++++++ .../x86_amd64/epas_ubuntu22_x86.mdx | 88 +++++++++++++++++++ .../x86_amd64/index.mdx | 4 + 4 files changed, 182 insertions(+) create mode 100644 product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_deb11_x86.mdx create mode 100644 product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_ubuntu22_x86.mdx diff --git a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/index.mdx b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/index.mdx index 6bd2ac9c25e..cc1a5099575 100644 --- a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/index.mdx +++ b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/index.mdx @@ -22,8 +22,10 @@ For platform-specific install instructions, including accessing the repo, see: - [CentOS 7](x86_amd64/epas_centos7_x86) - [SLES 15](x86_amd64/epas_sles15_x86) - [SLES 12](x86_amd64/epas_sles12_x86) + - [Ubuntu 22.04](x86_amd64/epas_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/epas_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/epas_ubuntu18_x86) + - [Debian 11](x86_amd64/epas_deb11_x86) - [Debian 10](x86_amd64/epas_deb10_x86) - Linux on IBM Power (ppc64le): diff --git a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_deb11_x86.mdx b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_deb11_x86.mdx new file mode 100644 index 00000000000..67bdb789f55 --- /dev/null +++ b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_deb11_x86.mdx @@ -0,0 +1,88 @@ +--- +navTitle: Debian 11 +title: Installing EDB Postgres Advanced Server on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as-server +``` + +Where `` is the version of the EDB Postgres Advanced server you are installing. + +To install an individual component: + +```shell +apt-get install +``` + +Where `package_name` can be any of the available packages from the [available package list](/epas/latest/epas_inst_linux/install_details/rpm_packages/). + +## Initial configuration + +This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. + +```shell +# To work in your cluster, login as the enterprisedb user +su - enterprisedb + +# Connect to the database server using the psql command line client +psql edb + +# Assign a password to the database superuser the enterprisedb +ALTER ROLE enterprisedb IDENTIFIED BY password; + +# Create a database (named hr) +CREATE DATABASE hr; + +# Connect to the new database and create a table (named dept) +\c hr +CREATE TABLE public.dept (deptno numeric(2) NOT NULL CONSTRAINT dept_pk +PRIMARY KEY, dname varchar(14) CONSTRAINT dept_dname_uq UNIQUE, loc +varchar(13)); + +# Add data to the table +INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); +INSERT into dept VALUES (20,'RESEARCH','DALLAS'); + +# You can use simple SQL commands to query the database and retrieve +# information about the data you have added to the table +SELECT * FROM dept; +__OUTPUT__ +deptno | dname | loc +--------+------------+---------- +10 | ACCOUNTING | NEW YORK +20 | RESEARCH | DALLAS +(2 rows) +``` diff --git a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_ubuntu22_x86.mdx b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_ubuntu22_x86.mdx new file mode 100644 index 00000000000..4284804db80 --- /dev/null +++ b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_ubuntu22_x86.mdx @@ -0,0 +1,88 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing EDB Postgres Advanced Server on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as-server +``` + +Where `` is the version of the EDB Postgres Advanced server you are installing. + +To install an individual component: + +```shell +apt-get install +``` + +Where `package_name` can be any of the available packages from the [available package list](/epas/latest/epas_inst_linux/install_details/rpm_packages/). + +## Initial configuration + +This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. + +```shell +# To work in your cluster, login as the enterprisedb user +su - enterprisedb + +# Connect to the database server using the psql command line client +psql edb + +# Assign a password to the database superuser the enterprisedb +ALTER ROLE enterprisedb IDENTIFIED BY password; + +# Create a database (named hr) +CREATE DATABASE hr; + +# Connect to the new database and create a table (named dept) +\c hr +CREATE TABLE public.dept (deptno numeric(2) NOT NULL CONSTRAINT dept_pk +PRIMARY KEY, dname varchar(14) CONSTRAINT dept_dname_uq UNIQUE, loc +varchar(13)); + +# Add data to the table +INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); +INSERT into dept VALUES (20,'RESEARCH','DALLAS'); + +# You can use simple SQL commands to query the database and retrieve +# information about the data you have added to the table +SELECT * FROM dept; +__OUTPUT__ +deptno | dname | loc +--------+------------+---------- +10 | ACCOUNTING | NEW YORK +20 | RESEARCH | DALLAS +(2 rows) +``` diff --git a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/index.mdx b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/index.mdx index e3b41d7a905..a89f8b8b40c 100644 --- a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/index.mdx +++ b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/index.mdx @@ -11,8 +11,10 @@ navigation: - epas_centos7_x86 - epas_sles15_x86 - epas_sles12_x86 +- epas_ubuntu22_x86 - epas_ubuntu20_x86 - epas_ubuntu18_x86 +- epas_deb11_x86 - epas_deb10_x86 --- @@ -26,7 +28,9 @@ For x86_64 (amd64) OS-specific install instructions, including accessing the rep - [CentOS 7](epas_centos7_x86) - [SLES 15](epas_sles15_x86) - [SLES 12](epas_sles12_x86) +- [Ubuntu 22.04](epas_ubuntu22_x86) - [Ubuntu 20.04](epas_ubuntu20_x86) - [Ubuntu 18.04](epas_ubuntu18_x86) +- [Debian 11](epas_deb11_x86) - [Debian 10](epas_deb10_x86) From 2be02e93ccc2ba4a382e5678b4f106bb2bf0e9cc Mon Sep 17 00:00:00 2001 From: Chris Estes <106166814+ccestes@users.noreply.github.com> Date: Wed, 6 Jul 2022 15:40:45 -0400 Subject: [PATCH 21/75] JDBC topics --- install_template/config.yaml | 6 ++ install_template/deploy.mjs | 19 ++---- .../products/edb-jdbc-connector/debian-11.njk | 2 + .../edb-jdbc-connector/ubuntu-22.04.njk | 2 + .../x86_amd64/07b_efm4_deb11_x86.mdx | 53 +++++++++++++++++ .../x86_amd64/undefined_efm4_deb11_x86.mdx | 53 +++++++++++++++++ .../x86_amd64/07b_eprs_debian11_x86.mdx | 58 +++++++++++++++++++ .../x86_amd64/undefined_eprs_debian11_x86.mdx | 58 +++++++++++++++++++ .../x86_amd64/07b_hadoop_deb11_x86.mdx | 42 ++++++++++++++ .../x86_amd64/undefined_hadoop_deb11_x86.mdx | 42 ++++++++++++++ .../index.mdx | 2 + .../x86_amd64/06b_jdbc42_ubuntu22_x86.mdx | 40 +++++++++++++ .../x86_amd64/07b_jdbc42_deb11_x86.mdx | 40 +++++++++++++ .../x86_amd64/index.mdx | 2 + .../x86_amd64/07b_mongo_deb11_x86.mdx | 42 ++++++++++++++ .../x86_amd64/undefined_mongo_deb11_x86.mdx | 42 ++++++++++++++ .../x86_amd64/07b_postgis_deb11_x86.mdx | 42 ++++++++++++++ .../x86_amd64/undefined_postgis_deb11_x86.mdx | 42 ++++++++++++++ 18 files changed, 574 insertions(+), 13 deletions(-) create mode 100644 install_template/templates/products/edb-jdbc-connector/debian-11.njk create mode 100644 install_template/templates/products/edb-jdbc-connector/ubuntu-22.04.njk create mode 100644 product_docs/docs/efm/4/03_installing_efm/x86_amd64/07b_efm4_deb11_x86.mdx create mode 100644 product_docs/docs/efm/4/03_installing_efm/x86_amd64/undefined_efm4_deb11_x86.mdx create mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/07b_eprs_debian11_x86.mdx create mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/undefined_eprs_debian11_x86.mdx create mode 100644 product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/07b_hadoop_deb11_x86.mdx create mode 100644 product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/undefined_hadoop_deb11_x86.mdx create mode 100644 product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/06b_jdbc42_ubuntu22_x86.mdx create mode 100644 product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/07b_jdbc42_deb11_x86.mdx create mode 100644 product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/07b_mongo_deb11_x86.mdx create mode 100644 product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/undefined_mongo_deb11_x86.mdx create mode 100644 product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/07b_postgis_deb11_x86.mdx create mode 100644 product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/undefined_postgis_deb11_x86.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index c662b6bce30..b4396898c46 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -19,12 +19,18 @@ products: - name: Ubuntu 20.04 or Debian 10 arch: x86_64 supported versions: [42.3.3.1] + - name: Debian 11 + arch: x86_64 + supported versions: [42.3.3.1] - name: Ubuntu 18.04 arch: x86_64 supported versions: [42.3.3.1] - name: Ubuntu 20.04 arch: x86_64 supported versions: [42.3.3.1] + - name: Ubuntu 22.04 + arch: x86_64 + supported versions: [42.3.3.1] - name: SLES 12 arch: x86_64 supported versions: [42.3.3.1] diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index f6ecf991f60..891a89b7b6b 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -82,6 +82,7 @@ const moveDoc = async (product, platform, version) => { "ubuntu_22.04_x86_64": "06b", "ubuntu_20.04_x86_64": "07", "ubuntu_18.04_x86_64": "07a", + debian_11_x86_64: "07b", debian_10_x86_64: "08", rhel_8_ppc64le: "09", rhel_7_ppc64le: "10", @@ -159,14 +160,10 @@ const moveDoc = async (product, platform, version) => { (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "Debian 10"}}, (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_deb10_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "Debian 11"}}, - (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_ubuntu20_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Failover Manager", version: 4.4}, platform: {name: "SLES 12"}}, (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Failover Manager", version: 4.4}, platform: {name: "SLES 15"}}, @@ -199,10 +196,14 @@ const moveDoc = async (product, platform, version) => { (ctx) => `jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB JDBC Connector"}, platform: {name: "Debian 10"}}, (ctx) => `jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_deb10_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB JDBC Connector"}, platform: {name: "Ubuntu 18.04"}}, + when({product: {name: "EDB JDBC Connector"}, platform: {name: "Debian 11"}}, + (ctx) => `jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_deb11_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "EDB JDBC Connector"}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB JDBC Connector"}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "EDB JDBC Connector"}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Migration Toolkit"}, platform: {name: "SLES 12"}}, (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/${prefix[plat]}_mtk55_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Migration Toolkit"}, platform: {name: "SLES 15"}}, @@ -287,30 +288,22 @@ const moveDoc = async (product, platform, version) => { (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Debian 9"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_deb9_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Debian 11"}}, - (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Debian 10"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_deb10_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_ubuntu20_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "SLES 15"}}, (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "SLES 12"}}, (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "Debian 10"}}, (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_deb10_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "Debian 11"}}, - (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_ubuntu20_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "PostGIS", version: 3.1}, platform: {name: "SLES 12"}}, (ctx) => `postgis/3.1/01a_installing_postgis/installing_on_linux/${fmtArchPath(ctx)}/postgis_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "PostGIS", version: 3.1}, platform: {name: "SLES 15"}}, diff --git a/install_template/templates/products/edb-jdbc-connector/debian-11.njk b/install_template/templates/products/edb-jdbc-connector/debian-11.njk new file mode 100644 index 00000000000..f67816505df --- /dev/null +++ b/install_template/templates/products/edb-jdbc-connector/debian-11.njk @@ -0,0 +1,2 @@ +{% extends "products/edb-jdbc-connector/base.njk" %} +{% set platformBaseTemplate = "debian-11" %} \ No newline at end of file diff --git a/install_template/templates/products/edb-jdbc-connector/ubuntu-22.04.njk b/install_template/templates/products/edb-jdbc-connector/ubuntu-22.04.njk new file mode 100644 index 00000000000..0d51e983e6d --- /dev/null +++ b/install_template/templates/products/edb-jdbc-connector/ubuntu-22.04.njk @@ -0,0 +1,2 @@ +{% extends "products/edb-jdbc-connector/base.njk" %} +{% set platformBaseTemplate = "Ubuntu-22.04" %} \ No newline at end of file diff --git a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/07b_efm4_deb11_x86.mdx b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/07b_efm4_deb11_x86.mdx new file mode 100644 index 00000000000..5309013c1ba --- /dev/null +++ b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/07b_efm4_deb11_x86.mdx @@ -0,0 +1,53 @@ +--- +navTitle: Debian 11 +title: Installing Failover Manager on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-efm<4x> +``` + +Where `<4x>` is the version of Failover Manager that you are installing. For example, if you are installing version 4.0, the package name would be `edb-efm40`. + +## Initial configuration + +If you are using Failover Manager to monitor a cluster owned by a user other than enterprisedb or postgres, see [Extending Failover Manager permissions](../../04_configuring_efm/04_extending_efm_permissions/#extending_efm_permissions). + +After installing on each node of the cluster: + +1. Modify the [cluster properties file](../../04_configuring_efm/01_cluster_properties/#cluster_properties) on each node. +2. Modify the [cluster members file](../../04_configuring_efm/03_cluster_members/#cluster_members) on each node. +3. If applicable, configure and test virtual IP address settings and any scripts that are identified in the cluster properties file. +4. Start the agent on each node of the cluster. For more information, see [Controlling the Failover Manager service](../../08_controlling_efm_service/#controlling-the-failover-manager-service). diff --git a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/undefined_efm4_deb11_x86.mdx b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/undefined_efm4_deb11_x86.mdx new file mode 100644 index 00000000000..5309013c1ba --- /dev/null +++ b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/undefined_efm4_deb11_x86.mdx @@ -0,0 +1,53 @@ +--- +navTitle: Debian 11 +title: Installing Failover Manager on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-efm<4x> +``` + +Where `<4x>` is the version of Failover Manager that you are installing. For example, if you are installing version 4.0, the package name would be `edb-efm40`. + +## Initial configuration + +If you are using Failover Manager to monitor a cluster owned by a user other than enterprisedb or postgres, see [Extending Failover Manager permissions](../../04_configuring_efm/04_extending_efm_permissions/#extending_efm_permissions). + +After installing on each node of the cluster: + +1. Modify the [cluster properties file](../../04_configuring_efm/01_cluster_properties/#cluster_properties) on each node. +2. Modify the [cluster members file](../../04_configuring_efm/03_cluster_members/#cluster_members) on each node. +3. If applicable, configure and test virtual IP address settings and any scripts that are identified in the cluster properties file. +4. Start the agent on each node of the cluster. For more information, see [Controlling the Failover Manager service](../../08_controlling_efm_service/#controlling-the-failover-manager-service). diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/07b_eprs_debian11_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/07b_eprs_debian11_x86.mdx new file mode 100644 index 00000000000..486308af067 --- /dev/null +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/07b_eprs_debian11_x86.mdx @@ -0,0 +1,58 @@ +--- +navTitle: Debian 11 +title: Installing Replication Server on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +You can install all Replication Server components with a single install command, or you may choose to install selected, individual components by installing only those particular packages. + +To install all Replication Server components: + +```shell +apt-get install edb-xdb +``` + +To install an individual component: + +```shell +apt-get install +``` + +Where `` is: + +| Package name | Component | +| -------------------- | --------------------------------------------------------------------- | +| `edb-xdb-console` | Replication console and the Replication Server command line interface | +| `edb-xdb-publisher` | Publication server | +| `edb-xdb-subscriber` | Subscription server | diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/undefined_eprs_debian11_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/undefined_eprs_debian11_x86.mdx new file mode 100644 index 00000000000..486308af067 --- /dev/null +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/undefined_eprs_debian11_x86.mdx @@ -0,0 +1,58 @@ +--- +navTitle: Debian 11 +title: Installing Replication Server on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +You can install all Replication Server components with a single install command, or you may choose to install selected, individual components by installing only those particular packages. + +To install all Replication Server components: + +```shell +apt-get install edb-xdb +``` + +To install an individual component: + +```shell +apt-get install +``` + +Where `` is: + +| Package name | Component | +| -------------------- | --------------------------------------------------------------------- | +| `edb-xdb-console` | Replication console and the Replication Server command line interface | +| `edb-xdb-publisher` | Publication server | +| `edb-xdb-subscriber` | Subscription server | diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/07b_hadoop_deb11_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/07b_hadoop_deb11_x86.mdx new file mode 100644 index 00000000000..6eb4be1b208 --- /dev/null +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/07b_hadoop_deb11_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Debian 11 +title: Installing Hadoop Foreign Data Wrapper on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as14-hdfs_fdw +``` + +Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/undefined_hadoop_deb11_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/undefined_hadoop_deb11_x86.mdx new file mode 100644 index 00000000000..6eb4be1b208 --- /dev/null +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/undefined_hadoop_deb11_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Debian 11 +title: Installing Hadoop Foreign Data Wrapper on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as14-hdfs_fdw +``` + +Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/index.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/index.mdx index 50252d18e73..24397e6964b 100644 --- a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/index.mdx +++ b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/index.mdx @@ -18,8 +18,10 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/jdbc42_centos7_x86) - [SLES 15](x86_amd64/jdbc42_sles15_x86) - [SLES 12](x86_amd64/jdbc42_sles12_x86) + - [Ubuntu 22.04](x86_amd64/jdbc42_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/jdbc42_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/jdbc42_ubuntu18_x86) + - [Debian 11](x86_amd64/jdbc42_deb11_x86) - [Debian 10](x86_amd64/jdbc42_deb10_x86) - Linux on IBM Power (ppc64le): diff --git a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/06b_jdbc42_ubuntu22_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/06b_jdbc42_ubuntu22_x86.mdx new file mode 100644 index 00000000000..6c723834d5d --- /dev/null +++ b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/06b_jdbc42_ubuntu22_x86.mdx @@ -0,0 +1,40 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing EDB JDBC Connector on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-jdbc +``` diff --git a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/07b_jdbc42_deb11_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/07b_jdbc42_deb11_x86.mdx new file mode 100644 index 00000000000..a4fd302434b --- /dev/null +++ b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/07b_jdbc42_deb11_x86.mdx @@ -0,0 +1,40 @@ +--- +navTitle: Debian 11 +title: Installing EDB JDBC Connector on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-jdbc +``` diff --git a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/index.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/index.mdx index 9051ea79399..7c8b04eca9a 100644 --- a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/index.mdx +++ b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/index.mdx @@ -23,7 +23,9 @@ For operating system-specific install instructions, see: - [CentOS 7](jdbc42_centos7_x86) - [SLES 15](jdbc42_sles15_x86) - [SLES 12](jdbc42_sles12_x86) + - [Ubuntu 22.04](jdbc42_ubuntu22_x86) - [Ubuntu 20.04](jdbc42_ubuntu20_x86) - [Ubuntu 18.04](jdbc42_ubuntu18_x86) + - [Debian 11](jdbc42_deb11_x86) - [Debian 10](jdbc42_deb10_x86) diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/07b_mongo_deb11_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/07b_mongo_deb11_x86.mdx new file mode 100644 index 00000000000..e77d73b1cea --- /dev/null +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/07b_mongo_deb11_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Debian 11 +title: Installing MongoDB Foreign Data Wrapper on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as14-mongo_fdw +``` + +Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/undefined_mongo_deb11_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/undefined_mongo_deb11_x86.mdx new file mode 100644 index 00000000000..e77d73b1cea --- /dev/null +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/undefined_mongo_deb11_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Debian 11 +title: Installing MongoDB Foreign Data Wrapper on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as14-mongo_fdw +``` + +Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/07b_postgis_deb11_x86.mdx b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/07b_postgis_deb11_x86.mdx new file mode 100644 index 00000000000..136cc3aad44 --- /dev/null +++ b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/07b_postgis_deb11_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Debian 11 +title: Installing PostGIS on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as14-postgis3 +``` + +Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/undefined_postgis_deb11_x86.mdx b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/undefined_postgis_deb11_x86.mdx new file mode 100644 index 00000000000..136cc3aad44 --- /dev/null +++ b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/undefined_postgis_deb11_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Debian 11 +title: Installing PostGIS on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as14-postgis3 +``` + +Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. From fcc2141cb0e1f797bf84d2e201140cf436b4fc9f Mon Sep 17 00:00:00 2001 From: Chris Estes <106166814+ccestes@users.noreply.github.com> Date: Wed, 6 Jul 2022 16:15:55 -0400 Subject: [PATCH 22/75] OCL topics --- install_template/config.yaml | 6 +++ install_template/deploy.mjs | 13 ++++-- .../products/edb-ocl-connector/debian-11.njk | 2 + .../edb-ocl-connector/ubuntu-22.04.njk | 2 + .../install_on_linux_using_edb_repo/index.mdx | 9 ++-- .../05_ocl_connector14_ubuntu22_x86.mdx | 41 +++++++++++++++++++ ...x => 05a_ocl_connector14_ubuntu20_x86.mdx} | 0 ...x => 05b_ocl_connector14_ubuntu18_x86.mdx} | 0 .../06_ocl_connector14_deb11_x86.mdx | 41 +++++++++++++++++++ ....mdx => 06a_ocl_connector14_deb10_x86.mdx} | 0 .../06b_ocl_connector14_deb9_x86.mdx | 40 ++++++++++++++++++ .../x86_amd64/index.mdx | 9 ++-- 12 files changed, 154 insertions(+), 9 deletions(-) create mode 100644 install_template/templates/products/edb-ocl-connector/debian-11.njk create mode 100644 install_template/templates/products/edb-ocl-connector/ubuntu-22.04.njk create mode 100644 product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05_ocl_connector14_ubuntu22_x86.mdx rename product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/{05_ocl_connector14_ubuntu20_x86.mdx => 05a_ocl_connector14_ubuntu20_x86.mdx} (100%) rename product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/{05a_ocl_connector14_ubuntu18_x86.mdx => 05b_ocl_connector14_ubuntu18_x86.mdx} (100%) create mode 100644 product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06_ocl_connector14_deb11_x86.mdx rename product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/{05b_ocl_connector14_deb10_x86.mdx => 06a_ocl_connector14_deb10_x86.mdx} (100%) create mode 100644 product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06b_ocl_connector14_deb9_x86.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index b4396898c46..a35c2dc0c56 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -104,12 +104,18 @@ products: - name: Debian 10 arch: x86_64 supported versions: [14.1.0.1] + - name: Debian 11 + arch: x86_64 + supported versions: [14.1.0.1] - name: Ubuntu 18.04 arch: x86_64 supported versions: [14.1.0.1] - name: Ubuntu 20.04 arch: x86_64 supported versions: [14.1.0.1] + - name: Ubuntu 22.04 + arch: x86_64 + supported versions: [14.1.0.1] - name: SLES 12 arch: x86_64 supported versions: [14.1.0.1] diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index 891a89b7b6b..a1b56279621 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -106,9 +106,12 @@ const moveDoc = async (product, platform, version) => { prefix["sles_12_x86_64"] = "04"; prefix["sles_15_ppc64le"] = "09"; prefix["sles_12_ppc64le"] = "10"; - prefix["ubuntu_20.04_x86_64"] = "05"; - prefix["ubuntu_18.04_x86_64"] = "05a"; - prefix["debian_10_x86_64"] = "05b"; + prefix["ubuntu_22.04_x86_64"] = "05"; + prefix["ubuntu_20.04_x86_64"] = "05a"; + prefix["ubuntu_18.04_x86_64"] = "05b"; + prefix["debian_11_x86_64"] = "06"; + prefix["debian_10_x86_64"] = "06a"; + prefix["debian_9_x86_64"] = "06b"; break; } @@ -238,10 +241,14 @@ const moveDoc = async (product, platform, version) => { (ctx) => `ocl_connector/${ctx.product.version}/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/${fmtArchPath(ctx)}/${prefix[plat]}_ocl_connector14_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB OCL Connector"}, platform: {name: "Debian 10"}}, (ctx) => `ocl_connector/${ctx.product.version}/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/${fmtArchPath(ctx)}/${prefix[plat]}_ocl_connector14_deb10_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "EDB OCL Connector"}, platform: {name: "Debian 11"}}, + (ctx) => `ocl_connector/${ctx.product.version}/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/${fmtArchPath(ctx)}/${prefix[plat]}_ocl_connector14_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB OCL Connector"}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `ocl_connector/${ctx.product.version}/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/${fmtArchPath(ctx)}/${prefix[plat]}_ocl_connector14_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB OCL Connector"}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `ocl_connector/${ctx.product.version}/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/${fmtArchPath(ctx)}/${prefix[plat]}_ocl_connector14_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "EDB OCL Connector"}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `ocl_connector/${ctx.product.version}/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/${fmtArchPath(ctx)}/${prefix[plat]}_ocl_connector14_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB ODBC Connector"}, platform: {name: "SLES 12"}}, (ctx) => `odbc_connector/13/03_installing_edb_odbc/01_installing_linux/${fmtArchPath(ctx)}/${prefix[plat]}_odbc13_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB ODBC Connector"}, platform: {name: "SLES 15"}}, diff --git a/install_template/templates/products/edb-ocl-connector/debian-11.njk b/install_template/templates/products/edb-ocl-connector/debian-11.njk new file mode 100644 index 00000000000..823ad975214 --- /dev/null +++ b/install_template/templates/products/edb-ocl-connector/debian-11.njk @@ -0,0 +1,2 @@ +{% extends "products/edb-ocl-connector/debian.njk" %} +{% set platformBaseTemplate = "debian-11" %} \ No newline at end of file diff --git a/install_template/templates/products/edb-ocl-connector/ubuntu-22.04.njk b/install_template/templates/products/edb-ocl-connector/ubuntu-22.04.njk new file mode 100644 index 00000000000..a536696d419 --- /dev/null +++ b/install_template/templates/products/edb-ocl-connector/ubuntu-22.04.njk @@ -0,0 +1,2 @@ +{% extends "products/edb-ocl-connector/ubuntu.njk" %} +{% set platformBaseTemplate = "ubuntu-22.04" %} \ No newline at end of file diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/index.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/index.mdx index 6ad2467b068..9ca71167b15 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/index.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/index.mdx @@ -16,9 +16,12 @@ For platform-specific install instructions, see: - [RHEL 7/OL 7](x86_amd64/02_ocl_connector14_rhel_variants7_x86) - [SLES 15](x86_amd64/03_ocl_connector14_sles15_x86) - [SLES 12](x86_amd64/04_ocl_connector14_sles12_x86) - - [Ubuntu 20.04](x86_amd64/05_ocl_connector14_ubuntu20_x86) - - [Ubuntu 18.04](x86_amd64/05a_ocl_connector14_ubuntu18_x86) - - [Debian 10](x86_amd64/05b_ocl_connector14_deb10_x86) + - [Ubuntu 22.04](x86_amd64/05_ocl_connector14_ubuntu22_x86) + - [Ubuntu 20.04](x86_amd64/05a_ocl_connector14_ubuntu20_x86) + - [Ubuntu 18.04](x86_amd64/05b_ocl_connector14_ubuntu18_x86) + - [Debian 11](x86_amd64/06_ocl_connector14_deb11_x86) + - [Debian 10](x86_amd64/06a_ocl_connector14_deb10_x86) + - [Debian 9](x86_amd64/06b_ocl_connector14_deb9_x86) - Linux on IBM Power (ppc64le): - [RHEL 8](ibm_power_ppc64le/07_ocl_connector14_rhel8_ppcle) diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05_ocl_connector14_ubuntu22_x86.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05_ocl_connector14_ubuntu22_x86.mdx new file mode 100644 index 00000000000..ec02075287c --- /dev/null +++ b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05_ocl_connector14_ubuntu22_x86.mdx @@ -0,0 +1,41 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing EDB OCL Connector on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-oci +apt-get install edb-oci-dev +``` diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05_ocl_connector14_ubuntu20_x86.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05a_ocl_connector14_ubuntu20_x86.mdx similarity index 100% rename from product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05_ocl_connector14_ubuntu20_x86.mdx rename to product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05a_ocl_connector14_ubuntu20_x86.mdx diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05a_ocl_connector14_ubuntu18_x86.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05b_ocl_connector14_ubuntu18_x86.mdx similarity index 100% rename from product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05a_ocl_connector14_ubuntu18_x86.mdx rename to product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05b_ocl_connector14_ubuntu18_x86.mdx diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06_ocl_connector14_deb11_x86.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06_ocl_connector14_deb11_x86.mdx new file mode 100644 index 00000000000..c3a29c1bc3a --- /dev/null +++ b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06_ocl_connector14_deb11_x86.mdx @@ -0,0 +1,41 @@ +--- +navTitle: Debian 11 +title: Installing EDB OCL Connector on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-oci +apt-get install edb-oci-dev +``` diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05b_ocl_connector14_deb10_x86.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06a_ocl_connector14_deb10_x86.mdx similarity index 100% rename from product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05b_ocl_connector14_deb10_x86.mdx rename to product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06a_ocl_connector14_deb10_x86.mdx diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06b_ocl_connector14_deb9_x86.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06b_ocl_connector14_deb9_x86.mdx new file mode 100644 index 00000000000..8263561675b --- /dev/null +++ b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06b_ocl_connector14_deb9_x86.mdx @@ -0,0 +1,40 @@ +--- +navTitle: Debian 9 +title: Installing EDB OCL Connector on Debian 9 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the repository by replacing 'USERNAME:PASSWORD' with your +# username and password for the EDB repositories. +echo "deb https://USERNAME:PASSWORD@apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +# This creates the /etc/apt/sources.list.d/edb-stretch.list +# configuration file. + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-oci +apt-get install edb-oci-dev +``` diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/index.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/index.mdx index e1a96e576fe..473c670b695 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/index.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/index.mdx @@ -10,7 +10,10 @@ For operating system-specific install instructions, see: - [RHEL 7/OL 7](02_ocl_connector14_rhel_variants7_x86) - [SLES 15](03_ocl_connector14_sles15_x86) - [SLES 12](04_ocl_connector14_sles12_x86) - - [Ubuntu 20.04](05_ocl_connector14_ubuntu20_x86) - - [Ubuntu 18.04](05a_ocl_connector14_ubuntu18_x86) - - [Debian 10](05b_ocl_connector14_deb10_x86) + - [Ubuntu 22.04](05_ocl_connector14_ubuntu22_x86) + - [Ubuntu 20.04](05a_ocl_connector14_ubuntu20_x86) + - [Ubuntu 18.04](05b_ocl_connector14_ubuntu18_x86) + - [Debian 11](06_ocl_connector14_deb11_x86) + - [Debian 10](06a_ocl_connector14_deb10_x86) + - [Debian 9](06b_ocl_connector14_deb9_x86) From 6d3bf03a48fc13b4f7d50ba3c7df135f35b0e90c Mon Sep 17 00:00:00 2001 From: Chris Estes <106166814+ccestes@users.noreply.github.com> Date: Wed, 6 Jul 2022 16:30:07 -0400 Subject: [PATCH 23/75] ODBC topics --- install_template/config.yaml | 6 +++ install_template/deploy.mjs | 4 ++ .../products/edb-odbc-connector/debian-11.njk | 2 + .../edb-odbc-connector/ubuntu-22.04.njk | 2 + .../01_installing_linux/index.mdx | 2 + .../x86_amd64/06b_odbc13_ubuntu22_x86.mdx | 41 +++++++++++++++++++ .../x86_amd64/07b_odbc13_deb11_x86.mdx | 41 +++++++++++++++++++ .../01_installing_linux/x86_amd64/index.mdx | 2 + 8 files changed, 100 insertions(+) create mode 100644 install_template/templates/products/edb-odbc-connector/debian-11.njk create mode 100644 install_template/templates/products/edb-odbc-connector/ubuntu-22.04.njk create mode 100644 product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/06b_odbc13_ubuntu22_x86.mdx create mode 100644 product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/07b_odbc13_deb11_x86.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index a35c2dc0c56..c0b4063c1d9 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -151,12 +151,18 @@ products: - name: Debian 10 arch: x86_64 supported versions: [13.1.0.2] + - name: Debian 11 + arch: x86_64 + supported versions: [13.1.0.2] - name: Ubuntu 18.04 arch: x86_64 supported versions: [13.1.0.2] - name: Ubuntu 20.04 arch: x86_64 supported versions: [13.1.0.2] + - name: Ubuntu 22.04 + arch: x86_64 + supported versions: [13.1.0.2] - name: SLES 12 arch: x86_64 supported versions: [13.1.0.2] diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index a1b56279621..2e80d673d24 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -255,10 +255,14 @@ const moveDoc = async (product, platform, version) => { (ctx) => `odbc_connector/13/03_installing_edb_odbc/01_installing_linux/${fmtArchPath(ctx)}/${prefix[plat]}_odbc13_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB ODBC Connector"}, platform: {name: "Debian 10"}}, (ctx) => `odbc_connector/13/03_installing_edb_odbc/01_installing_linux/${fmtArchPath(ctx)}/${prefix[plat]}_odbc13_deb10_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "EDB ODBC Connector"}, platform: {name: "Debian 11"}}, + (ctx) => `odbc_connector/13/03_installing_edb_odbc/01_installing_linux/${fmtArchPath(ctx)}/${prefix[plat]}_odbc13_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB ODBC Connector"}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `odbc_connector/13/03_installing_edb_odbc/01_installing_linux/${fmtArchPath(ctx)}/${prefix[plat]}_odbc13_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB ODBC Connector"}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `odbc_connector/13/03_installing_edb_odbc/01_installing_linux/${fmtArchPath(ctx)}/${prefix[plat]}_odbc13_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "EDB ODBC Connector"}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `odbc_connector/13/03_installing_edb_odbc/01_installing_linux/${fmtArchPath(ctx)}/${prefix[plat]}_odbc13_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB pgBouncer", version: 1.16}, platform: {name: "SLES 12"}}, (ctx) => `pgbouncer/1.16/01_installation/install_on_linux/${fmtArchPath(ctx)}/${prefix[plat]}_pgbouncer_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB pgBouncer", version: 1.16}, platform: {name: "SLES 15"}}, diff --git a/install_template/templates/products/edb-odbc-connector/debian-11.njk b/install_template/templates/products/edb-odbc-connector/debian-11.njk new file mode 100644 index 00000000000..6198641da65 --- /dev/null +++ b/install_template/templates/products/edb-odbc-connector/debian-11.njk @@ -0,0 +1,2 @@ +{% extends "products/edb-odbc-connector/debian.njk" %} +{% set platformBaseTemplate = "debian-11" %} \ No newline at end of file diff --git a/install_template/templates/products/edb-odbc-connector/ubuntu-22.04.njk b/install_template/templates/products/edb-odbc-connector/ubuntu-22.04.njk new file mode 100644 index 00000000000..21e164f924b --- /dev/null +++ b/install_template/templates/products/edb-odbc-connector/ubuntu-22.04.njk @@ -0,0 +1,2 @@ +{% extends "products/edb-odbc-connector/ubuntu.njk" %} +{% set platformBaseTemplate = "ubuntu-22.04" %} \ No newline at end of file diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/index.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/index.mdx index 819210286bd..f1378a9f145 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/index.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/index.mdx @@ -18,8 +18,10 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/04_odbc13_centos7_x86) - [SLES 15](x86_amd64/05_odbc13_sles15_x86) - [SLES 12](x86_amd64/06_odbc13_sles12_x86) + - [Ubuntu 22.04](x86_amd64/06b_odbc13_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/07_odbc13_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/07a_odbc13_ubuntu18_x86) + - [Debian 11](x86_amd64/07b_odbc13_deb11_x86) - [Debian 10](x86_amd64/08_odbc13_deb10_x86) - Linux on IBM Power (ppc64le): diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/06b_odbc13_ubuntu22_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/06b_odbc13_ubuntu22_x86.mdx new file mode 100644 index 00000000000..9e01dcb6734 --- /dev/null +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/06b_odbc13_ubuntu22_x86.mdx @@ -0,0 +1,41 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing EDB ODBC Connector on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-odbc +apt-get install edb-odbc-dev +``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/07b_odbc13_deb11_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/07b_odbc13_deb11_x86.mdx new file mode 100644 index 00000000000..be9ff9e783b --- /dev/null +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/07b_odbc13_deb11_x86.mdx @@ -0,0 +1,41 @@ +--- +navTitle: Debian 11 +title: Installing EDB ODBC Connector on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-odbc +apt-get install edb-odbc-dev +``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/index.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/index.mdx index 201b93fa34b..c280b6f2294 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/index.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/index.mdx @@ -12,7 +12,9 @@ For operating system-specific install instructions, see: - [CentOS 7](04_odbc13_centos7_x86) - [SLES 15](05_odbc13_sles15_x86) - [SLES 12](06_odbc13_sles12_x86) + - [Ubuntu 22.04](06b_odbc13_ubuntu22_x86) - [Ubuntu 20.04](07_odbc13_ubuntu20_x86) - [Ubuntu 18.04](07a_odbc13_ubuntu18_x86) + - [Debian 11](07b_odbc13_deb11_x86) - [Debian 10](08_odbc13_deb10_x86) From 5f0508247d0fbc7d62149f94c3d35f45a40b1723 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Fri, 8 Jul 2022 15:46:00 -0400 Subject: [PATCH 24/75] renaming file to try and fix a merge conflict --- .../x86_amd64/08_pgpool_deb10_x86.mdx | 78 ++++++++++++------- 1 file changed, 50 insertions(+), 28 deletions(-) diff --git a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/08_pgpool_deb10_x86.mdx b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/08_pgpool_deb10_x86.mdx index bb48a7b4071..8adb6d1cc49 100644 --- a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/08_pgpool_deb10_x86.mdx +++ b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/08_pgpool_deb10_x86.mdx @@ -1,42 +1,64 @@ --- -navTitle: Debian 10 -title: Installing EDB Pgpool-II on Debian 10 x86_64 +title: "Installing EDB PgPool-II on Debian 10 x86" +navTitle: "Debian 10" --- -Before you begin the installation process, log in as superuser. +To install EDB Pgpool-II on a Debian or Ubuntu host, you must have credentials that allow access to the EDB repository. To request credentials for the repository, visit the [EDB website](https://www.enterprisedb.com/user). -```shell -# To log in as a superuser: -sudo su - -``` +Perform the following steps to install a Debian package using the EDB apt repository. -## Set up the repository +1. Assume superuser privileges: -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + ```text + sudo su – + ``` -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +2. Configure access to the EDB repository on your system: -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + On Ubuntu 20, replace the `username` and `password` with your EDB credentials: -# Add support for secure APT repositories: -apt-get -y install apt-transport-https + ```text + sh -c 'echo "deb https://:@apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list' + ``` -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + On Debian 10: -# Update the repository metadata: -apt-get update -``` + a. Set up the EDB repository: -## Install the package + ```text + sh -c 'echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list' + ``` -```shell -apt-get install edb-pgpool -``` + b. Replace the `username` and `password` with your EDB credentials: -Where `` is the version of EDB PgPool-II you are installing. For example, if you are installing version 4.3, the package name would be `edb-pgpool43`. + ```text + sh -c 'echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf' + ``` + +3. Add support to your system for secure APT repositories: + + ```text + apt-get install apt-transport-https + ``` + +4. Add the EDB signing key: + + ```text + wget -q -O - https://apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + ``` + +5. Update the repository metadata: + + ```text + apt-get update + ``` + +6. Install the Debian package: + + ```text + apt-get install -y edb-pgpool + ``` + + where <xx> is the EDB Pgpool-II release version. + +After installing EDB Pgpool-II on a Debian host, the configuration files are located in the `/etc/edb/edb-pgpool` directory, where <x.y> is the EDB Pgpool-II release version. From 22be5fe6aa537d4f4d6953e46f5ed14be71e307e Mon Sep 17 00:00:00 2001 From: Chris Estes <106166814+ccestes@users.noreply.github.com> Date: Mon, 11 Jul 2022 10:36:46 -0400 Subject: [PATCH 25/75] PgBouncer topics --- install_template/config.yaml | 6 ++ install_template/deploy.mjs | 4 + .../x86_amd64/pem_server_deb9_x86.mdx | 51 ++++++++++++ .../install_on_linux/index.mdx | 2 + .../x86_amd64/06b_pgbouncer_ubuntu22_x86.mdx | 42 ++++++++++ .../x86_amd64/07b_pgbouncer_deb11_x86.mdx | 42 ++++++++++ .../install_on_linux/x86_amd64/index.mdx | 2 + .../x86_amd64/08_pgpool_deb10_x86.mdx | 78 +++++++------------ 8 files changed, 177 insertions(+), 50 deletions(-) create mode 100644 product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb9_x86.mdx create mode 100644 product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/06b_pgbouncer_ubuntu22_x86.mdx create mode 100644 product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/07b_pgbouncer_deb11_x86.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index c0b4063c1d9..a18e9537262 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -198,12 +198,18 @@ products: - name: Debian 10 arch: x86_64 supported versions: [1.14, 1.15, 1.16] + - name: Debian 11 + arch: x86_64 + supported versions: [1.14, 1.15, 1.16] - name: Ubuntu 18.04 arch: x86_64 supported versions: [1.14, 1.15, 1.16] - name: Ubuntu 20.04 arch: x86_64 supported versions: [1.14, 1.15, 1.16] + - name: Ubuntu 22.04 + arch: x86_64 + supported versions: [1.14, 1.15, 1.16] - name: SLES 12 arch: x86_64 supported versions: [1.16] diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index 2e80d673d24..28c2308d4d5 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -269,10 +269,14 @@ const moveDoc = async (product, platform, version) => { (ctx) => `pgbouncer/1.16/01_installation/install_on_linux/${fmtArchPath(ctx)}/${prefix[plat]}_pgbouncer_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB pgBouncer", version: 1.16}, platform: {name: "Debian 10"}}, (ctx) => `pgbouncer/1.16/01_installation/install_on_linux/${fmtArchPath(ctx)}/${prefix[plat]}_pgbouncer_deb10_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "EDB pgBouncer", version: 1.16}, platform: {name: "Debian 11"}}, + (ctx) => `pgbouncer/1.16/01_installation/install_on_linux/${fmtArchPath(ctx)}/${prefix[plat]}_pgbouncer_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB pgBouncer", version: 1.16}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `pgbouncer/1.16/01_installation/install_on_linux/${fmtArchPath(ctx)}/${prefix[plat]}_pgbouncer_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB pgBouncer", version: 1.16}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `pgbouncer/1.16/01_installation/install_on_linux/${fmtArchPath(ctx)}/${prefix[plat]}_pgbouncer_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "EDB pgBouncer", version: 1.16}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `pgbouncer/1.16/01_installation/install_on_linux/${fmtArchPath(ctx)}/${prefix[plat]}_pgbouncer_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Pgpool-II", version: 4.3}, platform: {name: "SLES 12"}}, (ctx) => `pgpool/4.3/01_installing_and_configuring_the_pgpool-II/${fmtArchPath(ctx)}/${prefix[plat]}_pgpool_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Pgpool-II", version: 4.3}, platform: {name: "SLES 15"}}, diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb9_x86.mdx b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb9_x86.mdx new file mode 100644 index 00000000000..f0d0b6d4f8e --- /dev/null +++ b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb9_x86.mdx @@ -0,0 +1,51 @@ +--- +navTitle: Debian 9 +title: Installing Postgres Enterprise Manager server on Debian 9 x86_64 +--- + +Before you begin the installation process: + +1. Review the [prerequisites](/pem/latest/installing_pem_server/installing_on_linux/prerequisites/). + +2. Log in as superuser: + +```shell +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the repository by replacing 'USERNAME:PASSWORD' with your +# username and password for the EDB repositories. +echo "deb https://USERNAME:PASSWORD@apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +# This creates the /etc/apt/sources.list.d/edb-stretch.list +# configuration file. + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-pem +``` + +## Initial configuration + +```shell +# You can configure the PEM server using the following command: +/usr/edb/pem/bin/configure-pem-server.sh +``` + +For more details, see [Configuring the PEM Server on Linux](/pem/latest/installing_pem_server/installing_on_linux/configuring_the_pem_server_on_linux/). diff --git a/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/index.mdx b/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/index.mdx index 415b91739f4..436818c072d 100644 --- a/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/index.mdx +++ b/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/index.mdx @@ -21,8 +21,10 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/04_pgbouncer_centos7_x86) - [SLES 15](x86_amd64/05_pgbouncer_sles15_x86) - [SLES 12](x86_amd64/06_pgbouncer_sles12_x86) + - [Ubuntu 22.04](x86_amd64/06b_pgbouncer_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/07_pgbouncer_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/07a_pgbouncer_ubuntu18_x86) + - [Debian 11](x86_amd64/07b_pgbouncer_deb11_x86) - [Debian 10](x86_amd64/08_pgbouncer_deb10_x86) - Linux on IBM Power (ppc64le): diff --git a/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/06b_pgbouncer_ubuntu22_x86.mdx b/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/06b_pgbouncer_ubuntu22_x86.mdx new file mode 100644 index 00000000000..be9ee066abc --- /dev/null +++ b/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/06b_pgbouncer_ubuntu22_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing EDB pgBouncer on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-pgbouncer +``` + +Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. diff --git a/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/07b_pgbouncer_deb11_x86.mdx b/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/07b_pgbouncer_deb11_x86.mdx new file mode 100644 index 00000000000..82d5054574e --- /dev/null +++ b/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/07b_pgbouncer_deb11_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Debian 11 +title: Installing EDB pgBouncer on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-pgbouncer +``` + +Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. diff --git a/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/index.mdx b/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/index.mdx index 6314bb52796..17a6e0d651b 100644 --- a/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/index.mdx +++ b/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/index.mdx @@ -14,7 +14,9 @@ For operating system-specific install instructions, see: - [CentOS 7](04_pgbouncer_centos7_x86) - [SLES 15](05_pgbouncer_sles15_x86) - [SLES 12](06_pgbouncer_sles12_x86) + - [Ubuntu 22.04](06b_pgbouncer_ubuntu22_x86) - [Ubuntu 20.04](07_pgbouncer_ubuntu20_x86) - [Ubuntu 18.04](07a_pgbouncer_ubuntu18_x86) + - [Debian 11](07b_pgbouncer_deb11_x86) - [Debian 10](08_pgbouncer_deb10_x86) diff --git a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/08_pgpool_deb10_x86.mdx b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/08_pgpool_deb10_x86.mdx index 8adb6d1cc49..bb48a7b4071 100644 --- a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/08_pgpool_deb10_x86.mdx +++ b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/08_pgpool_deb10_x86.mdx @@ -1,64 +1,42 @@ --- -title: "Installing EDB PgPool-II on Debian 10 x86" -navTitle: "Debian 10" +navTitle: Debian 10 +title: Installing EDB Pgpool-II on Debian 10 x86_64 --- -To install EDB Pgpool-II on a Debian or Ubuntu host, you must have credentials that allow access to the EDB repository. To request credentials for the repository, visit the [EDB website](https://www.enterprisedb.com/user). +Before you begin the installation process, log in as superuser. -Perform the following steps to install a Debian package using the EDB apt repository. +```shell +# To log in as a superuser: +sudo su - +``` -1. Assume superuser privileges: +## Set up the repository - ```text - sudo su – - ``` +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). -2. Configure access to the EDB repository on your system: +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - On Ubuntu 20, replace the `username` and `password` with your EDB credentials: +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - ```text - sh -c 'echo "deb https://:@apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list' - ``` +# Add support for secure APT repositories: +apt-get -y install apt-transport-https - On Debian 10: +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - a. Set up the EDB repository: +# Update the repository metadata: +apt-get update +``` - ```text - sh -c 'echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list' - ``` +## Install the package - b. Replace the `username` and `password` with your EDB credentials: +```shell +apt-get install edb-pgpool +``` - ```text - sh -c 'echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf' - ``` - -3. Add support to your system for secure APT repositories: - - ```text - apt-get install apt-transport-https - ``` - -4. Add the EDB signing key: - - ```text - wget -q -O - https://apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - ``` - -5. Update the repository metadata: - - ```text - apt-get update - ``` - -6. Install the Debian package: - - ```text - apt-get install -y edb-pgpool - ``` - - where <xx> is the EDB Pgpool-II release version. - -After installing EDB Pgpool-II on a Debian host, the configuration files are located in the `/etc/edb/edb-pgpool` directory, where <x.y> is the EDB Pgpool-II release version. +Where `` is the version of EDB PgPool-II you are installing. For example, if you are installing version 4.3, the package name would be `edb-pgpool43`. From 9437ecbec9e9b1fe1fa9400d772c9d7fac867f63 Mon Sep 17 00:00:00 2001 From: Chris Estes <106166814+ccestes@users.noreply.github.com> Date: Mon, 11 Jul 2022 11:01:59 -0400 Subject: [PATCH 26/75] Pgpool topics --- install_template/config.yaml | 6 +++ install_template/deploy.mjs | 6 ++- .../index.mdx | 2 + .../x86_amd64/06b_pgpool_ubuntu22_x86.mdx | 42 +++++++++++++++++++ .../x86_amd64/07b_pgpool_deb11_x86.mdx | 42 +++++++++++++++++++ .../x86_amd64/index.mdx | 2 + 6 files changed, 99 insertions(+), 1 deletion(-) create mode 100644 product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/06b_pgpool_ubuntu22_x86.mdx create mode 100644 product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/07b_pgpool_deb11_x86.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index a18e9537262..af145855508 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -245,12 +245,18 @@ products: - name: Debian 10 arch: x86_64 supported versions: [4.0, 4.1, 4.2, 4.3] + - name: Debian 11 + arch: x86_64 + supported versions: [4.0, 4.1, 4.2, 4.3] - name: Ubuntu 18.04 arch: x86_64 supported versions: [4.0, 4.1, 4.2, 4.3] - name: Ubuntu 20.04 arch: x86_64 supported versions: [4.0, 4.1, 4.2, 4.3] + - name: Ubuntu 22.04 + arch: x86_64 + supported versions: [4.0, 4.1, 4.2, 4.3] - name: SLES 12 arch: x86_64 supported versions: [4.3] diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index 28c2308d4d5..9b4fb92a020 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -283,10 +283,14 @@ const moveDoc = async (product, platform, version) => { (ctx) => `pgpool/4.3/01_installing_and_configuring_the_pgpool-II/${fmtArchPath(ctx)}/${prefix[plat]}_pgpool_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Pgpool-II", version: 4.3}, platform: {name: "Debian 10"}}, (ctx) => `pgpool/4.3/01_installing_and_configuring_the_pgpool-II/${fmtArchPath(ctx)}/${prefix[plat]}_pgpool_deb10_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "EDB Pgpool-II", version: 4.3}, platform: {name: "Debian 11"}}, + (ctx) => `pgpool/4.3/01_installing_and_configuring_the_pgpool-II/${fmtArchPath(ctx)}/${prefix[plat]}_pgpool_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Pgpool-II", version: 4.3}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `pgpool/4.3/01_installing_and_configuring_the_pgpool-II/${fmtArchPath(ctx)}/${prefix[plat]}_pgpool_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Pgpool-II", version: 4.3}, platform: {name: "Ubuntu 20.04"}}, - (ctx) => `pgpool/4.3/01_installing_and_configuring_the_pgpool-II/${fmtArchPath(ctx)}/${prefix[plat]}_pgpool_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + (ctx) => `pgpool/4.3/01_installing_and_configuring_the_pgpool-II/${fmtArchPath(ctx)}/${prefix[plat]}_pgpool_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "EDB Pgpool-II", version: 4.3}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `pgpool/4.3/01_installing_and_configuring_the_pgpool-II/${fmtArchPath(ctx)}/${prefix[plat]}_pgpool_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Pgpool-II Extensions", version: 4.3}, platform: {name: "SLES 12"}}, (ctx) => `pgpool/4.3/02_extensions/${fmtArchPath(ctx)}/${prefix[plat]}_pgpoolext_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Pgpool-II Extensions", version: 4.3}, platform: {name: "SLES 15"}}, diff --git a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/index.mdx b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/index.mdx index 336d27ef04f..39f769de141 100644 --- a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/index.mdx +++ b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/index.mdx @@ -24,8 +24,10 @@ For platform-specific install instructions, see: - [RHEL 7/OL 7](x86_amd64/03_pgpool_rhel7_x86) - [SLES 15](x86_amd64/05_pgpool_sles15_x86) - [SLES 12](x86_amd64/06_pgpool_sles12_x86) + - [Ubuntu 22.04](x86_amd64/06b_pgpool_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/07_pgpool_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/07a_pgpool_ubuntu18_x86) + - [Debian 11](x86_amd64/07b_pgpool_deb11_x86) - [Debian 10](x86_amd64/08_pgpool_deb10_x86) - Linux on IBM Power (ppc64le): diff --git a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/06b_pgpool_ubuntu22_x86.mdx b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/06b_pgpool_ubuntu22_x86.mdx new file mode 100644 index 00000000000..3b352b0d4f5 --- /dev/null +++ b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/06b_pgpool_ubuntu22_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing EDB Pgpool-II on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-pgpool +``` + +Where `` is the version of EDB PgPool-II you are installing. For example, if you are installing version 4.3, the package name would be `edb-pgpool43`. diff --git a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/07b_pgpool_deb11_x86.mdx b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/07b_pgpool_deb11_x86.mdx new file mode 100644 index 00000000000..aa9fa8b5f6a --- /dev/null +++ b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/07b_pgpool_deb11_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Debian 11 +title: Installing EDB Pgpool-II on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-pgpool +``` + +Where `` is the version of EDB PgPool-II you are installing. For example, if you are installing version 4.3, the package name would be `edb-pgpool43`. diff --git a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/index.mdx b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/index.mdx index b884a897852..6a125f84ae0 100644 --- a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/index.mdx +++ b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/index.mdx @@ -14,6 +14,8 @@ For operating system-specific install instructions, see: - [RHEL 7/OL 7](03_pgpool_rhel7_x86) - [SLES 15](05_pgpool_sles15_x86) - [SLES 12](06_pgpool_sles12_x86) + - [Ubuntu 22.04](06b_pgpool_ubuntu22_x86) - [Ubuntu 20.04](07_pgpool_ubuntu20_x86) - [Ubuntu 18.04](07a_pgpool_ubuntu18_x86) + - [Debian 11](07b_pgpool_deb11_x86) - [Debian 10](08_pgpool_deb10_x86) From 437b038d763598d42c3c69d0adaae2b2a0579913 Mon Sep 17 00:00:00 2001 From: Chris Estes <106166814+ccestes@users.noreply.github.com> Date: Mon, 11 Jul 2022 11:18:43 -0400 Subject: [PATCH 27/75] Pgpool extensions topics --- install_template/config.yaml | 6 +++ install_template/deploy.mjs | 4 ++ .../docs/pgpool/4.3/02_extensions/index.mdx | 2 + .../x86_amd64/06b_pgpoolext_ubuntu22_x86.mdx | 42 +++++++++++++++++++ .../x86_amd64/07b_pgpoolext_deb11_x86.mdx | 42 +++++++++++++++++++ .../4.3/02_extensions/x86_amd64/index.mdx | 2 + 6 files changed, 98 insertions(+) create mode 100644 product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/06b_pgpoolext_ubuntu22_x86.mdx create mode 100644 product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/07b_pgpoolext_deb11_x86.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index af145855508..896c739e4e0 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -292,12 +292,18 @@ products: - name: Debian 10 arch: x86_64 supported versions: [4.0, 4.1, 4.2, 4.3] + - name: Debian 11 + arch: x86_64 + supported versions: [4.0, 4.1, 4.2, 4.3] - name: Ubuntu 18.04 arch: x86_64 supported versions: [4.0, 4.1, 4.2, 4.3] - name: Ubuntu 20.04 arch: x86_64 supported versions: [4.0, 4.1, 4.2, 4.3] + - name: Ubuntu 22.04 + arch: x86_64 + supported versions: [4.0, 4.1, 4.2, 4.3] - name: SLES 12 arch: x86_64 supported versions: [4.3] diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index 9b4fb92a020..ef9b90c7e7f 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -297,10 +297,14 @@ const moveDoc = async (product, platform, version) => { (ctx) => `pgpool/4.3/02_extensions/${fmtArchPath(ctx)}/${prefix[plat]}_pgpoolext_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Pgpool-II Extensions", version: 4.3}, platform: {name: "Debian 10"}}, (ctx) => `pgpool/4.3/02_extensions/${fmtArchPath(ctx)}/${prefix[plat]}_pgpoolext_deb10_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "EDB Pgpool-II Extensions", version: 4.3}, platform: {name: "Debian 11"}}, + (ctx) => `pgpool/4.3/02_extensions/${fmtArchPath(ctx)}/${prefix[plat]}_pgpoolext_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Pgpool-II Extensions", version: 4.3}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `pgpool/4.3/02_extensions/${fmtArchPath(ctx)}/${prefix[plat]}_pgpoolext_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Pgpool-II Extensions", version: 4.3}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `pgpool/4.3/02_extensions/${fmtArchPath(ctx)}/${prefix[plat]}_pgpoolext_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "EDB Pgpool-II Extensions", version: 4.3}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `pgpool/4.3/02_extensions/${fmtArchPath(ctx)}/${prefix[plat]}_pgpoolext_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "SLES 15"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "SLES 12"}}, diff --git a/product_docs/docs/pgpool/4.3/02_extensions/index.mdx b/product_docs/docs/pgpool/4.3/02_extensions/index.mdx index 03b699e414f..1b5b9b9979a 100644 --- a/product_docs/docs/pgpool/4.3/02_extensions/index.mdx +++ b/product_docs/docs/pgpool/4.3/02_extensions/index.mdx @@ -27,8 +27,10 @@ For platform-specific install instructions for PgPool-II extensions, see: - [CentOS 7](x86_amd64/04_pgpoolext_centos7_x86) - [SLES 15](x86_amd64/05_pgpoolext_sles15_x86) - [SLES 12](x86_amd64/06_pgpoolext_sles12_x86) + - [Ubuntu 22.04](x86_amd64/06b_pgpoolext_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/07_pgpoolext_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/07a_pgpoolext_ubuntu18_x86) + - [Debian 11](x86_amd64/07b_pgpoolext_deb11_x86) - [Debian 10](x86_amd64/08_pgpoolext_deb10_x86) - Linux on IBM Power (ppc64le): diff --git a/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/06b_pgpoolext_ubuntu22_x86.mdx b/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/06b_pgpoolext_ubuntu22_x86.mdx new file mode 100644 index 00000000000..50db0dc0241 --- /dev/null +++ b/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/06b_pgpoolext_ubuntu22_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing EDB Pgpool-II Extensions on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as--pgpool-extensions +``` + +Where `` is the EDB Postgres Advanced Server version and `` is the EDB Pgpool-II version you are installing. For example, if you are installing EDB Pgpool-II version 4.3 and EDB Postgres Advanced Server version 14, the package name would be `edb-as-14-pgpool43-extensions`. diff --git a/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/07b_pgpoolext_deb11_x86.mdx b/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/07b_pgpoolext_deb11_x86.mdx new file mode 100644 index 00000000000..aadc63cbb04 --- /dev/null +++ b/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/07b_pgpoolext_deb11_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Debian 11 +title: Installing EDB Pgpool-II Extensions on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as--pgpool-extensions +``` + +Where `` is the EDB Postgres Advanced Server version and `` is the EDB Pgpool-II version you are installing. For example, if you are installing EDB Pgpool-II version 4.3 and EDB Postgres Advanced Server version 14, the package name would be `edb-as-14-pgpool43-extensions`. diff --git a/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/index.mdx b/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/index.mdx index bd9433b5dfc..9f6ac1beab5 100644 --- a/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/index.mdx +++ b/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/index.mdx @@ -12,8 +12,10 @@ For operating system-specific install instructions, see: - [CentOS 7](04_pgpoolext_centos7_x86) - [SLES 15](05_pgpoolext_sles15_x86) - [SLES 12](06_pgpoolext_sles12_x86) + - [Ubuntu 22.04](06b_pgpoolext_ubuntu22_x86) - [Ubuntu 20.04](07_pgpoolext_ubuntu20_x86) - [Ubuntu 18.04](07a_pgpoolext_ubuntu18_x86) + - [Debian 11](07b_pgpoolext_deb11_x86) - [Debian 10](08_pgpoolext_deb10_x86) From e0213a46906203f20b978696386b9c8209f6b05d Mon Sep 17 00:00:00 2001 From: Chris Estes <106166814+ccestes@users.noreply.github.com> Date: Mon, 11 Jul 2022 11:37:58 -0400 Subject: [PATCH 28/75] EDB*Plus topics --- install_template/config.yaml | 6 +++ install_template/deploy.mjs | 4 ++ .../install_on_linux/index.mdx | 2 + .../x86_amd64/06b_edbplus_ubuntu22_x86.mdx | 51 +++++++++++++++++++ .../x86_amd64/07b_edbplus_deb11_x86.mdx | 51 +++++++++++++++++++ .../install_on_linux/x86_amd64/index.mdx | 2 + 6 files changed, 116 insertions(+) create mode 100644 product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/06b_edbplus_ubuntu22_x86.mdx create mode 100644 product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/07b_edbplus_deb11_x86.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index 896c739e4e0..1b8d5443df7 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -386,12 +386,18 @@ products: - name: Debian 10 arch: x86_64 supported versions: [40] + - name: Debian 11 + arch: x86_64 + supported versions: [40] - name: Ubuntu 18.04 arch: x86_64 supported versions: [40] - name: Ubuntu 20.04 arch: x86_64 supported versions: [40] + - name: Ubuntu 22.04 + arch: x86_64 + supported versions: [40] - name: SLES 12 arch: x86_64 supported versions: [40] diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index ef9b90c7e7f..05f6581da22 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -153,10 +153,14 @@ const moveDoc = async (product, platform, version) => { (ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/${prefix[plat]}_edbplus_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB*Plus", version: 40}, platform: {name: "Debian 10"}}, (ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/${prefix[plat]}_edbplus_deb10_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "EDB*Plus", version: 40}, platform: {name: "Debian 11"}}, + (ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/${prefix[plat]}_edbplus_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB*Plus", version: 40}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/${prefix[plat]}_edbplus_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB*Plus", version: 40}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/${prefix[plat]}_edbplus_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "EDB*Plus", version: 40}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/${prefix[plat]}_edbplus_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "SLES 12"}}, (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository/${fmtArchPath(ctx)}/epas_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "SLES 15"}}, diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/index.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/index.mdx index 4843faee815..41307ff5e0a 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/index.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/index.mdx @@ -33,8 +33,10 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/04_edbplus_centos7_x86) - [SLES 15](x86_amd64/05_edbplus_sles15_x86) - [SLES 12](x86_amd64/06_edbplus_sles12_x86) + - [Ubuntu 22.04](x86_amd64/06b_edbplus_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/07_edbplus_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/07a_edbplus_ubuntu18_x86) + - [Debian 11](x86_amd64/07b_edbplus_deb11_x86) - [Debian 10](x86_amd64/08_edbplus_deb10_x86) - Linux on IBM Power (ppc64le): diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/06b_edbplus_ubuntu22_x86.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/06b_edbplus_ubuntu22_x86.mdx new file mode 100644 index 00000000000..0854478071f --- /dev/null +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/06b_edbplus_ubuntu22_x86.mdx @@ -0,0 +1,51 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing EDB*Plus on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as-edbplus +``` + +Where `` is the version of EDB Postgres Advanced Server. For example, if you are installing with version 14 of EDB Postgres Advanced Server, the package name would be `edb-as14-edbplus`. + +## Initial configuration + +After performing a Linux installation of EDB\*Plus, you must set the values of environment variables that allow EDB\*Plus to locate your Java installation: + +```shell +export JAVA_HOME= +export PATH=/bin:$PATH +``` diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/07b_edbplus_deb11_x86.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/07b_edbplus_deb11_x86.mdx new file mode 100644 index 00000000000..2e490a8f73e --- /dev/null +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/07b_edbplus_deb11_x86.mdx @@ -0,0 +1,51 @@ +--- +navTitle: Debian 11 +title: Installing EDB*Plus on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as-edbplus +``` + +Where `` is the version of EDB Postgres Advanced Server. For example, if you are installing with version 14 of EDB Postgres Advanced Server, the package name would be `edb-as14-edbplus`. + +## Initial configuration + +After performing a Linux installation of EDB\*Plus, you must set the values of environment variables that allow EDB\*Plus to locate your Java installation: + +```shell +export JAVA_HOME= +export PATH=/bin:$PATH +``` diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/index.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/index.mdx index 108ae8d7c61..5adec9ad4fa 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/index.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/index.mdx @@ -12,7 +12,9 @@ For operating system-specific install instructions, see: - [CentOS 7](04_edbplus_centos7_x86) - [SLES 15](05_edbplus_sles15_x86) - [SLES 12](06_edbplus_sles12_x86) + - [Ubuntu 22.04](06b_edbplus_ubuntu22_x86) - [Ubuntu 20.04](07_edbplus_ubuntu20_x86) - [Ubuntu 18.04](07a_edbplus_ubuntu18_x86) + - [Debian 11](07b_edbplus_deb11_x86) - [Debian 10](08_edbplus_deb10_x86) From 9909ad9d1fed1aa8174082db8c1bf8efbb114afa Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Tue, 12 Jul 2022 10:09:24 -0400 Subject: [PATCH 29/75] Cleaning up after resolving merge conflicts --- install_template/deploy.mjs | 6 ++- .../docs/efm/4/03_installing_efm/index.mdx | 1 + .../x86_amd64/08b_efm4_deb11_x86.mdx | 53 ------------------- ..._efm4_deb11_x86.mdx => efm4_deb11_x86.mdx} | 0 ...ubuntu22_x86.mdx => efm4_ubuntu22_x86.mdx} | 0 .../4/03_installing_efm/x86_amd64/index.mdx | 2 + .../x86_amd64/undefined_efm4_deb11_x86.mdx | 53 ------------------- 7 files changed, 7 insertions(+), 108 deletions(-) delete mode 100644 product_docs/docs/efm/4/03_installing_efm/x86_amd64/08b_efm4_deb11_x86.mdx rename product_docs/docs/efm/4/03_installing_efm/x86_amd64/{07b_efm4_deb11_x86.mdx => efm4_deb11_x86.mdx} (100%) rename product_docs/docs/efm/4/03_installing_efm/x86_amd64/{06b_efm4_ubuntu22_x86.mdx => efm4_ubuntu22_x86.mdx} (100%) delete mode 100644 product_docs/docs/efm/4/03_installing_efm/x86_amd64/undefined_efm4_deb11_x86.mdx diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index 05f6581da22..e15d2de4d10 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -175,14 +175,16 @@ const moveDoc = async (product, platform, version) => { (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Failover Manager", version: 4.4}, platform: {name: "SLES 15"}}, (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_sles15_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "Failover Manager", version: 4.4}, platform: {name: "Debian 11"}}, + (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Failover Manager", version: 4.4}, platform: {name: "Debian 10"}}, (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_deb10_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Failover Manager", version: 4.4}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Failover Manager", version: 4.4}, platform: {name: "Ubuntu 20.04"}}, - (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/${prefix[plat]}_efm4_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_ubuntu20_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Failover Manager", version: 4.4}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/${prefix[plat]}_efm4_ubuntu22_${fmtArchFilename(ctx)}.mdx`), + (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "SLES 12"}}, (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "SLES 15"}}, diff --git a/product_docs/docs/efm/4/03_installing_efm/index.mdx b/product_docs/docs/efm/4/03_installing_efm/index.mdx index 0b577ac2278..649f94f386c 100644 --- a/product_docs/docs/efm/4/03_installing_efm/index.mdx +++ b/product_docs/docs/efm/4/03_installing_efm/index.mdx @@ -33,6 +33,7 @@ For platform-specific install instructions, including accessing the repo, see: - [CentOS 7](x86_amd64/efm4_centos7_x86) - [SLES 15](x86_amd64/efm4_sles15_x86) - [SLES 12](x86_amd64/efm4_sles12_x86) + - [Ubuntu 22.04](x86_amd64/efm4_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/efm4_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/efm4_ubuntu18_x86) - [Debian 11](x86_amd64/efm4_deb11_x86) diff --git a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/08b_efm4_deb11_x86.mdx b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/08b_efm4_deb11_x86.mdx deleted file mode 100644 index 5309013c1ba..00000000000 --- a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/08b_efm4_deb11_x86.mdx +++ /dev/null @@ -1,53 +0,0 @@ ---- -navTitle: Debian 11 -title: Installing Failover Manager on Debian 11 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-efm<4x> -``` - -Where `<4x>` is the version of Failover Manager that you are installing. For example, if you are installing version 4.0, the package name would be `edb-efm40`. - -## Initial configuration - -If you are using Failover Manager to monitor a cluster owned by a user other than enterprisedb or postgres, see [Extending Failover Manager permissions](../../04_configuring_efm/04_extending_efm_permissions/#extending_efm_permissions). - -After installing on each node of the cluster: - -1. Modify the [cluster properties file](../../04_configuring_efm/01_cluster_properties/#cluster_properties) on each node. -2. Modify the [cluster members file](../../04_configuring_efm/03_cluster_members/#cluster_members) on each node. -3. If applicable, configure and test virtual IP address settings and any scripts that are identified in the cluster properties file. -4. Start the agent on each node of the cluster. For more information, see [Controlling the Failover Manager service](../../08_controlling_efm_service/#controlling-the-failover-manager-service). diff --git a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/07b_efm4_deb11_x86.mdx b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_deb11_x86.mdx similarity index 100% rename from product_docs/docs/efm/4/03_installing_efm/x86_amd64/07b_efm4_deb11_x86.mdx rename to product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_deb11_x86.mdx diff --git a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/06b_efm4_ubuntu22_x86.mdx b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_ubuntu22_x86.mdx similarity index 100% rename from product_docs/docs/efm/4/03_installing_efm/x86_amd64/06b_efm4_ubuntu22_x86.mdx rename to product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_ubuntu22_x86.mdx diff --git a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/index.mdx b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/index.mdx index fca9ee65749..8436862b4e6 100644 --- a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/index.mdx +++ b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/index.mdx @@ -8,6 +8,7 @@ navigation: - efm4_centos7_x86 - efm4_sles15_x86 - efm4_sles12_x86 +- efm4_ubuntu22_x86 - efm4_ubuntu20_x86 - efm4_ubuntu18_x86 - efm4_deb11_x86 @@ -23,6 +24,7 @@ For operating system-specific install instructions, including accessing the repo - [CentOS 7](efm4_centos7_x86) - [SLES 15](efm4_sles15_x86) - [SLES 12](efm4_sles12_x86) + - [Ubuntu 22.04](efm4_ubuntu22_x86) - [Ubuntu 20.04](efm4_ubuntu20_x86) - [Ubuntu 18.04](efm4_ubuntu18_x86) - [Debian 11](efm4_deb11_x86) diff --git a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/undefined_efm4_deb11_x86.mdx b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/undefined_efm4_deb11_x86.mdx deleted file mode 100644 index 5309013c1ba..00000000000 --- a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/undefined_efm4_deb11_x86.mdx +++ /dev/null @@ -1,53 +0,0 @@ ---- -navTitle: Debian 11 -title: Installing Failover Manager on Debian 11 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-efm<4x> -``` - -Where `<4x>` is the version of Failover Manager that you are installing. For example, if you are installing version 4.0, the package name would be `edb-efm40`. - -## Initial configuration - -If you are using Failover Manager to monitor a cluster owned by a user other than enterprisedb or postgres, see [Extending Failover Manager permissions](../../04_configuring_efm/04_extending_efm_permissions/#extending_efm_permissions). - -After installing on each node of the cluster: - -1. Modify the [cluster properties file](../../04_configuring_efm/01_cluster_properties/#cluster_properties) on each node. -2. Modify the [cluster members file](../../04_configuring_efm/03_cluster_members/#cluster_members) on each node. -3. If applicable, configure and test virtual IP address settings and any scripts that are identified in the cluster properties file. -4. Start the agent on each node of the cluster. For more information, see [Controlling the Failover Manager service](../../08_controlling_efm_service/#controlling-the-failover-manager-service). From 840202bcd2437d452dabdb0423f92cf528bac308 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Tue, 12 Jul 2022 12:54:44 -0400 Subject: [PATCH 30/75] post merge cleanup --- .../x86_amd64/08b_hadoop_deb11_x86.mdx | 42 ------------------- ...oop_deb11_x86.mdx => hadoop_deb11_x86.mdx} | 0 ...untu22_x86.mdx => hadoop_ubuntu22_x86.mdx} | 0 .../x86_amd64/undefined_hadoop_deb11_x86.mdx | 42 ------------------- .../x86_amd64/08b_mongo_deb11_x86.mdx | 42 ------------------- ...ongo_deb11_x86.mdx => mongo_deb11_x86.mdx} | 0 ...buntu22_x86.mdx => mongo_ubuntu22_x86.mdx} | 0 7 files changed, 126 deletions(-) delete mode 100644 product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/08b_hadoop_deb11_x86.mdx rename product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/{07b_hadoop_deb11_x86.mdx => hadoop_deb11_x86.mdx} (100%) rename product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/{06b_hadoop_ubuntu22_x86.mdx => hadoop_ubuntu22_x86.mdx} (100%) delete mode 100644 product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/undefined_hadoop_deb11_x86.mdx delete mode 100644 product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/08b_mongo_deb11_x86.mdx rename product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/{07b_mongo_deb11_x86.mdx => mongo_deb11_x86.mdx} (100%) rename product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/{06b_mongo_ubuntu22_x86.mdx => mongo_ubuntu22_x86.mdx} (100%) diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/08b_hadoop_deb11_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/08b_hadoop_deb11_x86.mdx deleted file mode 100644 index 6eb4be1b208..00000000000 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/08b_hadoop_deb11_x86.mdx +++ /dev/null @@ -1,42 +0,0 @@ ---- -navTitle: Debian 11 -title: Installing Hadoop Foreign Data Wrapper on Debian 11 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-as14-hdfs_fdw -``` - -Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/07b_hadoop_deb11_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_deb11_x86.mdx similarity index 100% rename from product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/07b_hadoop_deb11_x86.mdx rename to product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_deb11_x86.mdx diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/06b_hadoop_ubuntu22_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu22_x86.mdx similarity index 100% rename from product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/06b_hadoop_ubuntu22_x86.mdx rename to product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu22_x86.mdx diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/undefined_hadoop_deb11_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/undefined_hadoop_deb11_x86.mdx deleted file mode 100644 index 6eb4be1b208..00000000000 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/undefined_hadoop_deb11_x86.mdx +++ /dev/null @@ -1,42 +0,0 @@ ---- -navTitle: Debian 11 -title: Installing Hadoop Foreign Data Wrapper on Debian 11 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-as14-hdfs_fdw -``` - -Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/08b_mongo_deb11_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/08b_mongo_deb11_x86.mdx deleted file mode 100644 index e77d73b1cea..00000000000 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/08b_mongo_deb11_x86.mdx +++ /dev/null @@ -1,42 +0,0 @@ ---- -navTitle: Debian 11 -title: Installing MongoDB Foreign Data Wrapper on Debian 11 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-as14-mongo_fdw -``` - -Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/07b_mongo_deb11_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_deb11_x86.mdx similarity index 100% rename from product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/07b_mongo_deb11_x86.mdx rename to product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_deb11_x86.mdx diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/06b_mongo_ubuntu22_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu22_x86.mdx similarity index 100% rename from product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/06b_mongo_ubuntu22_x86.mdx rename to product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu22_x86.mdx From ab106f7c7e5425cc99c6ef04e8445e72ecad3eda Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Mon, 18 Jul 2022 11:00:28 -0400 Subject: [PATCH 31/75] deployed and fixed links --- .../x86_amd64/jdbc42_deb11_x86.mdx | 40 +++++++++++++++++ .../x86_amd64/jdbc42_ubuntu22_x86.mdx | 40 +++++++++++++++++ .../x86_amd64/index.mdx | 2 +- .../x86_amd64/ocl_connector14_deb11_x86.mdx | 41 +++++++++++++++++ .../ocl_connector14_ubuntu22_x86.mdx | 41 +++++++++++++++++ .../x86_amd64/odbc13_deb11_x86.mdx | 41 +++++++++++++++++ .../x86_amd64/odbc13_ubuntu22_x86.mdx | 41 +++++++++++++++++ .../pgd/4/rel_notes/pgd_4.0.1_rel_notes.mdx | 45 +++++++++++++++++++ .../x86_amd64/postgis_deb11_x86.mdx} | 4 +- .../x86_amd64/postgis_ubuntu22_x86.mdx | 42 +++++++++++++++++ 10 files changed, 334 insertions(+), 3 deletions(-) create mode 100644 product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb11_x86.mdx create mode 100644 product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx create mode 100644 product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_deb11_x86.mdx create mode 100644 product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_ubuntu22_x86.mdx create mode 100644 product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_deb11_x86.mdx create mode 100644 product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu22_x86.mdx create mode 100644 product_docs/docs/pgd/4/rel_notes/pgd_4.0.1_rel_notes.mdx rename product_docs/docs/{mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/undefined_mongo_deb11_x86.mdx => postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_deb11_x86.mdx} (93%) create mode 100644 product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_ubuntu22_x86.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb11_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb11_x86.mdx new file mode 100644 index 00000000000..a4fd302434b --- /dev/null +++ b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb11_x86.mdx @@ -0,0 +1,40 @@ +--- +navTitle: Debian 11 +title: Installing EDB JDBC Connector on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-jdbc +``` diff --git a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx new file mode 100644 index 00000000000..6c723834d5d --- /dev/null +++ b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx @@ -0,0 +1,40 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing EDB JDBC Connector on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-jdbc +``` diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/index.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/index.mdx index d6dfa42f3c4..6422b7e58ba 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/index.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/index.mdx @@ -27,7 +27,7 @@ For operating system-specific install instructions, see: - [Ubuntu 22.04](mongo_ubuntu22_x86) - [Ubuntu 20.04](mongo_ubuntu20_x86) - [Ubuntu 18.04](mongo_ubuntu18_x86) - - [Debian 11](mongo_deb11_x86 + - [Debian 11](mongo_deb11_x86) - [Debian 10](mongo_deb10_x86) After you complete the installation, see [Configuring the MongoDB Foreign Data Wrapper](../../07_configuring_the_mongo_data_adapter). \ No newline at end of file diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_deb11_x86.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_deb11_x86.mdx new file mode 100644 index 00000000000..c3a29c1bc3a --- /dev/null +++ b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_deb11_x86.mdx @@ -0,0 +1,41 @@ +--- +navTitle: Debian 11 +title: Installing EDB OCL Connector on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-oci +apt-get install edb-oci-dev +``` diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_ubuntu22_x86.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_ubuntu22_x86.mdx new file mode 100644 index 00000000000..ec02075287c --- /dev/null +++ b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_ubuntu22_x86.mdx @@ -0,0 +1,41 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing EDB OCL Connector on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-oci +apt-get install edb-oci-dev +``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_deb11_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_deb11_x86.mdx new file mode 100644 index 00000000000..be9ff9e783b --- /dev/null +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_deb11_x86.mdx @@ -0,0 +1,41 @@ +--- +navTitle: Debian 11 +title: Installing EDB ODBC Connector on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-odbc +apt-get install edb-odbc-dev +``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu22_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu22_x86.mdx new file mode 100644 index 00000000000..9e01dcb6734 --- /dev/null +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu22_x86.mdx @@ -0,0 +1,41 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing EDB ODBC Connector on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-odbc +apt-get install edb-odbc-dev +``` diff --git a/product_docs/docs/pgd/4/rel_notes/pgd_4.0.1_rel_notes.mdx b/product_docs/docs/pgd/4/rel_notes/pgd_4.0.1_rel_notes.mdx new file mode 100644 index 00000000000..892166817c1 --- /dev/null +++ b/product_docs/docs/pgd/4/rel_notes/pgd_4.0.1_rel_notes.mdx @@ -0,0 +1,45 @@ +--- +title: "Release notes for EDB Postgres Distributed version 4.0.1" +navTitle: "Version 4.0.1" +--- + +This is a maintenance release for BDR 4.0 and HARP 2.0 which includes minor +Enhancements as well as fixes for issues identified in previous +versions. + +| Component | Version | Type | Description | | +| --------- | ------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --- | +| BDR | 4.0.1 | Enhancement | Reduce frequency of CAMO partner connection attempts.

In case of a failure to connect to a CAMO partner to verify its configuration and check the status of transactions, do not retry immediately (leading to a fully busy pglogical manager process), but throttle down repeated attempts to reconnect and checks to once per minute.

| | +| BDR | 4.0.1 | Enhancement | Implement buffered read for LCR segment file (BDR-1422)

Implement LCR segment file buffering so that multiple LCR chunks can be read at a time. This should reduce I/O and improve CPU usage of Wal Senders when using the Decoding Worker.

| | +| BDR | 4.0.1 | Enhancement | Avoid unnecessary LCR segment reads (BDR-1426)

BDR now attempts to only read new LCR segments when there is at least one available. This reduces I/O load when Decoding Worker is enabled.

| | +| BDR | 4.0.1 | Enhancement | Performance of COPY replication including the initial COPY during join has been greatly improved for partitioned tables (BDR-1479)

For large tables this can improve the load times by order of magnitude or more.

| | +| BDR | 4.0.1 | Bug fix | Fix the parallel apply worker selection (BDR-1761)

This makes parallel apply work again. In 4.0.0 parallel apply was never in effect due to this bug.

| | +| BDR | 4.0.1 | Bug fix | Fix Raft snapshot handling of `bdr.camo_pairs` (BDR-1753)

The previous release would not correctly propagate changes to the CAMO pair configuration when they were received via Raft snapshot.

| | +| BDR | 4.0.1 | Bug fix | Correctly handle Raft snapshots from BDR 3.7 after upgrades (BDR-1754) | | +| BDR | 4.0.1 | Bug fix | Upgrading a CAMO configured cluster taking into account the `bdr.camo_pairs` in the snapshot while still excluding the ability to perform in place upgrade of a cluster (due to upgrade limitations unrelated to CAMO). | | +| BDR | 4.0.1 | Bug fix | Switch from CAMO to Local Mode only after timeouts (RT74892)

Do not use the `catchup_interval` estimate when switching from CAMO protected to Local Mode, as that could induce inadvertent switching due to load spikes. Use the estimate only when switching from Local Mode back to CAMO protected (to prevent toggling forth and back due to lag on the CAMO partner).

| | +| BDR | 4.0.1 | Bug fix | Fix replication set cache invalidation when published replication set list have changed (BDR-1715)

In previous versions we could use stale information about which replication sets (and as a result which tables) should be published until the subscription has reconnected.

| | +| BDR | 4.0.1 | Bug fix | Prevent duplicate values generated locally by galloc sequence in high concurrency situations when the new chunk is used (RT76528)

The galloc sequence could have temporarily produce duplicate value when switching which chunk is used locally (but not across nodes) if there were multiple sessions waiting for the new value. This is now fixed.

| | +| BDR | 4.0.1 | Bug fix | Address memory leak on streaming transactions (BDR-1479)

For large transaction this reduces memory usage and I/O considerably when using the streaming transactions feature. This primarily improves performance of COPY replication.

| | +| BDR | 4.0.1 | Bug fix | Don't leave slot behind after PART_CATCHUP phase of node parting when the catchup source has changed while the node was parting (BDR-1716)

When node is being removed (parted) from BDR group, we do so called catchup in order to forward any missing changes from that node between remaining nodes in order to keep the data on all nodes consistent. This requires an additional replication slot to be created temporarily. Normally this replication slot is removed at the end of the catchup phase, however in certain scenarios where we have to change the source node for the changes, this slot could have previously been left behind. From this version, this slot is always correctly removed.

| | +| BDR | 4.0.1 | Bug fix | Ensure that the group slot is moved forward when there is only one node in the BDR group

This prevents disk exhaustion due to WAL accumulation when the group is left running with just single BDR node for a prolonged period of time. This is not recommended setup but the WAL accumulation was not intentional.

| | +| BDR | 4.0.1 | Bug fix | Advance Raft protocol version when there is only one node in the BDR group

Single node clusters would otherwise always stay on oldest support protocol until another node was added. This could limit available feature set on that single node.

| | +| HARP | 2.0.1 | Enhancement | Support for selecting a leader per location rather than relying on DCS like etcd to have separate setup in different locations. This still requires a majority of nodes to survive loss of a location, so an odd number of both locations and database nodes is recommended. | | +| HARP | 2.0.1 | Enhancement | The BDR DCS now uses a push notification from the consensus rather than through polling nodes. This change reduces the time for new leader selection and the load that HARP does on the BDR DCS since it doesn't need to poll in short intervals anymore. | | +| HARP | 2.0.1 | Enhancement | TPA now restarts each HARP Proxy one by one and wait until they come back to reduce any downtime incurred by the application during software upgrades. | | +| HARP | 2.0.1 | Enhancement | The support for embedding PGBouncer directly into HARP Proxy is now deprecated and will be removed in the next major release of HARP. It's now possible to configure TPA to put PGBouncer on the same node as HARP Proxy and point to that HARP Proxy. | | +| HARP | 2.0.1 | Bug fix | `harpctl promote ` would occasionally promote a different node than the one specified. This has been fixed. [Support Ticket #75406] | | +| HARP | 2.0.1 | Bug fix | Fencing would sometimes fail when using BDR as the Distributed Consensus Service. This has been corrected. | | +| HARP | 2.0.1 | Bug fix | `harpctl apply` no longer turns off routing for leader after the cluster has been established. [Support Ticket #80790] | | +| HARP | 2.0.1 | Bug fix | Harp-manager no longer exits if it cannot start a failed database. Harp-manager will keep retrying with randomly increasing periods. [Support Ticket #78516] | | +| HARP | 2.0.1 | Bug fix | The internal pgbouncer proxy implementation had a memory leak. This has been remediated. | | + +## Upgrades + +This release supports upgrading from the following versions of BDR: + +- 3.7.14 +- 4.0.0 and higher + +Please make sure you read and understand the process and limitations described +in the [Upgrade Guide](/pgd/latest/upgrades/) before upgrading. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/undefined_mongo_deb11_x86.mdx b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_deb11_x86.mdx similarity index 93% rename from product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/undefined_mongo_deb11_x86.mdx rename to product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_deb11_x86.mdx index e77d73b1cea..136cc3aad44 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/undefined_mongo_deb11_x86.mdx +++ b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_deb11_x86.mdx @@ -1,6 +1,6 @@ --- navTitle: Debian 11 -title: Installing MongoDB Foreign Data Wrapper on Debian 11 x86_64 +title: Installing PostGIS on Debian 11 x86_64 --- Before you begin the installation process, log in as superuser. @@ -36,7 +36,7 @@ apt-get update ## Install the package ```shell -apt-get install edb-as14-mongo_fdw +apt-get install edb-as14-postgis3 ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_ubuntu22_x86.mdx b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_ubuntu22_x86.mdx new file mode 100644 index 00000000000..4142e455318 --- /dev/null +++ b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_ubuntu22_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing PostGIS on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as14-postgis3 +``` + +Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. From f1cfff96b1e1470d1b9d28d430e7fdbe266c5737 Mon Sep 17 00:00:00 2001 From: Chris Estes <106166814+ccestes@users.noreply.github.com> Date: Mon, 18 Jul 2022 12:17:55 -0400 Subject: [PATCH 32/75] MTK topics --- install_template/config.yaml | 6 +++ install_template/deploy.mjs | 4 ++ .../x86_amd64/epas_sles12_x86.mdx | 42 +++++++---------- .../install_on_linux/index.mdx | 2 + .../install_on_linux/x86_amd64/index.mdx | 4 ++ .../x86_amd64/mtk55_deb11_x86.mdx | 46 +++++++++++++++++++ .../x86_amd64/mtk55_ubuntu22_x86.mdx | 46 +++++++++++++++++++ 7 files changed, 125 insertions(+), 25 deletions(-) create mode 100644 product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_deb11_x86.mdx create mode 100644 product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_ubuntu22_x86.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index 1b8d5443df7..28051c03c8d 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -63,12 +63,18 @@ products: - name: SLES 12 arch: ppc64le supported versions: [55] + - name: Ubuntu 22.04 + arch: x86_64 + supported versions: [55] - name: Ubuntu 20.04 arch: x86_64 supported versions: [55] - name: Ubuntu 18.04 arch: x86_64 supported versions: [55] + - name: Debian 11 + arch: x86_64 + supported versions: [55] - name: Debian 10 arch: x86_64 supported versions: [55] diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index 6182a4d2ddf..a26be1d9d91 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -219,10 +219,14 @@ const moveDoc = async (product, platform, version) => { (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Migration Toolkit"}, platform: {name: "Debian 10"}}, (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_deb10_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "Migration Toolkit"}, platform: {name: "Debian 11"}}, + (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_deb10_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Migration Toolkit"}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Migration Toolkit"}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "Migration Toolkit"}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_ubuntu20_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "SLES 12"}}, (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "SLES 15"}}, diff --git a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_sles12_x86.mdx b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_sles12_x86.mdx index f1c3e1e56e5..4284804db80 100644 --- a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_sles12_x86.mdx +++ b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_sles12_x86.mdx @@ -1,6 +1,6 @@ --- -navTitle: SLES 12 -title: Installing EDB Postgres Advanced Server on SLES 12 x86_64 +navTitle: Ubuntu 22.04 +title: Installing EDB Postgres Advanced Server on Ubuntu 22.04 x86_64 --- Before you begin the installation process, log in as superuser. @@ -15,31 +15,28 @@ sudo su - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). ```shell -# Install the repository configuration and enter your EDB repository -# credentials when prompted -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list -# Install SUSEConnect to register the host with SUSE, allowing access -# to SUSE repositories -zypper install SUSEConnect +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf -# Register the host with SUSE, allowing access to SUSE repositories -# Replace 'REGISTRATION_CODE' and 'EMAIL' with your SUSE -# registration information -SUSEConnect -r 'REGISTRATION_CODE' -e 'EMAIL' +# Add support for secure APT repositories: +apt-get -y install apt-transport-https -# Activate the required SUSE module -SUSEConnect -p PackageHub/12.5/x86_64 -SUSEConnect -p sle-sdk/12.5/x86_64 +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - -# Refresh the metadata -zypper refresh +# Update the repository metadata: +apt-get update ``` ## Install the package ```shell -zypper -n install edb-as-server +apt-get install edb-as-server ``` Where `` is the version of the EDB Postgres Advanced server you are installing. @@ -47,21 +44,16 @@ Where `` is the version of the EDB Postgres Advanced server you are installi To install an individual component: ```shell -zypper install +apt-get install ``` Where `package_name` can be any of the available packages from the [available package list](/epas/latest/epas_inst_linux/install_details/rpm_packages/). ## Initial configuration -This section steps you through getting started with your cluster including logging in, ensuring the installation and initial configuration was successful, connecting to your cluster, and creating the user password. +This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. ```shell -# Initialize the database cluster -PGSETUP_INITDB_OPTIONS="-E UTF-8" /usr/edb/as14/bin/edb-as-14-setup initdb - -# Start the database cluster -systemctl start edb-as-14 # To work in your cluster, login as the enterprisedb user su - enterprisedb diff --git a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/index.mdx b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/index.mdx index ed03bc89761..2a98cdff5ca 100644 --- a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/index.mdx +++ b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/index.mdx @@ -19,8 +19,10 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/mtk55_centos7_x86) - [SLES 15](x86_amd64/mtk55_sles15_x86) - [SLES 12](x86_amd64/mtk55_sles12_x86) + - [Ubuntu 22.04](x86_amd64/mtk55_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/mtk55_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/mtk55_ubuntu18_x86) + - [Debian 11](x86_amd64/mtk55_deb11_x86) - [Debian 10](x86_amd64/mtk55_deb10_x86) - Linux on IBM Power (ppc64le): diff --git a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/index.mdx b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/index.mdx index b68153d46f3..8f1cac3922a 100644 --- a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/index.mdx +++ b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/index.mdx @@ -8,8 +8,10 @@ navigation: - mtk55_centos7_x86 - mtk55_sles15_x86 - mtk55_sles12_x86 + - mtk55_ubuntu22_x86 - mtk55_ubuntu20_x86 - mtk55_ubuntu18_x86 + - mtk55_deb11_x86 - mtk55_deb10_x86 --- @@ -22,8 +24,10 @@ For operating system-specific install instructions, see: - [CentOS 7](mtk55_centos7_x86) - [SLES 15](mtk55_sles15_x86) - [SLES 12](mtk55_sles12_x86) + - [Ubuntu 22.04](mtk55_ubuntu22_x86) - [Ubuntu 20.04](mtk55_ubuntu20_x86) - [Ubuntu 18.04](mtk55_ubuntu18_x86) + - [Debian 11](mtk55_deb11_x86) - [Debian 10](mtk55_deb10_x86) After installing Migration Toolkit, you must install the appropriate source-specific drivers before performing a migration. See [Installing source-specific drivers](../../#installing_drivers) for more information. \ No newline at end of file diff --git a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_deb11_x86.mdx b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_deb11_x86.mdx new file mode 100644 index 00000000000..215e762de68 --- /dev/null +++ b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_deb11_x86.mdx @@ -0,0 +1,46 @@ +--- +navTitle: Debian 11 +title: Installing Migration Toolkit on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-migrationtoolkit +``` + +## Initial configuration + +Before invoking Migration Toolkit, you must download and install a freely available source-specific driver. To download a driver, or for a link to a vendor download site, see the [Third Party JDBC Drivers](https://www.enterprisedb.com/software-downloads-postgres#third-party-jdbc-drivers) on the Downloads page. + +After downloading the source-specific driver, move the driver file into the `/lib` directory. diff --git a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_ubuntu22_x86.mdx b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_ubuntu22_x86.mdx new file mode 100644 index 00000000000..e35dfe1a041 --- /dev/null +++ b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_ubuntu22_x86.mdx @@ -0,0 +1,46 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing Migration Toolkit on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-migrationtoolkit +``` + +## Initial configuration + +Before invoking Migration Toolkit, you must download and install a freely available source-specific driver. To download a driver, or for a link to a vendor download site, see the [Third Party JDBC Drivers](https://www.enterprisedb.com/software-downloads-postgres#third-party-jdbc-drivers) on the Downloads page. + +After downloading the source-specific driver, move the driver file into the `/lib` directory. From 1719f856ff47a4a58866f581913bc348975cb24d Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Mon, 18 Jul 2022 13:04:42 -0400 Subject: [PATCH 33/75] removed old OCL topics --- .../05_ocl_connector14_ubuntu22_x86.mdx | 41 ------------------- .../05a_ocl_connector14_ubuntu20_x86.mdx | 41 ------------------- .../05b_ocl_connector14_ubuntu18_x86.mdx | 41 ------------------- .../06_ocl_connector14_deb11_x86.mdx | 41 ------------------- .../06a_ocl_connector14_deb10_x86.mdx | 41 ------------------- .../06b_ocl_connector14_deb9_x86.mdx | 40 ------------------ 6 files changed, 245 deletions(-) delete mode 100644 product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05_ocl_connector14_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05a_ocl_connector14_ubuntu20_x86.mdx delete mode 100644 product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05b_ocl_connector14_ubuntu18_x86.mdx delete mode 100644 product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06_ocl_connector14_deb11_x86.mdx delete mode 100644 product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06a_ocl_connector14_deb10_x86.mdx delete mode 100644 product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06b_ocl_connector14_deb9_x86.mdx diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05_ocl_connector14_ubuntu22_x86.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05_ocl_connector14_ubuntu22_x86.mdx deleted file mode 100644 index ec02075287c..00000000000 --- a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05_ocl_connector14_ubuntu22_x86.mdx +++ /dev/null @@ -1,41 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing EDB OCL Connector on Ubuntu 22.04 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-oci -apt-get install edb-oci-dev -``` diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05a_ocl_connector14_ubuntu20_x86.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05a_ocl_connector14_ubuntu20_x86.mdx deleted file mode 100644 index 9074f106842..00000000000 --- a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05a_ocl_connector14_ubuntu20_x86.mdx +++ /dev/null @@ -1,41 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB OCL Connector on Ubuntu 20.04 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-oci -apt-get install edb-oci-dev -``` diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05b_ocl_connector14_ubuntu18_x86.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05b_ocl_connector14_ubuntu18_x86.mdx deleted file mode 100644 index 14cbb0eb660..00000000000 --- a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/05b_ocl_connector14_ubuntu18_x86.mdx +++ /dev/null @@ -1,41 +0,0 @@ ---- -navTitle: Ubuntu 18.04 -title: Installing EDB OCL Connector on Ubuntu 18.04 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-oci -apt-get install edb-oci-dev -``` diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06_ocl_connector14_deb11_x86.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06_ocl_connector14_deb11_x86.mdx deleted file mode 100644 index c3a29c1bc3a..00000000000 --- a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06_ocl_connector14_deb11_x86.mdx +++ /dev/null @@ -1,41 +0,0 @@ ---- -navTitle: Debian 11 -title: Installing EDB OCL Connector on Debian 11 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-oci -apt-get install edb-oci-dev -``` diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06a_ocl_connector14_deb10_x86.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06a_ocl_connector14_deb10_x86.mdx deleted file mode 100644 index 0d4777e594a..00000000000 --- a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06a_ocl_connector14_deb10_x86.mdx +++ /dev/null @@ -1,41 +0,0 @@ ---- -navTitle: Debian 10 -title: Installing EDB OCL Connector on Debian 10 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-oci -apt-get install edb-oci-dev -``` diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06b_ocl_connector14_deb9_x86.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06b_ocl_connector14_deb9_x86.mdx deleted file mode 100644 index 8263561675b..00000000000 --- a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/06b_ocl_connector14_deb9_x86.mdx +++ /dev/null @@ -1,40 +0,0 @@ ---- -navTitle: Debian 9 -title: Installing EDB OCL Connector on Debian 9 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the repository by replacing 'USERNAME:PASSWORD' with your -# username and password for the EDB repositories. -echo "deb https://USERNAME:PASSWORD@apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list -# This creates the /etc/apt/sources.list.d/edb-stretch.list -# configuration file. - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-oci -apt-get install edb-oci-dev -``` From afbe95b35879e7b325cc4af87e710bdb87e6fe18 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Mon, 18 Jul 2022 13:10:00 -0400 Subject: [PATCH 34/75] removed extra ODBC topics --- .../x86_amd64/06b_odbc13_ubuntu22_x86.mdx | 41 ------------------- .../x86_amd64/07b_odbc13_deb11_x86.mdx | 41 ------------------- 2 files changed, 82 deletions(-) delete mode 100644 product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/06b_odbc13_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/07b_odbc13_deb11_x86.mdx diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/06b_odbc13_ubuntu22_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/06b_odbc13_ubuntu22_x86.mdx deleted file mode 100644 index 9e01dcb6734..00000000000 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/06b_odbc13_ubuntu22_x86.mdx +++ /dev/null @@ -1,41 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing EDB ODBC Connector on Ubuntu 22.04 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-odbc -apt-get install edb-odbc-dev -``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/07b_odbc13_deb11_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/07b_odbc13_deb11_x86.mdx deleted file mode 100644 index be9ff9e783b..00000000000 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/07b_odbc13_deb11_x86.mdx +++ /dev/null @@ -1,41 +0,0 @@ ---- -navTitle: Debian 11 -title: Installing EDB ODBC Connector on Debian 11 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-odbc -apt-get install edb-odbc-dev -``` From e4711b333d40ea98aa29d4f164ba33ab97b9ab69 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Mon, 18 Jul 2022 13:12:08 -0400 Subject: [PATCH 35/75] removed extra PostGIS topics --- .../x86_amd64/06b_postgis_ubuntu22_x86.mdx | 42 ------------------- .../x86_amd64/07b_postgis_deb11_x86.mdx | 42 ------------------- .../x86_amd64/08b_postgis_deb11_x86.mdx | 42 ------------------- 3 files changed, 126 deletions(-) delete mode 100644 product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/06b_postgis_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/07b_postgis_deb11_x86.mdx delete mode 100644 product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/08b_postgis_deb11_x86.mdx diff --git a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/06b_postgis_ubuntu22_x86.mdx b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/06b_postgis_ubuntu22_x86.mdx deleted file mode 100644 index 4142e455318..00000000000 --- a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/06b_postgis_ubuntu22_x86.mdx +++ /dev/null @@ -1,42 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing PostGIS on Ubuntu 22.04 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-as14-postgis3 -``` - -Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/07b_postgis_deb11_x86.mdx b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/07b_postgis_deb11_x86.mdx deleted file mode 100644 index 136cc3aad44..00000000000 --- a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/07b_postgis_deb11_x86.mdx +++ /dev/null @@ -1,42 +0,0 @@ ---- -navTitle: Debian 11 -title: Installing PostGIS on Debian 11 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-as14-postgis3 -``` - -Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/08b_postgis_deb11_x86.mdx b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/08b_postgis_deb11_x86.mdx deleted file mode 100644 index 136cc3aad44..00000000000 --- a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/x86_amd64/08b_postgis_deb11_x86.mdx +++ /dev/null @@ -1,42 +0,0 @@ ---- -navTitle: Debian 11 -title: Installing PostGIS on Debian 11 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-as14-postgis3 -``` - -Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. From 15b872fce7bcaf0fbe4698d3a91b6ddef053d02c Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Mon, 18 Jul 2022 13:38:42 -0400 Subject: [PATCH 36/75] fixes for Pgbouncer --- .../1.16/01_installation/install_on_linux/x86_amd64/index.mdx | 2 ++ .../{07b_pgbouncer_deb11_x86.mdx => pgbouncer_deb11_x86.mdx} | 0 ...6b_pgbouncer_ubuntu22_x86.mdx => pgbouncer_ubuntu22_x86.mdx} | 0 3 files changed, 2 insertions(+) rename product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/{07b_pgbouncer_deb11_x86.mdx => pgbouncer_deb11_x86.mdx} (100%) rename product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/{06b_pgbouncer_ubuntu22_x86.mdx => pgbouncer_ubuntu22_x86.mdx} (100%) diff --git a/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/index.mdx b/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/index.mdx index 9b4ae008fbd..514334a0cbd 100644 --- a/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/index.mdx +++ b/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/index.mdx @@ -10,8 +10,10 @@ navigation: - pgbouncer_centos7_x86 - pgbouncer_sles15_x86 - pgbouncer_sles12_x86 + - pgbouncer_ubuntu22_x86 - pgbouncer_ubuntu20_x86 - pgbouncer_ubuntu18_x86 + - pgbouncer_deb11_x86 - pgbouncer_deb10_x86 --- diff --git a/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/07b_pgbouncer_deb11_x86.mdx b/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/pgbouncer_deb11_x86.mdx similarity index 100% rename from product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/07b_pgbouncer_deb11_x86.mdx rename to product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/pgbouncer_deb11_x86.mdx diff --git a/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/06b_pgbouncer_ubuntu22_x86.mdx b/product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu22_x86.mdx similarity index 100% rename from product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/06b_pgbouncer_ubuntu22_x86.mdx rename to product_docs/docs/pgbouncer/1.16/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu22_x86.mdx From d7234e773020e733c63f9488e64e11991cce53d2 Mon Sep 17 00:00:00 2001 From: Chris Estes <106166814+ccestes@users.noreply.github.com> Date: Wed, 20 Jul 2022 16:17:53 -0400 Subject: [PATCH 37/75] Shoehorn Ubuntu/Debian sections in v11-13 and added installation details topics --- ...age_manager_to_install_advanced_server.mdx | 183 ++++++---------- .../install_details/component_locations.mdx | 58 +++++ .../epas_inst_linux/install_details/index.mdx | 7 + .../install_details/rpm_packages.mdx | 204 ++++++++++++++++++ ...age_manager_to_install_advanced_server.mdx | 183 ++++++---------- .../install_details/component_locations.mdx | 58 +++++ .../epas_inst_linux/install_details/index.mdx | 7 + .../install_details/rpm_packages.mdx | 204 ++++++++++++++++++ ...age_manager_to_install_advanced_server.mdx | 190 ++++++---------- .../install_details/component_locations.mdx | 58 +++++ .../epas_inst_linux/install_details/index.mdx | 7 + .../install_details/rpm_packages.mdx | 204 ++++++++++++++++++ 12 files changed, 1002 insertions(+), 361 deletions(-) create mode 100644 product_docs/docs/epas/11/epas_inst_linux/install_details/component_locations.mdx create mode 100644 product_docs/docs/epas/11/epas_inst_linux/install_details/index.mdx create mode 100644 product_docs/docs/epas/11/epas_inst_linux/install_details/rpm_packages.mdx create mode 100644 product_docs/docs/epas/12/epas_inst_linux/install_details/component_locations.mdx create mode 100644 product_docs/docs/epas/12/epas_inst_linux/install_details/index.mdx create mode 100644 product_docs/docs/epas/12/epas_inst_linux/install_details/rpm_packages.mdx create mode 100644 product_docs/docs/epas/13/epas_inst_linux/install_details/component_locations.mdx create mode 100644 product_docs/docs/epas/13/epas_inst_linux/install_details/index.mdx create mode 100644 product_docs/docs/epas/13/epas_inst_linux/install_details/rpm_packages.mdx diff --git a/product_docs/docs/epas/11/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx b/product_docs/docs/epas/11/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx index 5beb45c7159..a7891ea95ca 100644 --- a/product_docs/docs/epas/11/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx +++ b/product_docs/docs/epas/11/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx @@ -849,143 +849,90 @@ zypper remove edb-as11-server ## Installing on Debian or Ubuntu -To install Advanced Server on a Debian or Ubuntu host, you must have credentials that allow access to the EnterpriseDB repository. To request credentials for the repository, visit: +Before you begin the installation process, log in as superuser. - - -The following steps will walk you through using the EnterpriseDB apt repository to install a debian package. When using the commands, replace the `username` and `password` with the credentials provided by EnterpriseDB. - -- Assume superuser privileges: - - ```text - sudo su – - ``` +```shell +# To log in as a superuser: +sudo su - +``` -- Configure the EnterpriseDB repository and replace the `USERNAME` and `PASSWORD` variable in the following command: +### Set up the repository - On Ubuntu 18: +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - a. Set up the EnterpriseDB repository: +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - ```text - sudo su -c 'echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list' - ``` +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - b. Substitute your EnterpriseDB credentials for the `USERNAME` and `PASSWORD` variable in the following command: +# Add support for secure APT repositories: +apt-get -y install apt-transport-https - ```text - sudo su -c 'echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf' - ``` +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - -- Add support to your system for secure APT repositories: +# Update the repository metadata: +apt-get update +``` - ```text - apt-get -y install apt-transport-https - ``` +### Install the package -- Add the EDB signing key: +```shell +apt-get install edb-as-server +``` - ```text - wget -q -O - https://apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - ``` +Where `` is the version of the EDB Postgres Advanced server you are installing. -- Update the repository metadata: +To install an individual component: - ```text - apt-get update - ``` +```shell +apt-get install +``` -- Install Debian package: +Where `package_name` can be any of the available packages from the [available package list](/epas/latest/epas_inst_linux/install_details/rpm_packages/). - ```text - apt-get -y install edb-as11-server - ``` +### Initial configuration -!!! Note - The OpenJDK version 10 is supported on a Debian or Ubuntu host of Java components. Before using a debian package to add Advanced Server or a supporting component such as MTK or EDB\*Plus that requires Java, make sure to install Java version 8 on your system to support EDB Java-based components. - -The Debian package manager places Advanced Server and supporting components in the directories listed in the following table: - -| Component | Location | -| -------------------------------- | --------------------------------------------------------------------------------------- | -| Server | `/usr/lib/edb-as/11/` | -| Data and Configuration Directory | `/var/lib/edb-as/11/main`

`/etc/edb-as/11/main/` | -| pgAgent | `/usr/lib/edb-as/11` | -| Pgpool | `/usr/edb/pgpool3.7/` | -| Postgis | `/usr/lib/edb-as/11/` | -| PGSNMPD | `/usr/lib/edb-as/11` | -| Slony Replication | `/usr/lib/edb-as/11` | -| pgBouncer | `/usr/edb/pgbouncer1.14/` | -| pgBouncer Configuration Files | `/etc/edb/pgbouncer1.14/pgbouncer.ini`

`/etc/edb/pgbouncer1.14/userlist.txt` | -| SQL-Profiler | `/usr/lib/edb-as/11/lib` | -| SQL-Protect | `/usr/lib/edb-as/11/lib` | -| SSLUTILS | `/usr/lib/edb-as/11/lib` | -| PL-PERL | `/usr/lib/edb-as/11/lib` | -| PL-PYTHON | `/usr/lib/edb-as/11/lib` | -| PLTCL | `/usr/lib/edb-as/11/lib` | -| EFM | `/usr/edb/efm-4.1` | -| JDBC | `/usr/edb/jdbc` | -| MTK | `/usr/edb/migrationtoolkit/` | - -### Advanced Server Debian Packages - -The table that follows lists some of the Debian packages that are available from EnterpriseDB. You can also use the `apt list` command to access a list of the packages that are currently available from your configured repository. Open a command line, assume superuser privileges, and enter: +This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. -```text -apt list edb* +```shell +# To work in your cluster, login as the enterprisedb user +su - enterprisedb + +# Connect to the database server using the psql command line client +psql edb + +# Assign a password to the database superuser the enterprisedb +ALTER ROLE enterprisedb IDENTIFIED BY password; + +# Create a database (named hr) +CREATE DATABASE hr; + +# Connect to the new database and create a table (named dept) +\c hr +CREATE TABLE public.dept (deptno numeric(2) NOT NULL CONSTRAINT dept_pk +PRIMARY KEY, dname varchar(14) CONSTRAINT dept_dname_uq UNIQUE, loc +varchar(13)); + +# Add data to the table +INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); +INSERT into dept VALUES (20,'RESEARCH','DALLAS'); + +# You can use simple SQL commands to query the database and retrieve +# information about the data you have added to the table +SELECT * FROM dept; +__OUTPUT__ +deptno | dname | loc +--------+------------+---------- +10 | ACCOUNTING | NEW YORK +20 | RESEARCH | DALLAS +(2 rows) ``` -Please note: The available package list is subject to change. - -| Package Name | Package Installs | -| ------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| edb-as11-server | Installs core components of the Advanced Server database server. | -| edb-as11-server-client | Includes client programs and utilities that you can use to access and manage Advanced Server. | -| edb-as11-server-core | Includes the programs needed to create the core functionality behind the Advanced Server database. | -| edb-as11-server-dev | The `edb-as11-server-dev` package contains the header files and libraries needed to compile C or C++ applications that directly interact with an Advanced Server server and the ecpg or ecpgPlus C preprocessor. | -| edb-as11-server-doc | Installs the readme file. | -| edb-as11-server-edb_wait_states | Installs supporting modules for Advanced Server. | -| edb-as11-server-indexadvisor | Installs Advanced Server's Index Advisor feature. The Index Advisor utility helps determine which columns you should index to improve performance in a given workload. | -| edb-as11-server-pldebugger | This package implements an API for debugging PL/pgSQL functions on Advanced Server. | -| edb-as11-server-plpython
edb-as11-server-plpython3
| Installs the PL/Python procedural language for Advanced Server. Please note that the `edb-as11-server-plpython` package is dependent on the platform-supplied version of Python. By default, the `edb-as11-server-plpython3` package is not installed; you need to explicitly install the package using `apt`. To install `edb-as11-server-plpython3` package, you must first uninstall the `plpython` platform-supplied version of Python. | -| edb-as11-server-pltcl | Installs the PL/Tcl procedural language for Advanced Server. Please note that the `edb-as11-pltcl` package is dependent on the platform-supplied version of TCL. | -| edb-as11-server-sqlprofiler | This package installs Advanced Server's SQL Profiler feature. SQL Profiler helps identify and optimize SQL code. | -| edb-as11-server-sqlprotect | This package installs Advanced Server's SQL Protect feature. SQL Protect provides protection against SQL injection attacks. | -| edb-as11-server-sslutils | This package installs functionality that provides SSL support. | -| edb-as11-server-cloneschema | This package installs the EDB Clone Schema extension. For more information about EDB Clone Schema, see the *EDB Postgres Advanced Server Guide*. | -| edb-as11-server-parallel-clone | This package installs functionality that supports the EDB Clone Schema extension. | -| edb-as11-edbplus | The `edb-edbplus` package contains the files required to install the EDB\*Plus command line client. EDB\*Plus commands are compatible with Oracle's SQL\*Plus. | -| edb-as11-pgsnmpd | SNMP (Simple Network Management Protocol) is a protocol that allows you to supervise an apparatus connected to the network. | -| edb-as11-pljava | This package installs PL/Java, providing access to Java stored procedures, triggers and functions via the JDBC interface. | -| edb-as11-pgadmin4 | pgAdmin 4 provides a graphical management interface for Advanced Server and PostgreSQL databases. | -| edb-as11-pgadmin-apache | Apache support module for pgAdmin 4. | -| edb-as11-pgadmin4-common | pgAdmin 4 supporting files. | -| edb-as11-pgadmin4-doc | pgAdmin 4 documentation module. | -| edb-as11-pgpool37-extensions | This package creates pgPool extensions required by the server. | -| edb-as11-postgis-2.5 | This package installs POSTGIS support for geospatial data. | -| edb-as11-postgis-2.5-scripts | This package installs POSTGIS support for geospatial data. | -| edb-as11-postgis-doc-2.5 | This package provides support for POSTGIS. | -| edb-as11-postgis-gui-2.5 | This package provides a GUI for POSTGIS. | -| edb-as11-postgis-jdbc | This package provides support for POSTGIS. | -| edb-as11-postgis-scripts | This package provides support for POSTGIS. | -| edb-as11-pgagent | This package installs pgAgent; pgAgent is a job scheduler for Advanced Server. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](04_installing_troubleshooting/#installing_troubleshooting). | -| edb-as11-slony-replication | This package installs the meta RPM for Slony-I. | -| edb-as11-slony-replication-core | This package contains core portions of Slony-I to build a primary-standby system that includes all features and capabilities needed to replicate large databases to a reasonably limited number of standby systems. | -| edb-as11-slony-replication-docs | This package contains the Slony project documentation (in pdf form). | -| edb-as11-slony-replication-tools | This package contains the Slony altperl tools and utilities that are useful when deploying Slony replication environments. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](04_installing_troubleshooting/#installing_troubleshooting). | -| edb-as11-hdfs-fdw | The Hadoop Data Adapter allows you to query and join data from Hadoop environments with your Postgres or Advanced Server instances. It is YARN Ready certified with HortonWorks, and provides optimizations for performance with predicate pushdown support. | -| edb-as11-hdfs-fdw-doc | Documentation for the Hadoop Data Adapter. | -| edb-as11-mongo-fdw | This EnterpriseDB Advanced Server extension implements a Foreign Data Wrapper for MongoDB. | -| edb-as11-mongo-fdw-doc | Documentation for the Foreign Data Wrapper for MongoDB. | -| edb-as11-mysql-fdw | This EnterpriseDB Advanced Server extension implements a Foreign Data Wrapper for MySQL. | -| edb-pgpool37 | This package contains the pgPool-II installer. pgPool-II provides connection pooling for Advanced Server installations. | -| edb-jdbc | The `edb-jdbc` package includes the .jar files needed for Java programs to access an Advanced Server database. | -| edb-migrationtoolkit | The `edb-migrationtoolkit` package installs Migration Toolkit, facilitating migration to an Advanced Server database from Oracle, PostgreSQL, MySQL, Sybase and SQL Server. | -| edb-pgbouncer19 | This package contains PgBouncer (a lightweight connection pooler). This package requires the libevent package. | -| edb-efm41
edb-efm40
edb-efm39 | This package installs EnterpriseDB Failover Manager that adds fault tolerance to database clusters to minimize downtime when a primary database fails by keeping data online in high availability configurations. | - - - ## Configuring a Package Installation The packages that install the database server component create a unit file (on version 7.x or 8.x hosts) and service startup scripts. diff --git a/product_docs/docs/epas/11/epas_inst_linux/install_details/component_locations.mdx b/product_docs/docs/epas/11/epas_inst_linux/install_details/component_locations.mdx new file mode 100644 index 00000000000..6abf0c941fb --- /dev/null +++ b/product_docs/docs/epas/11/epas_inst_linux/install_details/component_locations.mdx @@ -0,0 +1,58 @@ +--- +title: Default component locations +--- + +The package managers for the various Linux variations install EDB Postgres Advanced Server components in different locations. If you need to access the components after installation, see: + +- [RHEL/OL/Rocky Linux/AlmaLinux/CentOS/SLES Locations](#rhelolrocky-linuxalmalinuxcentossles-locations) +- [Debian/Ubuntu Locations](#debianubuntu-locations) + +## RHEL/OL/Rocky Linux/AlmaLinux/CentOS/SLES Locations + +The RPM installers place EDB Postgres Advanced Server components in the directories listed in the table below: + +| Component | Location | +| --------------------------------- | ------------------------------------------ | +| Executables | `/usr/edb/as11/bin` | +| Libraries | `/usr/edb/as11/lib` | +| Cluster configuration files | `/etc/edb/as11` | +| Documentation | `/usr/edb/as11/share/doc` | +| Contrib | `/usr/edb/as11/share/contrib` | +| Data | `/var/lib/edb/as11/data` | +| Logs | `/var/log/as11` | +| Lock files | `/var/lock/as11` | +| Log rotation file | `/etc/logrotate.d/as11` | +| Sudo configuration file | `/etc/sudoers.d/as11` | +| Binary to access VIP without sudo | `/usr/edb/as11/bin/secure` | +| Backup area | `/var/lib/edb/as11/backups` | +| Templates | `/usr/edb/as11/share` | +| Procedural Languages | `/usr/edb/as11/lib or /usr/edb/as11/lib64` | +| Development Headers | `/usr/edb/as11/include` | +| Shared data | `/usr/edb/as11/share` | +| Regression tests | `/usr/edb/as11/lib/pgxs/src/test/regress` | +| SGML Documentation | `/usr/edb/as11/share/doc` | + +## Debian/Ubuntu Locations + +The Debian package manager places EDB Postgres Advanced Server and supporting components in the directories listed in the following table: + +| Component | Location | +| -------------------------------- | --------------------------------------------------------------------------------------- | +| Server | `/usr/lib/edb-as/11/` | +| Data and Configuration Directory | `/var/lib/edb-as/11/main`

`/etc/edb-as/11/main/` | +| pgAgent | `/usr/lib/edb-as/11` | +| Pgpool | `/usr/edb/pgpool4.1/` | +| Postgis | `/usr/lib/edb-as/11/` | +| PGSNMPD | `/usr/lib/edb-as/11` | +| Slony Replication | `/usr/lib/edb-as/11` | +| pgBouncer | `/usr/edb/pgbouncer1.11/` | +| pgBouncer Configuration Files | `/etc/edb/pgbouncer1.11/pgbouncer.ini`

`/etc/edb/pgbouncer1.11/userlist.txt` | +| SQL-Profiler | `/usr/lib/edb-as/11/lib` | +| SQL-Protect | `/usr/lib/edb-as/11/lib` | +| SSLUTILS | `/usr/lib/edb-as/11/lib` | +| PL-PERL | `/usr/lib/edb-as/11/lib` | +| PL-PYTHON | `/usr/lib/edb-as/11/lib` | +| PLTCL | `/usr/lib/edb-as/11/lib` | +| EFM | `/usr/edb/efm-4.1/` | +| JDBC | `/usr/edb/jdbc` | +| MTK | `/usr/edb/migrationtoolkit/` | diff --git a/product_docs/docs/epas/11/epas_inst_linux/install_details/index.mdx b/product_docs/docs/epas/11/epas_inst_linux/install_details/index.mdx new file mode 100644 index 00000000000..626d8e6401d --- /dev/null +++ b/product_docs/docs/epas/11/epas_inst_linux/install_details/index.mdx @@ -0,0 +1,7 @@ +--- +title: "Installation details" +--- + +If you need access to the EDB Postgres Advanced Server components after installation, see [Default component locations](component_locations). + +For information on available native packages from the EDB repository, see [Available native packages](rpm_packages). \ No newline at end of file diff --git a/product_docs/docs/epas/11/epas_inst_linux/install_details/rpm_packages.mdx b/product_docs/docs/epas/11/epas_inst_linux/install_details/rpm_packages.mdx new file mode 100644 index 00000000000..c31548dbd92 --- /dev/null +++ b/product_docs/docs/epas/11/epas_inst_linux/install_details/rpm_packages.mdx @@ -0,0 +1,204 @@ +--- +title: "Available native packages" +--- + +EDB provides a number of native packages in the EDB repository. The packages vary slightly for the various Linux variations, see: + +- [RHEL/OL/Rocky Linux/AlmaLinux/CentOS/SLES Packages](#rhelolrocky-linuxalmalinuxcentossles-packages) +- [Debian/Ubuntu Packages](#debianubuntu-packages) + +## RHEL/OL/Rocky Linux/AlmaLinux/CentOS/SLES Packages + +### EDB Postgres Advanced Server RPM packages + +The tables that follow list the RPM packages that are available from EDB. You can also use the `yum search` or `dnf search` command to access a list of the packages that are currently available from your configured repository. Open a command line, assume superuser privileges, and enter: + +On RHEL or CentOS 7: + +```text +yum search +``` + +On RHEL or Rocky Linux or AlmaLinux 8: + +```text +dnf search +``` + +Where `package` is the search term that specifies the name (or partial name) of a package. + +Note: The available package list is subject to change. + +| Package name | Package installs | +| -------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| edb-as11-server | This package installs core components of the EDB Postgres Advanced Server database server. | +| edb-as11-server-client | Client programs and utilities that you can use to access and manage EDB Postgres Advanced Server. | +| edb-as11-server-contrib | Installs contributed tools and utilities that are distributed with EDB Postgres Advanced Server. Files for these modules are installed in:

Documentation: `/usr/edb/as11/share/doc`

Loadable modules: `/usr/edb/as11/lib`

Binaries: `/usr/edb/as11/bin` | +| edb-as11-server-core | Includes the programs needed to create the core functionality behind the EDB Postgres Advanced Server database. | +| edb-as11-server-devel | Installs the header files and libraries needed to compile C or C++ applications that directly interact with an EDB Postgres Advanced Server server and the ecpg or ecpgPlus C preprocessor. | +| edb-as11-server-docs | Installs the readme file. | +| edb-as11-server-edb-modules | Installs supporting modules for EDB Postgres Advanced Server | +| edb-as11-server-indexadvisor | Installs EDB Postgres Advanced Server's Index Advisor feature. The Index Advisor utility helps determine which columns you should index to improve performance in a given workload. | +| edb-as11-server-libs | Provides the essential shared libraries for any EDB Postgres Advanced Server client program or interface. | +| edb-as11-server-llvmjit | This package contains support for Just in Time (JIT) compiling parts of EDBAS queries. | +| edb-as11-server-pldebugger | This package implements an API for debugging PL/pgSQL functions on EDB Postgres Advanced Server. | +| edb-as11-server-plperl | Installs the PL/Perl procedural language for EDB Postgres Advanced Server. The `edb-as11-server-plperl` package is dependent on the platform-supplied version of Perl. | +| edb-as11-server-plpython3 | Installs the PL/Python procedural language for EDB Postgres Advanced Server. The PL/Python2 support is no longer available from EDB Postgres Advanced Server version 11 onwards. | +| edb-as11-server-pltcl | Installs the PL/Tcl procedural language for EDB Postgres Advanced Server. The `edb-as11-pltcl` package is dependent on the platform-supplied version of TCL. | +| edb-as11-server-sqlprofiler | This package installs EDB Postgres Advanced Server's SQL Profiler feature. SQL Profiler helps identify and optimize SQL code. | +| edb-as11-server-sqlprotect | This package installs EDB Postgres Advanced Server's SQL Protect feature. SQL Protect provides protection against SQL injection attacks. | +| edb-as11-server-sslutils | This package installs functionality that provides SSL support. | +| edb-as11-server-cloneschema | This package installs the EDB Clone Schema extension. For more information about EDB Clone Schema, see the *EDB Postgres Advanced Server Guide*. | +| edb-as11-server-parallel-clone | This package installs functionality that supports the EDB Clone Schema extension. | +| edb-as11-pgagent | Installs pgAgent; pgAgent is a job scheduler for EDB Postgres Advanced Server. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](/epas/latest/troubleshooting/troubleshooting_linux/installation_troubleshooting_linux/). | +| edb-as11-edbplus | The `edb-edbplus` package contains the files required to install the EDB\*Plus command line client. EDB\*Plus commands are compatible with Oracle's SQL\*Plus. | +| edb-as11-pgsnmpd | SNMP (Simple Network Management Protocol) is a protocol that allows you to supervise an apparatus connected to the network. | +| edb-as11-pgpool41-extensions | This package creates pgPool extensions required by the server for use with pgpool. | +| edb-as11-postgis3 | Installs POSTGIS meta RPMs. | +| edb-as11-postgis3-core | This package provides support for geographic objects to the PostgreSQL object-relational database. In effect, PostGIS "spatially enables" the PostgreSQL server, allowing it to be used as a backend spatial database for geographic information systems (GIS), much like ESRI's SDE or Oracle's Spatial extension. | +| edb-as11-postgis3-docs | This package installs pdf documentation of PostGIS. | +| edb-as11-postgis-jdbc | This package installs the essential jdbc driver for PostGIS. | +| edb-as11-postgis3-utils | This package installs the utilities for PostGIS. | +| edb-as11-postgis3-gui | This package provides a GUI for PostGIS. | +| edb-as11-slony-replication | Installs the meta RPM for Slony-I. | +| edb-as11-slony-replication-core | Slony-I builds a primary-standby system that includes all features and capabilities needed to replicate large databases to a reasonably limited number of standby systems. | +| edb-as11-slony-replication-docs | This package contains the Slony project documentation (in pdf form). | +| edb-as11-slony-replication-tools | This package contains the Slony altperl tools and utilities that are useful when deploying Slony replication environments. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](/epas/latest/troubleshooting/troubleshooting_linux/installation_troubleshooting_linux/). | +| edb-as11-libicu | These packages contain supporting library files. | + +The following table lists the packages for EDB Postgres Advanced Server 11 supporting components. + +| Package name | Package installs | +| --------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| edb-pgpool41 | This package contains the pgPool-II installer. The pgpool-II utility package acts as a middleman between client applications and Server database servers. pgpool-II functionality is transparent to client applications; client applications connect to pgpool-II instead of directly to EDB Postgres Advanced Server, and pgpool-II manages the connection. EDB supports the following pgpool-II features:
- Load balancing
- Connection pooling
- High availability
- Connection limits


pgpool-II runs as a service on Linux systems, and is not supported on Windows systems.
| +| edb-jdbc | The `edb-jdbc` package includes the .jar files needed for Java programs to access an EDB Postgres Advanced Server database. | +| edb-migrationtoolkit | The `edb-migrationtoolkit` package installs Migration Toolkit, facilitating migration to an EDB Postgres Advanced Server database from Oracle, PostgreSQL, MySQL, Sybase and SQL Server. | +| edb-oci | The `edb-oci` package installs the EDB Open Client library, allowing applications that use the Oracle Call Interface API to connect to an EDB Postgres Advanced Server database. | +| edb-oci-devel | This package installs the OCI include files; install this package if you are developing C/C++ applications that require these files. | +| edb-odbc | This package installs the driver needed for applications to access an EDB Postgres Advanced Server system via ODBC. | +| edb-odbc-devel | This package installs the ODBC include files; install this package if you are developing C/C++ applications that require these files. | +| edb-pgbouncer111 | This package contains PgBouncer (a lightweight connection pooler). This package requires the libevent package. | +| ppas-xdb | This package contains the xDB installer; xDB provides asynchronous cross-database replication. | +| ppas-xdb-console | This package provides support for xDB. | +| ppas-xdb-libs | This package provides support for xDB. | +| ppas-xdb-publisher | This package provides support for xDB. | +| ppas-xdb-subscriber | This package provides support for xDB. | +| edb-pem | The `edb-pem` package installs Management Tool that efficiently manages, monitor, and tune large Postgres deployments from a single remote GUI console. | +| edb-pem-agent | This package is an agent component of Postgres Enterprise Manager. | +| edb-pem-docs | This package contains documentation for various languages, which are in HTML format. | +| edb-pem-server | This package contains server components of Postgres Enterprise Manager. | +| edb-pgadmin4 | This package is a management tool for PostgreSQL capable of hosting the Python application and presenting it to the user as a desktop application. | +| edb-pgadmin4-desktop-common | This package installs the desktop components of pgAdmin4 for all window managers. | +| edb-pgadmin4-desktop-gnome | This package installs the gnome desktop components of pgAdmin4 | +| edb-pgadmin4-docs | This package contains documentation of pgAdmin4. | +| edb-pgadmin4-web | This package contains the required files to run pgAdmin4 as a web application. | +| edb-efm40 | This package installs EDB Failover Manager that adds fault tolerance to database clusters to minimize downtime when a primary database fails by keeping data online in high availability configurations. | +| edb-rs | This package is a java-based replication framework that provides asynchronous replication across Postgres and EPAS database servers. It supports primary-standby, primary-primary, and hybrid configurations. | +| edb-rs-client | This package is a java-based command-line tool that is used to configure and operate a replication network via different commands by interacting with the EPRS server. | +| edb-rs-datavalidator | This package is a java-based command-line tool that provides row and column level data comparison of a source and target database table. The supported RDBMS servers include PostgreSQL, EPAS, Oracle, and MS SQL Server. | +| edb-rs-libs | This package contains certain libraries that are commonly used by ERPS Server, EPRS Client, and Monitoring modules. | +| edb-rs-monitor | This package is a java-based application that provides monitoring capabilities to ensure a smooth functioning of the EPRS replication cluster. | +| edb-rs-server | This package is a java-based replication framework that provides asynchronous replication across Postgres and EPAS database servers. It supports primary-standby, primary-primary, and hybrid configurations. | +| edb-bart | This package installs the Backup and Recovery Tool (BART) to support online backup and recovery across local and remote PostgreSQL and EDB EDB Postgres Advanced Servers. | +| libevent-edb | This package contains supporting library files. | +| libiconv-edb | This package contains supporting library files. | +| libevent-edb-devel | This package contains supporting library files. | + +## Debian/Ubuntu Packages + +### EDB Postgres Advanced Server Debian packages + +The table that follows lists some of the Debian packages that are available from EDB. You can also use the `apt list` command to access a list of the packages that are currently available from your configured repository. Open a command line, assume superuser privileges, and enter: + +```text +apt list edb* +``` + +!!! Note + The available package list is subject to change. + +| Package name | Package installs | +| -------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| edb-as11-server | Installs core components of the EDB Postgres Advanced Server database server. | +| edb-as11-server-client | Includes client programs and utilities that you can use to access and manage EDB Postgres Advanced Server. | +| edb-as11-server-core | Includes the programs needed to create the core functionality behind the EDB Postgres Advanced Server database. | +| edb-as11-server-dev | The `edb-as11-server-dev` package contains the header files and libraries needed to compile C or C++ applications that directly interact with an EDB Postgres Advanced Server server and the ecpg or ecpgPlus C preprocessor. | +| edb-as11-server-doc | Installs the readme file. | +| edb-as11-server-edb-modules | Installs supporting modules for EDB Postgres Advanced Server. | +| edb-as11-server-indexadvisor | Installs EDB Postgres Advanced Server's Index Advisor feature. The Index Advisor utility helps determine which columns you should index to improve performance in a given workload. | +| edb-as11-server-pldebugger | This package implements an API for debugging PL/pgSQL functions on EDB Postgres Advanced Server. | +| edb-as11-server-plpython3 | Installs the PL/Python procedural language for EDB Postgres Advanced Server. PL/Python2 support is no longer available from EDB Postgres Advanced Server version 11 onwards. | +| edb-as11-server-pltcl | Installs the PL/Tcl procedural language for EDB Postgres Advanced Server. The `edb-as11-pltcl` package is dependent on the platform-supplied version of TCL. | +| edb-as11-server-sqlprofiler | This package installs EDB Postgres Advanced Server's SQL Profiler feature. SQL Profiler helps identify and optimize SQL code. | +| edb-as11-server-sqlprotect | This package installs EDB Postgres Advanced Server's SQL Protect feature. SQL Protect provides protection against SQL injection attacks. | +| edb-as11-server-sslutils | This package installs functionality that provides SSL support. | +| edb-as11-server-cloneschema | This package installs the EDB Clone Schema extension. For more information about EDB Clone Schema, see the *EDB Postgres Advanced Server Guide*. | +| edb-as11-server-parallel-clone | This package installs functionality that supports the EDB Clone Schema extension. | +| edb-as11-edbplus | The `edb-edbplus` package contains the files required to install the EDB\*Plus command line client. EDB\*Plus commands are compatible with Oracle's SQL\*Plus. | +| edb-as11-pgsnmpd | SNMP (Simple Network Management Protocol) is a protocol that allows you to supervise an apparatus connected to the network. | +| edb-as11-pgadmin4 | pgAdmin 4 provides a graphical management interface for EDB Postgres Advanced Server and PostgreSQL databases. | +| edb-as11-pgadmin-apache | Apache support module for pgAdmin 4. | +| edb-as11-pgadmin4-common | pgAdmin 4 supporting files. | +| edb-as11-pgadmin4-doc | pgAdmin 4 documentation module. | +| edb-as11-pgpool41-extensions | This package creates pgPool extensions required by the server. | +| edb-as11-postgis3 | This package installs POSTGIS support for geospatial data. | +| edb-as11-postgis3-scripts | This package installs POSTGIS support for geospatial data. | +| edb-as11-postgis3-doc | This package provides support for POSTGIS. | +| edb-as11-postgis3-gui | This package provides a GUI for POSTGIS. | +| edb-as11-postgis-jdbc | This package provides support for POSTGIS. | +| edb-as11-postgis-scripts | This package provides support for POSTGIS. | +| edb-as11-pgagent | This package installs pgAgent; pgAgent is a job scheduler for EDB Postgres Advanced Server. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](/epas/latest/troubleshooting/troubleshooting_linux/installation_troubleshooting_linux/). | +| edb-as11-slony-replication | This package installs the meta RPM for Slony-I. | +| edb-as11-slony-replication-core | This package contains core portions of Slony-I to build a primary-standby system that includes all features and capabilities needed to replicate large databases to a reasonably limited number of standby systems. | +| edb-as11-slony-replication-docs | This package contains the Slony project documentation (in pdf form). | +| edb-as11-slony-replication-tools | This package contains the Slony altperl tools and utilities that are useful when deploying Slony replication environments. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](/epas/latest/troubleshooting/troubleshooting_linux/installation_troubleshooting_linux/). | +| edb-as11-hdfs-fdw | The Hadoop Data Adapter allows you to query and join data from Hadoop environments with your Postgres or EDB Postgres Advanced Server instances. It is YARN Ready certified with HortonWorks, and provides optimizations for performance with predicate pushdown support. | +| edb-as11-hdfs-fdw-doc | Documentation for the Hadoop Data Adapter. | +| edb-as11-mongo-fdw | This EDB EDB Postgres Advanced Server extension implements a Foreign Data Wrapper for MongoDB. | +| edb-as11-mongo-fdw-doc | Documentation for the Foreign Data Wrapper for MongoDB. | +| edb-as11-mysql-fdw | This EDB EDB Postgres Advanced Server extension implements a Foreign Data Wrapper for MySQL. | +| edb-pgpool41 | This package contains the pgPool-II installer. The pgpool-II utility package acts as a middleman between client applications and Server database servers. pgpool-II functionality is transparent to client applications; client applications connect to pgpool-II instead of directly to EDB Postgres Advanced Server, and pgpool-II manages the connection. EDB supports the following pgpool-II features:
- Load balancing
- Connection pooling
- High availability
- Connection limits


pgpool-II runs as a service on Linux systems, and is not supported on Windows systems.
| +| edb-jdbc | The `edb-jdbc` package includes the .jar files needed for Java programs to access an EDB Postgres Advanced Server database. | +| edb-migrationtoolkit | The `edb-migrationtoolkit` package installs Migration Toolkit, facilitating migration to an EDB Postgres Advanced Server database from Oracle, PostgreSQL, MySQL, Sybase and SQL Server. | +| edb-pgbouncer111 | This package contains PgBouncer (a lightweight connection pooler). This package requires the libevent package. | +| edb-efm40 | This package installs EDB Failover Manager that adds fault tolerance to database clusters to minimize downtime when a primary database fails by keeping data online in high availability configurations. | + + +### Updating an RPM installation + +If you have an existing EDB Postgres Advanced Server RPM installation, you can use `yum` or `dnf` to upgrade your repository configuration file and update to a more recent product version. To update the `edb.repo` file, assume superuser privileges and enter: + +- On RHEL or CentOS 7: + + ```text + yum upgrade edb-repo + ``` + +- On RHEL or Rocky Linux or AlmaLinux 8: + + ```text + dnf upgrade edb-repo + ``` + +`yum` or `dnf` updates the `edb.repo` file to enable access to the current EDB repository, configured to connect with the credentials specified in your `edb.repo` file. Then, you can use `yum` or `dnf` to upgrade all packages whose names include the expression `edb`: + +- On RHEL or CentOS 7: + + ```text + yum upgrade edb* + ``` + +- On RHEL or Rocky Linux or AlmaLinux 8: + + ```text + dnf upgrade edb* + ``` + +!!! Note + The `yum upgrade` or `dnf upgrade` command perform an update only between minor releases; to update between major releases, you must use `pg_upgrade`. + +For more information about using yum commands and options, enter `yum --help` on your command line. + +For more information about using `dnf` commands and options, visit: + + \ No newline at end of file diff --git a/product_docs/docs/epas/12/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx b/product_docs/docs/epas/12/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx index a4e1b5026e8..5e160edab40 100644 --- a/product_docs/docs/epas/12/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx +++ b/product_docs/docs/epas/12/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx @@ -932,143 +932,90 @@ zypper remove edb-as12-server ## Installing on Debian or Ubuntu -To install Advanced Server on a Debian or Ubuntu host, you must have credentials that allow access to the EnterpriseDB repository. To request credentials for the repository, visit: +Before you begin the installation process, log in as superuser. - - -The following steps will walk you through using the EnterpriseDB apt repository to install a debian package. When using the commands, replace the `username` and `password` with the credentials provided by EnterpriseDB. - -- Assume superuser privileges: - - ```text - sudo su – - ``` +```shell +# To log in as a superuser: +sudo su - +``` -- Configure the EnterpriseDB repository and replace the `username` and `password` placeholders in the following command: +### Set up the repository - On Debian 10 and Ubuntu 18: +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - a. Set up the EnterpriseDB repository: +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - ```text - sh -c 'echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list' - ``` +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - b. Substitute your EnterpriseDB credentials for the `username` and `password` placeholders in the following command: +# Add support for secure APT repositories: +apt-get -y install apt-transport-https - ```text - sh -c 'echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf' - ``` +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - -- Add support to your system for secure APT repositories: +# Update the repository metadata: +apt-get update +``` - ```text - apt-get -y install apt-transport-https - ``` +### Install the package -- Add the EDB signing key: +```shell +apt-get install edb-as-server +``` - ```text - wget -q -O - https://apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - ``` +Where `` is the version of the EDB Postgres Advanced server you are installing. -- Update the repository metadata: +To install an individual component: - ```text - apt-get update - ``` +```shell +apt-get install +``` -- Install Debian package: +Where `package_name` can be any of the available packages from the [available package list](/epas/latest/epas_inst_linux/install_details/rpm_packages/). - ```text - apt-get -y install edb-as12-server - ``` +### Initial configuration -!!! Note - Advanced Server or a supporting component such as MTK or EDB\*Plus that requires Java, make sure to install Java version 8 on your system to support EDB Java-based components. - - -The Debian package manager places Advanced Server and supporting components in the directories listed in the following table: - -| Component | Location | -| -------------------------------- | --------------------------------------------------------------------------------------- | -| Server | `/usr/lib/edb-as/12/` | -| Data and Configuration Directory | `/var/lib/edb-as/12/main`

`/etc/edb-as/12/main/` | -| pgAgent | `/usr/lib/edb-as/12` | -| Pgpool | `/usr/edb/pgpool4.0/` | -| Postgis | `/usr/lib/edb-as/12/` | -| PGSNMPD | `/usr/lib/edb-as/12` | -| Slony Replication | `/usr/lib/edb-as/12` | -| pgBouncer | `/usr/edb/pgbouncer1.14/` | -| pgBouncer Configuration Files | `/etc/edb/pgbouncer1.14/pgbouncer.ini`

`/etc/edb/pgbouncer1.14/userlist.txt` | -| SQL-Profiler | `/usr/lib/edb-as/12/lib` | -| SQL-Protect | `/usr/lib/edb-as/12/lib` | -| SSLUTILS | `/usr/lib/edb-as/12/lib` | -| PL-PERL | `/usr/lib/edb-as/12/lib` | -| PL-PYTHON | `/usr/lib/edb-as/12/lib` | -| PLTCL | `/usr/lib/edb-as/12/lib` | -| EFM | `/usr/edb/efm-4.0/` | -| JDBC | `/usr/edb/jdbc` | -| MTK | `/usr/edb/migrationtoolkit/` | - -### Advanced Server Debian Packages - -The table that follows lists some of the Debian packages that are available from EnterpriseDB. You can also use the `apt list` command to access a list of the packages that are currently available from your configured repository. Open a command line, assume superuser privileges, and enter: +This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. -```text -apt list edb* +```shell +# To work in your cluster, login as the enterprisedb user +su - enterprisedb + +# Connect to the database server using the psql command line client +psql edb + +# Assign a password to the database superuser the enterprisedb +ALTER ROLE enterprisedb IDENTIFIED BY password; + +# Create a database (named hr) +CREATE DATABASE hr; + +# Connect to the new database and create a table (named dept) +\c hr +CREATE TABLE public.dept (deptno numeric(2) NOT NULL CONSTRAINT dept_pk +PRIMARY KEY, dname varchar(14) CONSTRAINT dept_dname_uq UNIQUE, loc +varchar(13)); + +# Add data to the table +INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); +INSERT into dept VALUES (20,'RESEARCH','DALLAS'); + +# You can use simple SQL commands to query the database and retrieve +# information about the data you have added to the table +SELECT * FROM dept; +__OUTPUT__ +deptno | dname | loc +--------+------------+---------- +10 | ACCOUNTING | NEW YORK +20 | RESEARCH | DALLAS +(2 rows) ``` -Please note: The available package list is subject to change. - -| Package Name | Package Installs | -| ------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| edb-as12-server | Installs core components of the Advanced Server database server. | -| edb-as12-server-client | Includes client programs and utilities that you can use to access and manage Advanced Server. | -| edb-as12-server-core | Includes the programs needed to create the core functionality behind the Advanced Server database. | -| edb-as12-server-dev | The `edb-as12-server-dev` package contains the header files and libraries needed to compile C or C++ applications that directly interact with an Advanced Server server and the ecpg or ecpgPlus C preprocessor. | -| edb-as12-server-doc | Installs the readme file. | -| edb-as12-server-edb_wait_states | Installs supporting modules for Advanced Server. | -| edb-as12-server-indexadvisor | Installs Advanced Server's Index Advisor feature. The Index Advisor utility helps determine which columns you should index to improve performance in a given workload. | -| edb-as12-server-pldebugger | This package implements an API for debugging PL/pgSQL functions on Advanced Server. | -| edb-as12-server-plpython
edb-as12-server-plpython3
| Installs the PL/Python procedural language for Advanced Server. Please note that the `edb-as12-server-plpython` package is dependent on the platform-supplied version of Python. By default, the `edb-as12-server-plpython3` package is not installed; you need to explicitly install the package using `apt`. To install `edb-as12-server-plpython3` package, you must first uninstall the `plpython` platform-supplied version of Python. | -| edb-as12-server-pltcl | Installs the PL/Tcl procedural language for Advanced Server. Please note that the `edb-as12-pltcl` package is dependent on the platform-supplied version of TCL. | -| edb-as12-server-sqlprofiler | This package installs Advanced Server's SQL Profiler feature. SQL Profiler helps identify and optimize SQL code. | -| edb-as12-server-sqlprotect | This package installs Advanced Server's SQL Protect feature. SQL Protect provides protection against SQL injection attacks. | -| edb-as12-server-sslutils | This package installs functionality that provides SSL support. | -| edb-as12-server-cloneschema | This package installs the EDB Clone Schema extension. For more information about EDB Clone Schema, see the *EDB Postgres Advanced Server Guide*. | -| edb-as12-server-parallel-clone | This package installs functionality that supports the EDB Clone Schema extension. | -| edb-as12-edbplus | The `edb-edbplus` package contains the files required to install the EDB\*Plus command line client. EDB\*Plus commands are compatible with Oracle's SQL\*Plus. | -| edb-as12-pgsnmpd | SNMP (Simple Network Management Protocol) is a protocol that allows you to supervise an apparatus connected to the network. | -| edb-pgadmin4 | pgAdmin 4 provides a graphical management interface for Advanced Server and PostgreSQL databases. | -| edb-pgadmin-apache | Apache support module for pgAdmin 4. | -| edb-pgadmin4-common | pgAdmin 4 supporting files. | -| edb-pgadmin4-doc | pgAdmin 4 documentation module. | -| edb-as12-pgpool40-extensions
edb-as12-pgpool41-extensions
| This package creates pgPool extensions required by the server. | -| edb-as12-postgis-2.5 | This package installs POSTGIS support for geospatial data. | -| edb-as12-postgis-2.5-scripts | This package installs POSTGIS support for geospatial data. | -| edb-as12-postgis-doc-2.5 | This package provides support for POSTGIS. | -| edb-as12-postgis-gui-2.5 | This package provides a GUI for POSTGIS. | -| edb-as12-postgis-jdbc | This package provides support for POSTGIS. | -| edb-as12-postgis-scripts | This package provides support for POSTGIS. | -| edb-as12-pgagent | This package installs pgAgent; pgAgent is a job scheduler for Advanced Server. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](04_installing_troubleshooting/#installing_troubleshooting). | -| edb-as12-slony-replication | This package installs the meta RPM for Slony-I. | -| edb-as12-slony-replication-core | This package contains core portions of Slony-I to build a primary-standby system that includes all features and capabilities needed to replicate large databases to a reasonably limited number of standby systems. | -| edb-as12-slony-replication-docs | This package contains the Slony project documentation (in pdf form). | -| edb-as12-slony-replication-tools | This package contains the Slony altperl tools and utilities that are useful when deploying Slony replication environments. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](04_installing_troubleshooting/#installing_troubleshooting). | -| edb-as12-hdfs-fdw | The Hadoop Data Adapter allows you to query and join data from Hadoop environments with your Postgres or Advanced Server instances. It is YARN Ready certified with HortonWorks, and provides optimizations for performance with predicate pushdown support. | -| edb-as12-hdfs-fdw-doc | Documentation for the Hadoop Data Adapter. | -| edb-as12-mongo-fdw | This EnterpriseDB Advanced Server extension implements a Foreign Data Wrapper for MongoDB. | -| edb-as12-mongo-fdw-doc | Documentation for the Foreign Data Wrapper for MongoDB. | -| edb-as12-mysql-fdw | This EnterpriseDB Advanced Server extension implements a Foreign Data Wrapper for MySQL. | -| edb-pgpool40
edb-pgpool41
| This package contains the pgPool-II installer. The pgpool-II utility package acts as a middleman between client applications and Server database servers. pgpool-II functionality is transparent to client applications; client applications connect to pgpool-II instead of directly to Advanced Server, and pgpool-II manages the connection. EnterpriseDB supports the following pgpool-II features:
- Load balancing
- Connection pooling
- High availability
- Connection limits


pgpool-II runs as a service on Linux systems, and is not supported on Windows systems.
| -| edb-jdbc | The `edb-jdbc` package includes the .jar files needed for Java programs to access an Advanced Server database. | -| edb-migrationtoolkit | The `edb-migrationtoolkit` package installs Migration Toolkit, facilitating migration to an Advanced Server database from Oracle, PostgreSQL, MySQL, Sybase and SQL Server. | -| edb-pgbouncer114 | This package contains PgBouncer (a lightweight connection pooler). This package requires the libevent package. | -| edb-efm40 | This package installs EnterpriseDB Failover Manager that adds fault tolerance to database clusters to minimize downtime when a primary database fails by keeping data online in high availability configurations. | - - - ## Configuring a Package Installation The packages that install the database server component create a unit file (on version 7.x or 8.x hosts) and service startup scripts. diff --git a/product_docs/docs/epas/12/epas_inst_linux/install_details/component_locations.mdx b/product_docs/docs/epas/12/epas_inst_linux/install_details/component_locations.mdx new file mode 100644 index 00000000000..1d9e68d1496 --- /dev/null +++ b/product_docs/docs/epas/12/epas_inst_linux/install_details/component_locations.mdx @@ -0,0 +1,58 @@ +--- +title: Default component locations +--- + +The package managers for the various Linux variations install EDB Postgres Advanced Server components in different locations. If you need to access the components after installation, see: + +- [RHEL/OL/Rocky Linux/AlmaLinux/CentOS/SLES Locations](#rhelolrocky-linuxalmalinuxcentossles-locations) +- [Debian/Ubuntu Locations](#debianubuntu-locations) + +## RHEL/OL/Rocky Linux/AlmaLinux/CentOS/SLES Locations + +The RPM installers place EDB Postgres Advanced Server components in the directories listed in the table below: + +| Component | Location | +| --------------------------------- | ------------------------------------------ | +| Executables | `/usr/edb/as12/bin` | +| Libraries | `/usr/edb/as12/lib` | +| Cluster configuration files | `/etc/edb/as12` | +| Documentation | `/usr/edb/as12/share/doc` | +| Contrib | `/usr/edb/as12/share/contrib` | +| Data | `/var/lib/edb/as12/data` | +| Logs | `/var/log/as12` | +| Lock files | `/var/lock/as12` | +| Log rotation file | `/etc/logrotate.d/as12` | +| Sudo configuration file | `/etc/sudoers.d/as12` | +| Binary to access VIP without sudo | `/usr/edb/as12/bin/secure` | +| Backup area | `/var/lib/edb/as12/backups` | +| Templates | `/usr/edb/as12/share` | +| Procedural Languages | `/usr/edb/as12/lib or /usr/edb/as12/lib64` | +| Development Headers | `/usr/edb/as12/include` | +| Shared data | `/usr/edb/as12/share` | +| Regression tests | `/usr/edb/as12/lib/pgxs/src/test/regress` | +| SGML Documentation | `/usr/edb/as12/share/doc` | + +## Debian/Ubuntu Locations + +The Debian package manager places EDB Postgres Advanced Server and supporting components in the directories listed in the following table: + +| Component | Location | +| -------------------------------- | --------------------------------------------------------------------------------------- | +| Server | `/usr/lib/edb-as/12/` | +| Data and Configuration Directory | `/var/lib/edb-as/12/main`

`/etc/edb-as/12/main/` | +| pgAgent | `/usr/lib/edb-as/12` | +| Pgpool | `/usr/edb/pgpool4.1/` | +| Postgis | `/usr/lib/edb-as/12/` | +| PGSNMPD | `/usr/lib/edb-as/12` | +| Slony Replication | `/usr/lib/edb-as/12` | +| pgBouncer | `/usr/edb/pgbouncer1.12/` | +| pgBouncer Configuration Files | `/etc/edb/pgbouncer1.12/pgbouncer.ini`

`/etc/edb/pgbouncer1.12/userlist.txt` | +| SQL-Profiler | `/usr/lib/edb-as/12/lib` | +| SQL-Protect | `/usr/lib/edb-as/12/lib` | +| SSLUTILS | `/usr/lib/edb-as/12/lib` | +| PL-PERL | `/usr/lib/edb-as/12/lib` | +| PL-PYTHON | `/usr/lib/edb-as/12/lib` | +| PLTCL | `/usr/lib/edb-as/12/lib` | +| EFM | `/usr/edb/efm-4.1/` | +| JDBC | `/usr/edb/jdbc` | +| MTK | `/usr/edb/migrationtoolkit/` | diff --git a/product_docs/docs/epas/12/epas_inst_linux/install_details/index.mdx b/product_docs/docs/epas/12/epas_inst_linux/install_details/index.mdx new file mode 100644 index 00000000000..626d8e6401d --- /dev/null +++ b/product_docs/docs/epas/12/epas_inst_linux/install_details/index.mdx @@ -0,0 +1,7 @@ +--- +title: "Installation details" +--- + +If you need access to the EDB Postgres Advanced Server components after installation, see [Default component locations](component_locations). + +For information on available native packages from the EDB repository, see [Available native packages](rpm_packages). \ No newline at end of file diff --git a/product_docs/docs/epas/12/epas_inst_linux/install_details/rpm_packages.mdx b/product_docs/docs/epas/12/epas_inst_linux/install_details/rpm_packages.mdx new file mode 100644 index 00000000000..e82044611a8 --- /dev/null +++ b/product_docs/docs/epas/12/epas_inst_linux/install_details/rpm_packages.mdx @@ -0,0 +1,204 @@ +--- +title: "Available native packages" +--- + +EDB provides a number of native packages in the EDB repository. The packages vary slightly for the various Linux variations, see: + +- [RHEL/OL/Rocky Linux/AlmaLinux/CentOS/SLES Packages](#rhelolrocky-linuxalmalinuxcentossles-packages) +- [Debian/Ubuntu Packages](#debianubuntu-packages) + +## RHEL/OL/Rocky Linux/AlmaLinux/CentOS/SLES Packages + +### EDB Postgres Advanced Server RPM packages + +The tables that follow list the RPM packages that are available from EDB. You can also use the `yum search` or `dnf search` command to access a list of the packages that are currently available from your configured repository. Open a command line, assume superuser privileges, and enter: + +On RHEL or CentOS 7: + +```text +yum search +``` + +On RHEL or Rocky Linux or AlmaLinux 8: + +```text +dnf search +``` + +Where `package` is the search term that specifies the name (or partial name) of a package. + +Note: The available package list is subject to change. + +| Package name | Package installs | +| -------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| edb-as12-server | This package installs core components of the EDB Postgres Advanced Server database server. | +| edb-as12-server-client | Client programs and utilities that you can use to access and manage EDB Postgres Advanced Server. | +| edb-as12-server-contrib | Installs contributed tools and utilities that are distributed with EDB Postgres Advanced Server. Files for these modules are installed in:

Documentation: `/usr/edb/as12/share/doc`

Loadable modules: `/usr/edb/as12/lib`

Binaries: `/usr/edb/as12/bin` | +| edb-as12-server-core | Includes the programs needed to create the core functionality behind the EDB Postgres Advanced Server database. | +| edb-as12-server-devel | Installs the header files and libraries needed to compile C or C++ applications that directly interact with an EDB Postgres Advanced Server server and the ecpg or ecpgPlus C preprocessor. | +| edb-as12-server-docs | Installs the readme file. | +| edb-as12-server-edb-modules | Installs supporting modules for EDB Postgres Advanced Server | +| edb-as12-server-indexadvisor | Installs EDB Postgres Advanced Server's Index Advisor feature. The Index Advisor utility helps determine which columns you should index to improve performance in a given workload. | +| edb-as12-server-libs | Provides the essential shared libraries for any EDB Postgres Advanced Server client program or interface. | +| edb-as12-server-llvmjit | This package contains support for Just in Time (JIT) compiling parts of EDBAS queries. | +| edb-as12-server-pldebugger | This package implements an API for debugging PL/pgSQL functions on EDB Postgres Advanced Server. | +| edb-as12-server-plperl | Installs the PL/Perl procedural language for EDB Postgres Advanced Server. The `edb-as12-server-plperl` package is dependent on the platform-supplied version of Perl. | +| edb-as12-server-plpython3 | Installs the PL/Python procedural language for EDB Postgres Advanced Server. The PL/Python2 support is no longer available from EDB Postgres Advanced Server version 12 onwards. | +| edb-as12-server-pltcl | Installs the PL/Tcl procedural language for EDB Postgres Advanced Server. The `edb-as12-pltcl` package is dependent on the platform-supplied version of TCL. | +| edb-as12-server-sqlprofiler | This package installs EDB Postgres Advanced Server's SQL Profiler feature. SQL Profiler helps identify and optimize SQL code. | +| edb-as12-server-sqlprotect | This package installs EDB Postgres Advanced Server's SQL Protect feature. SQL Protect provides protection against SQL injection attacks. | +| edb-as12-server-sslutils | This package installs functionality that provides SSL support. | +| edb-as12-server-cloneschema | This package installs the EDB Clone Schema extension. For more information about EDB Clone Schema, see the *EDB Postgres Advanced Server Guide*. | +| edb-as12-server-parallel-clone | This package installs functionality that supports the EDB Clone Schema extension. | +| edb-as12-pgagent | Installs pgAgent; pgAgent is a job scheduler for EDB Postgres Advanced Server. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](/epas/latest/troubleshooting/troubleshooting_linux/installation_troubleshooting_linux/). | +| edb-as12-edbplus | The `edb-edbplus` package contains the files required to install the EDB\*Plus command line client. EDB\*Plus commands are compatible with Oracle's SQL\*Plus. | +| edb-as12-pgsnmpd | SNMP (Simple Network Management Protocol) is a protocol that allows you to supervise an apparatus connected to the network. | +| edb-as12-pgpool41-extensions | This package creates pgPool extensions required by the server for use with pgpool. | +| edb-as12-postgis3 | Installs POSTGIS meta RPMs. | +| edb-as12-postgis3-core | This package provides support for geographic objects to the PostgreSQL object-relational database. In effect, PostGIS "spatially enables" the PostgreSQL server, allowing it to be used as a backend spatial database for geographic information systems (GIS), much like ESRI's SDE or Oracle's Spatial extension. | +| edb-as12-postgis3-docs | This package installs pdf documentation of PostGIS. | +| edb-as12-postgis-jdbc | This package installs the essential jdbc driver for PostGIS. | +| edb-as12-postgis3-utils | This package installs the utilities for PostGIS. | +| edb-as12-postgis3-gui | This package provides a GUI for PostGIS. | +| edb-as12-slony-replication | Installs the meta RPM for Slony-I. | +| edb-as12-slony-replication-core | Slony-I builds a primary-standby system that includes all features and capabilities needed to replicate large databases to a reasonably limited number of standby systems. | +| edb-as12-slony-replication-docs | This package contains the Slony project documentation (in pdf form). | +| edb-as12-slony-replication-tools | This package contains the Slony altperl tools and utilities that are useful when deploying Slony replication environments. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](/epas/latest/troubleshooting/troubleshooting_linux/installation_troubleshooting_linux/). | +| edb-as12-libicu | These packages contain supporting library files. | + +The following table lists the packages for EDB Postgres Advanced Server 12 supporting components. + +| Package name | Package installs | +| --------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| edb-pgpool41 | This package contains the pgPool-II installer. The pgpool-II utility package acts as a middleman between client applications and Server database servers. pgpool-II functionality is transparent to client applications; client applications connect to pgpool-II instead of directly to EDB Postgres Advanced Server, and pgpool-II manages the connection. EDB supports the following pgpool-II features:
- Load balancing
- Connection pooling
- High availability
- Connection limits


pgpool-II runs as a service on Linux systems, and is not supported on Windows systems.
| +| edb-jdbc | The `edb-jdbc` package includes the .jar files needed for Java programs to access an EDB Postgres Advanced Server database. | +| edb-migrationtoolkit | The `edb-migrationtoolkit` package installs Migration Toolkit, facilitating migration to an EDB Postgres Advanced Server database from Oracle, PostgreSQL, MySQL, Sybase and SQL Server. | +| edb-oci | The `edb-oci` package installs the EDB Open Client library, allowing applications that use the Oracle Call Interface API to connect to an EDB Postgres Advanced Server database. | +| edb-oci-devel | This package installs the OCI include files; install this package if you are developing C/C++ applications that require these files. | +| edb-odbc | This package installs the driver needed for applications to access an EDB Postgres Advanced Server system via ODBC. | +| edb-odbc-devel | This package installs the ODBC include files; install this package if you are developing C/C++ applications that require these files. | +| edb-pgbouncer112 | This package contains PgBouncer (a lightweight connection pooler). This package requires the libevent package. | +| ppas-xdb | This package contains the xDB installer; xDB provides asynchronous cross-database replication. | +| ppas-xdb-console | This package provides support for xDB. | +| ppas-xdb-libs | This package provides support for xDB. | +| ppas-xdb-publisher | This package provides support for xDB. | +| ppas-xdb-subscriber | This package provides support for xDB. | +| edb-pem | The `edb-pem` package installs Management Tool that efficiently manages, monitor, and tune large Postgres deployments from a single remote GUI console. | +| edb-pem-agent | This package is an agent component of Postgres Enterprise Manager. | +| edb-pem-docs | This package contains documentation for various languages, which are in HTML format. | +| edb-pem-server | This package contains server components of Postgres Enterprise Manager. | +| edb-pgadmin4 | This package is a management tool for PostgreSQL capable of hosting the Python application and presenting it to the user as a desktop application. | +| edb-pgadmin4-desktop-common | This package installs the desktop components of pgAdmin4 for all window managers. | +| edb-pgadmin4-desktop-gnome | This package installs the gnome desktop components of pgAdmin4 | +| edb-pgadmin4-docs | This package contains documentation of pgAdmin4. | +| edb-pgadmin4-web | This package contains the required files to run pgAdmin4 as a web application. | +| edb-efm40 | This package installs EDB Failover Manager that adds fault tolerance to database clusters to minimize downtime when a primary database fails by keeping data online in high availability configurations. | +| edb-rs | This package is a java-based replication framework that provides asynchronous replication across Postgres and EPAS database servers. It supports primary-standby, primary-primary, and hybrid configurations. | +| edb-rs-client | This package is a java-based command-line tool that is used to configure and operate a replication network via different commands by interacting with the EPRS server. | +| edb-rs-datavalidator | This package is a java-based command-line tool that provides row and column level data comparison of a source and target database table. The supported RDBMS servers include PostgreSQL, EPAS, Oracle, and MS SQL Server. | +| edb-rs-libs | This package contains certain libraries that are commonly used by ERPS Server, EPRS Client, and Monitoring modules. | +| edb-rs-monitor | This package is a java-based application that provides monitoring capabilities to ensure a smooth functioning of the EPRS replication cluster. | +| edb-rs-server | This package is a java-based replication framework that provides asynchronous replication across Postgres and EPAS database servers. It supports primary-standby, primary-primary, and hybrid configurations. | +| edb-bart | This package installs the Backup and Recovery Tool (BART) to support online backup and recovery across local and remote PostgreSQL and EDB EDB Postgres Advanced Servers. | +| libevent-edb | This package contains supporting library files. | +| libiconv-edb | This package contains supporting library files. | +| libevent-edb-devel | This package contains supporting library files. | + +## Debian/Ubuntu Packages + +### EDB Postgres Advanced Server Debian packages + +The table that follows lists some of the Debian packages that are available from EDB. You can also use the `apt list` command to access a list of the packages that are currently available from your configured repository. Open a command line, assume superuser privileges, and enter: + +```text +apt list edb* +``` + +!!! Note + The available package list is subject to change. + +| Package name | Package installs | +| -------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| edb-as12-server | Installs core components of the EDB Postgres Advanced Server database server. | +| edb-as12-server-client | Includes client programs and utilities that you can use to access and manage EDB Postgres Advanced Server. | +| edb-as12-server-core | Includes the programs needed to create the core functionality behind the EDB Postgres Advanced Server database. | +| edb-as12-server-dev | The `edb-as12-server-dev` package contains the header files and libraries needed to compile C or C++ applications that directly interact with an EDB Postgres Advanced Server server and the ecpg or ecpgPlus C preprocessor. | +| edb-as12-server-doc | Installs the readme file. | +| edb-as12-server-edb-modules | Installs supporting modules for EDB Postgres Advanced Server. | +| edb-as12-server-indexadvisor | Installs EDB Postgres Advanced Server's Index Advisor feature. The Index Advisor utility helps determine which columns you should index to improve performance in a given workload. | +| edb-as12-server-pldebugger | This package implements an API for debugging PL/pgSQL functions on EDB Postgres Advanced Server. | +| edb-as12-server-plpython3 | Installs the PL/Python procedural language for EDB Postgres Advanced Server. PL/Python2 support is no longer available from EDB Postgres Advanced Server version 12 onwards. | +| edb-as12-server-pltcl | Installs the PL/Tcl procedural language for EDB Postgres Advanced Server. The `edb-as12-pltcl` package is dependent on the platform-supplied version of TCL. | +| edb-as12-server-sqlprofiler | This package installs EDB Postgres Advanced Server's SQL Profiler feature. SQL Profiler helps identify and optimize SQL code. | +| edb-as12-server-sqlprotect | This package installs EDB Postgres Advanced Server's SQL Protect feature. SQL Protect provides protection against SQL injection attacks. | +| edb-as12-server-sslutils | This package installs functionality that provides SSL support. | +| edb-as12-server-cloneschema | This package installs the EDB Clone Schema extension. For more information about EDB Clone Schema, see the *EDB Postgres Advanced Server Guide*. | +| edb-as12-server-parallel-clone | This package installs functionality that supports the EDB Clone Schema extension. | +| edb-as12-edbplus | The `edb-edbplus` package contains the files required to install the EDB\*Plus command line client. EDB\*Plus commands are compatible with Oracle's SQL\*Plus. | +| edb-as12-pgsnmpd | SNMP (Simple Network Management Protocol) is a protocol that allows you to supervise an apparatus connected to the network. | +| edb-as12-pgadmin4 | pgAdmin 4 provides a graphical management interface for EDB Postgres Advanced Server and PostgreSQL databases. | +| edb-as12-pgadmin-apache | Apache support module for pgAdmin 4. | +| edb-as12-pgadmin4-common | pgAdmin 4 supporting files. | +| edb-as12-pgadmin4-doc | pgAdmin 4 documentation module. | +| edb-as12-pgpool41-extensions | This package creates pgPool extensions required by the server. | +| edb-as12-postgis3 | This package installs POSTGIS support for geospatial data. | +| edb-as12-postgis3-scripts | This package installs POSTGIS support for geospatial data. | +| edb-as12-postgis3-doc | This package provides support for POSTGIS. | +| edb-as12-postgis3-gui | This package provides a GUI for POSTGIS. | +| edb-as12-postgis-jdbc | This package provides support for POSTGIS. | +| edb-as12-postgis-scripts | This package provides support for POSTGIS. | +| edb-as12-pgagent | This package installs pgAgent; pgAgent is a job scheduler for EDB Postgres Advanced Server. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](/epas/latest/troubleshooting/troubleshooting_linux/installation_troubleshooting_linux/). | +| edb-as12-slony-replication | This package installs the meta RPM for Slony-I. | +| edb-as12-slony-replication-core | This package contains core portions of Slony-I to build a primary-standby system that includes all features and capabilities needed to replicate large databases to a reasonably limited number of standby systems. | +| edb-as12-slony-replication-docs | This package contains the Slony project documentation (in pdf form). | +| edb-as12-slony-replication-tools | This package contains the Slony altperl tools and utilities that are useful when deploying Slony replication environments. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](/epas/latest/troubleshooting/troubleshooting_linux/installation_troubleshooting_linux/). | +| edb-as12-hdfs-fdw | The Hadoop Data Adapter allows you to query and join data from Hadoop environments with your Postgres or EDB Postgres Advanced Server instances. It is YARN Ready certified with HortonWorks, and provides optimizations for performance with predicate pushdown support. | +| edb-as12-hdfs-fdw-doc | Documentation for the Hadoop Data Adapter. | +| edb-as12-mongo-fdw | This EDB EDB Postgres Advanced Server extension implements a Foreign Data Wrapper for MongoDB. | +| edb-as12-mongo-fdw-doc | Documentation for the Foreign Data Wrapper for MongoDB. | +| edb-as12-mysql-fdw | This EDB EDB Postgres Advanced Server extension implements a Foreign Data Wrapper for MySQL. | +| edb-pgpool41 | This package contains the pgPool-II installer. The pgpool-II utility package acts as a middleman between client applications and Server database servers. pgpool-II functionality is transparent to client applications; client applications connect to pgpool-II instead of directly to EDB Postgres Advanced Server, and pgpool-II manages the connection. EDB supports the following pgpool-II features:
- Load balancing
- Connection pooling
- High availability
- Connection limits


pgpool-II runs as a service on Linux systems, and is not supported on Windows systems.
| +| edb-jdbc | The `edb-jdbc` package includes the .jar files needed for Java programs to access an EDB Postgres Advanced Server database. | +| edb-migrationtoolkit | The `edb-migrationtoolkit` package installs Migration Toolkit, facilitating migration to an EDB Postgres Advanced Server database from Oracle, PostgreSQL, MySQL, Sybase and SQL Server. | +| edb-pgbouncer112 | This package contains PgBouncer (a lightweight connection pooler). This package requires the libevent package. | +| edb-efm40 | This package installs EDB Failover Manager that adds fault tolerance to database clusters to minimize downtime when a primary database fails by keeping data online in high availability configurations. | + + +### Updating an RPM installation + +If you have an existing EDB Postgres Advanced Server RPM installation, you can use `yum` or `dnf` to upgrade your repository configuration file and update to a more recent product version. To update the `edb.repo` file, assume superuser privileges and enter: + +- On RHEL or CentOS 7: + + ```text + yum upgrade edb-repo + ``` + +- On RHEL or Rocky Linux or AlmaLinux 8: + + ```text + dnf upgrade edb-repo + ``` + +`yum` or `dnf` updates the `edb.repo` file to enable access to the current EDB repository, configured to connect with the credentials specified in your `edb.repo` file. Then, you can use `yum` or `dnf` to upgrade all packages whose names include the expression `edb`: + +- On RHEL or CentOS 7: + + ```text + yum upgrade edb* + ``` + +- On RHEL or Rocky Linux or AlmaLinux 8: + + ```text + dnf upgrade edb* + ``` + +!!! Note + The `yum upgrade` or `dnf upgrade` command perform an update only between minor releases; to update between major releases, you must use `pg_upgrade`. + +For more information about using yum commands and options, enter `yum --help` on your command line. + +For more information about using `dnf` commands and options, visit: + + \ No newline at end of file diff --git a/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx b/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx index 7f05e1af9ba..73c4bff01f9 100644 --- a/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx +++ b/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx @@ -676,150 +676,90 @@ For more information about using `dnf` commands and options, visit: ## Installing Advanced Server on a Debian or Ubuntu Host -To install Advanced Server on a Debian or Ubuntu host, you must have credentials that allow access to the EDB repository. To request credentials for the repository, visit: +Before you begin the installation process, log in as superuser. - - -The following steps will walk you through using the EDB apt repository to install a debian package. When using the commands, replace the `username` and `password` with the credentials provided by EDB. - -- Assume superuser privileges: - - ```text - sudo su – - ``` - -- Configure the EDB repository and replace the `username` and `password` placeholders in the following command: - - On Debian 10, Ubuntu 18, and Ubuntu 20: - - a. Set up the EDB repository: - - ```text - sh -c 'echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list' - ``` - - b. Substitute your EDB credentials for the `username` and `password` placeholders in the following command: - - ```text - sh -c 'echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf' - ``` - -- Add support to your system for secure APT repositories: - - ```text - apt-get -y install apt-transport-https - ``` +```shell +# To log in as a superuser: +sudo su - +``` -- Add the EDB signing key: +### Set up the repository - ```text - wget -q -O - https://apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - ``` +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). -- Update the repository metadata: +```shell +## Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - ```text - apt-get update - ``` +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf -- Install Debian package: +# Add support for secure APT repositories: +apt-get -y install apt-transport-https - ```text - apt-get -y install edb-as13-server - ``` +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - -!!! Note - Some Advanced Server supporting components require a Java installation. Before using a native package to add Migration Toolkit or EDB\*Plus to your system, please ensure that Java version 8 is installed on your Advanced Server host. +# Update the repository metadata: +apt-get update +``` -**Managing Authentication on a Debian or Ubuntu Host** +### Install the package -By default, the server is running with the peer or md5 permission on a Debian or Ubuntu host. You can change the authentication method by modifying the `pg_hba.conf` file, located under `/etc/edb-as/13/main/`. +```shell +apt-get install edb-as-server +``` -For more information about modifying the `pg_hba.conf` file, see the PostgreSQL core documentation available at: +Where `` is the version of the EDB Postgres Advanced server you are installing. - +To install an individual component: -The Debian package manager places Advanced Server and supporting components in the directories listed in the following table: +```shell +apt-get install +``` -| Component | Location | -| -------------------------------- | --------------------------------------------------------------------------------------- | -| Server | `/usr/lib/edb-as/13/` | -| Data and Configuration Directory | `/var/lib/edb-as/13/main`

`/etc/edb-as/13/main/` | -| pgAgent | `/usr/lib/edb-as/13` | -| Pgpool | `/usr/edb/pgpool4.1/` | -| Postgis | `/usr/lib/edb-as/13/` | -| PGSNMPD | `/usr/lib/edb-as/13` | -| Slony Replication | `/usr/lib/edb-as/13` | -| pgBouncer | `/usr/edb/pgbouncer1.14/` | -| pgBouncer Configuration Files | `/etc/edb/pgbouncer1.14/pgbouncer.ini`

`/etc/edb/pgbouncer1.14/userlist.txt` | -| SQL-Profiler | `/usr/lib/edb-as/13/lib` | -| SQL-Protect | `/usr/lib/edb-as/13/lib` | -| SSLUTILS | `/usr/lib/edb-as/13/lib` | -| PL-PERL | `/usr/lib/edb-as/13/lib` | -| PL-PYTHON | `/usr/lib/edb-as/13/lib` | -| PLTCL | `/usr/lib/edb-as/13/lib` | -| EFM | `/usr/edb/efm-4.1/` | -| JDBC | `/usr/edb/jdbc` | -| MTK | `/usr/edb/migrationtoolkit/` | +Where `package_name` can be any of the available packages from the [available package list](/epas/latest/epas_inst_linux/install_details/rpm_packages/). -### Advanced Server Debian Packages +### Initial configuration -The table that follows lists some of the Debian packages that are available from EDB. You can also use the `apt list` command to access a list of the packages that are currently available from your configured repository. Open a command line, assume superuser privileges, and enter: +This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. -```text -apt list edb* +```shell +# To work in your cluster, login as the enterprisedb user +su - enterprisedb + +# Connect to the database server using the psql command line client +psql edb + +# Assign a password to the database superuser the enterprisedb +ALTER ROLE enterprisedb IDENTIFIED BY password; + +# Create a database (named hr) +CREATE DATABASE hr; + +# Connect to the new database and create a table (named dept) +\c hr +CREATE TABLE public.dept (deptno numeric(2) NOT NULL CONSTRAINT dept_pk +PRIMARY KEY, dname varchar(14) CONSTRAINT dept_dname_uq UNIQUE, loc +varchar(13)); + +# Add data to the table +INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); +INSERT into dept VALUES (20,'RESEARCH','DALLAS'); + +# You can use simple SQL commands to query the database and retrieve +# information about the data you have added to the table +SELECT * FROM dept; +__OUTPUT__ +deptno | dname | loc +--------+------------+---------- +10 | ACCOUNTING | NEW YORK +20 | RESEARCH | DALLAS +(2 rows) ``` -Please note: The available package list is subject to change. - -| Package Name | Package Installs | -| -------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| edb-as13-server | Installs core components of the Advanced Server database server. | -| edb-as13-server-client | Includes client programs and utilities that you can use to access and manage Advanced Server. | -| edb-as13-server-core | Includes the programs needed to create the core functionality behind the Advanced Server database. | -| edb-as13-server-dev | The `edb-as13-server-dev` package contains the header files and libraries needed to compile C or C++ applications that directly interact with an Advanced Server server and the ecpg or ecpgPlus C preprocessor. | -| edb-as13-server-doc | Installs the readme file. | -| edb-as13-server-edb_wait_states | Installs supporting modules for Advanced Server. | -| edb-as13-server-indexadvisor | Installs Advanced Server's Index Advisor feature. The Index Advisor utility helps determine which columns you should index to improve performance in a given workload. | -| edb-as13-server-pldebugger | This package implements an API for debugging PL/pgSQL functions on Advanced Server. | -| edb-as13-server-plpython3 | Installs the PL/Python procedural language for Advanced Server. Please note that the PL/Python2 support will no longer be available from Advanced Server version 14 onwards. | -| edb-as13-server-pltcl | Installs the PL/Tcl procedural language for Advanced Server. Please note that the `edb-as13-pltcl` package is dependent on the platform-supplied version of TCL. | -| edb-as13-server-sqlprofiler | This package installs Advanced Server's SQL Profiler feature. SQL Profiler helps identify and optimize SQL code. | -| edb-as13-server-sqlprotect | This package installs Advanced Server's SQL Protect feature. SQL Protect provides protection against SQL injection attacks. | -| edb-as13-server-sslutils | This package installs functionality that provides SSL support. | -| edb-as13-server-cloneschema | This package installs the EDB Clone Schema extension. For more information about EDB Clone Schema, see the *EDB Postgres Advanced Server Guide*. | -| edb-as13-server-parallel-clone | This package installs functionality that supports the EDB Clone Schema extension. | -| edb-as13-edbplus | The `edb-edbplus` package contains the files required to install the EDB\*Plus command line client. EDB\*Plus commands are compatible with Oracle's SQL\*Plus. | -| edb-as13-pgsnmpd | SNMP (Simple Network Management Protocol) is a protocol that allows you to supervise an apparatus connected to the network. | -| edb-as13-pgadmin4 | pgAdmin 4 provides a graphical management interface for Advanced Server and PostgreSQL databases. | -| edb-as13-pgadmin-apache | Apache support module for pgAdmin 4. | -| edb-as13-pgadmin4-common | pgAdmin 4 supporting files. | -| edb-as13-pgadmin4-doc | pgAdmin 4 documentation module. | -| edb-as13-pgpool41-extensions | This package creates pgPool extensions required by the server. | -| edb-as13-postgis3 | This package installs POSTGIS support for geospatial data. | -| edb-as13-postgis3-scripts | This package installs POSTGIS support for geospatial data. | -| edb-as13-postgis3-doc | This package provides support for POSTGIS. | -| edb-as13-postgis3-gui | This package provides a GUI for POSTGIS. | -| edb-as13-postgis-jdbc | This package provides support for POSTGIS. | -| edb-as13-postgis-scripts | This package provides support for POSTGIS. | -| edb-as13-pgagent | This package installs pgAgent; pgAgent is a job scheduler for Advanced Server. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](04_installing_troubleshooting/#installing_troubleshooting). | -| edb-as13-slony-replication | This package installs the meta RPM for Slony-I. | -| edb-as13-slony-replication-core | This package contains core portions of Slony-I to build a primary-standby system that includes all features and capabilities needed to replicate large databases to a reasonably limited number of standby systems. | -| edb-as13-slony-replication-docs | This package contains the Slony project documentation (in pdf form). | -| edb-as13-slony-replication-tools | This package contains the Slony altperl tools and utilities that are useful when deploying Slony replication environments. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](04_installing_troubleshooting/#installing_troubleshooting). | -| edb-as13-hdfs-fdw | The Hadoop Data Adapter allows you to query and join data from Hadoop environments with your Postgres or Advanced Server instances. It is YARN Ready certified with HortonWorks, and provides optimizations for performance with predicate pushdown support. | -| edb-as13-hdfs-fdw-doc | Documentation for the Hadoop Data Adapter. | -| edb-as13-mongo-fdw | This EDB Advanced Server extension implements a Foreign Data Wrapper for MongoDB. | -| edb-as13-mongo-fdw-doc | Documentation for the Foreign Data Wrapper for MongoDB. | -| edb-as13-mysql-fdw | This EDB Advanced Server extension implements a Foreign Data Wrapper for MySQL. | -| edb-pgpool41 | This package contains the pgPool-II installer. The pgpool-II utility package acts as a middleman between client applications and Server database servers. pgpool-II functionality is transparent to client applications; client applications connect to pgpool-II instead of directly to Advanced Server, and pgpool-II manages the connection. EDB supports the following pgpool-II features:
- Load balancing
- Connection pooling
- High availability
- Connection limits


pgpool-II runs as a service on Linux systems, and is not supported on Windows systems.
| -| edb-jdbc | The `edb-jdbc` package includes the .jar files needed for Java programs to access an Advanced Server database. | -| edb-migrationtoolkit | The `edb-migrationtoolkit` package installs Migration Toolkit, facilitating migration to an Advanced Server database from Oracle, PostgreSQL, MySQL, Sybase and SQL Server. | -| edb-pgbouncer114 | This package contains PgBouncer (a lightweight connection pooler). This package requires the libevent package. | -| edb-efm40 | This package installs EDB Failover Manager that adds fault tolerance to database clusters to minimize downtime when a primary database fails by keeping data online in high availability configurations. | - - - ## Configuring a Package Installation The packages that install the database server component create a unit file (on version 7.x or 8.x hosts) and service startup scripts. diff --git a/product_docs/docs/epas/13/epas_inst_linux/install_details/component_locations.mdx b/product_docs/docs/epas/13/epas_inst_linux/install_details/component_locations.mdx new file mode 100644 index 00000000000..d2d385f4139 --- /dev/null +++ b/product_docs/docs/epas/13/epas_inst_linux/install_details/component_locations.mdx @@ -0,0 +1,58 @@ +--- +title: Default component locations +--- + +The package managers for the various Linux variations install EDB Postgres Advanced Server components in different locations. If you need to access the components after installation, see: + +- [RHEL/OL/Rocky Linux/AlmaLinux/CentOS/SLES Locations](#rhelolrocky-linuxalmalinuxcentossles-locations) +- [Debian/Ubuntu Locations](#debianubuntu-locations) + +## RHEL/OL/Rocky Linux/AlmaLinux/CentOS/SLES Locations + +The RPM installers place EDB Postgres Advanced Server components in the directories listed in the table below: + +| Component | Location | +| --------------------------------- | ------------------------------------------ | +| Executables | `/usr/edb/as13/bin` | +| Libraries | `/usr/edb/as13/lib` | +| Cluster configuration files | `/etc/edb/as13` | +| Documentation | `/usr/edb/as13/share/doc` | +| Contrib | `/usr/edb/as13/share/contrib` | +| Data | `/var/lib/edb/as13/data` | +| Logs | `/var/log/as13` | +| Lock files | `/var/lock/as13` | +| Log rotation file | `/etc/logrotate.d/as13` | +| Sudo configuration file | `/etc/sudoers.d/as13` | +| Binary to access VIP without sudo | `/usr/edb/as13/bin/secure` | +| Backup area | `/var/lib/edb/as13/backups` | +| Templates | `/usr/edb/as13/share` | +| Procedural Languages | `/usr/edb/as13/lib or /usr/edb/as13/lib64` | +| Development Headers | `/usr/edb/as13/include` | +| Shared data | `/usr/edb/as13/share` | +| Regression tests | `/usr/edb/as13/lib/pgxs/src/test/regress` | +| SGML Documentation | `/usr/edb/as13/share/doc` | + +## Debian/Ubuntu Locations + +The Debian package manager places EDB Postgres Advanced Server and supporting components in the directories listed in the following table: + +| Component | Location | +| -------------------------------- | --------------------------------------------------------------------------------------- | +| Server | `/usr/lib/edb-as/13/` | +| Data and Configuration Directory | `/var/lib/edb-as/13/main`

`/etc/edb-as/13/main/` | +| pgAgent | `/usr/lib/edb-as/13` | +| Pgpool | `/usr/edb/pgpool4.1/` | +| Postgis | `/usr/lib/edb-as/13/` | +| PGSNMPD | `/usr/lib/edb-as/13` | +| Slony Replication | `/usr/lib/edb-as/13` | +| pgBouncer | `/usr/edb/pgbouncer1.13/` | +| pgBouncer Configuration Files | `/etc/edb/pgbouncer1.13/pgbouncer.ini`

`/etc/edb/pgbouncer1.13/userlist.txt` | +| SQL-Profiler | `/usr/lib/edb-as/13/lib` | +| SQL-Protect | `/usr/lib/edb-as/13/lib` | +| SSLUTILS | `/usr/lib/edb-as/13/lib` | +| PL-PERL | `/usr/lib/edb-as/13/lib` | +| PL-PYTHON | `/usr/lib/edb-as/13/lib` | +| PLTCL | `/usr/lib/edb-as/13/lib` | +| EFM | `/usr/edb/efm-4.1/` | +| JDBC | `/usr/edb/jdbc` | +| MTK | `/usr/edb/migrationtoolkit/` | diff --git a/product_docs/docs/epas/13/epas_inst_linux/install_details/index.mdx b/product_docs/docs/epas/13/epas_inst_linux/install_details/index.mdx new file mode 100644 index 00000000000..626d8e6401d --- /dev/null +++ b/product_docs/docs/epas/13/epas_inst_linux/install_details/index.mdx @@ -0,0 +1,7 @@ +--- +title: "Installation details" +--- + +If you need access to the EDB Postgres Advanced Server components after installation, see [Default component locations](component_locations). + +For information on available native packages from the EDB repository, see [Available native packages](rpm_packages). \ No newline at end of file diff --git a/product_docs/docs/epas/13/epas_inst_linux/install_details/rpm_packages.mdx b/product_docs/docs/epas/13/epas_inst_linux/install_details/rpm_packages.mdx new file mode 100644 index 00000000000..bc907d2f216 --- /dev/null +++ b/product_docs/docs/epas/13/epas_inst_linux/install_details/rpm_packages.mdx @@ -0,0 +1,204 @@ +--- +title: "Available native packages" +--- + +EDB provides a number of native packages in the EDB repository. The packages vary slightly for the various Linux variations, see: + +- [RHEL/OL/Rocky Linux/AlmaLinux/CentOS/SLES Packages](#rhelolrocky-linuxalmalinuxcentossles-packages) +- [Debian/Ubuntu Packages](#debianubuntu-packages) + +## RHEL/OL/Rocky Linux/AlmaLinux/CentOS/SLES Packages + +### EDB Postgres Advanced Server RPM packages + +The tables that follow list the RPM packages that are available from EDB. You can also use the `yum search` or `dnf search` command to access a list of the packages that are currently available from your configured repository. Open a command line, assume superuser privileges, and enter: + +On RHEL or CentOS 7: + +```text +yum search +``` + +On RHEL or Rocky Linux or AlmaLinux 8: + +```text +dnf search +``` + +Where `package` is the search term that specifies the name (or partial name) of a package. + +Note: The available package list is subject to change. + +| Package name | Package installs | +| -------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| edb-as13-server | This package installs core components of the EDB Postgres Advanced Server database server. | +| edb-as13-server-client | Client programs and utilities that you can use to access and manage EDB Postgres Advanced Server. | +| edb-as13-server-contrib | Installs contributed tools and utilities that are distributed with EDB Postgres Advanced Server. Files for these modules are installed in:

Documentation: `/usr/edb/as13/share/doc`

Loadable modules: `/usr/edb/as13/lib`

Binaries: `/usr/edb/as13/bin` | +| edb-as13-server-core | Includes the programs needed to create the core functionality behind the EDB Postgres Advanced Server database. | +| edb-as13-server-devel | Installs the header files and libraries needed to compile C or C++ applications that directly interact with an EDB Postgres Advanced Server server and the ecpg or ecpgPlus C preprocessor. | +| edb-as13-server-docs | Installs the readme file. | +| edb-as13-server-edb-modules | Installs supporting modules for EDB Postgres Advanced Server | +| edb-as13-server-indexadvisor | Installs EDB Postgres Advanced Server's Index Advisor feature. The Index Advisor utility helps determine which columns you should index to improve performance in a given workload. | +| edb-as13-server-libs | Provides the essential shared libraries for any EDB Postgres Advanced Server client program or interface. | +| edb-as13-server-llvmjit | This package contains support for Just in Time (JIT) compiling parts of EDBAS queries. | +| edb-as13-server-pldebugger | This package implements an API for debugging PL/pgSQL functions on EDB Postgres Advanced Server. | +| edb-as13-server-plperl | Installs the PL/Perl procedural language for EDB Postgres Advanced Server. The `edb-as13-server-plperl` package is dependent on the platform-supplied version of Perl. | +| edb-as13-server-plpython3 | Installs the PL/Python procedural language for EDB Postgres Advanced Server. The PL/Python2 support is no longer available from EDB Postgres Advanced Server version 13 onwards. | +| edb-as13-server-pltcl | Installs the PL/Tcl procedural language for EDB Postgres Advanced Server. The `edb-as13-pltcl` package is dependent on the platform-supplied version of TCL. | +| edb-as13-server-sqlprofiler | This package installs EDB Postgres Advanced Server's SQL Profiler feature. SQL Profiler helps identify and optimize SQL code. | +| edb-as13-server-sqlprotect | This package installs EDB Postgres Advanced Server's SQL Protect feature. SQL Protect provides protection against SQL injection attacks. | +| edb-as13-server-sslutils | This package installs functionality that provides SSL support. | +| edb-as13-server-cloneschema | This package installs the EDB Clone Schema extension. For more information about EDB Clone Schema, see the *EDB Postgres Advanced Server Guide*. | +| edb-as13-server-parallel-clone | This package installs functionality that supports the EDB Clone Schema extension. | +| edb-as13-pgagent | Installs pgAgent; pgAgent is a job scheduler for EDB Postgres Advanced Server. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](/epas/latest/troubleshooting/troubleshooting_linux/installation_troubleshooting_linux/). | +| edb-as13-edbplus | The `edb-edbplus` package contains the files required to install the EDB\*Plus command line client. EDB\*Plus commands are compatible with Oracle's SQL\*Plus. | +| edb-as13-pgsnmpd | SNMP (Simple Network Management Protocol) is a protocol that allows you to supervise an apparatus connected to the network. | +| edb-as13-pgpool41-extensions | This package creates pgPool extensions required by the server for use with pgpool. | +| edb-as13-postgis3 | Installs POSTGIS meta RPMs. | +| edb-as13-postgis3-core | This package provides support for geographic objects to the PostgreSQL object-relational database. In effect, PostGIS "spatially enables" the PostgreSQL server, allowing it to be used as a backend spatial database for geographic information systems (GIS), much like ESRI's SDE or Oracle's Spatial extension. | +| edb-as13-postgis3-docs | This package installs pdf documentation of PostGIS. | +| edb-as13-postgis-jdbc | This package installs the essential jdbc driver for PostGIS. | +| edb-as13-postgis3-utils | This package installs the utilities for PostGIS. | +| edb-as13-postgis3-gui | This package provides a GUI for PostGIS. | +| edb-as13-slony-replication | Installs the meta RPM for Slony-I. | +| edb-as13-slony-replication-core | Slony-I builds a primary-standby system that includes all features and capabilities needed to replicate large databases to a reasonably limited number of standby systems. | +| edb-as13-slony-replication-docs | This package contains the Slony project documentation (in pdf form). | +| edb-as13-slony-replication-tools | This package contains the Slony altperl tools and utilities that are useful when deploying Slony replication environments. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](/epas/latest/troubleshooting/troubleshooting_linux/installation_troubleshooting_linux/). | +| edb-as13-libicu | These packages contain supporting library files. | + +The following table lists the packages for EDB Postgres Advanced Server 13 supporting components. + +| Package name | Package installs | +| --------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| edb-pgpool41 | This package contains the pgPool-II installer. The pgpool-II utility package acts as a middleman between client applications and Server database servers. pgpool-II functionality is transparent to client applications; client applications connect to pgpool-II instead of directly to EDB Postgres Advanced Server, and pgpool-II manages the connection. EDB supports the following pgpool-II features:
- Load balancing
- Connection pooling
- High availability
- Connection limits


pgpool-II runs as a service on Linux systems, and is not supported on Windows systems.
| +| edb-jdbc | The `edb-jdbc` package includes the .jar files needed for Java programs to access an EDB Postgres Advanced Server database. | +| edb-migrationtoolkit | The `edb-migrationtoolkit` package installs Migration Toolkit, facilitating migration to an EDB Postgres Advanced Server database from Oracle, PostgreSQL, MySQL, Sybase and SQL Server. | +| edb-oci | The `edb-oci` package installs the EDB Open Client library, allowing applications that use the Oracle Call Interface API to connect to an EDB Postgres Advanced Server database. | +| edb-oci-devel | This package installs the OCI include files; install this package if you are developing C/C++ applications that require these files. | +| edb-odbc | This package installs the driver needed for applications to access an EDB Postgres Advanced Server system via ODBC. | +| edb-odbc-devel | This package installs the ODBC include files; install this package if you are developing C/C++ applications that require these files. | +| edb-pgbouncer113 | This package contains PgBouncer (a lightweight connection pooler). This package requires the libevent package. | +| ppas-xdb | This package contains the xDB installer; xDB provides asynchronous cross-database replication. | +| ppas-xdb-console | This package provides support for xDB. | +| ppas-xdb-libs | This package provides support for xDB. | +| ppas-xdb-publisher | This package provides support for xDB. | +| ppas-xdb-subscriber | This package provides support for xDB. | +| edb-pem | The `edb-pem` package installs Management Tool that efficiently manages, monitor, and tune large Postgres deployments from a single remote GUI console. | +| edb-pem-agent | This package is an agent component of Postgres Enterprise Manager. | +| edb-pem-docs | This package contains documentation for various languages, which are in HTML format. | +| edb-pem-server | This package contains server components of Postgres Enterprise Manager. | +| edb-pgadmin4 | This package is a management tool for PostgreSQL capable of hosting the Python application and presenting it to the user as a desktop application. | +| edb-pgadmin4-desktop-common | This package installs the desktop components of pgAdmin4 for all window managers. | +| edb-pgadmin4-desktop-gnome | This package installs the gnome desktop components of pgAdmin4 | +| edb-pgadmin4-docs | This package contains documentation of pgAdmin4. | +| edb-pgadmin4-web | This package contains the required files to run pgAdmin4 as a web application. | +| edb-efm40 | This package installs EDB Failover Manager that adds fault tolerance to database clusters to minimize downtime when a primary database fails by keeping data online in high availability configurations. | +| edb-rs | This package is a java-based replication framework that provides asynchronous replication across Postgres and EPAS database servers. It supports primary-standby, primary-primary, and hybrid configurations. | +| edb-rs-client | This package is a java-based command-line tool that is used to configure and operate a replication network via different commands by interacting with the EPRS server. | +| edb-rs-datavalidator | This package is a java-based command-line tool that provides row and column level data comparison of a source and target database table. The supported RDBMS servers include PostgreSQL, EPAS, Oracle, and MS SQL Server. | +| edb-rs-libs | This package contains certain libraries that are commonly used by ERPS Server, EPRS Client, and Monitoring modules. | +| edb-rs-monitor | This package is a java-based application that provides monitoring capabilities to ensure a smooth functioning of the EPRS replication cluster. | +| edb-rs-server | This package is a java-based replication framework that provides asynchronous replication across Postgres and EPAS database servers. It supports primary-standby, primary-primary, and hybrid configurations. | +| edb-bart | This package installs the Backup and Recovery Tool (BART) to support online backup and recovery across local and remote PostgreSQL and EDB EDB Postgres Advanced Servers. | +| libevent-edb | This package contains supporting library files. | +| libiconv-edb | This package contains supporting library files. | +| libevent-edb-devel | This package contains supporting library files. | + +## Debian/Ubuntu Packages + +### EDB Postgres Advanced Server Debian packages + +The table that follows lists some of the Debian packages that are available from EDB. You can also use the `apt list` command to access a list of the packages that are currently available from your configured repository. Open a command line, assume superuser privileges, and enter: + +```text +apt list edb* +``` + +!!! Note + The available package list is subject to change. + +| Package name | Package installs | +| -------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| edb-as13-server | Installs core components of the EDB Postgres Advanced Server database server. | +| edb-as13-server-client | Includes client programs and utilities that you can use to access and manage EDB Postgres Advanced Server. | +| edb-as13-server-core | Includes the programs needed to create the core functionality behind the EDB Postgres Advanced Server database. | +| edb-as13-server-dev | The `edb-as13-server-dev` package contains the header files and libraries needed to compile C or C++ applications that directly interact with an EDB Postgres Advanced Server server and the ecpg or ecpgPlus C preprocessor. | +| edb-as13-server-doc | Installs the readme file. | +| edb-as13-server-edb-modules | Installs supporting modules for EDB Postgres Advanced Server. | +| edb-as13-server-indexadvisor | Installs EDB Postgres Advanced Server's Index Advisor feature. The Index Advisor utility helps determine which columns you should index to improve performance in a given workload. | +| edb-as13-server-pldebugger | This package implements an API for debugging PL/pgSQL functions on EDB Postgres Advanced Server. | +| edb-as13-server-plpython3 | Installs the PL/Python procedural language for EDB Postgres Advanced Server. PL/Python2 support is no longer available from EDB Postgres Advanced Server version 13 onwards. | +| edb-as13-server-pltcl | Installs the PL/Tcl procedural language for EDB Postgres Advanced Server. The `edb-as13-pltcl` package is dependent on the platform-supplied version of TCL. | +| edb-as13-server-sqlprofiler | This package installs EDB Postgres Advanced Server's SQL Profiler feature. SQL Profiler helps identify and optimize SQL code. | +| edb-as13-server-sqlprotect | This package installs EDB Postgres Advanced Server's SQL Protect feature. SQL Protect provides protection against SQL injection attacks. | +| edb-as13-server-sslutils | This package installs functionality that provides SSL support. | +| edb-as13-server-cloneschema | This package installs the EDB Clone Schema extension. For more information about EDB Clone Schema, see the *EDB Postgres Advanced Server Guide*. | +| edb-as13-server-parallel-clone | This package installs functionality that supports the EDB Clone Schema extension. | +| edb-as13-edbplus | The `edb-edbplus` package contains the files required to install the EDB\*Plus command line client. EDB\*Plus commands are compatible with Oracle's SQL\*Plus. | +| edb-as13-pgsnmpd | SNMP (Simple Network Management Protocol) is a protocol that allows you to supervise an apparatus connected to the network. | +| edb-as13-pgadmin4 | pgAdmin 4 provides a graphical management interface for EDB Postgres Advanced Server and PostgreSQL databases. | +| edb-as13-pgadmin-apache | Apache support module for pgAdmin 4. | +| edb-as13-pgadmin4-common | pgAdmin 4 supporting files. | +| edb-as13-pgadmin4-doc | pgAdmin 4 documentation module. | +| edb-as13-pgpool41-extensions | This package creates pgPool extensions required by the server. | +| edb-as13-postgis3 | This package installs POSTGIS support for geospatial data. | +| edb-as13-postgis3-scripts | This package installs POSTGIS support for geospatial data. | +| edb-as13-postgis3-doc | This package provides support for POSTGIS. | +| edb-as13-postgis3-gui | This package provides a GUI for POSTGIS. | +| edb-as13-postgis-jdbc | This package provides support for POSTGIS. | +| edb-as13-postgis-scripts | This package provides support for POSTGIS. | +| edb-as13-pgagent | This package installs pgAgent; pgAgent is a job scheduler for EDB Postgres Advanced Server. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](/epas/latest/troubleshooting/troubleshooting_linux/installation_troubleshooting_linux/). | +| edb-as13-slony-replication | This package installs the meta RPM for Slony-I. | +| edb-as13-slony-replication-core | This package contains core portions of Slony-I to build a primary-standby system that includes all features and capabilities needed to replicate large databases to a reasonably limited number of standby systems. | +| edb-as13-slony-replication-docs | This package contains the Slony project documentation (in pdf form). | +| edb-as13-slony-replication-tools | This package contains the Slony altperl tools and utilities that are useful when deploying Slony replication environments. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](/epas/latest/troubleshooting/troubleshooting_linux/installation_troubleshooting_linux/). | +| edb-as13-hdfs-fdw | The Hadoop Data Adapter allows you to query and join data from Hadoop environments with your Postgres or EDB Postgres Advanced Server instances. It is YARN Ready certified with HortonWorks, and provides optimizations for performance with predicate pushdown support. | +| edb-as13-hdfs-fdw-doc | Documentation for the Hadoop Data Adapter. | +| edb-as13-mongo-fdw | This EDB EDB Postgres Advanced Server extension implements a Foreign Data Wrapper for MongoDB. | +| edb-as13-mongo-fdw-doc | Documentation for the Foreign Data Wrapper for MongoDB. | +| edb-as13-mysql-fdw | This EDB EDB Postgres Advanced Server extension implements a Foreign Data Wrapper for MySQL. | +| edb-pgpool41 | This package contains the pgPool-II installer. The pgpool-II utility package acts as a middleman between client applications and Server database servers. pgpool-II functionality is transparent to client applications; client applications connect to pgpool-II instead of directly to EDB Postgres Advanced Server, and pgpool-II manages the connection. EDB supports the following pgpool-II features:
- Load balancing
- Connection pooling
- High availability
- Connection limits


pgpool-II runs as a service on Linux systems, and is not supported on Windows systems.
| +| edb-jdbc | The `edb-jdbc` package includes the .jar files needed for Java programs to access an EDB Postgres Advanced Server database. | +| edb-migrationtoolkit | The `edb-migrationtoolkit` package installs Migration Toolkit, facilitating migration to an EDB Postgres Advanced Server database from Oracle, PostgreSQL, MySQL, Sybase and SQL Server. | +| edb-pgbouncer113 | This package contains PgBouncer (a lightweight connection pooler). This package requires the libevent package. | +| edb-efm40 | This package installs EDB Failover Manager that adds fault tolerance to database clusters to minimize downtime when a primary database fails by keeping data online in high availability configurations. | + + +### Updating an RPM installation + +If you have an existing EDB Postgres Advanced Server RPM installation, you can use `yum` or `dnf` to upgrade your repository configuration file and update to a more recent product version. To update the `edb.repo` file, assume superuser privileges and enter: + +- On RHEL or CentOS 7: + + ```text + yum upgrade edb-repo + ``` + +- On RHEL or Rocky Linux or AlmaLinux 8: + + ```text + dnf upgrade edb-repo + ``` + +`yum` or `dnf` updates the `edb.repo` file to enable access to the current EDB repository, configured to connect with the credentials specified in your `edb.repo` file. Then, you can use `yum` or `dnf` to upgrade all packages whose names include the expression `edb`: + +- On RHEL or CentOS 7: + + ```text + yum upgrade edb* + ``` + +- On RHEL or Rocky Linux or AlmaLinux 8: + + ```text + dnf upgrade edb* + ``` + +!!! Note + The `yum upgrade` or `dnf upgrade` command perform an update only between minor releases; to update between major releases, you must use `pg_upgrade`. + +For more information about using yum commands and options, enter `yum --help` on your command line. + +For more information about using `dnf` commands and options, visit: + + \ No newline at end of file From d5aa3306730901570f7966379ae51844ae108f0c Mon Sep 17 00:00:00 2001 From: Chris Estes <106166814+ccestes@users.noreply.github.com> Date: Fri, 22 Jul 2022 10:26:40 -0400 Subject: [PATCH 38/75] MySQL topics --- install_template/config.yaml | 2 +- install_template/deploy.mjs | 4 ++ .../x86_amd64/efm4_deb11_x86.mdx | 2 + .../x86_amd64/efm4_ubuntu22_x86.mdx | 2 + .../x86_amd64/eprs_deb11_x86.mdx | 58 +++++++++++++++++++ .../x86_amd64/eprs_ubuntu22_x86.mdx | 58 +++++++++++++++++++ .../index.mdx | 2 + .../x86_amd64/index.mdx | 4 ++ .../x86_amd64/mysql_deb11_x86.mdx | 54 +++++++++++++++++ .../x86_amd64/mysql_ubuntu22_x86.mdx | 42 ++++++++++++++ 10 files changed, 227 insertions(+), 1 deletion(-) create mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb11_x86.mdx create mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu22_x86.mdx create mode 100644 product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_deb11_x86.mdx create mode 100644 product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_ubuntu22_x86.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index dc6f08c3c2e..7d968511997 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -574,7 +574,7 @@ products: - name: RHEL 8 or OL 8 arch: x86_64 supported versions: [11, 12, 13, 14] - - name: Ubuntu 18.04 + - name: Ubuntu 22.04 arch: x86_64 supported versions: [2] - name: Debian 10 diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index 18bf0e63b8a..5db9b6ee55d 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -257,10 +257,14 @@ const moveDoc = async (product, platform, version) => { (ctx) => `mysql_data_adapter/2/04_installing_the_mysql_data_adapter/${fmtArchPath(ctx)}/mysql_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "MySQL Foreign Data Wrapper", version: 2}, platform: {name: "Debian 10"}}, (ctx) => `mysql_data_adapter/2/04_installing_the_mysql_data_adapter/${fmtArchPath(ctx)}/mysql_deb10_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "MySQL Foreign Data Wrapper", version: 2}, platform: {name: "Debian 11"}}, + (ctx) => `mysql_data_adapter/2/04_installing_the_mysql_data_adapter/${fmtArchPath(ctx)}/mysql_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "MySQL Foreign Data Wrapper", version: 2}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `mysql_data_adapter/2/04_installing_the_mysql_data_adapter/${fmtArchPath(ctx)}/mysql_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "MySQL Foreign Data Wrapper", version: 2}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `mysql_data_adapter/2/04_installing_the_mysql_data_adapter/${fmtArchPath(ctx)}/mysql_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "MySQL Foreign Data Wrapper", version: 2}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `mysql_data_adapter/2/04_installing_the_mysql_data_adapter/${fmtArchPath(ctx)}/mysql_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB OCL Connector"}, platform: {name: "SLES 12"}}, (ctx) => `ocl_connector/${ctx.product.version}/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/${fmtArchPath(ctx)}/ocl_connector14_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB OCL Connector"}, platform: {name: "SLES 15"}}, diff --git a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_deb11_x86.mdx b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_deb11_x86.mdx index 5309013c1ba..b8f5bd6ecf3 100644 --- a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_deb11_x86.mdx +++ b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_deb11_x86.mdx @@ -41,6 +41,8 @@ apt-get install edb-efm<4x> Where `<4x>` is the version of Failover Manager that you are installing. For example, if you are installing version 4.0, the package name would be `edb-efm40`. +The installation process creates a user named efm that has privileges to invoke scripts that control the Failover Manager service for clusters owned by enterprisedb or postgres. + ## Initial configuration If you are using Failover Manager to monitor a cluster owned by a user other than enterprisedb or postgres, see [Extending Failover Manager permissions](../../04_configuring_efm/04_extending_efm_permissions/#extending_efm_permissions). diff --git a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_ubuntu22_x86.mdx b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_ubuntu22_x86.mdx index 817862a11a6..2776c7a965f 100644 --- a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_ubuntu22_x86.mdx +++ b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_ubuntu22_x86.mdx @@ -41,6 +41,8 @@ apt-get install edb-efm<4x> Where `<4x>` is the version of Failover Manager that you are installing. For example, if you are installing version 4.0, the package name would be `edb-efm40`. +The installation process creates a user named efm that has privileges to invoke scripts that control the Failover Manager service for clusters owned by enterprisedb or postgres. + ## Initial configuration If you are using Failover Manager to monitor a cluster owned by a user other than enterprisedb or postgres, see [Extending Failover Manager permissions](../../04_configuring_efm/04_extending_efm_permissions/#extending_efm_permissions). diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb11_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb11_x86.mdx new file mode 100644 index 00000000000..486308af067 --- /dev/null +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb11_x86.mdx @@ -0,0 +1,58 @@ +--- +navTitle: Debian 11 +title: Installing Replication Server on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +You can install all Replication Server components with a single install command, or you may choose to install selected, individual components by installing only those particular packages. + +To install all Replication Server components: + +```shell +apt-get install edb-xdb +``` + +To install an individual component: + +```shell +apt-get install +``` + +Where `` is: + +| Package name | Component | +| -------------------- | --------------------------------------------------------------------- | +| `edb-xdb-console` | Replication console and the Replication Server command line interface | +| `edb-xdb-publisher` | Publication server | +| `edb-xdb-subscriber` | Subscription server | diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu22_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu22_x86.mdx new file mode 100644 index 00000000000..5cd4fff518f --- /dev/null +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu22_x86.mdx @@ -0,0 +1,58 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing Replication Server on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +You can install all Replication Server components with a single install command, or you may choose to install selected, individual components by installing only those particular packages. + +To install all Replication Server components: + +```shell +apt-get install edb-xdb +``` + +To install an individual component: + +```shell +apt-get install +``` + +Where `` is: + +| Package name | Component | +| -------------------- | --------------------------------------------------------------------- | +| `edb-xdb-console` | Replication console and the Replication Server command line interface | +| `edb-xdb-publisher` | Publication server | +| `edb-xdb-subscriber` | Subscription server | diff --git a/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/index.mdx b/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/index.mdx index ac52731553f..4786416ad66 100644 --- a/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/index.mdx +++ b/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/index.mdx @@ -16,8 +16,10 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/mysql_centos7_x86) - [SLES 15](x86_amd64/mysql_sles15_x86) - [SLES 12](x86_amd64/mysql_sles12_x86) + - [Ubuntu 22.04](x86_amd64/mysql_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/mysql_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/mysql_ubuntu18_x86) + - [Debian 11](x86_amd64/mysql_deb11_x86) - [Debian 10](x86_amd64/mysql_deb10_x86) - Linux on IBM Power (ppc64le): diff --git a/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/index.mdx b/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/index.mdx index 752bf56aaf1..2cc771e2c59 100644 --- a/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/index.mdx +++ b/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/index.mdx @@ -8,8 +8,10 @@ navigation: - mysql_centos7_x86 - mysql_sles15_x86 - mysql_sles12_x86 +- mysql_ubuntu22_x86 - mysql_ubuntu20_x86 - mysql_ubuntu18_x86 +- mysql_deb11_x86 - mysql_deb10_x86 --- @@ -22,8 +24,10 @@ For operating system-specific install instructions, see: - [CentOS 7](mysql_centos7_x86) - [SLES 15](mysql_sles15_x86) - [SLES 12](mysql_sles12_x86) + - [Ubuntu 22.04](mysql_ubuntu22_x86) - [Ubuntu 20.04](mysql_ubuntu20_x86) - [Ubuntu 18.04](mysql_ubuntu18_x86) + - [Debian 11](mysql_deb11_x86) - [Debian 10](mysql_deb10_x86) diff --git a/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_deb11_x86.mdx b/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_deb11_x86.mdx new file mode 100644 index 00000000000..da407e1dcd5 --- /dev/null +++ b/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_deb11_x86.mdx @@ -0,0 +1,54 @@ +--- +navTitle: Debian 11 +title: Installing MySQL Foreign Data Wrapper on Debian 11 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# If there is `libmysqlclient-dev` already installed on your system, remove it by using the following command: +apt-get remove libmysqlclient-dev + +# Enable the MySQL repo: +# For MySQL 8: +sudo echo "deb http://repo.mysql.com/apt/debian/buster mysql-8.0" | sudo tee /etc/apt/sources.list.d/mysql.list +# For MySQL 5: +sudo echo "deb http://repo.mysql.com/apt/debian/buster mysql-5.7" | sudo tee /etc/apt/sources.list.d/mysql.list + +# Add the mysql repo key using the following commands: +sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5072E1F5 + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as-mysql-fdw +``` + +Where `` is the version of EDB Postgres Advanced server and `` is the version of MySQL to be installed. For example if EDB Postgres Version is 13 and MySQL version is 8 then the package name is `edb-as13-mysql8-fdw`. diff --git a/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_ubuntu22_x86.mdx b/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_ubuntu22_x86.mdx new file mode 100644 index 00000000000..fb8be3693c2 --- /dev/null +++ b/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_ubuntu22_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing MySQL Foreign Data Wrapper on Ubuntu 22.04 x86_64 +--- + +Before you begin the installation process, log in as superuser. + +```shell +# To log in as a superuser: +sudo su - +``` + +## Set up the repository + +Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + +```shell +# Set up the EDB repository +echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + +# Replace '' and '' below with +# your username and password for the EDB repositories: +echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + +# Add support for secure APT repositories: +apt-get -y install apt-transport-https + +# Add the EDB signing key. Substitute your EnterpriseDB credentials +# for the '' and '' placeholders. +wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + +# Update the repository metadata: +apt-get update +``` + +## Install the package + +```shell +apt-get install edb-as-mysql-fdw +``` + +Where `` is the version of EDB Postgres Advanced server and `` is the version of MySQL to be installed. For example if EDB Postgres Version is 13 and MySQL version is 8 then the package name is `edb-as13-mysql8-fdw`. From 0585fb95698f2d933b05ed07e8990df5c8b2828a Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Sun, 24 Jul 2022 15:34:59 -0400 Subject: [PATCH 39/75] fixed broken eprs links --- .../eprs/7/03_installation/03_installing_rpm_package/index.mdx | 2 +- .../03_installing_rpm_package/x86_amd64/index.mdx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx index 273e7604950..f7b94b63ac5 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx @@ -22,7 +22,7 @@ For platform-specific install instructions, see: - [SLES 15](x86_amd64/eprs_sles15_x86) - [SLES 12](x86_amd64/eprs_sles12_x86) - [Ubuntu 22.04](x86_amd64/eprs_ubuntu22_x86) - - [Debian 11](x86_amd64/eprs_debian11_x86) + - [Debian 11](x86_amd64/eprs_deb11_x86) - Linux on IBM Power (ppc64le): diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx index 5d13b6c63ef..c52e5ff5773 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx @@ -20,4 +20,4 @@ For operating system-specific install instructions, see: - [SLES 15](eprs_sles15_x86) - [SLES 12](eprs_sles12_x86) - [Ubuntu 22.04](eprs_ubuntu22_x86) - - [Debian 11](eprs_debian11_x86) + - [Debian 11](eprs_deb11_x86) From bc8949e4114291e2f8e5cf97c614bfa43617f910 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Sun, 24 Jul 2022 15:49:52 -0400 Subject: [PATCH 40/75] pgpool fixes --- .../{07b_pgpool_deb11_x86.mdx => pgpool_deb11_x86.mdx} | 0 .../{06b_pgpool_ubuntu22_x86.mdx => pgpool_ubuntu22_x86.mdx} | 0 product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/index.mdx | 2 ++ .../{07b_pgpoolext_deb11_x86.mdx => pgpoolext_deb11_x86.mdx} | 0 ...6b_pgpoolext_ubuntu22_x86.mdx => pgpoolext_ubuntu22_x86.mdx} | 0 5 files changed, 2 insertions(+) rename product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/{07b_pgpool_deb11_x86.mdx => pgpool_deb11_x86.mdx} (100%) rename product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/{06b_pgpool_ubuntu22_x86.mdx => pgpool_ubuntu22_x86.mdx} (100%) rename product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/{07b_pgpoolext_deb11_x86.mdx => pgpoolext_deb11_x86.mdx} (100%) rename product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/{06b_pgpoolext_ubuntu22_x86.mdx => pgpoolext_ubuntu22_x86.mdx} (100%) diff --git a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/07b_pgpool_deb11_x86.mdx b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/pgpool_deb11_x86.mdx similarity index 100% rename from product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/07b_pgpool_deb11_x86.mdx rename to product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/pgpool_deb11_x86.mdx diff --git a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/06b_pgpool_ubuntu22_x86.mdx b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/pgpool_ubuntu22_x86.mdx similarity index 100% rename from product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/06b_pgpool_ubuntu22_x86.mdx rename to product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/pgpool_ubuntu22_x86.mdx diff --git a/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/index.mdx b/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/index.mdx index 5f111ba61c7..2c6edcb9498 100644 --- a/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/index.mdx +++ b/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/index.mdx @@ -8,8 +8,10 @@ navigation: - pgpoolext_centos7_x86 - pgpoolext_sles15_x86 - pgpoolext_sles12_x86 + - pgpoolext_ubuntu22_x86 - pgpoolext_ubuntu20_x86 - pgpoolext_ubuntu18_x86 + - pgpoolext_deb11_x86 - pgpoolext_deb10_x86 --- diff --git a/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/07b_pgpoolext_deb11_x86.mdx b/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/pgpoolext_deb11_x86.mdx similarity index 100% rename from product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/07b_pgpoolext_deb11_x86.mdx rename to product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/pgpoolext_deb11_x86.mdx diff --git a/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/06b_pgpoolext_ubuntu22_x86.mdx b/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/pgpoolext_ubuntu22_x86.mdx similarity index 100% rename from product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/06b_pgpoolext_ubuntu22_x86.mdx rename to product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/pgpoolext_ubuntu22_x86.mdx From 43122ade48acc0ab4e4118d6025e125f754e65b4 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Sun, 24 Jul 2022 16:08:04 -0400 Subject: [PATCH 41/75] fixed link --- .../install_on_linux_using_edb_repo/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/index.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/index.mdx index 8241b853524..c2922031f28 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/index.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/index.mdx @@ -19,7 +19,7 @@ For platform-specific install instructions, see: - [Ubuntu 22.04](x86_amd64/ocl_connector14_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/ocl_connector14_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/ocl_connector14_ubuntu18_x86) - - [Debian 11](x86_amd64/06_ocl_connector14_deb11_x86) + - [Debian 11](x86_amd64/ocl_connector14_deb11_x86) - [Debian 10](x86_amd64/ocl_connector14_deb10_x86) - Linux on IBM Power (ppc64le): From 0768ed49db57287e6f0c4158521efa92655b8da3 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Sun, 24 Jul 2022 16:11:50 -0400 Subject: [PATCH 42/75] hadoop links and file names --- .../2/05_installing_the_hadoop_data_adapter/index.mdx | 2 ++ .../2/05_installing_the_hadoop_data_adapter/x86_amd64/index.mdx | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/index.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/index.mdx index b0b3dbda720..14e098afc22 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/index.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/index.mdx @@ -17,8 +17,10 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/hadoop_centos7_x86) - [SLES 15](x86_amd64/hadoop_sles15_x86) - [SLES 12](x86_amd64/hadoop_sles12_x86) + - [Ubuntu 22.04](x86_amd64/hadoop_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/hadoop_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/hadoop_ubuntu18_x86) + - [Debian 11](x86_amd64/hadoop_deb11_x86) - [Debian 10](x86_amd64/hadoop_deb10_x86) - Linux on IBM Power (ppc64le): diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/index.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/index.mdx index 82afe40023d..2fccf0caf94 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/index.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/index.mdx @@ -27,7 +27,7 @@ For operating system-specific install instructions, see: - [Ubuntu 22.04](hadoop_ubuntu22_x86) - [Ubuntu 20.04](hadoop_ubuntu20_x86) - [Ubuntu 18.04](hadoop_ubuntu18_x86) - - [Debian 11](08b_hadoop_deb11_x86) + - [Debian 11](hadoop_deb11_x86) - [Debian 10](hadoop_deb10_x86) After you complete the installation, see [Configuring the Hadoop Foreign Data Wrapper](../../08_configuring_the_hadoop_data_adapter). From 91bba928078be5dcfc45987a9d9e019b5fc81e38 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Sun, 24 Jul 2022 18:13:36 -0400 Subject: [PATCH 43/75] PostGIS link --- .../3.1/01a_installing_postgis/installing_on_linux/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/index.mdx b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/index.mdx index fa0525eea4a..f4e9c7995b8 100644 --- a/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/index.mdx +++ b/product_docs/docs/postgis/3.1/01a_installing_postgis/installing_on_linux/index.mdx @@ -18,7 +18,7 @@ For platform-specific install instructions, see: - [RHEL 7/OL 7](x86_amd64/postgis_rhel7_x86) - [SLES 15](x86_amd64/postgis_sles15_x86) - [SLES 12](x86_amd64/postgis_sles12_x86) - - [Ubuntu 22.04](x86_amd64/06b_postgis_ubuntu22_x86) + - [Ubuntu 22.04](x86_amd64/postgis_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/postgis_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/postgis_ubuntu18_x86) - [Debian 11](x86_amd64/postgis_deb11_x86) From 4d4060609c3c63926c86a6955de8066a5be00178 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Tue, 6 Sep 2022 14:19:13 -0400 Subject: [PATCH 44/75] fixed conflict issues --- install_template/config.yaml | 1 + install_template/deploy.mjs | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/install_template/config.yaml b/install_template/config.yaml index 59062830666..79bda3131c3 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -596,6 +596,7 @@ products: - name: Ubuntu 22.04 arch: x86_64 supported versions: [3.2] + arch: x86_64 - name: Ubuntu 20.04 supported versions: [3.2] - name: RHEL 8 diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index d1f64e703f7..316ea43aa2e 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -161,7 +161,6 @@ const moveDoc = async (product, platform, version) => { (ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_ubuntu20_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB*Plus", version: 40}, platform: {name: "Ubuntu 22.04"}}, (ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_ubuntu22_${fmtArchFilename(ctx)}.mdx`), - (ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_ubuntu20_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB*Plus", version: 40}, platform: {name: "CentOS 7"}}, (ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_centos7_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB*Plus", version: 40}, platform: {name: "AlmaLinux 8 or Rocky Linux 8"}}, From 19e073c956541891d8724e0e2b2b1c1e227e0ee6 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Wed, 7 Sep 2022 06:05:51 -0400 Subject: [PATCH 45/75] generated and deployed --- .../x86_amd64/06b_edbplus_ubuntu22_x86.mdx | 51 ----------------- .../x86_amd64/07b_edbplus_deb11_x86.mdx | 51 ----------------- .../x86_amd64/edbplus_deb11_x86.mdx | 42 ++++++++++++++ .../x86_amd64/edbplus_ubuntu22_x86.mdx | 42 ++++++++++++++ .../x86_amd64/epas_deb11_x86.mdx | 40 ++++---------- .../x86_amd64/epas_sles12_x86.mdx | 2 +- .../x86_amd64/epas_ubuntu22_x86.mdx | 40 ++++---------- .../x86_amd64/eprs_deb11_x86.mdx | 39 +++++-------- .../x86_amd64/eprs_ubuntu22_x86.mdx | 39 +++++-------- .../x86_amd64/hadoop_deb11_x86.mdx | 35 ++++-------- .../x86_amd64/hadoop_ubuntu22_x86.mdx | 35 ++++-------- .../x86_amd64/jdbc42_deb10_x86.mdx | 26 +++++++++ .../x86_amd64/jdbc42_deb11_x86.mdx | 26 +++++++++ .../x86_amd64/jdbc42_ubuntu18_x86.mdx | 26 +++++++++ .../x86_amd64/jdbc42_ubuntu20_x86.mdx | 26 +++++++++ .../x86_amd64/jdbc42_ubuntu22_x86.mdx | 26 +++++++++ .../x86_amd64/mongo_deb11_x86.mdx | 35 ++++-------- .../x86_amd64/mongo_ubuntu22_x86.mdx | 35 ++++-------- .../x86_amd64/mysql_deb11_x86.mdx | 55 +++++++------------ .../x86_amd64/mysql_ubuntu22_x86.mdx | 35 ++++-------- .../x86_amd64/ocl_connector14_deb11_x86.mdx | 37 ++++--------- .../ocl_connector14_ubuntu22_x86.mdx | 37 ++++--------- .../x86_amd64/odbc13_deb11_x86.mdx | 37 ++++--------- .../x86_amd64/odbc13_ubuntu22_x86.mdx | 37 ++++--------- .../x86_amd64/pem_server_deb9_x86.mdx | 43 +++++---------- .../x86_amd64/pgbouncer_deb11_x86.mdx | 35 ++++-------- .../x86_amd64/pgbouncer_ubuntu22_x86.mdx | 35 ++++-------- .../x86_amd64/pgpool_deb11_x86.mdx | 35 ++++-------- .../x86_amd64/pgpool_ubuntu22_x86.mdx | 35 ++++-------- .../x86_amd64/pgpoolext_deb11_x86.mdx | 35 ++++-------- .../x86_amd64/pgpoolext_ubuntu22_x86.mdx | 35 ++++-------- .../x86_amd64/postgis_deb11_x86.mdx | 41 +++++--------- .../x86_amd64/postgis_ubuntu22_x86.mdx | 41 +++++--------- 33 files changed, 489 insertions(+), 700 deletions(-) delete mode 100644 product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/06b_edbplus_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/07b_edbplus_deb11_x86.mdx create mode 100644 product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_deb11_x86.mdx create mode 100644 product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu22_x86.mdx create mode 100644 product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb10_x86.mdx create mode 100644 product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb11_x86.mdx create mode 100644 product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu18_x86.mdx create mode 100644 product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu20_x86.mdx create mode 100644 product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/06b_edbplus_ubuntu22_x86.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/06b_edbplus_ubuntu22_x86.mdx deleted file mode 100644 index 0854478071f..00000000000 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/06b_edbplus_ubuntu22_x86.mdx +++ /dev/null @@ -1,51 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing EDB*Plus on Ubuntu 22.04 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-as-edbplus -``` - -Where `` is the version of EDB Postgres Advanced Server. For example, if you are installing with version 14 of EDB Postgres Advanced Server, the package name would be `edb-as14-edbplus`. - -## Initial configuration - -After performing a Linux installation of EDB\*Plus, you must set the values of environment variables that allow EDB\*Plus to locate your Java installation: - -```shell -export JAVA_HOME= -export PATH=/bin:$PATH -``` diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/07b_edbplus_deb11_x86.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/07b_edbplus_deb11_x86.mdx deleted file mode 100644 index 2e490a8f73e..00000000000 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/07b_edbplus_deb11_x86.mdx +++ /dev/null @@ -1,51 +0,0 @@ ---- -navTitle: Debian 11 -title: Installing EDB*Plus on Debian 11 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-as-edbplus -``` - -Where `` is the version of EDB Postgres Advanced Server. For example, if you are installing with version 14 of EDB Postgres Advanced Server, the package name would be `edb-as14-edbplus`. - -## Initial configuration - -After performing a Linux installation of EDB\*Plus, you must set the values of environment variables that allow EDB\*Plus to locate your Java installation: - -```shell -export JAVA_HOME= -export PATH=/bin:$PATH -``` diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_deb11_x86.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_deb11_x86.mdx new file mode 100644 index 00000000000..d8c5c59fea2 --- /dev/null +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_deb11_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Debian 11 +title: Installing EDB*Plus on Debian 11 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. +--- + +## Prerequisites + +Before you begin the installation process: + +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). + +- Install Java (version 1.8 or later) on your server, if not present. + + ```shell + sudo apt-get -y install java + ``` + +- Set up the repository + + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. + + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + +## Install the package + +```shell +sudo apt-get -y install edb-as-edbplus +``` + +Where `` is the version of EDB Postgres Advanced Server. For example, if you are installing with version 14 of EDB Postgres Advanced Server, the package name would be `edb-as14-edbplus`. + +## Initial configuration + +After performing a Linux installation of EDB\*Plus, you must set the values of environment variables that allow EDB\*Plus to locate your Java installation: + +```shell +export JAVA_HOME= +export PATH=/bin:$PATH +``` diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu22_x86.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu22_x86.mdx new file mode 100644 index 00000000000..40bef58d172 --- /dev/null +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu22_x86.mdx @@ -0,0 +1,42 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing EDB*Plus on Ubuntu 22.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. +--- + +## Prerequisites + +Before you begin the installation process: + +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). + +- Install Java (version 1.8 or later) on your server, if not present. + + ```shell + sudo apt-get -y install java + ``` + +- Set up the repository + + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. + + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + +## Install the package + +```shell +sudo apt-get -y install edb-as-edbplus +``` + +Where `` is the version of EDB Postgres Advanced Server. For example, if you are installing with version 14 of EDB Postgres Advanced Server, the package name would be `edb-as14-edbplus`. + +## Initial configuration + +After performing a Linux installation of EDB\*Plus, you must set the values of environment variables that allow EDB\*Plus to locate your Java installation: + +```shell +export JAVA_HOME= +export PATH=/bin:$PATH +``` diff --git a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_deb11_x86.mdx b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_deb11_x86.mdx index 67bdb789f55..386e5c41266 100644 --- a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_deb11_x86.mdx +++ b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_deb11_x86.mdx @@ -1,50 +1,33 @@ --- navTitle: Debian 11 title: Installing EDB Postgres Advanced Server on Debian 11 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository +Before you begin the installation process: -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-as-server +sudo apt-get -y install edb-as-server ``` -Where `` is the version of the EDB Postgres Advanced server you are installing. +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 14, the package name would be `edb-as14-server`. To install an individual component: ```shell -apt-get install +sudo apt-get -y install ``` Where `package_name` can be any of the available packages from the [available package list](/epas/latest/epas_inst_linux/install_details/rpm_packages/). @@ -54,6 +37,7 @@ Where `package_name` can be any of the available packages from the [available pa This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. ```shell + # To work in your cluster, login as the enterprisedb user su - enterprisedb diff --git a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_sles12_x86.mdx b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_sles12_x86.mdx index 95e8f143e40..9cef1ebd28b 100644 --- a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_sles12_x86.mdx +++ b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_sles12_x86.mdx @@ -45,7 +45,7 @@ Where `package_name` can be any of the available packages from the [available pa ## Initial configuration -This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. +This section steps you through getting started with your cluster including logging in, ensuring the installation and initial configuration was successful, connecting to your cluster, and creating the user password. ```shell # Initialize the database cluster diff --git a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_ubuntu22_x86.mdx b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_ubuntu22_x86.mdx index 4284804db80..c3991651799 100644 --- a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_ubuntu22_x86.mdx +++ b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_ubuntu22_x86.mdx @@ -1,50 +1,33 @@ --- navTitle: Ubuntu 22.04 title: Installing EDB Postgres Advanced Server on Ubuntu 22.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository +Before you begin the installation process: -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-as-server +sudo apt-get -y install edb-as-server ``` -Where `` is the version of the EDB Postgres Advanced server you are installing. +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 14, the package name would be `edb-as14-server`. To install an individual component: ```shell -apt-get install +sudo apt-get -y install ``` Where `package_name` can be any of the available packages from the [available package list](/epas/latest/epas_inst_linux/install_details/rpm_packages/). @@ -54,6 +37,7 @@ Where `package_name` can be any of the available packages from the [available pa This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. ```shell + # To work in your cluster, login as the enterprisedb user su - enterprisedb diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb11_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb11_x86.mdx index 486308af067..887594b377f 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb11_x86.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb11_x86.mdx @@ -1,37 +1,28 @@ --- navTitle: Debian 11 title: Installing Replication Server on Debian 11 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). +- Install Java (version 1.8 or later) on your server, if not present. -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + ```shell + sudo apt-get -y install java + ``` -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf +- Set up the repository -# Add support for secure APT repositories: -apt-get -y install apt-transport-https + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package @@ -40,13 +31,13 @@ You can install all Replication Server components with a single install command, To install all Replication Server components: ```shell -apt-get install edb-xdb +sudo apt-get -y install edb-xdb ``` To install an individual component: ```shell -apt-get install +sudo apt-get -y install ``` Where `` is: diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu22_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu22_x86.mdx index 5cd4fff518f..61a014c7cde 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu22_x86.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu22_x86.mdx @@ -1,37 +1,28 @@ --- navTitle: Ubuntu 22.04 title: Installing Replication Server on Ubuntu 22.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). +- Install Java (version 1.8 or later) on your server, if not present. -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list + ```shell + sudo apt-get -y install java + ``` -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf +- Set up the repository -# Add support for secure APT repositories: -apt-get -y install apt-transport-https + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package @@ -40,13 +31,13 @@ You can install all Replication Server components with a single install command, To install all Replication Server components: ```shell -apt-get install edb-xdb +sudo apt-get -y install edb-xdb ``` To install an individual component: ```shell -apt-get install +sudo apt-get -y install ``` Where `` is: diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_deb11_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_deb11_x86.mdx index 6eb4be1b208..34fcae720f2 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_deb11_x86.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_deb11_x86.mdx @@ -1,42 +1,27 @@ --- navTitle: Debian 11 title: Installing Hadoop Foreign Data Wrapper on Debian 11 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-as14-hdfs_fdw +sudo apt-get -y install edb-as14-hdfs_fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu22_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu22_x86.mdx index 08de82d1b0d..f653d0db826 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu22_x86.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu22_x86.mdx @@ -1,42 +1,27 @@ --- navTitle: Ubuntu 22.04 title: Installing Hadoop Foreign Data Wrapper on Ubuntu 22.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-as14-hdfs_fdw +sudo apt-get -y install edb-as14-hdfs_fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb10_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb10_x86.mdx new file mode 100644 index 00000000000..bbcc7b909c6 --- /dev/null +++ b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb10_x86.mdx @@ -0,0 +1,26 @@ +--- +navTitle: Debian 10 +title: Installing EDB JDBC Connector on Debian 10 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. +--- + +## Prerequisites + +Before you begin the installation process: + +- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). +- Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). + +- Set up the repository + + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. + + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + +## Install the package + +```shell +sudo apt-get -y install edb-jdbc +``` diff --git a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb11_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb11_x86.mdx new file mode 100644 index 00000000000..862159712af --- /dev/null +++ b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb11_x86.mdx @@ -0,0 +1,26 @@ +--- +navTitle: Debian 11 +title: Installing EDB JDBC Connector on Debian 11 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. +--- + +## Prerequisites + +Before you begin the installation process: + +- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). +- Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). + +- Set up the repository + + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. + + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + +## Install the package + +```shell +sudo apt-get -y install edb-jdbc +``` diff --git a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu18_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu18_x86.mdx new file mode 100644 index 00000000000..621b75ed65d --- /dev/null +++ b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu18_x86.mdx @@ -0,0 +1,26 @@ +--- +navTitle: Ubuntu 18.04 +title: Installing EDB JDBC Connector on Ubuntu 18.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. +--- + +## Prerequisites + +Before you begin the installation process: + +- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). +- Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). + +- Set up the repository + + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. + + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + +## Install the package + +```shell +sudo apt-get -y install edb-jdbc +``` diff --git a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu20_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu20_x86.mdx new file mode 100644 index 00000000000..3486de4a032 --- /dev/null +++ b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu20_x86.mdx @@ -0,0 +1,26 @@ +--- +navTitle: Ubuntu 20.04 +title: Installing EDB JDBC Connector on Ubuntu 20.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. +--- + +## Prerequisites + +Before you begin the installation process: + +- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). +- Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). + +- Set up the repository + + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. + + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + +## Install the package + +```shell +sudo apt-get -y install edb-jdbc +``` diff --git a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx new file mode 100644 index 00000000000..92783557c61 --- /dev/null +++ b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx @@ -0,0 +1,26 @@ +--- +navTitle: Ubuntu 22.04 +title: Installing EDB JDBC Connector on Ubuntu 22.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. +--- + +## Prerequisites + +Before you begin the installation process: + +- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). +- Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). + +- Set up the repository + + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. + + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + +## Install the package + +```shell +sudo apt-get -y install edb-jdbc +``` diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_deb11_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_deb11_x86.mdx index e77d73b1cea..e5587cd5b63 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_deb11_x86.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_deb11_x86.mdx @@ -1,42 +1,27 @@ --- navTitle: Debian 11 title: Installing MongoDB Foreign Data Wrapper on Debian 11 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-as14-mongo_fdw +sudo apt-get -y install edb-as14-mongo_fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu22_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu22_x86.mdx index 84684b69268..095d20444e8 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu22_x86.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu22_x86.mdx @@ -1,42 +1,27 @@ --- navTitle: Ubuntu 22.04 title: Installing MongoDB Foreign Data Wrapper on Ubuntu 22.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-as14-mongo_fdw +sudo apt-get -y install edb-as14-mongo_fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_deb11_x86.mdx b/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_deb11_x86.mdx index da407e1dcd5..de344dee136 100644 --- a/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_deb11_x86.mdx +++ b/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_deb11_x86.mdx @@ -1,54 +1,41 @@ --- navTitle: Debian 11 title: Installing MySQL Foreign Data Wrapper on Debian 11 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - +- Address other prerequisites -# If there is `libmysqlclient-dev` already installed on your system, remove it by using the following command: -apt-get remove libmysqlclient-dev + ```shell + # If there is `libmysqlclient-dev` already installed on your system, + # remove it by using the following command: + sudo apt-get remove libmysqlclient-dev -# Enable the MySQL repo: -# For MySQL 8: -sudo echo "deb http://repo.mysql.com/apt/debian/buster mysql-8.0" | sudo tee /etc/apt/sources.list.d/mysql.list -# For MySQL 5: -sudo echo "deb http://repo.mysql.com/apt/debian/buster mysql-5.7" | sudo tee /etc/apt/sources.list.d/mysql.list - -# Add the mysql repo key using the following commands: -sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5072E1F5 - -# Update the repository metadata: -apt-get update -``` + #Enable the MySQL repo: + For MySQL 8: + sudo echo "deb http://repo.mysql.com/apt/debian/buster mysql-8.0" | sudo tee /etc/apt/sources.list.d/mysql.list + For MySQL 5: + sudo echo "deb http://repo.mysql.com/apt/debian/buster mysql-5.7" | sudo tee /etc/apt/sources.list.d/mysql.list + ``` ## Install the package ```shell -apt-get install edb-as-mysql-fdw +sudo apt-get -y install edb-as-mysql-fdw ``` Where `` is the version of EDB Postgres Advanced server and `` is the version of MySQL to be installed. For example if EDB Postgres Version is 13 and MySQL version is 8 then the package name is `edb-as13-mysql8-fdw`. diff --git a/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_ubuntu22_x86.mdx b/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_ubuntu22_x86.mdx index fb8be3693c2..8f1a21e60a5 100644 --- a/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_ubuntu22_x86.mdx +++ b/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_ubuntu22_x86.mdx @@ -1,42 +1,27 @@ --- navTitle: Ubuntu 22.04 title: Installing MySQL Foreign Data Wrapper on Ubuntu 22.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-as-mysql-fdw +sudo apt-get -y install edb-as-mysql-fdw ``` Where `` is the version of EDB Postgres Advanced server and `` is the version of MySQL to be installed. For example if EDB Postgres Version is 13 and MySQL version is 8 then the package name is `edb-as13-mysql8-fdw`. diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_deb11_x86.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_deb11_x86.mdx index c3a29c1bc3a..ad8a17fe7dc 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_deb11_x86.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_deb11_x86.mdx @@ -1,41 +1,26 @@ --- navTitle: Debian 11 title: Installing EDB OCL Connector on Debian 11 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-oci -apt-get install edb-oci-dev +sudo apt-get install edb-oci +sudo apt-get install edb-oci-dev ``` diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_ubuntu22_x86.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_ubuntu22_x86.mdx index ec02075287c..139d6a156cd 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_ubuntu22_x86.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_ubuntu22_x86.mdx @@ -1,41 +1,26 @@ --- navTitle: Ubuntu 22.04 title: Installing EDB OCL Connector on Ubuntu 22.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-oci -apt-get install edb-oci-dev +sudo apt-get install edb-oci +sudo apt-get install edb-oci-dev ``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_deb11_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_deb11_x86.mdx index be9ff9e783b..03333330376 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_deb11_x86.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_deb11_x86.mdx @@ -1,41 +1,26 @@ --- navTitle: Debian 11 title: Installing EDB ODBC Connector on Debian 11 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-odbc -apt-get install edb-odbc-dev +sudo apt-get install edb-odbc +sudo apt-get install edb-odbc-dev ``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu22_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu22_x86.mdx index 9e01dcb6734..23342d3a526 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu22_x86.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu22_x86.mdx @@ -1,41 +1,26 @@ --- navTitle: Ubuntu 22.04 title: Installing EDB ODBC Connector on Ubuntu 22.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-odbc -apt-get install edb-odbc-dev +sudo apt-get install edb-odbc +sudo apt-get install edb-odbc-dev ``` diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb9_x86.mdx b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb9_x86.mdx index f0d0b6d4f8e..b93f3fdbc76 100644 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb9_x86.mdx +++ b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb9_x86.mdx @@ -1,51 +1,38 @@ --- navTitle: Debian 9 title: Installing Postgres Enterprise Manager server on Debian 9 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process: - -1. Review the [prerequisites](/pem/latest/installing_pem_server/installing_on_linux/prerequisites/). - -2. Log in as superuser: - -```shell -sudo su - -``` +## Prerequisites -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). +Before you begin the installation process: -```shell -# Set up the repository by replacing 'USERNAME:PASSWORD' with your -# username and password for the EDB repositories. -echo "deb https://USERNAME:PASSWORD@apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list -# This creates the /etc/apt/sources.list.d/edb-stretch.list -# configuration file. +- Review the [prerequisites](/pem/latest/installing_pem_server/pem_server_inst_linux/prerequisites/). -# Add support for secure APT repositories: -apt-get -y install apt-transport-https +- Set up the repository -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-pem +sudo apt-get -y install edb-pem ``` ## Initial configuration ```shell # You can configure the PEM server using the following command: -/usr/edb/pem/bin/configure-pem-server.sh +sudo /usr/edb/pem/bin/configure-pem-server.sh ``` For more details, see [Configuring the PEM Server on Linux](/pem/latest/installing_pem_server/installing_on_linux/configuring_the_pem_server_on_linux/). + +!!! Note + + - The operating system user pem is created while installing the PEM server. The PEM server web application is a WSGI application, which runs under Apache HTTPD. The pem application data and the session is saved to this user's home directory. diff --git a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_deb11_x86.mdx b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_deb11_x86.mdx index 82d5054574e..67763e65bb0 100644 --- a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_deb11_x86.mdx +++ b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_deb11_x86.mdx @@ -1,42 +1,27 @@ --- navTitle: Debian 11 title: Installing EDB pgBouncer on Debian 11 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-pgbouncer +sudo apt-get -y install edb-pgbouncer ``` Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. diff --git a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu22_x86.mdx b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu22_x86.mdx index be9ee066abc..3506ff118cd 100644 --- a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu22_x86.mdx +++ b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu22_x86.mdx @@ -1,42 +1,27 @@ --- navTitle: Ubuntu 22.04 title: Installing EDB pgBouncer on Ubuntu 22.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-pgbouncer +sudo apt-get -y install edb-pgbouncer ``` Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. diff --git a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/pgpool_deb11_x86.mdx b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/pgpool_deb11_x86.mdx index aa9fa8b5f6a..abcdf5135d3 100644 --- a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/pgpool_deb11_x86.mdx +++ b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/pgpool_deb11_x86.mdx @@ -1,42 +1,27 @@ --- navTitle: Debian 11 title: Installing EDB Pgpool-II on Debian 11 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-pgpool +sudo apt-get -y install edb-pgpool ``` Where `` is the version of EDB PgPool-II you are installing. For example, if you are installing version 4.3, the package name would be `edb-pgpool43`. diff --git a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/pgpool_ubuntu22_x86.mdx b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/pgpool_ubuntu22_x86.mdx index 3b352b0d4f5..9349aec7ee7 100644 --- a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/pgpool_ubuntu22_x86.mdx +++ b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/pgpool_ubuntu22_x86.mdx @@ -1,42 +1,27 @@ --- navTitle: Ubuntu 22.04 title: Installing EDB Pgpool-II on Ubuntu 22.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-pgpool +sudo apt-get -y install edb-pgpool ``` Where `` is the version of EDB PgPool-II you are installing. For example, if you are installing version 4.3, the package name would be `edb-pgpool43`. diff --git a/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/pgpoolext_deb11_x86.mdx b/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/pgpoolext_deb11_x86.mdx index aadc63cbb04..054297ab605 100644 --- a/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/pgpoolext_deb11_x86.mdx +++ b/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/pgpoolext_deb11_x86.mdx @@ -1,42 +1,27 @@ --- navTitle: Debian 11 title: Installing EDB Pgpool-II Extensions on Debian 11 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-as--pgpool-extensions +sudo apt-get -y install edb-as--pgpool-extensions ``` Where `` is the EDB Postgres Advanced Server version and `` is the EDB Pgpool-II version you are installing. For example, if you are installing EDB Pgpool-II version 4.3 and EDB Postgres Advanced Server version 14, the package name would be `edb-as-14-pgpool43-extensions`. diff --git a/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/pgpoolext_ubuntu22_x86.mdx b/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/pgpoolext_ubuntu22_x86.mdx index 50db0dc0241..18d8ba56f9a 100644 --- a/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/pgpoolext_ubuntu22_x86.mdx +++ b/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/pgpoolext_ubuntu22_x86.mdx @@ -1,42 +1,27 @@ --- navTitle: Ubuntu 22.04 title: Installing EDB Pgpool-II Extensions on Ubuntu 22.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-as--pgpool-extensions +sudo apt-get -y install edb-as--pgpool-extensions ``` Where `` is the EDB Postgres Advanced Server version and `` is the EDB Pgpool-II version you are installing. For example, if you are installing EDB Pgpool-II version 4.3 and EDB Postgres Advanced Server version 14, the package name would be `edb-as-14-pgpool43-extensions`. diff --git a/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_deb11_x86.mdx b/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_deb11_x86.mdx index 136cc3aad44..c5352a8ba13 100644 --- a/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_deb11_x86.mdx +++ b/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_deb11_x86.mdx @@ -1,42 +1,31 @@ --- navTitle: Debian 11 title: Installing PostGIS on Debian 11 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). +Before you begin the installation process: -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -# Add support for secure APT repositories: -apt-get -y install apt-transport-https +- Set up the repository -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-as14-postgis3 +# To install PostGIS 3.2: +sudo zypper -n install edb-as-postgis32 + +# To install PostGIS 3.1: +sudo zypper -n install edb-as-postgis3 ``` -Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. +Where `` is the version of EDB Postgres Advanced Server. Replace `` with the version of EDB Postgres Advanced Server you are using. For example, `edb-as14-postgis32`. diff --git a/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_ubuntu22_x86.mdx b/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_ubuntu22_x86.mdx index 4142e455318..a173fdf8df5 100644 --- a/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_ubuntu22_x86.mdx +++ b/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_ubuntu22_x86.mdx @@ -1,42 +1,31 @@ --- navTitle: Ubuntu 22.04 title: Installing PostGIS on Ubuntu 22.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). +Before you begin the installation process: -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -# Add support for secure APT repositories: -apt-get -y install apt-transport-https +- Set up the repository -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-as14-postgis3 +# To install PostGIS 3.2: +sudo zypper -n install edb-as-postgis32 + +# To install PostGIS 3.1: +sudo zypper -n install edb-as-postgis3 ``` -Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. +Where `` is the version of EDB Postgres Advanced Server. Replace `` with the version of EDB Postgres Advanced Server you are using. For example, `edb-as14-postgis32`. From 8ea333bba1c70c8bcc9667c9f7057b64cb328d48 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Wed, 7 Sep 2022 06:06:17 -0400 Subject: [PATCH 46/75] more template fixes after merge conflicts resolved --- install_template/config.yaml | 5 +++-- .../templates/products/edb*plus/debian-11.njk | 2 ++ .../templates/products/edb*plus/debian-9.njk | 2 -- .../templates/products/edb*plus/ubuntu-22.04.njk | 2 ++ .../{debian-9.njk => debian-11.njk} | 2 +- .../products/edb-pgbouncer/ubuntu-22.04.njk | 2 ++ .../{debian-9.njk => debian-11.njk} | 2 +- .../edb-pgpool-ii-extensions/ubuntu-22.04.njk | 2 ++ .../products/edb-pgpool-ii/debian-11.njk | 2 ++ .../products/edb-pgpool-ii/ubuntu-22.04.njk | 2 ++ .../{debian-9.njk => debian-11.njk} | 2 +- .../products/migration-toolkit/ubuntu-22.04.njk | 2 ++ .../mysql-foreign-data-wrapper/debian-11.njk | 16 ++++++++++++++++ .../{debian-9.njk => ubuntu-22.04.njk} | 2 +- 14 files changed, 37 insertions(+), 8 deletions(-) create mode 100644 install_template/templates/products/edb*plus/debian-11.njk delete mode 100644 install_template/templates/products/edb*plus/debian-9.njk create mode 100644 install_template/templates/products/edb*plus/ubuntu-22.04.njk rename install_template/templates/products/edb-pgbouncer/{debian-9.njk => debian-11.njk} (52%) create mode 100644 install_template/templates/products/edb-pgbouncer/ubuntu-22.04.njk rename install_template/templates/products/edb-pgpool-ii-extensions/{debian-9.njk => debian-11.njk} (57%) create mode 100644 install_template/templates/products/edb-pgpool-ii-extensions/ubuntu-22.04.njk create mode 100644 install_template/templates/products/edb-pgpool-ii/debian-11.njk create mode 100644 install_template/templates/products/edb-pgpool-ii/ubuntu-22.04.njk rename install_template/templates/products/migration-toolkit/{debian-9.njk => debian-11.njk} (54%) create mode 100644 install_template/templates/products/migration-toolkit/ubuntu-22.04.njk create mode 100644 install_template/templates/products/mysql-foreign-data-wrapper/debian-11.njk rename install_template/templates/products/mysql-foreign-data-wrapper/{debian-9.njk => ubuntu-22.04.njk} (56%) diff --git a/install_template/config.yaml b/install_template/config.yaml index 79bda3131c3..67e14c8e8d6 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -241,7 +241,7 @@ products: supported versions: [4.3] - name: Debian 11 arch: x86_64 - supported versions: [ 4.3] + supported versions: [4.3] - name: Ubuntu 18.04 arch: x86_64 supported versions: [4.3] @@ -551,6 +551,7 @@ products: arch: x86_64 supported versions: [2] - name: Ubuntu 22.04 + arch: x86_64 supported versions: [2] - name: RHEL 8 arch: ppc64le @@ -596,8 +597,8 @@ products: - name: Ubuntu 22.04 arch: x86_64 supported versions: [3.2] - arch: x86_64 - name: Ubuntu 20.04 + arch: x86_64 supported versions: [3.2] - name: RHEL 8 arch: ppc64le diff --git a/install_template/templates/products/edb*plus/debian-11.njk b/install_template/templates/products/edb*plus/debian-11.njk new file mode 100644 index 00000000000..5e3d697776c --- /dev/null +++ b/install_template/templates/products/edb*plus/debian-11.njk @@ -0,0 +1,2 @@ +{% extends "products/edb*plus/base.njk" %} +{% set platformBaseTemplate = "debian-11" %} \ No newline at end of file diff --git a/install_template/templates/products/edb*plus/debian-9.njk b/install_template/templates/products/edb*plus/debian-9.njk deleted file mode 100644 index 0a3cdf6aa69..00000000000 --- a/install_template/templates/products/edb*plus/debian-9.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/edb*plus/base.njk" %} -{% set platformBaseTemplate = "debian-9" %} \ No newline at end of file diff --git a/install_template/templates/products/edb*plus/ubuntu-22.04.njk b/install_template/templates/products/edb*plus/ubuntu-22.04.njk new file mode 100644 index 00000000000..df0bcc5187c --- /dev/null +++ b/install_template/templates/products/edb*plus/ubuntu-22.04.njk @@ -0,0 +1,2 @@ +{% extends "products/edb*plus/base.njk" %} +{% set platformBaseTemplate = "ubuntu-22.04" %} \ No newline at end of file diff --git a/install_template/templates/products/edb-pgbouncer/debian-9.njk b/install_template/templates/products/edb-pgbouncer/debian-11.njk similarity index 52% rename from install_template/templates/products/edb-pgbouncer/debian-9.njk rename to install_template/templates/products/edb-pgbouncer/debian-11.njk index a7afcb8dc3d..9bea6fd9699 100644 --- a/install_template/templates/products/edb-pgbouncer/debian-9.njk +++ b/install_template/templates/products/edb-pgbouncer/debian-11.njk @@ -1,2 +1,2 @@ {% extends "products/edb-pgbouncer/base.njk" %} -{% set platformBaseTemplate = "debian-9" %} \ No newline at end of file +{% set platformBaseTemplate = "debian-11" %} \ No newline at end of file diff --git a/install_template/templates/products/edb-pgbouncer/ubuntu-22.04.njk b/install_template/templates/products/edb-pgbouncer/ubuntu-22.04.njk new file mode 100644 index 00000000000..a0ec7a4ef23 --- /dev/null +++ b/install_template/templates/products/edb-pgbouncer/ubuntu-22.04.njk @@ -0,0 +1,2 @@ +{% extends "products/edb-pgbouncer/base.njk" %} +{% set platformBaseTemplate = "ubuntu-22.04" %} \ No newline at end of file diff --git a/install_template/templates/products/edb-pgpool-ii-extensions/debian-9.njk b/install_template/templates/products/edb-pgpool-ii-extensions/debian-11.njk similarity index 57% rename from install_template/templates/products/edb-pgpool-ii-extensions/debian-9.njk rename to install_template/templates/products/edb-pgpool-ii-extensions/debian-11.njk index ea4b9141c9d..dbf43e87df8 100644 --- a/install_template/templates/products/edb-pgpool-ii-extensions/debian-9.njk +++ b/install_template/templates/products/edb-pgpool-ii-extensions/debian-11.njk @@ -1,2 +1,2 @@ {% extends "products/edb-pgpool-ii-extensions/base.njk" %} -{% set platformBaseTemplate = "debian-9" %} \ No newline at end of file +{% set platformBaseTemplate = "debian-11" %} \ No newline at end of file diff --git a/install_template/templates/products/edb-pgpool-ii-extensions/ubuntu-22.04.njk b/install_template/templates/products/edb-pgpool-ii-extensions/ubuntu-22.04.njk new file mode 100644 index 00000000000..5397940b97d --- /dev/null +++ b/install_template/templates/products/edb-pgpool-ii-extensions/ubuntu-22.04.njk @@ -0,0 +1,2 @@ +{% extends "products/edb-pgpool-ii-extensions/base.njk" %} +{% set platformBaseTemplate = "ubuntu-22.04" %} \ No newline at end of file diff --git a/install_template/templates/products/edb-pgpool-ii/debian-11.njk b/install_template/templates/products/edb-pgpool-ii/debian-11.njk new file mode 100644 index 00000000000..8067ea07ae2 --- /dev/null +++ b/install_template/templates/products/edb-pgpool-ii/debian-11.njk @@ -0,0 +1,2 @@ +{% extends "products/edb-pgpool-ii/debian.njk" %} +{% set platformBaseTemplate = "debian-11" %} \ No newline at end of file diff --git a/install_template/templates/products/edb-pgpool-ii/ubuntu-22.04.njk b/install_template/templates/products/edb-pgpool-ii/ubuntu-22.04.njk new file mode 100644 index 00000000000..ba7e4be955b --- /dev/null +++ b/install_template/templates/products/edb-pgpool-ii/ubuntu-22.04.njk @@ -0,0 +1,2 @@ +{% extends "products/edb-pgpool-ii/ubuntu.njk" %} +{% set platformBaseTemplate = "ubuntu-22.04" %} \ No newline at end of file diff --git a/install_template/templates/products/migration-toolkit/debian-9.njk b/install_template/templates/products/migration-toolkit/debian-11.njk similarity index 54% rename from install_template/templates/products/migration-toolkit/debian-9.njk rename to install_template/templates/products/migration-toolkit/debian-11.njk index 8600a782e2a..78de49a46db 100644 --- a/install_template/templates/products/migration-toolkit/debian-9.njk +++ b/install_template/templates/products/migration-toolkit/debian-11.njk @@ -1,2 +1,2 @@ {% extends "products/migration-toolkit/base.njk" %} -{% set platformBaseTemplate = "debian-9" %} \ No newline at end of file +{% set platformBaseTemplate = "debian-11" %} \ No newline at end of file diff --git a/install_template/templates/products/migration-toolkit/ubuntu-22.04.njk b/install_template/templates/products/migration-toolkit/ubuntu-22.04.njk new file mode 100644 index 00000000000..fa7981616e7 --- /dev/null +++ b/install_template/templates/products/migration-toolkit/ubuntu-22.04.njk @@ -0,0 +1,2 @@ +{% extends "products/migration-toolkit/base.njk" %} +{% set platformBaseTemplate = "ubuntu-22.04" %} \ No newline at end of file diff --git a/install_template/templates/products/mysql-foreign-data-wrapper/debian-11.njk b/install_template/templates/products/mysql-foreign-data-wrapper/debian-11.njk new file mode 100644 index 00000000000..81cd10d76b8 --- /dev/null +++ b/install_template/templates/products/mysql-foreign-data-wrapper/debian-11.njk @@ -0,0 +1,16 @@ +{% extends "products/mysql-foreign-data-wrapper/base.njk" %} +{% set platformBaseTemplate = "debian-11" %} +{% block mysqlfdw %} +- Address other prerequisites + ```shell + # If there is `libmysqlclient-dev` already installed on your system, + # remove it by using the following command: + sudo apt-get remove libmysqlclient-dev + + #Enable the MySQL repo: + For MySQL 8: + sudo echo "deb http://repo.mysql.com/apt/debian/buster mysql-8.0" | sudo tee /etc/apt/sources.list.d/mysql.list + For MySQL 5: + sudo echo "deb http://repo.mysql.com/apt/debian/buster mysql-5.7" | sudo tee /etc/apt/sources.list.d/mysql.list + ``` +{% endblock mysqlfdw %} diff --git a/install_template/templates/products/mysql-foreign-data-wrapper/debian-9.njk b/install_template/templates/products/mysql-foreign-data-wrapper/ubuntu-22.04.njk similarity index 56% rename from install_template/templates/products/mysql-foreign-data-wrapper/debian-9.njk rename to install_template/templates/products/mysql-foreign-data-wrapper/ubuntu-22.04.njk index 4a4937ed637..2481e8a5d23 100644 --- a/install_template/templates/products/mysql-foreign-data-wrapper/debian-9.njk +++ b/install_template/templates/products/mysql-foreign-data-wrapper/ubuntu-22.04.njk @@ -1,2 +1,2 @@ {% extends "products/mysql-foreign-data-wrapper/base.njk" %} -{% set platformBaseTemplate = "debian-9" %} \ No newline at end of file +{% set platformBaseTemplate = "ubuntu-22.04" %} \ No newline at end of file From 4eba949376be0f6d6992c5bf5e521517980a98da Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Wed, 7 Sep 2022 06:19:16 -0400 Subject: [PATCH 47/75] fixed nav order for OCL --- .../install_on_linux_using_edb_repo/x86_amd64/index.mdx | 1 + 1 file changed, 1 insertion(+) diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/index.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/index.mdx index 984c3644fc1..483cff40616 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/index.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/index.mdx @@ -8,6 +8,7 @@ navigation: - ocl_connector14_centos7_x86 - ocl_connector14_sles15_x86 - ocl_connector14_sles12_x86 +- ocl_connector14_ubuntu22_x86 - ocl_connector14_ubuntu20_x86 - ocl_connector14_ubuntu18_x86 - ocl_connector14_deb10_x86 From f95f84037792fe9f3389c6cac286278a8f2b4a4d Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Thu, 8 Sep 2022 11:45:04 +0530 Subject: [PATCH 48/75] Added Debian 11 to index files for JDBC, ODBC and OCL --- .../x86_amd64/06b_jdbc42_ubuntu22_x86.mdx | 40 ------------------- .../x86_amd64/07b_jdbc42_deb11_x86.mdx | 40 ------------------- .../x86_amd64/index.mdx | 3 +- .../x86_amd64/index.mdx | 1 + .../01_installing_linux/x86_amd64/index.mdx | 2 + .../x86_amd64/pem_server_deb9_x86.mdx | 38 ------------------ 6 files changed, 5 insertions(+), 119 deletions(-) delete mode 100644 product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/06b_jdbc42_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/07b_jdbc42_deb11_x86.mdx delete mode 100644 product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb9_x86.mdx diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/06b_jdbc42_ubuntu22_x86.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/06b_jdbc42_ubuntu22_x86.mdx deleted file mode 100644 index 6c723834d5d..00000000000 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/06b_jdbc42_ubuntu22_x86.mdx +++ /dev/null @@ -1,40 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing EDB JDBC Connector on Ubuntu 22.04 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-jdbc -``` diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/07b_jdbc42_deb11_x86.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/07b_jdbc42_deb11_x86.mdx deleted file mode 100644 index a4fd302434b..00000000000 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/07b_jdbc42_deb11_x86.mdx +++ /dev/null @@ -1,40 +0,0 @@ ---- -navTitle: Debian 11 -title: Installing EDB JDBC Connector on Debian 11 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-jdbc -``` diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/index.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/index.mdx index 7c8b04eca9a..193deeed057 100644 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/index.mdx +++ b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/index.mdx @@ -8,10 +8,11 @@ navigation: - jdbc42_centos7_x86 - jdbc42_sles15_x86 - jdbc42_sles12_x86 +- jdbc42_ubuntu22_x86 - jdbc42_ubuntu20_x86 - jdbc42_ubuntu18_x86 +- jdbc42_deb11_x86 - jdbc42_deb10_x86 - --- For operating system-specific install instructions, see: diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/index.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/index.mdx index 483cff40616..840f17510ab 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/index.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/index.mdx @@ -11,6 +11,7 @@ navigation: - ocl_connector14_ubuntu22_x86 - ocl_connector14_ubuntu20_x86 - ocl_connector14_ubuntu18_x86 +- ocl_connector14_deb11_x86 - ocl_connector14_deb10_x86 --- diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/index.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/index.mdx index a76d66665ed..aa30a921932 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/index.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/index.mdx @@ -8,8 +8,10 @@ navigation: - odbc13_centos7_x86 - odbc13_sles15_x86 - odbc13_sles12_x86 +- odbc13_ubuntu22_x86 - odbc13_ubuntu20_x86 - odbc13_ubuntu18_x86 +- odbc13_deb11_x86 - odbc13_deb10_x86 --- diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb9_x86.mdx b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb9_x86.mdx deleted file mode 100644 index b93f3fdbc76..00000000000 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb9_x86.mdx +++ /dev/null @@ -1,38 +0,0 @@ ---- -navTitle: Debian 9 -title: Installing Postgres Enterprise Manager server on Debian 9 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Review the [prerequisites](/pem/latest/installing_pem_server/pem_server_inst_linux/prerequisites/). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-pem -``` - -## Initial configuration - -```shell -# You can configure the PEM server using the following command: -sudo /usr/edb/pem/bin/configure-pem-server.sh -``` - -For more details, see [Configuring the PEM Server on Linux](/pem/latest/installing_pem_server/installing_on_linux/configuring_the_pem_server_on_linux/). - -!!! Note - - - The operating system user pem is created while installing the PEM server. The PEM server web application is a WSGI application, which runs under Apache HTTPD. The pem application data and the session is saved to this user's home directory. From e60eab85de28fae7c2bc275042e4e3ab9f9a5b91 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Thu, 8 Sep 2022 12:16:52 +0530 Subject: [PATCH 49/75] removed pem/debian9.njk files. Added debian 11 and Ubuntu 22 to config.yaml and deploy.mjs for PEM server and agent --- install_template/config.yaml | 3 --- install_template/deploy.mjs | 22 ++++++++++++------- .../debian-9.njk | 2 -- .../debian-9.njk | 2 -- 4 files changed, 14 insertions(+), 15 deletions(-) delete mode 100644 install_template/templates/products/postgres-enterprise-manager-agent/debian-9.njk delete mode 100644 install_template/templates/products/postgres-enterprise-manager-server/debian-9.njk diff --git a/install_template/config.yaml b/install_template/config.yaml index 67e14c8e8d6..7ee63795c72 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -650,9 +650,6 @@ products: - name: Debian 10 arch: x86_64 supported versions: [8] - - name: Debian 9 - arch: x86_64 - supported versions: [8] - name: Ubuntu 22.04 arch: x86_64 supported versions: [8] diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index 316ea43aa2e..dec7ba2b76a 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -189,9 +189,8 @@ const moveDoc = async (product, platform, version) => { (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "Debian 10"}}, (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_deb10_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "Debian 11"}}, + when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "Debian 11"}}, (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_deb11_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "Ubuntu 20.04"}}, @@ -473,7 +472,8 @@ const moveDoc = async (product, platform, version) => { (ctx) => `pgpool/4.3/02_extensions/${fmtArchPath(ctx)}/pgpoolext_ubuntu20_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Pgpool-II Extensions", version: 4.3}, platform: {name: "Ubuntu 22.04"}}, (ctx) => `pgpool/4.3/02_extensions/${fmtArchPath(ctx)}/pgpoolext_ubuntu22_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "RHEL 8 or OL 8"}}, + + when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "RHEL 8 or OL 8"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_rhel8_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "RHEL 8"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_rhel8_${fmtArchFilename(ctx)}.mdx`), @@ -487,17 +487,19 @@ const moveDoc = async (product, platform, version) => { (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "SLES 12"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_sles12_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Debian 9"}}, - (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_deb9_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Debian 11"}}, + (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Debian 10"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_deb10_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_ubuntu22_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "RHEL 8 or OL 8"}}, + when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "RHEL 8 or OL 8"}}, (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_rhel8_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "RHEL 8"}}, (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_rhel8_${fmtArchFilename(ctx)}.mdx`), @@ -513,15 +515,19 @@ const moveDoc = async (product, platform, version) => { (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "Debian 10"}}, (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_deb10_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "Debian 11"}}, + (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_ubuntu20_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "PostGIS", version: 3.2}, platform: {name: "Ubuntu 22.04"}}, + when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "Ubuntu 22.04"}}, + (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_ubuntu22_${fmtArchFilename(ctx)}.mdx`), + + when({product: {name: "PostGIS", version: 3.2}, platform: {name: "Ubuntu 22.04"}}, (ctx) => `postgis/3.2/01a_installing_postgis/installing_on_linux/${fmtArchPath(ctx)}/postgis_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "PostGIS", version: 3.2}, platform: {name: "Debian 11"}}, (ctx) => `postgis/3.2/01a_installing_postgis/installing_on_linux/${fmtArchPath(ctx)}/postgis_deb11_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "PostGIS", version: 3.2}, platform: {name: "CentOS 7"}}, (ctx) => `postgis/3.2/01a_installing_postgis/installing_on_linux/${fmtArchPath(ctx)}/postgis_centos7_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "PostGIS", version: 3.2}, platform: {name: "AlmaLinux 8 or Rocky Linux 8"}}, diff --git a/install_template/templates/products/postgres-enterprise-manager-agent/debian-9.njk b/install_template/templates/products/postgres-enterprise-manager-agent/debian-9.njk deleted file mode 100644 index bf19de84469..00000000000 --- a/install_template/templates/products/postgres-enterprise-manager-agent/debian-9.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/postgres-enterprise-manager-agent/base.njk" %} -{% set platformBaseTemplate = "debian-9" %} \ No newline at end of file diff --git a/install_template/templates/products/postgres-enterprise-manager-server/debian-9.njk b/install_template/templates/products/postgres-enterprise-manager-server/debian-9.njk deleted file mode 100644 index 326f0659935..00000000000 --- a/install_template/templates/products/postgres-enterprise-manager-server/debian-9.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/postgres-enterprise-manager-server/base.njk" %} -{% set platformBaseTemplate = "debian-9" %} \ No newline at end of file From 71c5afc6262d14c0e9dc59fdee52a27749e67dd6 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Thu, 8 Sep 2022 12:23:57 +0530 Subject: [PATCH 50/75] generated and deployed PEM agent and server install topics for deb 11 and ubuntu 22 --- .../x86_amd64/pem_agent_deb11_x86.mdx | 35 ++++----------- .../x86_amd64/pem_agent_ubuntu22_x86.mdx | 35 ++++----------- .../x86_amd64/pem_server_deb11_x86.mdx | 44 +++++++------------ .../x86_amd64/pem_server_ubuntu22_x86.mdx | 44 +++++++------------ 4 files changed, 48 insertions(+), 110 deletions(-) diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_deb11_x86.mdx b/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_deb11_x86.mdx index ad49c7a9270..51d74194885 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_deb11_x86.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_deb11_x86.mdx @@ -1,42 +1,25 @@ --- navTitle: Debian 11 title: Installing Postgres Enterprise Manager agent on Debian 11 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). +Before you begin the installation process: -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf +- Set up the repository -# Add support for secure APT repositories: -apt-get -y install apt-transport-https + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-pem-agent +sudo apt-get -y install edb-pem-agent ``` After installing PEM agent, you need to register the PEM agent. For detailed information see [Registering an agent](/pem/latest/registering_agent/). diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu22_x86.mdx b/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu22_x86.mdx index 8da862a7e6b..b4c14f15f3d 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu22_x86.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu22_x86.mdx @@ -1,42 +1,25 @@ --- navTitle: Ubuntu 22.04 title: Installing Postgres Enterprise Manager agent on Ubuntu 22.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). +Before you begin the installation process: -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf +- Set up the repository -# Add support for secure APT repositories: -apt-get -y install apt-transport-https + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-pem-agent +sudo apt-get -y install edb-pem-agent ``` After installing PEM agent, you need to register the PEM agent. For detailed information see [Registering an agent](/pem/latest/registering_agent/). diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb11_x86.mdx b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb11_x86.mdx index 7ded626304f..4d05bbdb16a 100644 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb11_x86.mdx +++ b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb11_x86.mdx @@ -1,52 +1,38 @@ --- navTitle: Debian 11 title: Installing Postgres Enterprise Manager server on Debian 11 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process: - -1. Review the [prerequisites](/pem/latest/installing_pem_server/installing_on_linux/prerequisites/). - -2. Log in as superuser: - -```shell -sudo su - -``` - -## Set up the repository +## Prerequisites -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +Before you begin the installation process: -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf +- Review the [prerequisites](/pem/latest/installing_pem_server/pem_server_inst_linux/prerequisites/). -# Add support for secure APT repositories: -apt-get -y install apt-transport-https +- Set up the repository -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-pem +sudo apt-get -y install edb-pem ``` ## Initial configuration ```shell # You can configure the PEM server using the following command: -/usr/edb/pem/bin/configure-pem-server.sh +sudo /usr/edb/pem/bin/configure-pem-server.sh ``` For more details, see [Configuring the PEM Server on Linux](/pem/latest/installing_pem_server/installing_on_linux/configuring_the_pem_server_on_linux/). + +!!! Note + + - The operating system user pem is created while installing the PEM server. The PEM server web application is a WSGI application, which runs under Apache HTTPD. The pem application data and the session is saved to this user's home directory. diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_ubuntu22_x86.mdx b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_ubuntu22_x86.mdx index 0b62a0f3e8b..e967eb44fe8 100644 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_ubuntu22_x86.mdx +++ b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_ubuntu22_x86.mdx @@ -1,52 +1,38 @@ --- navTitle: Ubuntu 22.04 title: Installing Postgres Enterprise Manager server on Ubuntu 22.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process: - -1. Review the [prerequisites](/pem/latest/installing_pem_server/installing_on_linux/prerequisites/). - -2. Log in as superuser: - -```shell -sudo su - -``` - -## Set up the repository +## Prerequisites -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +Before you begin the installation process: -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf +- Review the [prerequisites](/pem/latest/installing_pem_server/pem_server_inst_linux/prerequisites/). -# Add support for secure APT repositories: -apt-get -y install apt-transport-https +- Set up the repository -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-pem +sudo apt-get -y install edb-pem ``` ## Initial configuration ```shell # You can configure the PEM server using the following command: -/usr/edb/pem/bin/configure-pem-server.sh +sudo /usr/edb/pem/bin/configure-pem-server.sh ``` For more details, see [Configuring the PEM Server on Linux](/pem/latest/installing_pem_server/installing_on_linux/configuring_the_pem_server_on_linux/). + +!!! Note + + - The operating system user pem is created while installing the PEM server. The PEM server web application is a WSGI application, which runs under Apache HTTPD. The pem application data and the session is saved to this user's home directory. From dd3de2696069ba5e30a8baecc37fe81a973c1f48 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Thu, 8 Sep 2022 12:46:58 +0530 Subject: [PATCH 51/75] fixed JDBC base file and deploy.mjs file. Generated and deployed JDBC install topics --- install_template/deploy.mjs | 10 +++--- .../products/edb-jdbc-connector/base.njk | 1 + .../x86_amd64/jdbc42_deb10_x86.mdx | 26 -------------- .../x86_amd64/jdbc42_deb11_x86.mdx | 26 -------------- .../x86_amd64/jdbc42_ubuntu18_x86.mdx | 26 -------------- .../x86_amd64/jdbc42_ubuntu20_x86.mdx | 26 -------------- .../x86_amd64/jdbc42_ubuntu22_x86.mdx | 26 -------------- .../ibm_power_ppc64le/jdbc42_rhel8_ppcle.mdx | 1 + .../ibm_power_ppc64le/jdbc42_sles12_ppcle.mdx | 1 + .../ibm_power_ppc64le/jdbc42_sles15_ppcle.mdx | 1 + .../x86_amd64/jdbc42_centos7_x86.mdx | 1 + .../x86_amd64/jdbc42_deb10_x86.mdx | 1 + .../x86_amd64/jdbc42_deb11_x86.mdx | 35 ++++++------------- .../x86_amd64/jdbc42_other_linux8_x86.mdx | 1 + .../x86_amd64/jdbc42_rhel7_x86.mdx | 1 + .../x86_amd64/jdbc42_rhel8_x86.mdx | 1 + .../x86_amd64/jdbc42_sles12_x86.mdx | 1 + .../x86_amd64/jdbc42_sles15_x86.mdx | 1 + .../x86_amd64/jdbc42_ubuntu18_x86.mdx | 1 + .../x86_amd64/jdbc42_ubuntu20_x86.mdx | 1 + .../x86_amd64/jdbc42_ubuntu22_x86.mdx | 35 ++++++------------- 21 files changed, 40 insertions(+), 183 deletions(-) delete mode 100644 product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb10_x86.mdx delete mode 100644 product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb11_x86.mdx delete mode 100644 product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu18_x86.mdx delete mode 100644 product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu20_x86.mdx delete mode 100644 product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index dec7ba2b76a..a8f4e363706 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -261,15 +261,15 @@ const moveDoc = async (product, platform, version) => { when({product: {name: "EDB JDBC Connector"}, platform: {name: "SLES 15"}}, (ctx) => `jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB JDBC Connector"}, platform: {name: "Debian 10"}}, - (ctx) => `jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_deb10_${fmtArchFilename(ctx)}.mdx`), + (ctx) => `jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_deb10_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB JDBC Connector"}, platform: {name: "Debian 11"}}, - (ctx) => `jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_deb11_${fmtArchFilename(ctx)}.mdx`), + (ctx) => `jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB JDBC Connector"}, platform: {name: "Ubuntu 18.04"}}, - (ctx) => `jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_ubuntu18_${fmtArchFilename(ctx)}.mdx`), + (ctx) => `jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB JDBC Connector"}, platform: {name: "Ubuntu 20.04"}}, - (ctx) => `jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + (ctx) => `jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_ubuntu20_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB JDBC Connector"}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_ubuntu22_${fmtArchFilename(ctx)}.mdx`), + (ctx) => `jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Migration Toolkit"}, platform: {name: "SLES 12"}}, (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_sles12_${fmtArchFilename(ctx)}.mdx`), diff --git a/install_template/templates/products/edb-jdbc-connector/base.njk b/install_template/templates/products/edb-jdbc-connector/base.njk index 024fdce47cc..ad29f74fea0 100644 --- a/install_template/templates/products/edb-jdbc-connector/base.njk +++ b/install_template/templates/products/edb-jdbc-connector/base.njk @@ -1,6 +1,7 @@ {% extends "platformBase/" + platformBaseTemplate + '.njk' %} {% set packageName %}edb-jdbc{% endset %} {% block prodprereq %}{% include "platformBase/_epasinstalldiffserver.njk" %} + - Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). {% endblock prodprereq %} diff --git a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb10_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb10_x86.mdx deleted file mode 100644 index bbcc7b909c6..00000000000 --- a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb10_x86.mdx +++ /dev/null @@ -1,26 +0,0 @@ ---- -navTitle: Debian 10 -title: Installing EDB JDBC Connector on Debian 10 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -- Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-jdbc -``` diff --git a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb11_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb11_x86.mdx deleted file mode 100644 index 862159712af..00000000000 --- a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb11_x86.mdx +++ /dev/null @@ -1,26 +0,0 @@ ---- -navTitle: Debian 11 -title: Installing EDB JDBC Connector on Debian 11 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -- Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-jdbc -``` diff --git a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu18_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu18_x86.mdx deleted file mode 100644 index 621b75ed65d..00000000000 --- a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu18_x86.mdx +++ /dev/null @@ -1,26 +0,0 @@ ---- -navTitle: Ubuntu 18.04 -title: Installing EDB JDBC Connector on Ubuntu 18.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -- Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-jdbc -``` diff --git a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu20_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu20_x86.mdx deleted file mode 100644 index 3486de4a032..00000000000 --- a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu20_x86.mdx +++ /dev/null @@ -1,26 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB JDBC Connector on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -- Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-jdbc -``` diff --git a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx deleted file mode 100644 index 92783557c61..00000000000 --- a/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx +++ /dev/null @@ -1,26 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing EDB JDBC Connector on Ubuntu 22.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -- Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-jdbc -``` diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/ibm_power_ppc64le/jdbc42_rhel8_ppcle.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/ibm_power_ppc64le/jdbc42_rhel8_ppcle.mdx index 8523eaeda10..4a4a2316545 100644 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/ibm_power_ppc64le/jdbc42_rhel8_ppcle.mdx +++ b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/ibm_power_ppc64le/jdbc42_rhel8_ppcle.mdx @@ -11,6 +11,7 @@ title: Installing EDB JDBC Connector on RHEL 8 ppc64le Before you begin the installation process: - Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). + - Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - Set up the repository diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/ibm_power_ppc64le/jdbc42_sles12_ppcle.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/ibm_power_ppc64le/jdbc42_sles12_ppcle.mdx index c047388f0c8..39f1dab1b04 100644 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/ibm_power_ppc64le/jdbc42_sles12_ppcle.mdx +++ b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/ibm_power_ppc64le/jdbc42_sles12_ppcle.mdx @@ -11,6 +11,7 @@ title: Installing EDB JDBC Connector on SLES 12 ppc64le Before you begin the installation process: - Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). + - Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - Set up the repository diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/ibm_power_ppc64le/jdbc42_sles15_ppcle.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/ibm_power_ppc64le/jdbc42_sles15_ppcle.mdx index 95b5ac3b6ba..8a5c6a3123e 100644 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/ibm_power_ppc64le/jdbc42_sles15_ppcle.mdx +++ b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/ibm_power_ppc64le/jdbc42_sles15_ppcle.mdx @@ -11,6 +11,7 @@ title: Installing EDB JDBC Connector on SLES 15 ppc64le Before you begin the installation process: - Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). + - Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - Set up the repository diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_centos7_x86.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_centos7_x86.mdx index 4a6ec503040..21e19c1cf97 100644 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_centos7_x86.mdx +++ b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_centos7_x86.mdx @@ -11,6 +11,7 @@ title: Installing EDB JDBC Connector on CentOS 7 x86_64 Before you begin the installation process: - Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). + - Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - Set up the repository diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb10_x86.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb10_x86.mdx index bbcc7b909c6..716b42e3214 100644 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb10_x86.mdx +++ b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb10_x86.mdx @@ -11,6 +11,7 @@ title: Installing EDB JDBC Connector on Debian 10 x86_64 Before you begin the installation process: - Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). + - Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - Set up the repository diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb11_x86.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb11_x86.mdx index a4fd302434b..1345758fc61 100644 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb11_x86.mdx +++ b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_deb11_x86.mdx @@ -1,40 +1,27 @@ --- navTitle: Debian 11 title: Installing EDB JDBC Connector on Debian 11 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository +Before you begin the installation process: -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). +- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf +- Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). -# Add support for secure APT repositories: -apt-get -y install apt-transport-https +- Set up the repository -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-jdbc +sudo apt-get -y install edb-jdbc ``` diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_other_linux8_x86.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_other_linux8_x86.mdx index 51b9e6535cd..2c19bbfd1d8 100644 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_other_linux8_x86.mdx +++ b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_other_linux8_x86.mdx @@ -11,6 +11,7 @@ title: Installing EDB JDBC Connector on AlmaLinux 8 or Rocky Linux 8 x86_64 Before you begin the installation process: - Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). + - Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - Set up the repository diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_rhel7_x86.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_rhel7_x86.mdx index d0f31bed1f6..c7d53d47e81 100644 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_rhel7_x86.mdx +++ b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_rhel7_x86.mdx @@ -11,6 +11,7 @@ title: Installing EDB JDBC Connector on RHEL 7 or OL 7 x86_64 Before you begin the installation process: - Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). + - Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - Set up the repository diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_rhel8_x86.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_rhel8_x86.mdx index 66bda2d350f..18f70e07ac8 100644 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_rhel8_x86.mdx +++ b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_rhel8_x86.mdx @@ -11,6 +11,7 @@ title: Installing EDB JDBC Connector on RHEL 8 or OL 8 x86_64 Before you begin the installation process: - Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). + - Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - Set up the repository diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_sles12_x86.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_sles12_x86.mdx index 32af347a815..cff871ac6e7 100644 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_sles12_x86.mdx +++ b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_sles12_x86.mdx @@ -11,6 +11,7 @@ title: Installing EDB JDBC Connector on SLES 12 x86_64 Before you begin the installation process: - Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). + - Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - Set up the repository diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_sles15_x86.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_sles15_x86.mdx index 09423bb8677..40b5de3ff8d 100644 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_sles15_x86.mdx +++ b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_sles15_x86.mdx @@ -11,6 +11,7 @@ title: Installing EDB JDBC Connector on SLES 15 x86_64 Before you begin the installation process: - Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). + - Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - Set up the repository diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu18_x86.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu18_x86.mdx index 621b75ed65d..cb2147af61a 100644 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu18_x86.mdx +++ b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu18_x86.mdx @@ -11,6 +11,7 @@ title: Installing EDB JDBC Connector on Ubuntu 18.04 x86_64 Before you begin the installation process: - Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). + - Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - Set up the repository diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu20_x86.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu20_x86.mdx index 3486de4a032..721f23dd137 100644 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu20_x86.mdx +++ b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu20_x86.mdx @@ -11,6 +11,7 @@ title: Installing EDB JDBC Connector on Ubuntu 20.04 x86_64 Before you begin the installation process: - Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). + - Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - Set up the repository diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx index 6c723834d5d..78782b95581 100644 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx +++ b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx @@ -1,40 +1,27 @@ --- navTitle: Ubuntu 22.04 title: Installing EDB JDBC Connector on Ubuntu 22.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository +Before you begin the installation process: -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). +- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf +- Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). -# Add support for secure APT repositories: -apt-get -y install apt-transport-https +- Set up the repository -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-jdbc +sudo apt-get -y install edb-jdbc ``` From 1392b682e869c0f706cfa57a1dbec1e770a130a3 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Thu, 8 Sep 2022 14:57:31 -0400 Subject: [PATCH 52/75] EFM topics now deployed --- install_template/deploy.mjs | 6 ++-- .../x86_amd64/efm4_deb11_x86.mdx | 35 ++++++------------- .../x86_amd64/efm4_ubuntu22_x86.mdx | 35 ++++++------------- 3 files changed, 23 insertions(+), 53 deletions(-) diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index a8f4e363706..34b22460daf 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -212,15 +212,15 @@ const moveDoc = async (product, platform, version) => { (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Failover Manager", version: 4}, platform: {name: "SLES 15"}}, (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_sles15_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Failover Manager", version: 4.4}, platform: {name: "Debian 11"}}, + when({product: {name: "Failover Manager", version: 4}, platform: {name: "Debian 11"}}, (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_deb11_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Failover Manager", version: 4.4}, platform: {name: "Debian 10"}}, + when({product: {name: "Failover Manager", version: 4}, platform: {name: "Debian 10"}}, (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_deb10_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Failover Manager", version: 4}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Failover Manager", version: 4}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_ubuntu20_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Failover Manager", version: 4.4}, platform: {name: "Ubuntu 22.04"}}, + when({product: {name: "Failover Manager", version: 4}, platform: {name: "Ubuntu 22.04"}}, (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "SLES 12"}}, (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_sles12_${fmtArchFilename(ctx)}.mdx`), diff --git a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_deb11_x86.mdx b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_deb11_x86.mdx index b8f5bd6ecf3..1d2f40cead3 100644 --- a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_deb11_x86.mdx +++ b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_deb11_x86.mdx @@ -1,42 +1,27 @@ --- navTitle: Debian 11 title: Installing Failover Manager on Debian 11 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-efm<4x> +sudo apt-get -y install edb-efm<4x> ``` Where `<4x>` is the version of Failover Manager that you are installing. For example, if you are installing version 4.0, the package name would be `edb-efm40`. diff --git a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_ubuntu22_x86.mdx b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_ubuntu22_x86.mdx index 2776c7a965f..60af695c81a 100644 --- a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_ubuntu22_x86.mdx +++ b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_ubuntu22_x86.mdx @@ -1,42 +1,27 @@ --- navTitle: Ubuntu 22.04 title: Installing Failover Manager on Ubuntu 22.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-efm<4x> +sudo apt-get -y install edb-efm<4x> ``` Where `<4x>` is the version of Failover Manager that you are installing. For example, if you are installing version 4.0, the package name would be `edb-efm40`. From 40c3628ba520acb78629faf86b7df465fe4fb817 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Fri, 9 Sep 2022 14:11:09 +0530 Subject: [PATCH 53/75] fixed the package name for hadoop and mongodb. Generated and deployed all the topics --- .../templates/products/hadoop-foreign-data-wrapper/base.njk | 2 +- .../templates/products/mongodb-foreign-data-wrapper/base.njk | 2 +- .../ibm_power_ppc64le/hadoop_rhel8_ppcle.mdx | 2 +- .../ibm_power_ppc64le/hadoop_sles12_ppcle.mdx | 2 +- .../ibm_power_ppc64le/hadoop_sles15_ppcle.mdx | 2 +- .../x86_amd64/hadoop_centos7_x86.mdx | 2 +- .../x86_amd64/hadoop_deb10_x86.mdx | 2 +- .../x86_amd64/hadoop_deb11_x86.mdx | 2 +- .../x86_amd64/hadoop_other_linux8_x86.mdx | 2 +- .../x86_amd64/hadoop_rhel7_x86.mdx | 2 +- .../x86_amd64/hadoop_rhel8_x86.mdx | 2 +- .../x86_amd64/hadoop_sles12_x86.mdx | 2 +- .../x86_amd64/hadoop_sles15_x86.mdx | 2 +- .../x86_amd64/hadoop_ubuntu18_x86.mdx | 2 +- .../x86_amd64/hadoop_ubuntu20_x86.mdx | 2 +- .../x86_amd64/hadoop_ubuntu22_x86.mdx | 2 +- .../ibm_power_ppc64le/mongo_rhel8_ppcle.mdx | 2 +- .../ibm_power_ppc64le/mongo_sles12_ppcle.mdx | 2 +- .../ibm_power_ppc64le/mongo_sles15_ppcle.mdx | 2 +- .../x86_amd64/mongo_centos7_x86.mdx | 2 +- .../x86_amd64/mongo_deb10_x86.mdx | 2 +- .../x86_amd64/mongo_deb11_x86.mdx | 2 +- .../x86_amd64/mongo_other_linux8_x86.mdx | 2 +- .../x86_amd64/mongo_rhel7_x86.mdx | 2 +- .../x86_amd64/mongo_rhel8_x86.mdx | 2 +- .../x86_amd64/mongo_sles12_x86.mdx | 2 +- .../x86_amd64/mongo_sles15_x86.mdx | 2 +- .../x86_amd64/mongo_ubuntu18_x86.mdx | 2 +- .../x86_amd64/mongo_ubuntu20_x86.mdx | 2 +- .../x86_amd64/mongo_ubuntu22_x86.mdx | 2 +- 30 files changed, 30 insertions(+), 30 deletions(-) diff --git a/install_template/templates/products/hadoop-foreign-data-wrapper/base.njk b/install_template/templates/products/hadoop-foreign-data-wrapper/base.njk index b9dfc888a0f..2e2b50a3617 100644 --- a/install_template/templates/products/hadoop-foreign-data-wrapper/base.njk +++ b/install_template/templates/products/hadoop-foreign-data-wrapper/base.njk @@ -1,5 +1,5 @@ {% extends "platformBase/" + platformBaseTemplate + '.njk' %} -{% set packageName %}edb-as14-hdfs_fdw{% endset %} +{% set packageName %}edb-as14-hdfs-fdw{% endset %} {% block prodprereq %}{% include "platformBase/_epasinstallsameserver.njk" %} {% endblock prodprereq %} diff --git a/install_template/templates/products/mongodb-foreign-data-wrapper/base.njk b/install_template/templates/products/mongodb-foreign-data-wrapper/base.njk index e1bfc9f1526..245a886e883 100644 --- a/install_template/templates/products/mongodb-foreign-data-wrapper/base.njk +++ b/install_template/templates/products/mongodb-foreign-data-wrapper/base.njk @@ -1,5 +1,5 @@ {% extends "platformBase/" + platformBaseTemplate + '.njk' %} -{% set packageName %}edb-as14-mongo_fdw{% endset %} +{% set packageName %}edb-as14-mongo-fdw{% endset %} {% block prodprereq %}{% include "platformBase/_epasinstallsameserver.njk" %} {% endblock prodprereq %} diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/ibm_power_ppc64le/hadoop_rhel8_ppcle.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/ibm_power_ppc64le/hadoop_rhel8_ppcle.mdx index 8f2574bad06..a6f492088f5 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/ibm_power_ppc64le/hadoop_rhel8_ppcle.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/ibm_power_ppc64le/hadoop_rhel8_ppcle.mdx @@ -36,7 +36,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo dnf -y install edb-as14-hdfs_fdw +sudo dnf -y install edb-as14-hdfs-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/ibm_power_ppc64le/hadoop_sles12_ppcle.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/ibm_power_ppc64le/hadoop_sles12_ppcle.mdx index b68fee08402..09a1caa7796 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/ibm_power_ppc64le/hadoop_sles12_ppcle.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/ibm_power_ppc64le/hadoop_sles12_ppcle.mdx @@ -32,7 +32,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo zypper -n install edb-as14-hdfs_fdw +sudo zypper -n install edb-as14-hdfs-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/ibm_power_ppc64le/hadoop_sles15_ppcle.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/ibm_power_ppc64le/hadoop_sles15_ppcle.mdx index 3d1135661c1..2ebe354a137 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/ibm_power_ppc64le/hadoop_sles15_ppcle.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/ibm_power_ppc64le/hadoop_sles15_ppcle.mdx @@ -31,7 +31,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo zypper -n install edb-as14-hdfs_fdw +sudo zypper -n install edb-as14-hdfs-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_centos7_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_centos7_x86.mdx index fa47bde021f..daf856cf6d0 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_centos7_x86.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_centos7_x86.mdx @@ -29,7 +29,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo yum -y install edb-as14-hdfs_fdw +sudo yum -y install edb-as14-hdfs-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_deb10_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_deb10_x86.mdx index 5e8499ffd0a..a058906166a 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_deb10_x86.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_deb10_x86.mdx @@ -21,7 +21,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo apt-get -y install edb-as14-hdfs_fdw +sudo apt-get -y install edb-as14-hdfs-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_deb11_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_deb11_x86.mdx index 34fcae720f2..dbde1e65c43 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_deb11_x86.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_deb11_x86.mdx @@ -21,7 +21,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo apt-get -y install edb-as14-hdfs_fdw +sudo apt-get -y install edb-as14-hdfs-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_other_linux8_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_other_linux8_x86.mdx index a06408b9550..9cf8a18e823 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_other_linux8_x86.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_other_linux8_x86.mdx @@ -31,7 +31,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo dnf -y install edb-as14-hdfs_fdw +sudo dnf -y install edb-as14-hdfs-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_rhel7_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_rhel7_x86.mdx index fd0e2070807..0ab2eb67b15 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_rhel7_x86.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_rhel7_x86.mdx @@ -29,7 +29,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo yum -y install edb-as14-hdfs_fdw +sudo yum -y install edb-as14-hdfs-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_rhel8_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_rhel8_x86.mdx index cef0aa73d03..a60e329c512 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_rhel8_x86.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_rhel8_x86.mdx @@ -33,7 +33,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo dnf -y install edb-as14-hdfs_fdw +sudo dnf -y install edb-as14-hdfs-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_sles12_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_sles12_x86.mdx index 03718e368de..ba495c82c2f 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_sles12_x86.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_sles12_x86.mdx @@ -32,7 +32,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo zypper -n install edb-as14-hdfs_fdw +sudo zypper -n install edb-as14-hdfs-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_sles15_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_sles15_x86.mdx index 3413ec23ac0..7bc54613bd4 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_sles15_x86.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_sles15_x86.mdx @@ -31,7 +31,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo zypper -n install edb-as14-hdfs_fdw +sudo zypper -n install edb-as14-hdfs-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu18_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu18_x86.mdx index e81dde1986f..e448b5c1c04 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu18_x86.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu18_x86.mdx @@ -21,7 +21,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo apt-get -y install edb-as14-hdfs_fdw +sudo apt-get -y install edb-as14-hdfs-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu20_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu20_x86.mdx index 44d7b0364be..f1e02f5b2cf 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu20_x86.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu20_x86.mdx @@ -21,7 +21,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo apt-get -y install edb-as14-hdfs_fdw +sudo apt-get -y install edb-as14-hdfs-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu22_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu22_x86.mdx index f653d0db826..0c91de3b000 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu22_x86.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu22_x86.mdx @@ -21,7 +21,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo apt-get -y install edb-as14-hdfs_fdw +sudo apt-get -y install edb-as14-hdfs-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/ibm_power_ppc64le/mongo_rhel8_ppcle.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/ibm_power_ppc64le/mongo_rhel8_ppcle.mdx index f3ff437d44f..2a2bce2dad7 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/ibm_power_ppc64le/mongo_rhel8_ppcle.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/ibm_power_ppc64le/mongo_rhel8_ppcle.mdx @@ -36,7 +36,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo dnf -y install edb-as14-mongo_fdw +sudo dnf -y install edb-as14-mongo-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/ibm_power_ppc64le/mongo_sles12_ppcle.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/ibm_power_ppc64le/mongo_sles12_ppcle.mdx index db87bfd9a5c..f38b3e02038 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/ibm_power_ppc64le/mongo_sles12_ppcle.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/ibm_power_ppc64le/mongo_sles12_ppcle.mdx @@ -32,7 +32,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo zypper -n install edb-as14-mongo_fdw +sudo zypper -n install edb-as14-mongo-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/ibm_power_ppc64le/mongo_sles15_ppcle.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/ibm_power_ppc64le/mongo_sles15_ppcle.mdx index a0bfb7b740e..965158a03ff 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/ibm_power_ppc64le/mongo_sles15_ppcle.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/ibm_power_ppc64le/mongo_sles15_ppcle.mdx @@ -31,7 +31,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo zypper -n install edb-as14-mongo_fdw +sudo zypper -n install edb-as14-mongo-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_centos7_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_centos7_x86.mdx index 941afb32b1b..76ede381874 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_centos7_x86.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_centos7_x86.mdx @@ -29,7 +29,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo yum -y install edb-as14-mongo_fdw +sudo yum -y install edb-as14-mongo-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_deb10_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_deb10_x86.mdx index d6bea664918..7bf46a41aee 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_deb10_x86.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_deb10_x86.mdx @@ -21,7 +21,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo apt-get -y install edb-as14-mongo_fdw +sudo apt-get -y install edb-as14-mongo-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_deb11_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_deb11_x86.mdx index e5587cd5b63..efb44ca8a26 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_deb11_x86.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_deb11_x86.mdx @@ -21,7 +21,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo apt-get -y install edb-as14-mongo_fdw +sudo apt-get -y install edb-as14-mongo-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_other_linux8_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_other_linux8_x86.mdx index 67d745465db..06af7c0f8cb 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_other_linux8_x86.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_other_linux8_x86.mdx @@ -31,7 +31,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo dnf -y install edb-as14-mongo_fdw +sudo dnf -y install edb-as14-mongo-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_rhel7_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_rhel7_x86.mdx index 04ea2e00313..a5ada91e50f 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_rhel7_x86.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_rhel7_x86.mdx @@ -29,7 +29,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo yum -y install edb-as14-mongo_fdw +sudo yum -y install edb-as14-mongo-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_rhel8_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_rhel8_x86.mdx index 2b38d423883..11514aeb481 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_rhel8_x86.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_rhel8_x86.mdx @@ -34,7 +34,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo dnf -y install edb-as14-mongo_fdw +sudo dnf -y install edb-as14-mongo-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_sles12_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_sles12_x86.mdx index 8402a94c928..4d91a47008a 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_sles12_x86.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_sles12_x86.mdx @@ -32,7 +32,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo zypper -n install edb-as14-mongo_fdw +sudo zypper -n install edb-as14-mongo-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_sles15_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_sles15_x86.mdx index 4ed91987d24..5e1f1a0ffca 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_sles15_x86.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_sles15_x86.mdx @@ -31,7 +31,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo zypper -n install edb-as14-mongo_fdw +sudo zypper -n install edb-as14-mongo-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu18_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu18_x86.mdx index 12be8d0728c..28c6851343e 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu18_x86.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu18_x86.mdx @@ -21,7 +21,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo apt-get -y install edb-as14-mongo_fdw +sudo apt-get -y install edb-as14-mongo-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu20_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu20_x86.mdx index 7da4d893367..2693e61bf7a 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu20_x86.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu20_x86.mdx @@ -21,7 +21,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo apt-get -y install edb-as14-mongo_fdw +sudo apt-get -y install edb-as14-mongo-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu22_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu22_x86.mdx index 095d20444e8..db3832b9ac3 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu22_x86.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu22_x86.mdx @@ -21,7 +21,7 @@ Before you begin the installation process: ## Install the package ```shell -sudo apt-get -y install edb-as14-mongo_fdw +sudo apt-get -y install edb-as14-mongo-fdw ``` Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. From 4bb0d85646ae00b0fcce8afcbcc5340a3ba2ea69 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Fri, 9 Sep 2022 14:22:26 +0530 Subject: [PATCH 54/75] MTK - fixed deploy.mjs, generated and deployed Debian 11 and Ubuntu 22 install topics --- install_template/deploy.mjs | 4 +-- .../x86_amd64/mtk55_deb11_x86.mdx | 35 ++++++------------- .../x86_amd64/mtk55_ubuntu22_x86.mdx | 35 ++++++------------- 3 files changed, 22 insertions(+), 52 deletions(-) diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index 34b22460daf..2fdefff582e 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -278,13 +278,13 @@ const moveDoc = async (product, platform, version) => { when({product: {name: "Migration Toolkit"}, platform: {name: "Debian 10"}}, (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_deb10_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Migration Toolkit"}, platform: {name: "Debian 11"}}, - (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_deb10_${fmtArchFilename(ctx)}.mdx`), + (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Migration Toolkit"}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Migration Toolkit"}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_ubuntu20_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Migration Toolkit"}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_ubuntu20_${fmtArchFilename(ctx)}.mdx`), + (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Migration Toolkit"}, platform: {name: "RHEL 8 or OL 8"}}, (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_rhel8_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Migration Toolkit"}, platform: {name: "AlmaLinux 8 or Rocky Linux 8"}}, diff --git a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_deb11_x86.mdx b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_deb11_x86.mdx index 215e762de68..d5790b7f2db 100644 --- a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_deb11_x86.mdx +++ b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_deb11_x86.mdx @@ -1,42 +1,27 @@ --- navTitle: Debian 11 title: Installing Migration Toolkit on Debian 11 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-migrationtoolkit +sudo apt-get -y install edb-migrationtoolkit ``` ## Initial configuration diff --git a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_ubuntu22_x86.mdx b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_ubuntu22_x86.mdx index e35dfe1a041..d9870fcc638 100644 --- a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_ubuntu22_x86.mdx +++ b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_ubuntu22_x86.mdx @@ -1,42 +1,27 @@ --- navTitle: Ubuntu 22.04 title: Installing Migration Toolkit on Ubuntu 22.04 x86_64 +# This topic is generated from templates. If you have feedback on it, instead of +# editing the page and creating a pull request, please enter a GitHub issue and +# the documentation team will update the templates accordingly. --- -Before you begin the installation process, log in as superuser. +## Prerequisites -```shell -# To log in as a superuser: -sudo su - -``` +Before you begin the installation process: -## Set up the repository +- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +- Set up the repository -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ## Install the package ```shell -apt-get install edb-migrationtoolkit +sudo apt-get -y install edb-migrationtoolkit ``` ## Initial configuration From fa352641168bccf054d235b96b12950290181108 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Fri, 9 Sep 2022 15:02:24 +0530 Subject: [PATCH 55/75] fixed the links and verified EDB*Plus install topics --- .../install_on_linux/x86_amd64/index.mdx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/index.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/index.mdx index 7a82948fa32..109b3bab0bf 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/index.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/index.mdx @@ -8,8 +8,10 @@ navigation: - edbplus_centos7_x86 - edbplus_sles15_x86 - edbplus_sles12_x86 + - edbplus_ubuntu22_x86 - edbplus_ubuntu20_x86 - edbplus_ubuntu18_x86 + - edbplus_deb11_x86 - edbplus_deb10_x86 --- @@ -22,9 +24,9 @@ For operating system-specific install instructions, see: - [CentOS 7](edbplus_centos7_x86) - [SLES 15](edbplus_sles15_x86) - [SLES 12](edbplus_sles12_x86) - - [Ubuntu 22.04](06b_edbplus_ubuntu22_x86) + - [Ubuntu 22.04](edbplus_ubuntu22_x86) - [Ubuntu 20.04](edbplus_ubuntu20_x86) - [Ubuntu 18.04](edbplus_ubuntu18_x86) - - [Debian 11](07b_edbplus_deb11_x86) + - [Debian 11](edbplus_deb11_x86) - [Debian 10](edbplus_deb10_x86) From 46c1726884a7191c73ffd24869aff57e1d6c25f6 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Fri, 9 Sep 2022 16:18:11 +0530 Subject: [PATCH 56/75] postgis - removed extra topic and verified the topics --- .../x86_amd64/undefined_postgis_deb11_x86.mdx | 42 ------------------- 1 file changed, 42 deletions(-) delete mode 100644 product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/undefined_postgis_deb11_x86.mdx diff --git a/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/undefined_postgis_deb11_x86.mdx b/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/undefined_postgis_deb11_x86.mdx deleted file mode 100644 index 136cc3aad44..00000000000 --- a/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/undefined_postgis_deb11_x86.mdx +++ /dev/null @@ -1,42 +0,0 @@ ---- -navTitle: Debian 11 -title: Installing PostGIS on Debian 11 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -```shell -apt-get install edb-as14-postgis3 -``` - -Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. From e73ed8b90267b7a5c6edcf18c7b594f051bf9533 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Fri, 9 Sep 2022 16:32:00 +0530 Subject: [PATCH 57/75] Replication server - removed extra topics and fixed nav order --- .../x86_amd64/06b_eprs_ubuntu22_x86.mdx | 58 ------------------- .../x86_amd64/07b_eprs_debian11_x86.mdx | 58 ------------------- .../x86_amd64/08b_eprs_debian11_x86.mdx | 58 ------------------- .../x86_amd64/index.mdx | 2 + .../x86_amd64/undefined_eprs_debian11_x86.mdx | 58 ------------------- 5 files changed, 2 insertions(+), 232 deletions(-) delete mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/06b_eprs_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/07b_eprs_debian11_x86.mdx delete mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/08b_eprs_debian11_x86.mdx delete mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/undefined_eprs_debian11_x86.mdx diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/06b_eprs_ubuntu22_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/06b_eprs_ubuntu22_x86.mdx deleted file mode 100644 index 5cd4fff518f..00000000000 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/06b_eprs_ubuntu22_x86.mdx +++ /dev/null @@ -1,58 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing Replication Server on Ubuntu 22.04 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -You can install all Replication Server components with a single install command, or you may choose to install selected, individual components by installing only those particular packages. - -To install all Replication Server components: - -```shell -apt-get install edb-xdb -``` - -To install an individual component: - -```shell -apt-get install -``` - -Where `` is: - -| Package name | Component | -| -------------------- | --------------------------------------------------------------------- | -| `edb-xdb-console` | Replication console and the Replication Server command line interface | -| `edb-xdb-publisher` | Publication server | -| `edb-xdb-subscriber` | Subscription server | diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/07b_eprs_debian11_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/07b_eprs_debian11_x86.mdx deleted file mode 100644 index 486308af067..00000000000 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/07b_eprs_debian11_x86.mdx +++ /dev/null @@ -1,58 +0,0 @@ ---- -navTitle: Debian 11 -title: Installing Replication Server on Debian 11 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -You can install all Replication Server components with a single install command, or you may choose to install selected, individual components by installing only those particular packages. - -To install all Replication Server components: - -```shell -apt-get install edb-xdb -``` - -To install an individual component: - -```shell -apt-get install -``` - -Where `` is: - -| Package name | Component | -| -------------------- | --------------------------------------------------------------------- | -| `edb-xdb-console` | Replication console and the Replication Server command line interface | -| `edb-xdb-publisher` | Publication server | -| `edb-xdb-subscriber` | Subscription server | diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/08b_eprs_debian11_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/08b_eprs_debian11_x86.mdx deleted file mode 100644 index 486308af067..00000000000 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/08b_eprs_debian11_x86.mdx +++ /dev/null @@ -1,58 +0,0 @@ ---- -navTitle: Debian 11 -title: Installing Replication Server on Debian 11 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -You can install all Replication Server components with a single install command, or you may choose to install selected, individual components by installing only those particular packages. - -To install all Replication Server components: - -```shell -apt-get install edb-xdb -``` - -To install an individual component: - -```shell -apt-get install -``` - -Where `` is: - -| Package name | Component | -| -------------------- | --------------------------------------------------------------------- | -| `edb-xdb-console` | Replication console and the Replication Server command line interface | -| `edb-xdb-publisher` | Publication server | -| `edb-xdb-subscriber` | Subscription server | diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx index f508c976695..79fb8160857 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx @@ -8,8 +8,10 @@ navigation: - eprs_centos7_x86 - eprs_sles15_x86 - eprs_sles12_x86 + - eprs_ubuntu22_x86 - eprs_ubuntu20_x86 - eprs_ubuntu18_x86 + - eprs_deb11_x86 - eprs_deb10_x86 --- diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/undefined_eprs_debian11_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/undefined_eprs_debian11_x86.mdx deleted file mode 100644 index 486308af067..00000000000 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/undefined_eprs_debian11_x86.mdx +++ /dev/null @@ -1,58 +0,0 @@ ---- -navTitle: Debian 11 -title: Installing Replication Server on Debian 11 x86_64 ---- - -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -## Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` - -## Install the package - -You can install all Replication Server components with a single install command, or you may choose to install selected, individual components by installing only those particular packages. - -To install all Replication Server components: - -```shell -apt-get install edb-xdb -``` - -To install an individual component: - -```shell -apt-get install -``` - -Where `` is: - -| Package name | Component | -| -------------------- | --------------------------------------------------------------------- | -| `edb-xdb-console` | Replication console and the Replication Server command line interface | -| `edb-xdb-publisher` | Publication server | -| `edb-xdb-subscriber` | Subscription server | From f6a17b191f88bb772570135fd8ae8b38749918ab Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Fri, 9 Sep 2022 07:11:25 -0400 Subject: [PATCH 58/75] updated JDK support topic for EPRS --- .../docs/eprs/7/01_introduction/04_supported_jdk_versions.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/eprs/7/01_introduction/04_supported_jdk_versions.mdx b/product_docs/docs/eprs/7/01_introduction/04_supported_jdk_versions.mdx index f416c58348b..edbb6ad3b74 100644 --- a/product_docs/docs/eprs/7/01_introduction/04_supported_jdk_versions.mdx +++ b/product_docs/docs/eprs/7/01_introduction/04_supported_jdk_versions.mdx @@ -12,7 +12,7 @@ Replication Server is certified to work with the following Java platforms: | PPCLE RHEL 8 | Red Hat OpenJDK 8 | | RHEL 7 and 8 | - Red Hat OpenJDK 8

- Oracle JDK 8
| | Windows Server 2019 | Red Hat OpenJDK 8 | -| Debian 10 | Red Hat OpenJDK 11 | +| Debian 10 and 11 | Red Hat OpenJDK 11 | | Ubuntu 18 and 20 | OpenJDK 11 | See [Product Compatibility](https://www.enterprisedb.com/platform-compatibility#eprs) for more information. From fdeb9fd8e5e73d0f8e9deff6e20c08b0374a2e6c Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Mon, 12 Sep 2022 11:44:16 +0530 Subject: [PATCH 59/75] Did clean up in deploy.mjs file and verified pgBouncer, pgPool-II and its extensions install topics --- install_template/deploy.mjs | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index 2fdefff582e..2553cbb18ad 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -222,17 +222,18 @@ const moveDoc = async (product, platform, version) => { (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_ubuntu20_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Failover Manager", version: 4}, platform: {name: "Ubuntu 22.04"}}, (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_ubuntu22_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "SLES 12"}}, (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "SLES 15"}}, (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "Ubuntu 22.04"}}, (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_ubuntu22_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "Ubuntu 20.04"}}, + when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_ubuntu20_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_ubuntu18_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "Debian 11"}}, + when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "Debian 11"}}, (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "Debian 10"}}, (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_deb10_${fmtArchFilename(ctx)}.mdx`), @@ -246,6 +247,7 @@ const moveDoc = async (product, platform, version) => { (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_rhel8_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "RHEL 8"}}, (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_rhel8_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "EDB JDBC Connector"}, platform: {name: "CentOS 7"}}, (ctx) => `jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_centos7_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB JDBC Connector"}, platform: {name: "AlmaLinux 8 or Rocky Linux 8"}}, @@ -295,19 +297,20 @@ const moveDoc = async (product, platform, version) => { (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_centos7_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Migration Toolkit"}, platform: {name: "RHEL 8"}}, (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_rhel8_${fmtArchFilename(ctx)}.mdx`), + when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "SLES 12"}}, (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "SLES 15"}}, (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_sles15_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "Ubuntu 22.04"}}, + when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "Ubuntu 22.04"}}, (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_ubuntu22_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "Ubuntu 20.04"}}, + when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_ubuntu20_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "Debian 11"}}, (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_deb11_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "Debian 10"}}, + when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "Debian 10"}}, (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_deb10_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "CentOS 7"}}, (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_centos7_${fmtArchFilename(ctx)}.mdx`), @@ -398,9 +401,8 @@ const moveDoc = async (product, platform, version) => { when({product: {name: "EDB pgBouncer", version: 1.17}, platform: {name: "Debian 11"}}, (ctx) => `pgbouncer/1.17/01_installation/install_on_linux/${fmtArchPath(ctx)}/pgbouncer_deb11_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB pgBouncer", version: 1.17}, platform: {name: "Ubuntu 22.04"}}, + when({product: {name: "EDB pgBouncer", version: 1.17}, platform: {name: "Ubuntu 22.04"}}, (ctx) => `pgbouncer/1.17/01_installation/install_on_linux/${fmtArchPath(ctx)}/pgbouncer_ubuntu22_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB pgBouncer", version: 1.17}, platform: {name: "RHEL 8 or OL 8"}}, (ctx) => `pgbouncer/1.17/01_installation/install_on_linux/${fmtArchPath(ctx)}/pgbouncer_rhel8_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB pgBouncer", version: 1.17}, platform: {name: "AlmaLinux 8 or Rocky Linux 8"}}, @@ -432,7 +434,6 @@ const moveDoc = async (product, platform, version) => { (ctx) => `pgpool/4.3/01_installing_and_configuring_the_pgpool-II/${fmtArchPath(ctx)}/pgpool_rhel8_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Pgpool-II", version: 4.3}, platform: {name: "CentOS 7"}}, (ctx) => `pgpool/4.3/01_installing_and_configuring_the_pgpool-II/${fmtArchPath(ctx)}/pgpool_centos7_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB Pgpool-II", version: 4.3}, platform: {name: "SLES 12"}}, (ctx) => `pgpool/4.3/01_installing_and_configuring_the_pgpool-II/${fmtArchPath(ctx)}/pgpool_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Pgpool-II", version: 4.3}, platform: {name: "SLES 15"}}, @@ -458,7 +459,7 @@ const moveDoc = async (product, platform, version) => { (ctx) => `pgpool/4.3/02_extensions/${fmtArchPath(ctx)}/pgpoolext_rhel8_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Pgpool-II Extensions", version: 4.3}, platform: {name: "CentOS 7"}}, (ctx) => `pgpool/4.3/02_extensions/${fmtArchPath(ctx)}/pgpoolext_centos7_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB Pgpool-II Extensions", version: 4.3}, platform: {name: "SLES 12"}}, + when({product: {name: "EDB Pgpool-II Extensions", version: 4.3}, platform: {name: "SLES 12"}}, (ctx) => `pgpool/4.3/02_extensions/${fmtArchPath(ctx)}/pgpoolext_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Pgpool-II Extensions", version: 4.3}, platform: {name: "SLES 15"}}, (ctx) => `pgpool/4.3/02_extensions/${fmtArchPath(ctx)}/pgpoolext_sles15_${fmtArchFilename(ctx)}.mdx`), @@ -473,7 +474,7 @@ const moveDoc = async (product, platform, version) => { when({product: {name: "EDB Pgpool-II Extensions", version: 4.3}, platform: {name: "Ubuntu 22.04"}}, (ctx) => `pgpool/4.3/02_extensions/${fmtArchPath(ctx)}/pgpoolext_ubuntu22_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "RHEL 8 or OL 8"}}, + when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "RHEL 8 or OL 8"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_rhel8_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "RHEL 8"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_rhel8_${fmtArchFilename(ctx)}.mdx`), @@ -524,7 +525,7 @@ const moveDoc = async (product, platform, version) => { when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "Ubuntu 22.04"}}, (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_ubuntu22_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "PostGIS", version: 3.2}, platform: {name: "Ubuntu 22.04"}}, + when({product: {name: "PostGIS", version: 3.2}, platform: {name: "Ubuntu 22.04"}}, (ctx) => `postgis/3.2/01a_installing_postgis/installing_on_linux/${fmtArchPath(ctx)}/postgis_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "PostGIS", version: 3.2}, platform: {name: "Debian 11"}}, (ctx) => `postgis/3.2/01a_installing_postgis/installing_on_linux/${fmtArchPath(ctx)}/postgis_deb11_${fmtArchFilename(ctx)}.mdx`), @@ -553,7 +554,7 @@ const moveDoc = async (product, platform, version) => { (ctx) => `eprs/7/03_installation/03_installing_rpm_package/${fmtArchPath(ctx)}/eprs_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Replication Server", version: 7}, platform: {name: "SLES 15"}}, (ctx) => `eprs/7/03_installation/03_installing_rpm_package/${fmtArchPath(ctx)}/eprs_sles15_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Replication Server", version: 7}, platform: {name: "Debian 11"}}, + when({product: {name: "Replication Server", version: 7}, platform: {name: "Debian 11"}}, (ctx) => `eprs/7/03_installation/03_installing_rpm_package/${fmtArchPath(ctx)}/eprs_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Replication Server", version: 7}, platform: {name: "Ubuntu 22.04"}}, (ctx) => `eprs/7/03_installation/03_installing_rpm_package/${fmtArchPath(ctx)}/eprs_ubuntu22_${fmtArchFilename(ctx)}.mdx`), From d633f1c7b7e10411f536b112bb3d433752c4d235 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Mon, 19 Sep 2022 14:26:55 +0530 Subject: [PATCH 60/75] Removed the EPAS install pre-req step from EPRS docs as per comment by Amjad Shahzad --- install_template/templates/products/replication-server/base.njk | 2 +- .../ibm_power_ppc64le/eprs_rhel8_ppcle.mdx | 2 -- .../ibm_power_ppc64le/eprs_sles12_ppcle.mdx | 2 -- .../ibm_power_ppc64le/eprs_sles15_ppcle.mdx | 2 -- .../03_installing_rpm_package/x86_amd64/eprs_centos7_x86.mdx | 2 -- .../03_installing_rpm_package/x86_amd64/eprs_deb10_x86.mdx | 2 -- .../03_installing_rpm_package/x86_amd64/eprs_deb11_x86.mdx | 2 -- .../x86_amd64/eprs_other_linux8_x86.mdx | 2 -- .../03_installing_rpm_package/x86_amd64/eprs_rhel7_x86.mdx | 2 -- .../03_installing_rpm_package/x86_amd64/eprs_rhel8_x86.mdx | 2 -- .../03_installing_rpm_package/x86_amd64/eprs_sles12_x86.mdx | 2 -- .../03_installing_rpm_package/x86_amd64/eprs_sles15_x86.mdx | 2 -- .../03_installing_rpm_package/x86_amd64/eprs_ubuntu18_x86.mdx | 2 -- .../03_installing_rpm_package/x86_amd64/eprs_ubuntu20_x86.mdx | 2 -- .../03_installing_rpm_package/x86_amd64/eprs_ubuntu22_x86.mdx | 2 -- 15 files changed, 1 insertion(+), 29 deletions(-) diff --git a/install_template/templates/products/replication-server/base.njk b/install_template/templates/products/replication-server/base.njk index e9cbddb7cca..50424b78aa2 100644 --- a/install_template/templates/products/replication-server/base.njk +++ b/install_template/templates/products/replication-server/base.njk @@ -1,6 +1,6 @@ {% extends "platformBase/" + platformBaseTemplate + '.njk' %} {% set packageName %}edb-xdb{% endset %} -{% block prodprereq %}{% include "platformBase/_epasinstalldiffserver.njk" %} +{% block prodprereq %} {% include "platformBase/_javainstall.njk" %} {% endblock prodprereq %} diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/eprs_rhel8_ppcle.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/eprs_rhel8_ppcle.mdx index f887c22c77b..1cf8cfb7d60 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/eprs_rhel8_ppcle.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/eprs_rhel8_ppcle.mdx @@ -10,8 +10,6 @@ title: Installing Replication Server on RHEL 8 ppc64le Before you begin the installation process: -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/eprs_sles12_ppcle.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/eprs_sles12_ppcle.mdx index 1098dc75a5d..95f44b6f86f 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/eprs_sles12_ppcle.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/eprs_sles12_ppcle.mdx @@ -10,8 +10,6 @@ title: Installing Replication Server on SLES 12 ppc64le Before you begin the installation process: -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/eprs_sles15_ppcle.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/eprs_sles15_ppcle.mdx index 707bc58d6f4..760e49f8991 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/eprs_sles15_ppcle.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/ibm_power_ppc64le/eprs_sles15_ppcle.mdx @@ -10,8 +10,6 @@ title: Installing Replication Server on SLES 15 ppc64le Before you begin the installation process: -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_centos7_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_centos7_x86.mdx index 31f54178a51..ad8e438569d 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_centos7_x86.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_centos7_x86.mdx @@ -10,8 +10,6 @@ title: Installing Replication Server on CentOS 7 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb10_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb10_x86.mdx index 25b44b6b466..5f39f4a446c 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb10_x86.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb10_x86.mdx @@ -10,8 +10,6 @@ title: Installing Replication Server on Debian 10 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb11_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb11_x86.mdx index 887594b377f..922c6c1c5d0 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb11_x86.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb11_x86.mdx @@ -10,8 +10,6 @@ title: Installing Replication Server on Debian 11 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_other_linux8_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_other_linux8_x86.mdx index d098c64c7ef..89c31a143b7 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_other_linux8_x86.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_other_linux8_x86.mdx @@ -10,8 +10,6 @@ title: Installing Replication Server on AlmaLinux 8 or Rocky Linux 8 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_rhel7_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_rhel7_x86.mdx index a1bdf773714..429ab5d8284 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_rhel7_x86.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_rhel7_x86.mdx @@ -10,8 +10,6 @@ title: Installing Replication Server on RHEL 7 or OL 7 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_rhel8_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_rhel8_x86.mdx index 2014b664386..e5febceee41 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_rhel8_x86.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_rhel8_x86.mdx @@ -10,8 +10,6 @@ title: Installing Replication Server on RHEL 8 or OL 8 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_sles12_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_sles12_x86.mdx index 3a5817e26d0..fba3ae6964d 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_sles12_x86.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_sles12_x86.mdx @@ -10,8 +10,6 @@ title: Installing Replication Server on SLES 12 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_sles15_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_sles15_x86.mdx index f03340e9267..c623c89b603 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_sles15_x86.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_sles15_x86.mdx @@ -10,8 +10,6 @@ title: Installing Replication Server on SLES 15 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu18_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu18_x86.mdx index ac8df099104..28b8ce78a03 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu18_x86.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu18_x86.mdx @@ -10,8 +10,6 @@ title: Installing Replication Server on Ubuntu 18.04 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu20_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu20_x86.mdx index b5684e00fe2..05f721d40c5 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu20_x86.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu20_x86.mdx @@ -10,8 +10,6 @@ title: Installing Replication Server on Ubuntu 20.04 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu22_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu22_x86.mdx index 61a014c7cde..a200a8ad6e2 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu22_x86.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu22_x86.mdx @@ -10,8 +10,6 @@ title: Installing Replication Server on Ubuntu 22.04 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell From b9f0fabd3fd00b61e915cc60e32826f57a08949e Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Mon, 19 Sep 2022 14:45:35 +0530 Subject: [PATCH 61/75] Removed the EPAS pre-req step for EDB*Plus install topics as per comment by Azeem Subhani --- install_template/templates/products/edb*plus/base.njk | 2 +- .../install_on_linux/ibm_power_ppc64le/edbplus_rhel8_ppcle.mdx | 2 -- .../install_on_linux/ibm_power_ppc64le/edbplus_sles12_ppcle.mdx | 2 -- .../install_on_linux/ibm_power_ppc64le/edbplus_sles15_ppcle.mdx | 2 -- .../install_on_linux/x86_amd64/edbplus_centos7_x86.mdx | 2 -- .../install_on_linux/x86_amd64/edbplus_deb10_x86.mdx | 2 -- .../install_on_linux/x86_amd64/edbplus_deb11_x86.mdx | 2 -- .../install_on_linux/x86_amd64/edbplus_other_linux8_x86.mdx | 2 -- .../install_on_linux/x86_amd64/edbplus_rhel7_x86.mdx | 2 -- .../install_on_linux/x86_amd64/edbplus_rhel8_x86.mdx | 2 -- .../install_on_linux/x86_amd64/edbplus_sles12_x86.mdx | 2 -- .../install_on_linux/x86_amd64/edbplus_sles15_x86.mdx | 2 -- .../install_on_linux/x86_amd64/edbplus_ubuntu18_x86.mdx | 2 -- .../install_on_linux/x86_amd64/edbplus_ubuntu20_x86.mdx | 2 -- .../install_on_linux/x86_amd64/edbplus_ubuntu22_x86.mdx | 2 -- 15 files changed, 1 insertion(+), 29 deletions(-) diff --git a/install_template/templates/products/edb*plus/base.njk b/install_template/templates/products/edb*plus/base.njk index a10ecc24976..a485b5c52b2 100644 --- a/install_template/templates/products/edb*plus/base.njk +++ b/install_template/templates/products/edb*plus/base.njk @@ -1,6 +1,6 @@ {% extends "platformBase/" + platformBaseTemplate + '.njk' %} {% set packageName %}edb-as-edbplus{% endset %} -{% block prodprereq %}{% include "platformBase/_epasinstallsameserver.njk" %} +{% block prodprereq %} {% include "platformBase/_javainstall.njk" %} {% endblock prodprereq %} diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/ibm_power_ppc64le/edbplus_rhel8_ppcle.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/ibm_power_ppc64le/edbplus_rhel8_ppcle.mdx index 8c945402487..21505cc8fa9 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/ibm_power_ppc64le/edbplus_rhel8_ppcle.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/ibm_power_ppc64le/edbplus_rhel8_ppcle.mdx @@ -10,8 +10,6 @@ title: Installing EDB*Plus on RHEL 8 ppc64le Before you begin the installation process: -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/ibm_power_ppc64le/edbplus_sles12_ppcle.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/ibm_power_ppc64le/edbplus_sles12_ppcle.mdx index 5febe3afd25..d259b5bc63c 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/ibm_power_ppc64le/edbplus_sles12_ppcle.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/ibm_power_ppc64le/edbplus_sles12_ppcle.mdx @@ -10,8 +10,6 @@ title: Installing EDB*Plus on SLES 12 ppc64le Before you begin the installation process: -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/ibm_power_ppc64le/edbplus_sles15_ppcle.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/ibm_power_ppc64le/edbplus_sles15_ppcle.mdx index bb9a170fe46..13ca604aa96 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/ibm_power_ppc64le/edbplus_sles15_ppcle.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/ibm_power_ppc64le/edbplus_sles15_ppcle.mdx @@ -10,8 +10,6 @@ title: Installing EDB*Plus on SLES 15 ppc64le Before you begin the installation process: -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_centos7_x86.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_centos7_x86.mdx index ed574d5468f..036cdfba561 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_centos7_x86.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_centos7_x86.mdx @@ -10,8 +10,6 @@ title: Installing EDB*Plus on CentOS 7 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_deb10_x86.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_deb10_x86.mdx index b2293248a9f..60b6c8decd2 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_deb10_x86.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_deb10_x86.mdx @@ -10,8 +10,6 @@ title: Installing EDB*Plus on Debian 10 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_deb11_x86.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_deb11_x86.mdx index d8c5c59fea2..5e134996a7c 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_deb11_x86.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_deb11_x86.mdx @@ -10,8 +10,6 @@ title: Installing EDB*Plus on Debian 11 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_other_linux8_x86.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_other_linux8_x86.mdx index c06def47725..c241f2d01a8 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_other_linux8_x86.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_other_linux8_x86.mdx @@ -10,8 +10,6 @@ title: Installing EDB*Plus on AlmaLinux 8 or Rocky Linux 8 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_rhel7_x86.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_rhel7_x86.mdx index 5f8c7b0d2ba..6a12d3dec54 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_rhel7_x86.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_rhel7_x86.mdx @@ -10,8 +10,6 @@ title: Installing EDB*Plus on RHEL 7 or OL 7 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_rhel8_x86.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_rhel8_x86.mdx index ff9edc45c7e..8a00f851b62 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_rhel8_x86.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_rhel8_x86.mdx @@ -10,8 +10,6 @@ title: Installing EDB*Plus on RHEL 8 or OL 8 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_sles12_x86.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_sles12_x86.mdx index 04ab800ca7d..ab7195c51d5 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_sles12_x86.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_sles12_x86.mdx @@ -10,8 +10,6 @@ title: Installing EDB*Plus on SLES 12 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_sles15_x86.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_sles15_x86.mdx index 18ee9b187f7..dea251f4541 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_sles15_x86.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_sles15_x86.mdx @@ -10,8 +10,6 @@ title: Installing EDB*Plus on SLES 15 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu18_x86.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu18_x86.mdx index 87cefed24f1..1a60e2f2f60 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu18_x86.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu18_x86.mdx @@ -10,8 +10,6 @@ title: Installing EDB*Plus on Ubuntu 18.04 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu20_x86.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu20_x86.mdx index 7b283dc8c1d..9331cd48e8e 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu20_x86.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu20_x86.mdx @@ -10,8 +10,6 @@ title: Installing EDB*Plus on Ubuntu 20.04 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu22_x86.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu22_x86.mdx index 40bef58d172..5c2c96de065 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu22_x86.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu22_x86.mdx @@ -10,8 +10,6 @@ title: Installing EDB*Plus on Ubuntu 22.04 x86_64 Before you begin the installation process: -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - - Install Java (version 1.8 or later) on your server, if not present. ```shell From e035479e810d6264a2cd99b104a7aa8eada5680e Mon Sep 17 00:00:00 2001 From: Josh Heyer Date: Wed, 21 Sep 2022 05:48:30 +0000 Subject: [PATCH 62/75] Remove Ubuntu 22.04 (for now) --- install_template/deploy.mjs | 35 --------- .../install_on_linux/index.mdx | 1 - .../x86_amd64/edbplus_ubuntu22_x86.mdx | 40 ----------- .../install_on_linux/x86_amd64/index.mdx | 1 - .../docs/efm/4/03_installing_efm/index.mdx | 1 - .../x86_amd64/efm4_ubuntu22_x86.mdx | 40 ----------- .../4/03_installing_efm/x86_amd64/index.mdx | 1 - .../index.mdx | 1 - .../x86_amd64/epas_ubuntu22_x86.mdx | 72 ------------------- .../x86_amd64/index.mdx | 1 - .../03_installing_rpm_package/index.mdx | 1 - .../x86_amd64/eprs_ubuntu22_x86.mdx | 47 ------------ .../x86_amd64/index.mdx | 1 - .../index.mdx | 1 - .../x86_amd64/hadoop_ubuntu22_x86.mdx | 27 ------- .../x86_amd64/index.mdx | 1 - .../index.mdx | 1 - .../x86_amd64/index.mdx | 1 - .../x86_amd64/jdbc42_ubuntu22_x86.mdx | 27 ------- .../install_on_linux/index.mdx | 1 - .../install_on_linux/x86_amd64/index.mdx | 1 - .../x86_amd64/mtk55_ubuntu22_x86.mdx | 31 -------- .../index.mdx | 1 - .../x86_amd64/index.mdx | 1 - .../x86_amd64/mongo_ubuntu22_x86.mdx | 27 ------- .../index.mdx | 1 - .../x86_amd64/index.mdx | 1 - .../x86_amd64/mysql_ubuntu22_x86.mdx | 27 ------- .../install_on_linux_using_edb_repo/index.mdx | 1 - .../x86_amd64/index.mdx | 1 - .../ocl_connector14_ubuntu22_x86.mdx | 26 ------- .../01_installing_linux/index.mdx | 1 - .../01_installing_linux/x86_amd64/index.mdx | 1 - .../x86_amd64/odbc13_ubuntu22_x86.mdx | 26 ------- .../installing_on_linux/index.mdx | 1 - .../installing_on_linux/x86_amd64/index.mdx | 1 - .../x86_amd64/pem_agent_ubuntu22_x86.mdx | 25 ------- .../index.mdx | 1 - .../x86_amd64/index.mdx | 1 - .../x86_amd64/pem_server_ubuntu22_x86.mdx | 38 ---------- .../install_on_linux/index.mdx | 1 - .../install_on_linux/x86_amd64/index.mdx | 1 - .../x86_amd64/pgbouncer_ubuntu22_x86.mdx | 27 ------- .../index.mdx | 1 - .../x86_amd64/index.mdx | 2 - .../x86_amd64/pgpool_ubuntu22_x86.mdx | 27 ------- .../docs/pgpool/4.3/02_extensions/index.mdx | 1 - .../4.3/02_extensions/x86_amd64/index.mdx | 1 - .../x86_amd64/pgpoolext_ubuntu22_x86.mdx | 27 ------- .../installing_on_linux/index.mdx | 1 - .../installing_on_linux/x86_amd64/index.mdx | 1 - .../x86_amd64/postgis_ubuntu22_x86.mdx | 31 -------- 52 files changed, 635 deletions(-) delete mode 100644 product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/pgpool_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/pgpoolext_ubuntu22_x86.mdx delete mode 100644 product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_ubuntu22_x86.mdx diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index 2553cbb18ad..c6fd324f38c 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -159,8 +159,6 @@ const moveDoc = async (product, platform, version) => { (ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB*Plus", version: 40}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_ubuntu20_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB*Plus", version: 40}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB*Plus", version: 40}, platform: {name: "CentOS 7"}}, (ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_centos7_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB*Plus", version: 40}, platform: {name: "AlmaLinux 8 or Rocky Linux 8"}}, @@ -195,8 +193,6 @@ const moveDoc = async (product, platform, version) => { (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_ubuntu20_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB Postgres Advanced Server"}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository//${fmtArchPath(ctx)}/epas_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Failover Manager", version: 4}, platform: {name: "CentOS 7"}}, (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_centos7_${fmtArchFilename(ctx)}.mdx`), @@ -220,15 +216,11 @@ const moveDoc = async (product, platform, version) => { (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Failover Manager", version: 4}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_ubuntu20_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Failover Manager", version: 4}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `efm/4/03_installing_efm/${fmtArchPath(ctx)}/efm4_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "SLES 12"}}, (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "SLES 15"}}, (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_sles15_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/${fmtArchPath(ctx)}/hadoop_ubuntu20_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Hadoop Foreign Data Wrapper", version: 2}, platform: {name: "Ubuntu 18.04"}}, @@ -270,8 +262,6 @@ const moveDoc = async (product, platform, version) => { (ctx) => `jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB JDBC Connector"}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_ubuntu20_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB JDBC Connector"}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/${fmtArchPath(ctx)}/jdbc42_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Migration Toolkit"}, platform: {name: "SLES 12"}}, (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_sles12_${fmtArchFilename(ctx)}.mdx`), @@ -285,8 +275,6 @@ const moveDoc = async (product, platform, version) => { (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Migration Toolkit"}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_ubuntu20_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Migration Toolkit"}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Migration Toolkit"}, platform: {name: "RHEL 8 or OL 8"}}, (ctx) => `migration_toolkit/55/05_installing_mtk/install_on_linux/${fmtArchPath(ctx)}/mtk55_rhel8_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Migration Toolkit"}, platform: {name: "AlmaLinux 8 or Rocky Linux 8"}}, @@ -302,8 +290,6 @@ const moveDoc = async (product, platform, version) => { (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "SLES 15"}}, (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_sles15_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `mongo_data_adapter/5/04_installing_the_mongo_data_adapter/${fmtArchPath(ctx)}/mongo_ubuntu20_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "MongoDB Foreign Data Wrapper", version: 5}, platform: {name: "Ubuntu 18.04"}}, @@ -346,8 +332,6 @@ const moveDoc = async (product, platform, version) => { (ctx) => `mysql_data_adapter/2/04_installing_the_mysql_data_adapter/${fmtArchPath(ctx)}/mysql_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "MySQL Foreign Data Wrapper", version: 2}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `mysql_data_adapter/2/04_installing_the_mysql_data_adapter/${fmtArchPath(ctx)}/mysql_ubuntu20_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "MySQL Foreign Data Wrapper", version: 2}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `mysql_data_adapter/2/04_installing_the_mysql_data_adapter/${fmtArchPath(ctx)}/mysql_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB OCL Connector"}, platform: {name: "SLES 12"}}, (ctx) => `ocl_connector/${ctx.product.version}/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/${fmtArchPath(ctx)}/ocl_connector14_sles12_${fmtArchFilename(ctx)}.mdx`), @@ -361,8 +345,6 @@ const moveDoc = async (product, platform, version) => { (ctx) => `ocl_connector/${ctx.product.version}/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/${fmtArchPath(ctx)}/ocl_connector14_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB OCL Connector"}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `ocl_connector/${ctx.product.version}/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/${fmtArchPath(ctx)}/ocl_connector14_ubuntu20_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB OCL Connector"}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `ocl_connector/${ctx.product.version}/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/${fmtArchPath(ctx)}/ocl_connector14_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB OCL Connector"}, platform: {name: "CentOS 7"}}, (ctx) => `ocl_connector/${ctx.product.version}/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/${fmtArchPath(ctx)}/ocl_connector14_centos7_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB OCL Connector"}, platform: {name: "AlmaLinux 8 or Rocky Linux 8"}}, @@ -396,13 +378,9 @@ const moveDoc = async (product, platform, version) => { (ctx) => `odbc_connector/13/03_installing_edb_odbc/01_installing_linux/${fmtArchPath(ctx)}/odbc13_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB ODBC Connector"}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `odbc_connector/13/03_installing_edb_odbc/01_installing_linux/${fmtArchPath(ctx)}/odbc13_ubuntu20_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB ODBC Connector"}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `odbc_connector/13/03_installing_edb_odbc/01_installing_linux/${fmtArchPath(ctx)}/odbc13_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB pgBouncer", version: 1.17}, platform: {name: "Debian 11"}}, (ctx) => `pgbouncer/1.17/01_installation/install_on_linux/${fmtArchPath(ctx)}/pgbouncer_deb11_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB pgBouncer", version: 1.17}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `pgbouncer/1.17/01_installation/install_on_linux/${fmtArchPath(ctx)}/pgbouncer_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB pgBouncer", version: 1.17}, platform: {name: "RHEL 8 or OL 8"}}, (ctx) => `pgbouncer/1.17/01_installation/install_on_linux/${fmtArchPath(ctx)}/pgbouncer_rhel8_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB pgBouncer", version: 1.17}, platform: {name: "AlmaLinux 8 or Rocky Linux 8"}}, @@ -446,8 +424,6 @@ const moveDoc = async (product, platform, version) => { (ctx) => `pgpool/4.3/01_installing_and_configuring_the_pgpool-II/${fmtArchPath(ctx)}/pgpool_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Pgpool-II", version: 4.3}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `pgpool/4.3/01_installing_and_configuring_the_pgpool-II/${fmtArchPath(ctx)}/pgpool_ubuntu20_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB Pgpool-II", version: 4.3}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `pgpool/4.3/01_installing_and_configuring_the_pgpool-II/${fmtArchPath(ctx)}/pgpool_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Pgpool-II Extensions", version: 4.3}, platform: {name: "RHEL 8 or OL 8"}}, (ctx) => `pgpool/4.3/02_extensions/${fmtArchPath(ctx)}/pgpoolext_rhel8_${fmtArchFilename(ctx)}.mdx`), @@ -471,8 +447,6 @@ const moveDoc = async (product, platform, version) => { (ctx) => `pgpool/4.3/02_extensions/${fmtArchPath(ctx)}/pgpoolext_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Pgpool-II Extensions", version: 4.3}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `pgpool/4.3/02_extensions/${fmtArchPath(ctx)}/pgpoolext_ubuntu20_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB Pgpool-II Extensions", version: 4.3}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `pgpool/4.3/02_extensions/${fmtArchPath(ctx)}/pgpoolext_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "RHEL 8 or OL 8"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_rhel8_${fmtArchFilename(ctx)}.mdx`), @@ -496,8 +470,6 @@ const moveDoc = async (product, platform, version) => { (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_ubuntu20_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Postgres Enterprise Manager server", version: 8}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/${fmtArchPath(ctx)}/pem_server_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "RHEL 8 or OL 8"}}, @@ -522,11 +494,7 @@ const moveDoc = async (product, platform, version) => { (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_ubuntu18_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "Ubuntu 20.04"}}, (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_ubuntu20_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Postgres Enterprise Manager agent", version: 8}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `pem/8/installing_pem_agent/installing_on_linux/${fmtArchPath(ctx)}/pem_agent_ubuntu22_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "PostGIS", version: 3.2}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `postgis/3.2/01a_installing_postgis/installing_on_linux/${fmtArchPath(ctx)}/postgis_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "PostGIS", version: 3.2}, platform: {name: "Debian 11"}}, (ctx) => `postgis/3.2/01a_installing_postgis/installing_on_linux/${fmtArchPath(ctx)}/postgis_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "PostGIS", version: 3.2}, platform: {name: "CentOS 7"}}, @@ -556,8 +524,6 @@ const moveDoc = async (product, platform, version) => { (ctx) => `eprs/7/03_installation/03_installing_rpm_package/${fmtArchPath(ctx)}/eprs_sles15_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Replication Server", version: 7}, platform: {name: "Debian 11"}}, (ctx) => `eprs/7/03_installation/03_installing_rpm_package/${fmtArchPath(ctx)}/eprs_deb11_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "Replication Server", version: 7}, platform: {name: "Ubuntu 22.04"}}, - (ctx) => `eprs/7/03_installation/03_installing_rpm_package/${fmtArchPath(ctx)}/eprs_ubuntu22_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Replication Server", version: 7}, platform: {name: "RHEL 8 or OL 8"}}, (ctx) => `eprs/7/03_installation/03_installing_rpm_package/${fmtArchPath(ctx)}/eprs_rhel8_${fmtArchFilename(ctx)}.mdx`), @@ -576,7 +542,6 @@ const moveDoc = async (product, platform, version) => { when({product: {name: "Replication Server", version: 7}, platform: {name: "RHEL 8"}}, (ctx) => `eprs/7/03_installation/03_installing_rpm_package/${fmtArchPath(ctx)}/eprs_rhel8_${fmtArchFilename(ctx)}.mdx`), ); - function match(context, ...conditions) { for (let test of conditions) { const result = test(context); diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/index.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/index.mdx index a00cf1653ec..63daffda6ce 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/index.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/index.mdx @@ -33,7 +33,6 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/edbplus_centos7_x86) - [SLES 15](x86_amd64/edbplus_sles15_x86) - [SLES 12](x86_amd64/edbplus_sles12_x86) - - [Ubuntu 22.04](x86_amd64/06b_edbplus_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/edbplus_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/edbplus_ubuntu18_x86) - [Debian 11](x86_amd64/07b_edbplus_deb11_x86) diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu22_x86.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu22_x86.mdx deleted file mode 100644 index 5c2c96de065..00000000000 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu22_x86.mdx +++ /dev/null @@ -1,40 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing EDB*Plus on Ubuntu 22.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install Java (version 1.8 or later) on your server, if not present. - - ```shell - sudo apt-get -y install java - ``` - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-as-edbplus -``` - -Where `` is the version of EDB Postgres Advanced Server. For example, if you are installing with version 14 of EDB Postgres Advanced Server, the package name would be `edb-as14-edbplus`. - -## Initial configuration - -After performing a Linux installation of EDB\*Plus, you must set the values of environment variables that allow EDB\*Plus to locate your Java installation: - -```shell -export JAVA_HOME= -export PATH=/bin:$PATH -``` diff --git a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/index.mdx b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/index.mdx index 109b3bab0bf..b0882e1f24b 100644 --- a/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/index.mdx +++ b/product_docs/docs/edb_plus/40/03_installing_edb_plus/install_on_linux/x86_amd64/index.mdx @@ -24,7 +24,6 @@ For operating system-specific install instructions, see: - [CentOS 7](edbplus_centos7_x86) - [SLES 15](edbplus_sles15_x86) - [SLES 12](edbplus_sles12_x86) - - [Ubuntu 22.04](edbplus_ubuntu22_x86) - [Ubuntu 20.04](edbplus_ubuntu20_x86) - [Ubuntu 18.04](edbplus_ubuntu18_x86) - [Debian 11](edbplus_deb11_x86) diff --git a/product_docs/docs/efm/4/03_installing_efm/index.mdx b/product_docs/docs/efm/4/03_installing_efm/index.mdx index 649f94f386c..0b577ac2278 100644 --- a/product_docs/docs/efm/4/03_installing_efm/index.mdx +++ b/product_docs/docs/efm/4/03_installing_efm/index.mdx @@ -33,7 +33,6 @@ For platform-specific install instructions, including accessing the repo, see: - [CentOS 7](x86_amd64/efm4_centos7_x86) - [SLES 15](x86_amd64/efm4_sles15_x86) - [SLES 12](x86_amd64/efm4_sles12_x86) - - [Ubuntu 22.04](x86_amd64/efm4_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/efm4_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/efm4_ubuntu18_x86) - [Debian 11](x86_amd64/efm4_deb11_x86) diff --git a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_ubuntu22_x86.mdx b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_ubuntu22_x86.mdx deleted file mode 100644 index 60af695c81a..00000000000 --- a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/efm4_ubuntu22_x86.mdx +++ /dev/null @@ -1,40 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing Failover Manager on Ubuntu 22.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-efm<4x> -``` - -Where `<4x>` is the version of Failover Manager that you are installing. For example, if you are installing version 4.0, the package name would be `edb-efm40`. - -The installation process creates a user named efm that has privileges to invoke scripts that control the Failover Manager service for clusters owned by enterprisedb or postgres. - -## Initial configuration - -If you are using Failover Manager to monitor a cluster owned by a user other than enterprisedb or postgres, see [Extending Failover Manager permissions](../../04_configuring_efm/04_extending_efm_permissions/#extending_efm_permissions). - -After installing on each node of the cluster: - -1. Modify the [cluster properties file](../../04_configuring_efm/01_cluster_properties/#cluster_properties) on each node. -2. Modify the [cluster members file](../../04_configuring_efm/03_cluster_members/#cluster_members) on each node. -3. If applicable, configure and test virtual IP address settings and any scripts that are identified in the cluster properties file. -4. Start the agent on each node of the cluster. For more information, see [Controlling the Failover Manager service](../../08_controlling_efm_service/#controlling-the-failover-manager-service). diff --git a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/index.mdx b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/index.mdx index 8436862b4e6..23da636a489 100644 --- a/product_docs/docs/efm/4/03_installing_efm/x86_amd64/index.mdx +++ b/product_docs/docs/efm/4/03_installing_efm/x86_amd64/index.mdx @@ -24,7 +24,6 @@ For operating system-specific install instructions, including accessing the repo - [CentOS 7](efm4_centos7_x86) - [SLES 15](efm4_sles15_x86) - [SLES 12](efm4_sles12_x86) - - [Ubuntu 22.04](efm4_ubuntu22_x86) - [Ubuntu 20.04](efm4_ubuntu20_x86) - [Ubuntu 18.04](efm4_ubuntu18_x86) - [Debian 11](efm4_deb11_x86) diff --git a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/index.mdx b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/index.mdx index 5eb63af18f4..9b3f0804ab8 100644 --- a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/index.mdx +++ b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/index.mdx @@ -21,7 +21,6 @@ For platform-specific install instructions, including accessing the repo, see: - [CentOS 7](x86_amd64/epas_centos7_x86) - [SLES 15](x86_amd64/epas_sles15_x86) - [SLES 12](x86_amd64/epas_sles12_x86) - - [Ubuntu 22.04](x86_amd64/epas_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/epas_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/epas_ubuntu18_x86) - [Debian 11](x86_amd64/epas_deb11_x86) diff --git a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_ubuntu22_x86.mdx b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_ubuntu22_x86.mdx deleted file mode 100644 index c3991651799..00000000000 --- a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_ubuntu22_x86.mdx +++ /dev/null @@ -1,72 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing EDB Postgres Advanced Server on Ubuntu 22.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-as-server -``` - -Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 14, the package name would be `edb-as14-server`. - -To install an individual component: - -```shell -sudo apt-get -y install -``` - -Where `package_name` can be any of the available packages from the [available package list](/epas/latest/epas_inst_linux/install_details/rpm_packages/). - -## Initial configuration - -This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. - -```shell - -# To work in your cluster, login as the enterprisedb user -su - enterprisedb - -# Connect to the database server using the psql command line client -psql edb - -# Assign a password to the database superuser the enterprisedb -ALTER ROLE enterprisedb IDENTIFIED BY password; - -# Create a database (named hr) -CREATE DATABASE hr; - -# Connect to the new database and create a table (named dept) -\c hr -CREATE TABLE public.dept (deptno numeric(2) NOT NULL CONSTRAINT dept_pk -PRIMARY KEY, dname varchar(14) CONSTRAINT dept_dname_uq UNIQUE, loc -varchar(13)); - -# Add data to the table -INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); -INSERT into dept VALUES (20,'RESEARCH','DALLAS'); - -# You can use simple SQL commands to query the database and retrieve -# information about the data you have added to the table -SELECT * FROM dept; -__OUTPUT__ -deptno | dname | loc ---------+------------+---------- -10 | ACCOUNTING | NEW YORK -20 | RESEARCH | DALLAS -(2 rows) -``` diff --git a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/index.mdx b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/index.mdx index a89f8b8b40c..778f00ea99c 100644 --- a/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/index.mdx +++ b/product_docs/docs/epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/index.mdx @@ -28,7 +28,6 @@ For x86_64 (amd64) OS-specific install instructions, including accessing the rep - [CentOS 7](epas_centos7_x86) - [SLES 15](epas_sles15_x86) - [SLES 12](epas_sles12_x86) -- [Ubuntu 22.04](epas_ubuntu22_x86) - [Ubuntu 20.04](epas_ubuntu20_x86) - [Ubuntu 18.04](epas_ubuntu18_x86) - [Debian 11](epas_deb11_x86) diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx index fa12e1f0610..b200c508019 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx @@ -21,7 +21,6 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/eprs_centos7_x86) - [SLES 15](x86_amd64/eprs_sles15_x86) - [SLES 12](x86_amd64/eprs_sles12_x86) - - [Ubuntu 22.04](x86_amd64/eprs_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/eprs_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/eprs_ubuntu18_x86) - [Debian 11](x86_amd64/eprs_deb11_x86) diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu22_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu22_x86.mdx deleted file mode 100644 index a200a8ad6e2..00000000000 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu22_x86.mdx +++ /dev/null @@ -1,47 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing Replication Server on Ubuntu 22.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install Java (version 1.8 or later) on your server, if not present. - - ```shell - sudo apt-get -y install java - ``` - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -You can install all Replication Server components with a single install command, or you may choose to install selected, individual components by installing only those particular packages. - -To install all Replication Server components: - -```shell -sudo apt-get -y install edb-xdb -``` - -To install an individual component: - -```shell -sudo apt-get -y install -``` - -Where `` is: - -| Package name | Component | -| -------------------- | --------------------------------------------------------------------- | -| `edb-xdb-console` | Replication console and the Replication Server command line interface | -| `edb-xdb-publisher` | Publication server | -| `edb-xdb-subscriber` | Subscription server | diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx index 79fb8160857..ec1df693edf 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx @@ -24,7 +24,6 @@ For operating system-specific install instructions, see: - [CentOS 7](eprs_centos7_x86) - [SLES 15](eprs_sles15_x86) - [SLES 12](eprs_sles12_x86) - - [Ubuntu 22.04](eprs_ubuntu22_x86) - [Ubuntu 20.04](eprs_ubuntu20_x86) - [Debian 11](eprs_deb11_x86) - [Ubuntu 18.04](eprs_ubuntu18_x86) diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/index.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/index.mdx index 14e098afc22..51e5858bcf4 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/index.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/index.mdx @@ -17,7 +17,6 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/hadoop_centos7_x86) - [SLES 15](x86_amd64/hadoop_sles15_x86) - [SLES 12](x86_amd64/hadoop_sles12_x86) - - [Ubuntu 22.04](x86_amd64/hadoop_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/hadoop_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/hadoop_ubuntu18_x86) - [Debian 11](x86_amd64/hadoop_deb11_x86) diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu22_x86.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu22_x86.mdx deleted file mode 100644 index 0c91de3b000..00000000000 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu22_x86.mdx +++ /dev/null @@ -1,27 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing Hadoop Foreign Data Wrapper on Ubuntu 22.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-as14-hdfs-fdw -``` - -Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/index.mdx b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/index.mdx index 2fccf0caf94..e6d293bf32e 100644 --- a/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/index.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/index.mdx @@ -24,7 +24,6 @@ For operating system-specific install instructions, see: - [CentOS 7](hadoop_centos7_x86) - [SLES 15](hadoop_sles15_x86) - [SLES 12](hadoop_sles12_x86) - - [Ubuntu 22.04](hadoop_ubuntu22_x86) - [Ubuntu 20.04](hadoop_ubuntu20_x86) - [Ubuntu 18.04](hadoop_ubuntu18_x86) - [Debian 11](hadoop_deb11_x86) diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/index.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/index.mdx index 24397e6964b..fbfd77d56f0 100644 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/index.mdx +++ b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/index.mdx @@ -18,7 +18,6 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/jdbc42_centos7_x86) - [SLES 15](x86_amd64/jdbc42_sles15_x86) - [SLES 12](x86_amd64/jdbc42_sles12_x86) - - [Ubuntu 22.04](x86_amd64/jdbc42_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/jdbc42_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/jdbc42_ubuntu18_x86) - [Debian 11](x86_amd64/jdbc42_deb11_x86) diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/index.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/index.mdx index 193deeed057..123caff8781 100644 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/index.mdx +++ b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/index.mdx @@ -24,7 +24,6 @@ For operating system-specific install instructions, see: - [CentOS 7](jdbc42_centos7_x86) - [SLES 15](jdbc42_sles15_x86) - [SLES 12](jdbc42_sles12_x86) - - [Ubuntu 22.04](jdbc42_ubuntu22_x86) - [Ubuntu 20.04](jdbc42_ubuntu20_x86) - [Ubuntu 18.04](jdbc42_ubuntu18_x86) - [Debian 11](jdbc42_deb11_x86) diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx b/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx deleted file mode 100644 index 78782b95581..00000000000 --- a/product_docs/docs/jdbc_connector/42.5.0.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/x86_amd64/jdbc42_ubuntu22_x86.mdx +++ /dev/null @@ -1,27 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing EDB JDBC Connector on Ubuntu 22.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - -- Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-jdbc -``` diff --git a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/index.mdx b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/index.mdx index 2a98cdff5ca..9d63fd021fb 100644 --- a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/index.mdx +++ b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/index.mdx @@ -19,7 +19,6 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/mtk55_centos7_x86) - [SLES 15](x86_amd64/mtk55_sles15_x86) - [SLES 12](x86_amd64/mtk55_sles12_x86) - - [Ubuntu 22.04](x86_amd64/mtk55_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/mtk55_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/mtk55_ubuntu18_x86) - [Debian 11](x86_amd64/mtk55_deb11_x86) diff --git a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/index.mdx b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/index.mdx index 8f1cac3922a..cc9fdd1b5aa 100644 --- a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/index.mdx +++ b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/index.mdx @@ -24,7 +24,6 @@ For operating system-specific install instructions, see: - [CentOS 7](mtk55_centos7_x86) - [SLES 15](mtk55_sles15_x86) - [SLES 12](mtk55_sles12_x86) - - [Ubuntu 22.04](mtk55_ubuntu22_x86) - [Ubuntu 20.04](mtk55_ubuntu20_x86) - [Ubuntu 18.04](mtk55_ubuntu18_x86) - [Debian 11](mtk55_deb11_x86) diff --git a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_ubuntu22_x86.mdx b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_ubuntu22_x86.mdx deleted file mode 100644 index d9870fcc638..00000000000 --- a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_ubuntu22_x86.mdx +++ /dev/null @@ -1,31 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing Migration Toolkit on Ubuntu 22.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-migrationtoolkit -``` - -## Initial configuration - -Before invoking Migration Toolkit, you must download and install a freely available source-specific driver. To download a driver, or for a link to a vendor download site, see the [Third Party JDBC Drivers](https://www.enterprisedb.com/software-downloads-postgres#third-party-jdbc-drivers) on the Downloads page. - -After downloading the source-specific driver, move the driver file into the `/lib` directory. diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/index.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/index.mdx index f637cb1b59d..461ea7a0a84 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/index.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/index.mdx @@ -16,7 +16,6 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/mongo_centos7_x86) - [SLES 15](x86_amd64/mongo_sles15_x86) - [SLES 12](x86_amd64/mongo_sles12_x86) - - [Ubuntu 22.04](x86_amd64/mongo_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/mongo_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/mongo_ubuntu18_x86) - [Debian 11](x86_amd64/mongo_deb11_x86) diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/index.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/index.mdx index 6422b7e58ba..f9ee538a550 100644 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/index.mdx +++ b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/index.mdx @@ -24,7 +24,6 @@ For operating system-specific install instructions, see: - [CentOS 7](mongo_centos7_x86) - [SLES 15](mongo_sles15_x86) - [SLES 12](mongo_sles12_x86) - - [Ubuntu 22.04](mongo_ubuntu22_x86) - [Ubuntu 20.04](mongo_ubuntu20_x86) - [Ubuntu 18.04](mongo_ubuntu18_x86) - [Debian 11](mongo_deb11_x86) diff --git a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu22_x86.mdx b/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu22_x86.mdx deleted file mode 100644 index db3832b9ac3..00000000000 --- a/product_docs/docs/mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu22_x86.mdx +++ /dev/null @@ -1,27 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing MongoDB Foreign Data Wrapper on Ubuntu 22.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-as14-mongo-fdw -``` - -Where `14` is the version of EDB Postgres Advanced Server. Replace `14` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/index.mdx b/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/index.mdx index 4786416ad66..74528bcbda6 100644 --- a/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/index.mdx +++ b/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/index.mdx @@ -16,7 +16,6 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/mysql_centos7_x86) - [SLES 15](x86_amd64/mysql_sles15_x86) - [SLES 12](x86_amd64/mysql_sles12_x86) - - [Ubuntu 22.04](x86_amd64/mysql_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/mysql_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/mysql_ubuntu18_x86) - [Debian 11](x86_amd64/mysql_deb11_x86) diff --git a/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/index.mdx b/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/index.mdx index 2cc771e2c59..00401f83e97 100644 --- a/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/index.mdx +++ b/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/index.mdx @@ -24,7 +24,6 @@ For operating system-specific install instructions, see: - [CentOS 7](mysql_centos7_x86) - [SLES 15](mysql_sles15_x86) - [SLES 12](mysql_sles12_x86) - - [Ubuntu 22.04](mysql_ubuntu22_x86) - [Ubuntu 20.04](mysql_ubuntu20_x86) - [Ubuntu 18.04](mysql_ubuntu18_x86) - [Debian 11](mysql_deb11_x86) diff --git a/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_ubuntu22_x86.mdx b/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_ubuntu22_x86.mdx deleted file mode 100644 index 8f1a21e60a5..00000000000 --- a/product_docs/docs/mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_ubuntu22_x86.mdx +++ /dev/null @@ -1,27 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing MySQL Foreign Data Wrapper on Ubuntu 22.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-as-mysql-fdw -``` - -Where `` is the version of EDB Postgres Advanced server and `` is the version of MySQL to be installed. For example if EDB Postgres Version is 13 and MySQL version is 8 then the package name is `edb-as13-mysql8-fdw`. diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/index.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/index.mdx index 7a16791114a..10ed055d78e 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/index.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/index.mdx @@ -19,7 +19,6 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/ocl_connector14_centos7_x86) - [SLES 15](x86_amd64/ocl_connector14_sles15_x86) - [SLES 12](x86_amd64/ocl_connector14_sles12_x86) - - [Ubuntu 22.04](x86_amd64/ocl_connector14_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/ocl_connector14_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/ocl_connector14_ubuntu18_x86) - [Debian 11](x86_amd64/ocl_connector14_deb11_x86) diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/index.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/index.mdx index 840f17510ab..0ca6125ff7a 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/index.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/index.mdx @@ -25,7 +25,6 @@ For operating system-specific install instructions, see: - [RHEL CentOS 7](ocl_connector14_centos7_x86) - [SLES 15](ocl_connector14_sles15_x86) - [SLES 12](ocl_connector14_sles12_x86) - - [Ubuntu 22.04](ocl_connector14_ubuntu22_x86) - [Ubuntu 20.04](ocl_connector14_ubuntu20_x86) - [Ubuntu 18.04](ocl_connector14_ubuntu18_x86) - [Debian 11](ocl_connector14_deb11_x86) diff --git a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_ubuntu22_x86.mdx b/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_ubuntu22_x86.mdx deleted file mode 100644 index 139d6a156cd..00000000000 --- a/product_docs/docs/ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_connector14_ubuntu22_x86.mdx +++ /dev/null @@ -1,26 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing EDB OCL Connector on Ubuntu 22.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get install edb-oci -sudo apt-get install edb-oci-dev -``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/index.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/index.mdx index 732420c67c8..7f263acfaa4 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/index.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/index.mdx @@ -18,7 +18,6 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/odbc13_centos7_x86) - [SLES 15](x86_amd64/odbc13_sles15_x86) - [SLES 12](x86_amd64/odbc13_sles12_x86) - - [Ubuntu 22.04](x86_amd64/odbc13_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/odbc13_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/odbc13_ubuntu18_x86) - [Debian 11](x86_amd64/odbc13_deb11_x86) diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/index.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/index.mdx index aa30a921932..8e62fb47fdb 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/index.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/index.mdx @@ -24,7 +24,6 @@ For operating system-specific install instructions, see: - [CentOS 7](odbc13_centos7_x86) - [SLES 15](odbc13_sles15_x86) - [SLES 12](odbc13_sles12_x86) - - [Ubuntu 22.04](odbc13_ubuntu22_x86) - [Ubuntu 20.04](odbc13_ubuntu20_x86) - [Ubuntu 18.04](odbc13_ubuntu18_x86) - [Debian 11](odbc13_deb11_x86) diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu22_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu22_x86.mdx deleted file mode 100644 index 23342d3a526..00000000000 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu22_x86.mdx +++ /dev/null @@ -1,26 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing EDB ODBC Connector on Ubuntu 22.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install EDB Postgres Advanced Server on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get install edb-odbc -sudo apt-get install edb-odbc-dev -``` diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/index.mdx b/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/index.mdx index 8d49c35d976..f5e5c3a3631 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/index.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/index.mdx @@ -25,7 +25,6 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/pem_agent_centos7_x86) - [SLES 15](x86_amd64/pem_agent_sles15_x86) - [SLES 12](x86_amd64/pem_agent_sles12_x86) - - [Ubuntu 22.04](x86_amd64/pem_agent_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/pem_agent_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/pem_agent_ubuntu18_x86) - [Debian 11](x86_amd64/pem_agent_deb11_x86) diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/index.mdx b/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/index.mdx index 14bb0a51d7b..bda3eccc7d2 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/index.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/index.mdx @@ -25,7 +25,6 @@ For Linux x86-64 (amd64) see: - [CentOS 7](pem_agent_centos7_x86) - [SLES 15](pem_agent_sles15_x86) - [SLES 12](pem_agent_sles12_x86) - - [Ubuntu 22.04](pem_agent_ubuntu22_x86) - [Ubuntu 20.04](pem_agent_ubuntu20_x86) - [Ubuntu 18.04](pem_agent_ubuntu18_x86) - [Debian 11](pem_agent_deb11_x86) diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu22_x86.mdx b/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu22_x86.mdx deleted file mode 100644 index b4c14f15f3d..00000000000 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu22_x86.mdx +++ /dev/null @@ -1,25 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing Postgres Enterprise Manager agent on Ubuntu 22.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-pem-agent -``` - -After installing PEM agent, you need to register the PEM agent. For detailed information see [Registering an agent](/pem/latest/registering_agent/). diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/index.mdx b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/index.mdx index 94e26e8c651..73d5397821e 100644 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/index.mdx +++ b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/index.mdx @@ -18,7 +18,6 @@ For platform-specific detailed information about PEM server install instructions - [CentOS 7](x86_amd64/pem_server_centos7_x86) - [SLES 15](x86_amd64/pem_server_sles15_x86) - [SLES 12](x86_amd64/pem_server_sles12_x86) - - [Ubuntu 22.04](x86_amd64/pem_server_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/pem_server_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/pem_server_ubuntu18_x86) - [Debian 11](x86_amd64/pem_server_deb11_x86) diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/index.mdx b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/index.mdx index 54fe7109380..c29ec5722e2 100644 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/index.mdx +++ b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/index.mdx @@ -24,7 +24,6 @@ For Linux x86-64 (amd64), see: - [CentOS 7](pem_server_centos7_x86) - [SLES 15](pem_server_sles15_x86) - [SLES 12](pem_server_sles12_x86) - - [Ubuntu 22.04](pem_server_ubuntu22_x86) - [Ubuntu 20.04](pem_server_ubuntu20_x86) - [Ubuntu 18.04](pem_server_ubuntu18_x86) - [Debian 11](pem_server_deb11_x86) diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_ubuntu22_x86.mdx b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_ubuntu22_x86.mdx deleted file mode 100644 index e967eb44fe8..00000000000 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_ubuntu22_x86.mdx +++ /dev/null @@ -1,38 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing Postgres Enterprise Manager server on Ubuntu 22.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Review the [prerequisites](/pem/latest/installing_pem_server/pem_server_inst_linux/prerequisites/). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-pem -``` - -## Initial configuration - -```shell -# You can configure the PEM server using the following command: -sudo /usr/edb/pem/bin/configure-pem-server.sh -``` - -For more details, see [Configuring the PEM Server on Linux](/pem/latest/installing_pem_server/installing_on_linux/configuring_the_pem_server_on_linux/). - -!!! Note - - - The operating system user pem is created while installing the PEM server. The PEM server web application is a WSGI application, which runs under Apache HTTPD. The pem application data and the session is saved to this user's home directory. diff --git a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/index.mdx b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/index.mdx index 37d4af66259..eeb8f694c18 100644 --- a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/index.mdx +++ b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/index.mdx @@ -21,7 +21,6 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/pgbouncer_centos7_x86) - [SLES 15](x86_amd64/pgbouncer_sles15_x86) - [SLES 12](x86_amd64/pgbouncer_sles12_x86) - - [Ubuntu 22.04](x86_amd64/pgbouncer_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/pgbouncer_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/pgbouncer_ubuntu18_x86) - [Debian 11](x86_amd64/pgbouncer_deb11_x86) diff --git a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/index.mdx b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/index.mdx index 514334a0cbd..8a9c858943f 100644 --- a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/index.mdx +++ b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/index.mdx @@ -26,7 +26,6 @@ For operating system-specific install instructions, see: - [CentOS 7](pgbouncer_centos7_x86) - [SLES 15](pgbouncer_sles15_x86) - [SLES 12](pgbouncer_sles12_x86) - - [Ubuntu 22.04](pgbouncer_ubuntu22_x86) - [Ubuntu 20.04](pgbouncer_ubuntu20_x86) - [Ubuntu 18.04](pgbouncer_ubuntu18_x86) - [Debian 11](pgbouncer_deb11_x86) diff --git a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu22_x86.mdx b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu22_x86.mdx deleted file mode 100644 index 3506ff118cd..00000000000 --- a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu22_x86.mdx +++ /dev/null @@ -1,27 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing EDB pgBouncer on Ubuntu 22.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-pgbouncer -``` - -Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. diff --git a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/index.mdx b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/index.mdx index 049f02107eb..1917930616a 100644 --- a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/index.mdx +++ b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/index.mdx @@ -25,7 +25,6 @@ For platform-specific install instructions, see: - [CentOS 7](x86_amd64/pgpool_centos7_x86) - [SLES 15](x86_amd64/pgpool_sles15_x86) - [SLES 12](x86_amd64/pgpool_sles12_x86) - - [Ubuntu 22.04](x86_amd64/pgpool_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/pgpool_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/pgpool_ubuntu18_x86) - [Debian 11](x86_amd64/pgpool_deb11_x86) diff --git a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/index.mdx b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/index.mdx index ea319aa618f..bc472a7207d 100644 --- a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/index.mdx +++ b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/index.mdx @@ -27,9 +27,7 @@ For operating system-specific install instructions, see: - [CentOS 7](pgpool_centos7_x86) - [SLES 15](pgpool_sles15_x86) - [SLES 12](pgpool_sles12_x86) - - [Ubuntu 22.04](pgpool_ubuntu22_x86) - [Ubuntu 20.04](pgpool_ubuntu20_x86) - [Ubuntu 18.04](pgpool_ubuntu18_x86) - - [Ubuntu 22.04](06b_pgpool_ubuntu22_x86) - [Debian 10](pgpool_deb10_x86) diff --git a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/pgpool_ubuntu22_x86.mdx b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/pgpool_ubuntu22_x86.mdx deleted file mode 100644 index 9349aec7ee7..00000000000 --- a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/pgpool_ubuntu22_x86.mdx +++ /dev/null @@ -1,27 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing EDB Pgpool-II on Ubuntu 22.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-pgpool -``` - -Where `` is the version of EDB PgPool-II you are installing. For example, if you are installing version 4.3, the package name would be `edb-pgpool43`. diff --git a/product_docs/docs/pgpool/4.3/02_extensions/index.mdx b/product_docs/docs/pgpool/4.3/02_extensions/index.mdx index c61094f83a9..be765934060 100644 --- a/product_docs/docs/pgpool/4.3/02_extensions/index.mdx +++ b/product_docs/docs/pgpool/4.3/02_extensions/index.mdx @@ -27,7 +27,6 @@ For platform-specific install instructions for PgPool-II extensions, see: - [CentOS 7](x86_amd64/pgpoolext_centos7_x86) - [SLES 15](x86_amd64/pgpoolext_sles15_x86) - [SLES 12](x86_amd64/pgpoolext_sles12_x86) - - [Ubuntu 22.04](x86_amd64/pgpoolext_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/pgpoolext_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/pgpoolext_ubuntu18_x86) - [Debian 11](x86_amd64/pgpoolext_deb11_x86) diff --git a/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/index.mdx b/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/index.mdx index 2c6edcb9498..4b2a0e820b6 100644 --- a/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/index.mdx +++ b/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/index.mdx @@ -24,7 +24,6 @@ For operating system-specific install instructions, see: - [CentOS 7](pgpoolext_centos7_x86) - [SLES 15](pgpoolext_sles15_x86) - [SLES 12](pgpoolext_sles12_x86) - - [Ubuntu 22.04](pgpoolext_ubuntu22_x86) - [Ubuntu 20.04](pgpoolext_ubuntu20_x86) - [Ubuntu 18.04](pgpoolext_ubuntu18_x86) - [Debian 11](pgpoolext_deb11_x86) diff --git a/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/pgpoolext_ubuntu22_x86.mdx b/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/pgpoolext_ubuntu22_x86.mdx deleted file mode 100644 index 18d8ba56f9a..00000000000 --- a/product_docs/docs/pgpool/4.3/02_extensions/x86_amd64/pgpoolext_ubuntu22_x86.mdx +++ /dev/null @@ -1,27 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing EDB Pgpool-II Extensions on Ubuntu 22.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-as--pgpool-extensions -``` - -Where `` is the EDB Postgres Advanced Server version and `` is the EDB Pgpool-II version you are installing. For example, if you are installing EDB Pgpool-II version 4.3 and EDB Postgres Advanced Server version 14, the package name would be `edb-as-14-pgpool43-extensions`. diff --git a/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/index.mdx b/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/index.mdx index 527a88a1813..d191055c8aa 100644 --- a/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/index.mdx +++ b/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/index.mdx @@ -18,7 +18,6 @@ For platform-specific install instructions, see: - [RHEL 7/OL 7](x86_amd64/postgis_rhel7_x86) - [SLES 15](x86_amd64/postgis_sles15_x86) - [SLES 12](x86_amd64/postgis_sles12_x86) - - [Ubuntu 22.04](x86_amd64/postgis_ubuntu22_x86) - [Ubuntu 20.04](x86_amd64/postgis_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/postgis_ubuntu18_x86) - [Debian 11](x86_amd64/postgis_deb11_x86) diff --git a/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/index.mdx b/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/index.mdx index 3ef1e64806d..d9ee512d220 100644 --- a/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/index.mdx +++ b/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/index.mdx @@ -24,7 +24,6 @@ For operating system-specific install instructions, see: - [RHEL 7/OL 7](postgis_rhel7_x86) - [SLES 15](postgis_sles15_x86) - [SLES 12](postgis_sles12_x86) - - [Ubuntu 22.04](postgis_ubuntu22_x86) - [Ubuntu 20.04](postgis_ubuntu20_x86) - [Ubuntu 18.04](postgis_ubuntu18_x86) - [Debian 11](08b_postgis_deb11_x86) diff --git a/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_ubuntu22_x86.mdx b/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_ubuntu22_x86.mdx deleted file mode 100644 index a173fdf8df5..00000000000 --- a/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_ubuntu22_x86.mdx +++ /dev/null @@ -1,31 +0,0 @@ ---- -navTitle: Ubuntu 22.04 -title: Installing PostGIS on Ubuntu 22.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -# To install PostGIS 3.2: -sudo zypper -n install edb-as-postgis32 - -# To install PostGIS 3.1: -sudo zypper -n install edb-as-postgis3 -``` - -Where `` is the version of EDB Postgres Advanced Server. Replace `` with the version of EDB Postgres Advanced Server you are using. For example, `edb-as14-postgis32`. From 61b91d4610b46cdc0d6c25ad169bc5e7c2b844fd Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Wed, 21 Sep 2022 06:03:06 -0400 Subject: [PATCH 63/75] updated epas 13 Debian 11 section --- ...age_manager_to_install_advanced_server.mdx | 78 +++---------------- 1 file changed, 9 insertions(+), 69 deletions(-) diff --git a/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx b/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx index 0681c1f04dc..031532e742c 100644 --- a/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx +++ b/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx @@ -676,93 +676,33 @@ For more information about using `dnf` commands and options, visit: ## Installing Advanced Server on a Debian or Ubuntu Host -Before you begin the installation process, log in as superuser. -```shell -# To log in as a superuser: -sudo su - -``` - -### Set up the repository - -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -## Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list +Before you begin the installation process: -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf +Set up the repository. Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` +To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ### Install the package ```shell -apt-get install edb-as-server +sudo apt-get -y install edb-as-server ``` -Where `` is the version of the EDB Postgres Advanced server you are installing. +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 13, the package name would be `edb-as13-server`. To install an individual component: ```shell -apt-get install +sudo apt-get -y install ``` -Where `package_name` can be any of the available packages from the [available package list](/epas/latest/epas_inst_linux/install_details/rpm_packages/). - -### Initial configuration +Where `package_name` can be any of the available packages from the [available package list](#advanced-server-rpm-packages). -This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. - -```shell -# To work in your cluster, login as the enterprisedb user -su - enterprisedb - -# Connect to the database server using the psql command line client -psql edb - -# Assign a password to the database superuser the enterprisedb -ALTER ROLE enterprisedb IDENTIFIED BY password; - -# Create a database (named hr) -CREATE DATABASE hr; - -# Connect to the new database and create a table (named dept) -\c hr -CREATE TABLE public.dept (deptno numeric(2) NOT NULL CONSTRAINT dept_pk -PRIMARY KEY, dname varchar(14) CONSTRAINT dept_dname_uq UNIQUE, loc -varchar(13)); - -# Add data to the table -INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); -INSERT into dept VALUES (20,'RESEARCH','DALLAS'); - -# You can use simple SQL commands to query the database and retrieve -# information about the data you have added to the table -SELECT * FROM dept; -__OUTPUT__ -deptno | dname | loc ---------+------------+---------- -10 | ACCOUNTING | NEW YORK -20 | RESEARCH | DALLAS -(2 rows) -``` ## Configuring a Package Installation -The packages that install the database server component create a unit file (on version 7.x or 8.x hosts) and service startup scripts. +The packages that install the database server component create service startup scripts. ## Creating a Database Cluster and Starting the Service @@ -799,7 +739,7 @@ After creating the cluster, use `systemctl` to start, stop, or restart the servi systemctl { start | stop | restart } edb-as-13 ``` -**On Debian 10.x or Ubuntu 18.04 | 20.04** +**On Debian 10.x | 11 or Ubuntu 18.04 | 20.04** You can initialize multiple clusters using the bundled scripts. To create a new cluster, assume `root` privileges, and invoke the bundled script: From 079761b3c3b79e338e8427d2280f13134556d2c4 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Wed, 21 Sep 2022 06:12:31 -0400 Subject: [PATCH 64/75] Updated SLES sections for EPAS 13 --- ...age_manager_to_install_advanced_server.mdx | 103 +++++++----------- 1 file changed, 40 insertions(+), 63 deletions(-) diff --git a/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx b/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx index 031532e742c..b3896cc6eda 100644 --- a/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx +++ b/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx @@ -282,96 +282,76 @@ You can install EDB Postgres Advanced Server on the following: ### On SLES 15 x86_64 -There are two steps to completing an installation: +Before you begin the installation process: -- Setting up the repository -- Installing the package +- Set up the repository -For each step, you must be logged in as superuser. + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -```shell -# To log in as a superuser: -sudo su - -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. -Before setting up the repository, you need to register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). +- Address other prerequisites -#### Setting up the Repository + ```shell + # Activate the required SUSE module + sudo SUSEConnect -p PackageHub/15.3/x86_64 -```shell -# Install the repository configuration and enter your EDB repository -# credentials when prompted -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo + # Refresh the metadata + sudo zypper refresh + ``` -# Install SUSEConnect to register the host with SUSE, allowing access to SUSE repositories -zypper install SUSEConnect +#### Install the package -# Register the host with SUSE, allowing access to SUSE repositories -# You can skip this step if already registered -# Replace 'REGISTRATION_CODE' and 'EMAIL' with your SUSE registration information -SUSEConnect -r 'REGISTRATION_CODE' -e 'EMAIL' - -# Activate the required SUSE modules on SUSE 15 -SUSEConnect -p PackageHub/15.3/x86_64 - -# Refresh the metadata -zypper refresh +```shell +sudo zypper -n install edb-as-server ``` -#### Installing the Package +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 13, the package name would be `edb-as13-server`. + +To install an individual component: ```shell -zypper -n install edb-as13-server +sudo zypper -n install ``` -After installing Advanced Server, you must configure the installation. For more information, see [Configuring a Package Installation](#configuring-a-package-installation). +Where `package_name` can be any of the available packages from the [available package list](#advanced-server-rpm-packages). ### On SLES 12 x86_64 -There are two steps to completing an installation: - -- Setting up the repository -- Installing the package +Before you begin the installation process: -For each step, you must be logged in as superuser. +- Set up the repository -```shell -# To log in as a superuser: -sudo su - -``` + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -Before setting up the repository, you need to register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. -#### Setting up the Repository +- Address other prerequisites -```shell -# Install the repository configuration and enter your EDB repository -# credentials when prompted -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo + ```shell + # Activate the required SUSE module + sudo SUSEConnect -p PackageHub/12.5/x86_64 + sudo SUSEConnect -p sle-sdk/12.5/x86_64 -# Install SUSEConnect to register the host with SUSE, allowing access to SUSE repositories -zypper install SUSEConnect + # Refresh the metadata + sudo zypper refresh + ``` -# Register the host with SUSE, allowing access to SUSE repositories -# You can skip this step if already registered -# Replace 'REGISTRATION_CODE' and 'EMAIL' with your SUSE registration information -SUSEConnect -r 'REGISTRATION_CODE' -e 'EMAIL' +#### Install the package -# Activate the required SUSE modules on SUSE 12 -SUSEConnect -p PackageHub/12.5/x86_64 -SUSEConnect -p sle-sdk/12.5/x86_64 - -# Refresh the metadata -zypper refresh +```shell +sudo zypper -n install edb-as-server ``` -#### Installing the Package +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 13, the package name would be `edb-as13-server`. + +To install an individual component: ```shell -zypper -n install edb-as13-server +sudo zypper -n install ``` -After installing Advanced Server, you must configure the installation. For more information, see [Configuring a Package Installation](#configuring-a-package-installation). +Where `package_name` can be any of the available packages from the [available package list](#advanced-server-rpm-packages). ## Installing on IBM Power (ppc64le) @@ -676,10 +656,7 @@ For more information about using `dnf` commands and options, visit: ## Installing Advanced Server on a Debian or Ubuntu Host - -Before you begin the installation process: - -Set up the repository. Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. +Before you begin the installation process, set up the repository. Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. From a8e8dd693a8639da303cdfcfac2dcc8272d6aa24 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Wed, 21 Sep 2022 06:53:51 -0400 Subject: [PATCH 65/75] removed redundant package location and available packages info The content had previous been moved to the new Install details section by Chris. Updated links accordingly. Removed Updating section from Install details as it is in the main RPM topic. --- ...age_manager_to_install_advanced_server.mdx | 124 +----------------- .../install_details/rpm_packages.mdx | 38 ------ 2 files changed, 3 insertions(+), 159 deletions(-) diff --git a/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx b/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx index b3896cc6eda..0b1010b86ed 100644 --- a/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx +++ b/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx @@ -23,28 +23,6 @@ By default, Advanced Server logging is configured to write files to the `log` su [https://www.enterprisedb.com/docs](/epas/latest/) -The RPM installers place Advanced Server components in the directories listed in the table below: - -| Component | Location | -| --------------------------------- | ------------------------------------------ | -| Executables | `/usr/edb/as13/bin` | -| Libraries | `/usr/edb/as13/lib` | -| Cluster configuration files | `/etc/edb/as13` | -| Documentation | `/usr/edb/as13/share/doc` | -| Contrib | `/usr/edb/as13/share/contrib` | -| Data | `/var/lib/edb/as13/data` | -| Logs | `/var/log/as13` | -| Lock files | `/var/lock/as13` | -| Log rotation file | `/etc/logrotate.d/as13` | -| Sudo configuration file | `/etc/sudoers.d/as13` | -| Binary to access VIP without sudo | `/usr/edb/as13/bin/secure` | -| Backup area | `/var/lib/edb/as13/backups` | -| Templates | `/usr/edb/as13/share` | -| Procedural Languages | `/usr/edb/as13/lib or /usr/edb/as13/lib64` | -| Development Headers | `/usr/edb/as13/include` | -| Shared data | `/usr/edb/as13/share` | -| Regression tests | `/usr/edb/as13/lib/pgxs/src/test/regress` | -| SGML Documentation | `/usr/edb/as13/share/doc` | ## Installation Pre-requisites @@ -314,7 +292,7 @@ To install an individual component: sudo zypper -n install ``` -Where `package_name` can be any of the available packages from the [available package list](#advanced-server-rpm-packages). +Where `package_name` can be any of the available packages from the [available package list](/epas/13/epas_inst_linux/install_details/rpm_packages/#rhelolrocky-linuxalmalinuxcentossles-packages). ### On SLES 12 x86_64 @@ -351,7 +329,7 @@ To install an individual component: sudo zypper -n install ``` -Where `package_name` can be any of the available packages from the [available package list](#advanced-server-rpm-packages). +Where `package_name` can be any of the available packages from the [available package list](/epas/13/epas_inst_linux/install_details/rpm_packages/#rhelolrocky-linuxalmalinuxcentossles-packages). ## Installing on IBM Power (ppc64le) @@ -519,102 +497,6 @@ zypper -n install edb-as13-server ``` After installing Advanced Server, you must configure the installation. For more information, see [Configuring a Package Installation](#configuring-a-package-installation). - -### Advanced Server RPM Packages - -The tables that follow list the RPM packages that are available from EDB. You can also use the `yum search` or `dnf search` command to access a list of the packages that are currently available from your configured repository. Open a command line, assume superuser privileges, and enter: - -On RHEL or CentOS 7: - -```text -yum search -``` - -On RHEL or Rocky Linux or AlmaLinux 8: - -```text -dnf search -``` - -Where `package` is the search term that specifies the name (or partial name) of a package. - -Please note: The available package list is subject to change. - -| Package Name | Package Installs | -| -------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| edb-as13-server | This package installs core components of the Advanced Server database server. | -| edb-as13-server-client | Client programs and utilities that you can use to access and manage Advanced Server. | -| edb-as13-server-contrib | Installs contributed tools and utilities that are distributed with Advanced Server. Files for these modules are installed in:

Documentation: `/usr/edb/as13/share/doc`

Loadable modules: `/usr/edb/as13/lib`

Binaries: `/usr/edb/as13/bin` | -| edb-as13-server-core | Includes the programs needed to create the core functionality behind the Advanced Server database. | -| edb-as13-server-devel | Installs the header files and libraries needed to compile C or C++ applications that directly interact with an Advanced Server server and the ecpg or ecpgPlus C preprocessor. | -| edb-as13-server-docs | Installs the readme file. | -| edb-as13-server-edb_wait_states | Installs supporting modules for Advanced Server | -| edb-as13-server-indexadvisor | Installs Advanced Server's Index Advisor feature. The Index Advisor utility helps determine which columns you should index to improve performance in a given workload. | -| edb-as13-server-libs | Provides the essential shared libraries for any Advanced Server client program or interface. | -| edb-as13-server-llvmjit | This package contains support for Just in Time (JIT) compiling parts of EDBAS queries. | -| edb-as13-server-pldebugger | This package implements an API for debugging PL/pgSQL functions on Advanced Server. | -| edb-as13-server-plperl | Installs the PL/Perl procedural language for Advanced Server. Please note that the `edb-as13-server-plperl` package is dependent on the platform-supplied version of Perl. | -| edb-as13-server-plpython3 | Installs the PL/Python procedural language for Advanced Server. Please note that the PL/Python2 support will no longer be available from Advanced Server version 14 onwards. | -| edb-as13-server-pltcl | Installs the PL/Tcl procedural language for Advanced Server. Please note that the `edb-as13-pltcl` package is dependent on the platform-supplied version of TCL. | -| edb-as13-server-sqlprofiler | This package installs Advanced Server's SQL Profiler feature. SQL Profiler helps identify and optimize SQL code. | -| edb-as13-server-sqlprotect | This package installs Advanced Server's SQL Protect feature. SQL Protect provides protection against SQL injection attacks. | -| edb-as13-server-sslutils | This package installs functionality that provides SSL support. | -| edb-as13-server-cloneschema | This package installs the EDB Clone Schema extension. For more information about EDB Clone Schema, see the *EDB Postgres Advanced Server Guide*. | -| edb-as13-server-parallel-clone | This package installs functionality that supports the EDB Clone Schema extension. | -| edb-as13-pgagent | Installs pgAgent; pgAgent is a job scheduler for Advanced Server. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](04_installing_troubleshooting/#installing_troubleshooting). | -| edb-as13-edbplus | The `edb-edbplus` package contains the files required to install the EDB\*Plus command line client. EDB\*Plus commands are compatible with Oracle's SQL\*Plus. | -| edb-as13-pgsnmpd | SNMP (Simple Network Management Protocol) is a protocol that allows you to supervise an apparatus connected to the network. | -| edb-as13-pgpool41-extensions | This package creates pgPool extensions required by the server for use with pgpool. | -| edb-as13-postgis3 | Installs POSTGIS meta RPMs. | -| edb-as13-postgis3-core | This package provides support for geographic objects to the PostgreSQL object-relational database. In effect, PostGIS "spatially enables" the PostgreSQL server, allowing it to be used as a backend spatial database for geographic information systems (GIS), much like ESRI's SDE or Oracle's Spatial extension. | -| edb-as13-postgis3-docs | This package installs pdf documentation of PostGIS. | -| edb-as13-postgis-jdbc | This package installs the essential jdbc driver for PostGIS. | -| edb-as13-postgis3-utils | This package installs the utilities for PostGIS. | -| edb-as13-postgis3-gui | This package provides a GUI for PostGIS. | -| edb-as13-slony-replication | Installs the meta RPM for Slony-I. | -| edb-as13-slony-replication-core | Slony-I builds a primary-standby system that includes all features and capabilities needed to replicate large databases to a reasonably limited number of standby systems. | -| edb-as13-slony-replication-docs | This package contains the Slony project documentation (in pdf form). | -| edb-as13-slony-replication-tools | This package contains the Slony altperl tools and utilities that are useful when deploying Slony replication environments. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](04_installing_troubleshooting/#installing_troubleshooting). | -| edb-as13-libicu | These packages contain supporting library files. | - -The following table lists the packages for Advanced Server 13 supporting components. - -| Package Name | Package Installs | -| --------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| edb-pgpool41 | This package contains the pgPool-II installer. The pgpool-II utility package acts as a middleman between client applications and Server database servers. pgpool-II functionality is transparent to client applications; client applications connect to pgpool-II instead of directly to Advanced Server, and pgpool-II manages the connection. EDB supports the following pgpool-II features:
- Load balancing
- Connection pooling
- High availability
- Connection limits


pgpool-II runs as a service on Linux systems, and is not supported on Windows systems.
| -| edb-jdbc | The `edb-jdbc` package includes the .jar files needed for Java programs to access an Advanced Server database. | -| edb-migrationtoolkit | The `edb-migrationtoolkit` package installs Migration Toolkit, facilitating migration to an Advanced Server database from Oracle, PostgreSQL, MySQL, Sybase and SQL Server. | -| edb-oci | The `edb-oci` package installs the EDB Open Client library, allowing applications that use the Oracle Call Interface API to connect to an Advanced Server database. | -| edb-oci-devel | This package installs the OCI include files; install this package if you are developing C/C++ applications that require these files. | -| edb-odbc | This package installs the driver needed for applications to access an Advanced Server system via ODBC. | -| edb-odbc-devel | This package installs the ODBC include files; install this package if you are developing C/C++ applications that require these files. | -| edb-pgbouncer114 | This package contains PgBouncer (a lightweight connection pooler). This package requires the libevent package. | -| ppas-xdb | This package contains the xDB installer; xDB provides asynchronous cross-database replication. | -| ppas-xdb-console | This package provides support for xDB. | -| ppas-xdb-libs | This package provides support for xDB. | -| ppas-xdb-publisher | This package provides support for xDB. | -| ppas-xdb-subscriber | This package provides support for xDB. | -| edb-pem | The `edb-pem` package installs Management Tool that efficiently manages, monitor, and tune large Postgres deployments from a single remote GUI console. | -| edb-pem-agent | This package is an agent component of Postgres Enterprise Manager. | -| edb-pem-docs | This package contains documentation for various languages, which are in HTML format. | -| edb-pem-server | This package contains server components of Postgres Enterprise Manager. | -| edb-pgadmin4 | This package is a management tool for PostgreSQL capable of hosting the Python application and presenting it to the user as a desktop application. | -| edb-pgadmin4-desktop-common | This package installs the desktop components of pgAdmin4 for all window managers. | -| edb-pgadmin4-desktop-gnome | This package installs the gnome desktop components of pgAdmin4 | -| edb-pgadmin4-docs | This package contains documentation of pgAdmin4. | -| edb-pgadmin4-web | This package contains the required files to run pgAdmin4 as a web application. | -| edb-efm40 | This package installs EDB Failover Manager that adds fault tolerance to database clusters to minimize downtime when a primary database fails by keeping data online in high availability configurations. | -| edb-rs | This package is a java-based replication framework that provides asynchronous replication across Postgres and EPAS database servers. It supports primary-standby, primary-primary, and hybrid configurations. | -| edb-rs-client | This package is a java-based command-line tool that is used to configure and operate a replication network via different commands by interacting with the EPRS server. | -| edb-rs-datavalidator | This package is a java-based command-line tool that provides row and column level data comparison of a source and target database table. The supported RDBMS servers include PostgreSQL, EPAS, Oracle, and MS SQL Server. | -| edb-rs-libs | This package contains certain libraries that are commonly used by ERPS Server, EPRS Client, and Monitoring modules. | -| edb-rs-monitor | This package is a java-based application that provides monitoring capabilities to ensure a smooth functioning of the EPRS replication cluster. | -| edb-rs-server | This package is a java-based replication framework that provides asynchronous replication across Postgres and EPAS database servers. It supports primary-standby, primary-primary, and hybrid configurations. | -| edb-bart | This package installs the Backup and Recovery Tool (BART) to support online backup and recovery across local and remote PostgreSQL and EDB Advanced Servers. | -| libevent-edb | This package contains supporting library files. | -| libiconv-edb | This package contains supporting library files. | -| libevent-edb-devel | This package contains supporting library files. | - ### Updating an RPM Installation If you have an existing Advanced Server RPM installation, you can use `yum` or `dnf` to upgrade your repository configuration file and update to a more recent product version. To update the `edb.repo` file, assume superuser privileges and enter: @@ -674,7 +556,7 @@ To install an individual component: sudo apt-get -y install ``` -Where `package_name` can be any of the available packages from the [available package list](#advanced-server-rpm-packages). +Where `package_name` can be any of the available packages from the [available package list](/epas/13/epas_inst_linux/install_details/rpm_packages/#debianubuntu-packages). ## Configuring a Package Installation diff --git a/product_docs/docs/epas/13/epas_inst_linux/install_details/rpm_packages.mdx b/product_docs/docs/epas/13/epas_inst_linux/install_details/rpm_packages.mdx index bc907d2f216..a66c543770a 100644 --- a/product_docs/docs/epas/13/epas_inst_linux/install_details/rpm_packages.mdx +++ b/product_docs/docs/epas/13/epas_inst_linux/install_details/rpm_packages.mdx @@ -164,41 +164,3 @@ apt list edb* | edb-efm40 | This package installs EDB Failover Manager that adds fault tolerance to database clusters to minimize downtime when a primary database fails by keeping data online in high availability configurations. | -### Updating an RPM installation - -If you have an existing EDB Postgres Advanced Server RPM installation, you can use `yum` or `dnf` to upgrade your repository configuration file and update to a more recent product version. To update the `edb.repo` file, assume superuser privileges and enter: - -- On RHEL or CentOS 7: - - ```text - yum upgrade edb-repo - ``` - -- On RHEL or Rocky Linux or AlmaLinux 8: - - ```text - dnf upgrade edb-repo - ``` - -`yum` or `dnf` updates the `edb.repo` file to enable access to the current EDB repository, configured to connect with the credentials specified in your `edb.repo` file. Then, you can use `yum` or `dnf` to upgrade all packages whose names include the expression `edb`: - -- On RHEL or CentOS 7: - - ```text - yum upgrade edb* - ``` - -- On RHEL or Rocky Linux or AlmaLinux 8: - - ```text - dnf upgrade edb* - ``` - -!!! Note - The `yum upgrade` or `dnf upgrade` command perform an update only between minor releases; to update between major releases, you must use `pg_upgrade`. - -For more information about using yum commands and options, enter `yum --help` on your command line. - -For more information about using `dnf` commands and options, visit: - - \ No newline at end of file From 2eeb30c3a9e5e41fd204f5b32bc8d9d307a059d6 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Wed, 21 Sep 2022 11:21:21 -0400 Subject: [PATCH 66/75] Updated Power install topics for EPAS 13 --- ...age_manager_to_install_advanced_server.mdx | 168 +++++++----------- .../install_details/component_locations.mdx | 2 +- .../epas_inst_linux/install_details/index.mdx | 2 +- .../install_details/rpm_packages.mdx | 4 +- 4 files changed, 68 insertions(+), 108 deletions(-) diff --git a/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx b/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx index 0b1010b86ed..f4522470e0c 100644 --- a/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx +++ b/product_docs/docs/epas/13/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx @@ -342,160 +342,120 @@ You can install EDB Postgres Advanced Server on the following operating systems ### On RHEL 8 -This topic describes how to install EDB Postgres Advanced Server and includes steps for getting started with your cluster and creating a database. - -There are three steps to completing an installation: +Before you begin the installation process: -- Setting up the repository -- Installing the package -- Performing the initial configuration +- Set up the repository -For each step, you must be logged in as superuser. + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -To log in as a superuser: + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. -```shell -sudo su - -``` +- Address other prerequisites -#### Setting up the Repository + ```shell + # Install the EPEL repository: + sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -1. To register with EDB to receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + # Refresh the cache: + sudo dnf makecache + # Enable additional repositories to resolve dependencies: + ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" -1. Set up the EDB repository: + # Disable the built-in PostgreSQL module: + sudo dnf -qy module disable postgresql + ``` - ```shell - dnf -y install https://yum.enterprisedb.com/edbrepos/edb-repo-latest.noarch.rpm - ``` +#### Install the package - This creates the /etc/yum.repos.d/edb.repo configuration file. +```shell +sudo dnf -y install edb-as-server +``` -1. Replace `'USERNAME:PASSWORD'` below with your username and password available from your - [EDB account](https://www.enterprisedb.com/user) in the edb.repo file: +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 13, the package name would be `edb-as13-server`. - ```shell - sed -i "s@:@USERNAME:PASSWORD@" /etc/yum.repos.d/edb.repo - ``` +To install an individual component: -1. Install EPEL repository and refresh the cache: +```shell +sudo dnf -y install +``` - ```shell - dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm - dnf makecache - ``` +Where `package_name` can be any of the available packages from the [available package list](/epas/13/epas_inst_linux/install_details/rpm_packages/). -1. Enable the codeready-builder-for-rhel-8-\*-rpms repository since EPEL packages may depend on packages from it: +Installing the server package creates an operating system user named enterprisedb. The user is assigned a user ID (UID) and a group ID (GID). The user has no default password. Use the `passwd` command to assign a password for the user. The default shell for the user is `bash` and the user's home directory is `/var/lib/edb/as13`. - ```shell - ARCH=$( /bin/arch ) - subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" - ``` -1. Disable the built-in PostgreSQL module: - ```shell - dnf -qy module disable postgresql - ``` +### On SLES 15 -#### Installing the Package +Before you begin the installation process: -```shell -dnf -y install edb-as13-server -``` +- Set up the repository -Installing the server package creates an operating system user named `enterprisedb`. The user is assigned a user ID (UID) and a group ID (GID). The user has no default password. Use the `passwd` command to assign a password for the user. The default shell for the user is `bash` and the user's home directory is `/var/lib/edb/as13`. + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. -### On SLES 15 +- Address other prerequisites -There are two steps to completing an installation: + ```shell + # Activate the required SUSE module + sudo SUSEConnect -p PackageHub/15.3/ppc64le -- Setting up the repository -- Installing the package + # Refresh the metadata + sudo zypper refresh + ``` -For each step, you must be logged in as superuser. +#### Install the package ```shell -# To log in as a superuser: -sudo su - +sudo zypper -n install edb-as-server ``` -Before setting up the repository, you need to register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 13, the package name would be `edb-as13-server`. -#### Setting up the Repository +To install an individual component: ```shell -# Install the repository configuration and enter your EDB repository -# credentials when prompted -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo - -# Install SUSEConnect to register the host with SUSE, allowing access to SUSE repositories -zypper install SUSEConnect +sudo zypper -n install +``` -# Register the host with SUSE, allowing access to SUSE repositories -# You can skip this step if already registered -# Replace 'REGISTRATION_CODE' and 'EMAIL' with your SUSE registration information -SUSEConnect -r 'REGISTRATION_CODE' -e 'EMAIL' +Where `package_name` can be any of the available packages from the [available package list](/epas/13/epas_inst_linux/install_details/rpm_packages/). -# Activate the required SUSE modules on SUSE 15 -SUSEConnect -p PackageHub/15.3/ppc64le +### On SLES 12 -# Refresh the metadata -zypper refresh -``` +Before you begin the installation process: -#### Installing the Package +- Set up the repository -```shell -zypper -n install edb-as13-server -``` + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -After installing Advanced Server, you must configure the installation. For more information, see [Configuring a Package Installation](#configuring-a-package-installation). + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. -### On SLES 12 +- Address other prerequisites -There are two steps to completing an installation: + ```shell + # Activate the required SUSE module + sudo SUSEConnect -p PackageHub/12.5/ppc64le + sudo SUSEConnect -p sle-sdk/12.5/ppc64le -- Setting up the repository -- Installing the package + # Refresh the metadata + sudo zypper refresh + ``` -For each step, you must be logged in as superuser. +#### Install the package ```shell -# To log in as a superuser: -sudo su - +sudo zypper -n install edb-as-server ``` -Before setting up the repository, you need to register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 13, the package name would be `edb-as13-server`. -#### Setting up the Repository +To install an individual component: ```shell -# Install the repository configuration and enter your EDB repository -# credentials when prompted -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo - -# Install SUSEConnect to register the host with SUSE, allowing access to SUSE repositories -zypper install SUSEConnect - -# Register the host with SUSE, allowing access to SUSE repositories -# You can skip this step if already registered -# Replace 'REGISTRATION_CODE' and 'EMAIL' with your SUSE registration information -SUSEConnect -r 'REGISTRATION_CODE' -e 'EMAIL' - -# Activate the required SUSE modules on SUSE 12 -SUSEConnect -p PackageHub/12.5/ppc64le -SUSEConnect -p sle-sdk/12.5/ppc64le - -# Refresh the metadata -zypper refresh +sudo zypper -n install ``` -#### Installing the Package - -```shell -zypper -n install edb-as13-server -``` -After installing Advanced Server, you must configure the installation. For more information, see [Configuring a Package Installation](#configuring-a-package-installation). +Where `package_name` can be any of the available packages from the [available package list](/epas/13/epas_inst_linux/install_details/rpm_packages/). ### Updating an RPM Installation diff --git a/product_docs/docs/epas/13/epas_inst_linux/install_details/component_locations.mdx b/product_docs/docs/epas/13/epas_inst_linux/install_details/component_locations.mdx index d2d385f4139..acab7e14a96 100644 --- a/product_docs/docs/epas/13/epas_inst_linux/install_details/component_locations.mdx +++ b/product_docs/docs/epas/13/epas_inst_linux/install_details/component_locations.mdx @@ -1,5 +1,5 @@ --- -title: Default component locations +title: Default Component Locations --- The package managers for the various Linux variations install EDB Postgres Advanced Server components in different locations. If you need to access the components after installation, see: diff --git a/product_docs/docs/epas/13/epas_inst_linux/install_details/index.mdx b/product_docs/docs/epas/13/epas_inst_linux/install_details/index.mdx index 626d8e6401d..465c6cf3e83 100644 --- a/product_docs/docs/epas/13/epas_inst_linux/install_details/index.mdx +++ b/product_docs/docs/epas/13/epas_inst_linux/install_details/index.mdx @@ -1,5 +1,5 @@ --- -title: "Installation details" +title: "Installation Details" --- If you need access to the EDB Postgres Advanced Server components after installation, see [Default component locations](component_locations). diff --git a/product_docs/docs/epas/13/epas_inst_linux/install_details/rpm_packages.mdx b/product_docs/docs/epas/13/epas_inst_linux/install_details/rpm_packages.mdx index a66c543770a..f4d24bc73a8 100644 --- a/product_docs/docs/epas/13/epas_inst_linux/install_details/rpm_packages.mdx +++ b/product_docs/docs/epas/13/epas_inst_linux/install_details/rpm_packages.mdx @@ -1,5 +1,5 @@ --- -title: "Available native packages" +title: "Available Native Packages" --- EDB provides a number of native packages in the EDB repository. The packages vary slightly for the various Linux variations, see: @@ -9,7 +9,7 @@ EDB provides a number of native packages in the EDB repository. The packages var ## RHEL/OL/Rocky Linux/AlmaLinux/CentOS/SLES Packages -### EDB Postgres Advanced Server RPM packages +### EDB Postgres Advanced Server RPM Packages The tables that follow list the RPM packages that are available from EDB. You can also use the `yum search` or `dnf search` command to access a list of the packages that are currently available from your configured repository. Open a command line, assume superuser privileges, and enter: From 676ec3437d45c7c5f7f7d0e0fae1b7213e3b419c Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Thu, 22 Sep 2022 08:16:11 -0400 Subject: [PATCH 67/75] Updates for EPAS 12 (SLES, Power, Debian) --- ...age_manager_to_install_advanced_server.mdx | 695 +++--------------- 1 file changed, 109 insertions(+), 586 deletions(-) diff --git a/product_docs/docs/epas/12/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx b/product_docs/docs/epas/12/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx index 6cc09282dc7..2136105f74e 100644 --- a/product_docs/docs/epas/12/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx +++ b/product_docs/docs/epas/12/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx @@ -34,29 +34,6 @@ By default, Advanced Server logging is configured to write files to the `log` su [https://www.enterprisedb.com/docs](/epas/latest/) -The RPM installers place Advanced Server components in the directories listed in the table below: - -| Component | Location | -| --------------------------------- | ------------------------------------------ | -| Executables | `/usr/edb/as12/bin` | -| Libraries | `/usr/edb/as12/lib` | -| Cluster configuration files | `/etc/edb/as12` | -| Documentation | `/usr/edb/as12/share/doc` | -| Contrib | `/usr/edb/as12/share/contrib` | -| Data | `/var/lib/edb/as12/data` | -| Logs | `/var/log/as12` | -| Lock files | `/var/lock/as12` | -| Log rotation file | `/etc/logrotate.d/as12` | -| Sudo configuration file | `/etc/sudoers.d/as12` | -| Binary to access VIP without sudo | `/usr/edb/as12/bin/secure` | -| Backup area | `/var/lib/edb/as12/backups` | -| Templates | `/usr/edb/as12/share` | -| Procedural Languages | `/usr/edb/as12/lib or /usr/edb/as12/lib64` | -| Development Headers | `/usr/edb/as12/include` | -| Shared data | `/usr/edb/as12/share` | -| Regression tests | `/usr/edb/as12/lib/pgxs/src/test/regress` | -| SGML Documentation | `/usr/edb/as12/share/doc` | - ## Installation Pre-requisites Before using an RPM package to install Advanced Server on a Linux host, you must: @@ -294,254 +271,120 @@ You can install EDB Postgres Advanced Server on the following operating systems ### On RHEL 8 -This topic describes how to install EDB Postgres Advanced Server and includes steps for getting started with your cluster and creating a database. - -There are three steps to completing an installation: - -- Setting up the repository -- Installing the package -- Performing the initial configuration - -For each step, you must be logged in as superuser. - -To log in as a superuser: - -```shell -sudo su - -``` +Before you begin the installation process: -#### Setting up the Repository +- Set up the repository -1. To register with EDB to receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -1. Set up the EDB repository: + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - ```shell - dnf -y install https://yum.enterprisedb.com/edbrepos/edb-repo-latest.noarch.rpm - ``` +- Address other prerequisites - This creates the /etc/yum.repos.d/edb.repo configuration file. + ```shell + # Install the EPEL repository: + sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -1. Replace `'USERNAME:PASSWORD'` below with your username and password available from your - [EDB account](https://www.enterprisedb.com/user) in the edb.repo file: + # Refresh the cache: + sudo dnf makecache + # Enable additional repositories to resolve dependencies: + ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" - ```shell - sed -i "s@:@USERNAME:PASSWORD@" /etc/yum.repos.d/edb.repo - ``` + # Disable the built-in PostgreSQL module: + sudo dnf -qy module disable postgresql + ``` -1. Install EPEL repository and refresh the cache: +#### Install the package - ```shell - dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm - dnf makecache - ``` - -1. Enable the codeready-builder-for-rhel-8-\*-rpms repository since EPEL packages may depend on packages from it: - - ```shell - ARCH=$( /bin/arch ) - subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" - ``` +```shell +sudo dnf -y install edb-as-server +``` -1. Disable the built-in PostgreSQL module: - ```shell - dnf -qy module disable postgresql - ``` +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 12, the package name would be `edb-as12-server`. -#### Installing the Package +To install an individual component: ```shell -dnf -y install edb-as12-server +sudo dnf -y install ``` -Installing the server package creates an operating system user named `enterprisedb`. The user is assigned a user ID (UID) and a group ID (GID). The user has no default password. Use the `passwd` command to assign a password for the user. The default shell for the user is `bash` and the user's home directory is `/var/lib/edb/as12`. +Where `package_name` can be any of the available packages from the [available package list](/epas/12/epas_inst_linux/install_details/rpm_packages/). -### On SLES 15 +Installing the server package creates an operating system user named enterprisedb. The user is assigned a user ID (UID) and a group ID (GID). The user has no default password. Use the `passwd` command to assign a password for the user. The default shell for the user is `bash` and the user's home directory is `/var/lib/edb/as12`. -There are two steps to completing an installation: -- Setting up the repository -- Installing the package +### On SLES 15 -For each step, you must be logged in as superuser. +Before you begin the installation process: -```shell -# To log in as a superuser: -sudo su - -``` +- Set up the repository -Before setting up the repository, you need to register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -#### Setting up the Repository + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. -```shell -# Install the repository configuration and enter your EDB repository -# credentials when prompted -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo +- Address other prerequisites -# Install SUSEConnect to register the host with SUSE, allowing access to SUSE repositories -zypper install SUSEConnect + ```shell + # Activate the required SUSE module + sudo SUSEConnect -p PackageHub/15.3/ppc64le -# Register the host with SUSE, allowing access to SUSE repositories -# You can skip this step if already registered -# Replace 'REGISTRATION_CODE' and 'EMAIL' with your SUSE registration information -SUSEConnect -r 'REGISTRATION_CODE' -e 'EMAIL' + # Refresh the metadata + sudo zypper refresh + ``` -# Activate the required SUSE modules on SUSE 15 -SUSEConnect -p PackageHub/15.3/ppc64le +#### Install the package -# Refresh the metadata -zypper refresh +```shell +sudo zypper -n install edb-as-server ``` -### On SLES 12 - -There are two steps to completing an installation: - -- Setting up the repository -- Installing the package +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 12, the package name would be `edb-as12-server`. -For each step, you must be logged in as superuser. +To install an individual component: ```shell -# To log in as a superuser: -sudo su - +sudo zypper -n install ``` -Before setting up the repository, you need to register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). +Where `package_name` can be any of the available packages from the [available package list](/epas/12/epas_inst_linux/install_details/rpm_packages/). -#### Setting up the Repository +### On SLES 12 -```shell -# Install the repository configuration and enter your EDB repository -# credentials when prompted -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo +Before you begin the installation process: -# Install SUSEConnect to register the host with SUSE, allowing access to SUSE repositories -zypper install SUSEConnect +- Set up the repository -# Register the host with SUSE, allowing access to SUSE repositories -# You can skip this step if already registered -# Replace 'REGISTRATION_CODE' and 'EMAIL' with your SUSE registration information -SUSEConnect -r 'REGISTRATION_CODE' -e 'EMAIL' + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Activate the required SUSE modules on SUSE 12 -SUSEConnect -p PackageHub/12.5/ppc64le -SUSEConnect -p sle-sdk/12.5/ppc64le + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. -# Refresh the metadata -zypper refresh -``` +- Address other prerequisites -#### Installing the Package + ```shell + # Activate the required SUSE module + sudo SUSEConnect -p PackageHub/12.5/ppc64le + sudo SUSEConnect -p sle-sdk/12.5/ppc64le -```shell -zypper -n install edb-as12-server -``` -After installing Advanced Server, you must configure the installation. For more information, see [Configuring a Package Installation](#configuring-a-package-installation). + # Refresh the metadata + sudo zypper refresh + ``` -#### Installing the Package +#### Install the package ```shell -zypper -n install edb-as12-server +sudo zypper -n install edb-as-server ``` -After installing Advanced Server, you must configure the installation. For more information, see [Configuring a Package Installation](#configuring-a-package-installation). - -### Advanced Server RPM Packages - -The tables that follow list the RPM packages that are available from EnterpriseDB. You can also use the `yum search` or `dnf search` command to access a list of the packages that are currently available from your configured repository. Open a command line, assume superuser privileges, and enter: - -On RHEL or CentOS 7: - -```text -yum search -``` +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 12, the package name would be `edb-as12-server`. -On RHEL or Rocky Linux or AlmaLinux 8: +To install an individual component: -```text -dnf search +```shell +sudo zypper -n install ``` -Where `package` is the search term that specifies the name (or partial name) of a package. - -Please note: The available package list is subject to change. - -| Package Name | Package Installs | -| ------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| edb-as12-server | This package installs core components of the Advanced Server database server. | -| edb-as12-server-client | Client programs and utilities that you can use to access and manage Advanced Server. | -| edb-as12-server-contrib | Installs contributed tools and utilities that are distributed with Advanced Server. Files for these modules are installed in:

Documentation: `/usr/edb/as12/share/doc`

Loadable modules: `/usr/edb/as12/lib`

Binaries: `/usr/edb/as12/bin` | -| edb-as12-server-core | Includes the programs needed to create the core functionality behind the Advanced Server database. | -| edb-as12-server-devel | Installs the header files and libraries needed to compile C or C++ applications that directly interact with an Advanced Server server and the ecpg or ecpgPlus C preprocessor. | -| edb-as12-server-docs | Installs the readme file. | -| edb-as12-server-edb_wait_states | Installs supporting modules for Advanced Server | -| edb-as12-server-indexadvisor | Installs Advanced Server's Index Advisor feature. The Index Advisor utility helps determine which columns you should index to improve performance in a given workload. | -| edb-as12-server-libs | Provides the essential shared libraries for any Advanced Server client program or interface. | -| edb-as12-server-llvmjit | This package contains support for Just in Time (JIT) compiling parts of EDBAS queries. | -| edb-as12-server-pldebugger | This package implements an API for debugging PL/pgSQL functions on Advanced Server. | -| edb-as12-server-plperl | Installs the PL/Perl procedural language for Advanced Server. Please note that the `edb-as12-server-plperl` package is dependent on the platform-supplied version of Perl. | -| edb-as12-server-plpython
edb-as12-server-plpython3
| Installs the PL/Python procedural language for Advanced Server. Please note that the `edb-as12-server-plpython` package is dependent on the platform-supplied version of Python. By default, the `edb-as12-server-plpython3` package is not installed; you need to explicitly install the package using `yum`. To install `edb-as12-server-plpython3` package, you must first uninstall the `plpython` platform-supplied version of Python. | -| edb-as12-server-pltcl | Installs the PL/Tcl procedural language for Advanced Server. Please note that the `edb-as12-pltcl` package is dependent on the platform-supplied version of TCL. | -| edb-as12-server-sqlprofiler | This package installs Advanced Server's SQL Profiler feature. SQL Profiler helps identify and optimize SQL code. | -| edb-as12-server-sqlprotect | This package installs Advanced Server's SQL Protect feature. SQL Protect provides protection against SQL injection attacks. | -| edb-as12-server-sslutils | This package installs functionality that provides SSL support. | -| edb-as12-server-cloneschema | This package installs the EDB Clone Schema extension. For more information about EDB Clone Schema, see the *EDB Postgres Advanced Server Guide*. | -| edb-as12-server-parallel-clone | This package installs functionality that supports the EDB Clone Schema extension. | -| edb-as12-pgagent | Installs pgAgent; pgAgent is a job scheduler for Advanced Server. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](04_installing_troubleshooting/#installing_troubleshooting). | -| edb-as12-edbplus | The `edb-edbplus` package contains the files required to install the EDB\*Plus command line client. EDB\*Plus commands are compatible with Oracle's SQL\*Plus. | -| edb-as12-pgsnmpd | SNMP (Simple Network Management Protocol) is a protocol that allows you to supervise an apparatus connected to the network. | -| edb-as12-pljava | Installs PL/Java, providing access to Java stored procedures, triggers and functions via the JDBC interface. | -| edb-as12-pgpool40-extensions
edb-as12-pgpool41-extensions
| This package creates pgPool extensions required by the server for use with pgpool. | -| edb-as12-postgis | Installs POSTGIS meta RPMs. | -| edb-as12-postgis-core | This package provides support for geographic objects to the PostgreSQL object-relational database. In effect, PostGIS "spatially enables" the PostgreSQL server, allowing it to be used as a backend spatial database for geographic information systems (GIS), much like ESRI's SDE or Oracle's Spatial extension. | -| edb-as12-postgis-docs | This package installs pdf documentation of PostGIS. | -| edb-as12-postgis-jdbc | This package installs the essential jdbc driver for PostGIS. | -| edb-as12-postgis-utils | This package installs the utilities for PostGIS. | -| edb-as12-slony-replication | Installs the meta RPM for Slony-I. | -| edb-as12-slony-replication-core | Slony-I builds a primary-standby system that includes all features and capabilities needed to replicate large databases to a reasonably limited number of standby systems. | -| edb-as12-slony-replication-docs | This package contains the Slony project documentation (in pdf form). | -| edb-as12-slony-replication-tools | This package contains the Slony altperl tools and utilities that are useful when deploying Slony replication environments. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](04_installing_troubleshooting/#installing_troubleshooting). | -| edb-as12-libicu | These packages contain supporting library files. | - -The following table lists the packages for Advanced Server 12 supporting components. - -| Package Name | Package Installs | -| ----------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| edb-pgpool40
edb-pgpool41
| This package contains the pgPool-II installer. The pgpool-II utility package acts as a middleman between client applications and Server database servers. pgpool-II functionality is transparent to client applications; client applications connect to pgpool-II instead of directly to Advanced Server, and pgpool-II manages the connection. EnterpriseDB supports the following pgpool-II features:
- Load balancing
- Connection pooling
- High availability
- Connection limits


pgpool-II runs as a service on Linux systems, and is not supported on Windows systems.
| -| edb-jdbc | The `edb-jdbc` package includes the .jar files needed for Java programs to access an Advanced Server database. | -| edb-migrationtoolkit | The `edb-migrationtoolkit` package installs Migration Toolkit, facilitating migration to an Advanced Server database from Oracle, PostgreSQL, MySQL, Sybase and SQL Server. | -| edb-oci | The `edb-oci` package installs the EnterpriseDB Open Client library, allowing applications that use the Oracle Call Interface API to connect to an Advanced Server database. | -| edb-oci-devel | This package installs the OCI include files; install this package if you are developing C/C++ applications that require these files. | -| edb-odbc | This package installs the driver needed for applications to access an Advanced Server system via ODBC. | -| edb-odbc-devel | This package installs the ODBC include files; install this package if you are developing C/C++ applications that require these files. | -| edb-pgbouncer114 | This package contains PgBouncer (a lightweight connection pooler). This package requires the libevent package. | -| ppas-xdb | This package contains the xDB installer; xDB provides asynchronous cross-database replication. | -| ppas-xdb-console | This package provides support for xDB. | -| ppas-xdb-libs | This package provides support for xDB. | -| ppas-xdb-publisher | This package provides support for xDB. | -| ppas-xdb-subscriber | This package provides support for xDB. | -| edb-pem | The `edb-pem` package installs Management Tool that efficiently manages, monitor, and tune large Postgres deployments from a single remote GUI console. | -| edb-pem-agent | This package is an agent component of Postgres Enterprise Manager. | -| edb-pem-docs | This package contains documentation for various languages, which are in HTML format. | -| edb-pem-server | This package contains server components of Postgres Enterprise Manager. | -| edb-pgadmin4 | This package is a management tool for PostgreSQL capable of hosting the Python application and presenting it to the user as a desktop application. | -| edb-pgadmin4-desktop-common | This package installs the desktop components of pgAdmin4 for all window managers. | -| edb-pgadmin4-desktop-gnome | This package installs the gnome desktop components of pgAdmin4 | -| edb-pgadmin4-docs | This package contains documentation of pgAdmin4. | -| edb-pgadmin4-web | This package contains the required files to run pgAdmin4 as a web application. | -| edb-efm40 | This package installs EDB Failover Manager that adds fault tolerance to database clusters to minimize downtime when a primary database fails by keeping data online in high availability configurations. | -| edb-rs | This package is a java-based replication framework that provides asynchronous replication across Postgres and EPAS database servers. It supports primary-standby, primary-primary, and hybrid configurations. | -| edb-rs-client | This package is a java-based command-line tool that is used to configure and operate a replication network via different commands by interacting with the EPRS server. | -| edb-rs-datavalidator | This package is a java-based command-line tool that provides row and column level data comparison of a source and target database table. The supported RDBMS servers include PostgreSQL, EPAS, Oracle, and MS SQL Server. | -| edb-rs-libs | This package contains certain libraries that are commonly used by ERPS Server, EPRS Client, and Monitoring modules. | -| edb-rs-monitor | This package is a java-based application that provides monitoring capabilities to ensure a smooth functioning of the EPRS replication cluster. | -| edb-rs-server | This package is a java-based replication framework that provides asynchronous replication across Postgres and EPAS database servers. It supports primary-standby, primary-primary, and hybrid configurations. | -| edb-bart | This package installs the Backup and Recovery Tool (BART) to support online backup and recovery across local and remote PostgreSQL and EDB Advanced Servers. | -| libevent-edb | This package contains supporting library files. | -| libiconv-edb | This package contains supporting library files. | -| libevent-edb-devel | This package contains supporting library files. | +Where `package_name` can be any of the available packages from the [available package list](/epas/12/epas_inst_linux/install_details/rpm_packages/). ### Updating an RPM Installation @@ -592,330 +435,78 @@ You can install EDB Postgres Advanced Server on the following SLES host: ### On SLES 15 x86_64 -There are two steps to completing an installation: - -- Setting up the repository -- Installing the package - -For each step, you must be logged in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -Before setting up the repository, you need to register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). +Before you begin the installation process: -#### Setting up the Repository +- Set up the repository -```shell -# Install the repository configuration and enter your EDB repository -# credentials when prompted -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Install SUSEConnect to register the host with SUSE, allowing access to SUSE repositories -zypper install SUSEConnect + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. -# Register the host with SUSE, allowing access to SUSE repositories -# You can skip this step if already registered -# Replace 'REGISTRATION_CODE' and 'EMAIL' with your SUSE registration information -SUSEConnect -r 'REGISTRATION_CODE' -e 'EMAIL' +- Address other prerequisites -# Activate the required SUSE modules on SUSE 15 -SUSEConnect -p PackageHub/15.3/x86_64 + ```shell + # Activate the required SUSE module + sudo SUSEConnect -p PackageHub/15.3/x86_64 -# Refresh the metadata -zypper refresh -``` + # Refresh the metadata + sudo zypper refresh + ``` -#### Installing the Package +#### Install the package ```shell -zypper -n install edb-as12-server -``` - -After installing Advanced Server, you must configure the installation. For more information, see [Configuring a Package Installation](#configuring-a-package-installation). - - -### On SLES 12 x86_64 - -You must have credentials that allow access to the EnterpriseDB repository to install Advanced Server on a SLES host. To request credentials for the repository, visit: - - - -You can use the zypper package manager to install Advanced Server or Advanced Server supporting components on an SLES host. zypper will attempt to satisfy package dependencies as it installs a package, but some components require access to specific repositories that are not hosted at EnterpriseDB. - -**Before installing EDB Postgres Advanced Server or supporting components, you must:** - -- Install the SUSEConnect to register the host with SUSE, allowing access to SUSE repositories using the following command: - - ```text - zypper install SUSEConnect - ``` - -- Replace `registration code` and `email` with your SUSE registration information. Use the command: - - ```text - SUSEConnect -r 'REGISTRATION_CODE' -e 'EMAIL' - ``` - -- Add SUSE Package Hub extension and sle-sdk extension to the SLES host using the following commands: - - ```text - SUSEConnect -p PackageHub/12.4/x86_64 - SUSEConnect -p sle-sdk/12.4/x86_64 - ``` - -For detailed information about registering a SUSE host, visit: - - - -To add Advanced Server, use the following command to add EnterpriseDB repository configuration files to your SLES host: - -```text -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo -``` - -A repository configuration file is created named `edb.repo` in the `/etc/zypp/repos.d` directory. - -After creating the repository configuration files, use the `zypper refresh` command to refresh the metadata on your SLES host to include the EnterpriseDB repositories. - -To install Advanced Server: - -```text -zypper -n install edb-as12-server -``` - -Then initialize the database cluster: - -```text -PGSETUP_INITDB_OPTIONS="-E UTF-8" /usr/edb/as12/bin/edb-as-12-setup initdb -``` - -Start the database server: - -```text -systemctl start edb-as-12 -``` - -Connect to the database server: - -```text -sudo su – enterprisedb -``` - -The following sections provide information about the supporting components. You must use the `zypper refresh` command to process the repository content. - -**Java Components:** - -The OpenJDK (version 1.8) is supported on SLES host for Java components. Before installing Advanced Server or a supporting component that requires Java, you must install OpenJDK (version 1.8). - -```text -zypper -n install java-1_8_0-openjdk -``` - -Then: - -```text -zypper refresh -``` - -Install the server: - -```text -zypper -n install edb-as12-server -``` - -**BART:** - -When installing BART on a SLES host, you must add the repository configuration file using the following command: - -```text -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo -``` - -Then: - -```text -zypper refresh -``` - -Install BART: - -```text -zypper -n install edb-bart -``` - -**pgAdmin 4:** - -When installing pgAdmin 4 on a SLES host, you must add the repository configuration file using the following command: - -```text -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo -``` - -Then: - -```text -zypper refresh -``` - -Install pgAdmin 4: - -```text -zypper -n install edb-pgadmin4 -``` - -**PEM Server:** - -When installing PEM Server on a SLES host, you must add the repository configuration file using the following command: - -```text -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo -``` - -Install the following repository for PEM dependencies: - -```text -zypper addrepo https://download.opensuse.org/repositories/Apache:/Modules/SLE_12_SP4/Apache:Modules.repo -``` - -Then: - -```text -zypper refresh -``` - -Install PEM server: - -```text -zypper -n install edb-pem -``` - -The PEM server installer includes a script `(configure-pem-server.sh)` to help automate the configuration process for RPM installations. The script is installed in the `/usr/edb/pem/bin` directory. To invoke the script, use the command: - -```text -/usr/edb/pem/bin/configure-pem-server.sh -``` - -**Failover Manager:** - -When installing Failover Manager on a SLES host, you must add the repository configuration file using the following command: - -```text -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo -``` - -Then: - -```text -zypper refresh -``` - -Install EFM: - -```text -zypper -n install edb-efm310 -``` - -**JDBC Connector:** - -When installing JDBC Connector on a SLES host, you must add the repository configuration file using the following command: - -```text -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo -``` - -Then: - -```text -zypper refresh +sudo zypper -n install edb-as-server ``` -Install JDBC: +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 12, the package name would be `edb-as12-server`. -```text -zypper -n install edb-jdbc -``` - -**Migration Toolkit:** - -When installing Migration Toolkit on a SLES host, you must add the repository configuration file using the following command: - -```text -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo -``` - -Then: - -```text -zypper refresh -``` - -Install Migration Toolkit: +To install an individual component: -```text -zypper -n install edb-migrationtoolkit +```shell +sudo zypper -n install ``` -**OCL Connector:** - -When installing OCL Connector on a SLES host, you must add the repository configuration file using the following command: +Where `package_name` can be any of the available packages from the [available package list](/epas/12/epas_inst_linux/install_details/rpm_packages/#rhelolrocky-linuxalmalinuxcentossles-packages). -```text -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo -``` -Then: - -```text -zypper refresh -``` +### On SLES 12 x86_64 -Install OCL Connector: +Before you begin the installation process: -```text -zypper -n install edb-oci -``` +- Set up the repository -**ODBC Connector:** + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -When installing ODBC Connector on a SLES host, you must add the repository configuration file using the following command: + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. -```text -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo -``` +- Address other prerequisites -Then: + ```shell + # Activate the required SUSE module + sudo SUSEConnect -p PackageHub/12.5/x86_64 + sudo SUSEConnect -p sle-sdk/12.5/x86_64 -```text -zypper refresh -``` + # Refresh the metadata + sudo zypper refresh + ``` -Install ODBC Connector: +#### Install the package -```text -zypper -n install edb-odbc +```shell +sudo zypper -n install edb-as-server ``` -**pgAgent:** +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 12, the package name would be `edb-as12-server`. -When installing pgAgent on a SLES host, you must add the repository configuration file using the following command: +To install an individual component: -```text -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo +```shell +sudo zypper -n install ``` -Then: - -```text -zypper refresh -``` +Where `package_name` can be any of the available packages from the [available package list](/epas/12/epas_inst_linux/install_details/rpm_packages/#rhelolrocky-linuxalmalinuxcentossles-packages). -Install pgAgent: -```text -zypper -n install edb-as12-pgagent -``` ### Updating Components on a SLES Host: @@ -932,93 +523,25 @@ zypper remove edb-as12-server ## Installing on Debian or Ubuntu -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -### Set up the repository +Before you begin the installation process, set up the repository. Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` +To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ### Install the package ```shell -apt-get install edb-as-server +sudo apt-get -y install edb-as-server ``` -Where `` is the version of the EDB Postgres Advanced server you are installing. +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 12, the package name would be `edb-as12-server`. To install an individual component: ```shell -apt-get install +sudo apt-get -y install ``` -Where `package_name` can be any of the available packages from the [available package list](/epas/latest/epas_inst_linux/install_details/rpm_packages/). - -### Initial configuration - -This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. - -```shell -# To work in your cluster, login as the enterprisedb user -su - enterprisedb - -# Connect to the database server using the psql command line client -psql edb - -# Assign a password to the database superuser the enterprisedb -ALTER ROLE enterprisedb IDENTIFIED BY password; - -# Create a database (named hr) -CREATE DATABASE hr; - -# Connect to the new database and create a table (named dept) -\c hr -CREATE TABLE public.dept (deptno numeric(2) NOT NULL CONSTRAINT dept_pk -PRIMARY KEY, dname varchar(14) CONSTRAINT dept_dname_uq UNIQUE, loc -varchar(13)); - -# Add data to the table -INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); -INSERT into dept VALUES (20,'RESEARCH','DALLAS'); - -# You can use simple SQL commands to query the database and retrieve -# information about the data you have added to the table -SELECT * FROM dept; -__OUTPUT__ -deptno | dname | loc ---------+------------+---------- -10 | ACCOUNTING | NEW YORK -20 | RESEARCH | DALLAS -(2 rows) -``` - -## Configuring a Package Installation - -The packages that install the database server component create a unit file (on version 7.x or 8.x hosts) and service startup scripts. +Where `package_name` can be any of the available packages from the [available package list](/epas/12/epas_inst_linux/install_details/rpm_packages/#debianubuntu-packages). ## Creating a Database Cluster and Starting the Service @@ -1055,7 +578,7 @@ After creating the cluster, use `systemctl` to start, stop, or restart the servi systemctl { start | stop | restart } edb-as-12 ``` -**On Debian 10.x or Ubuntu 18.04** +**On Debian 10 | 11 or Ubuntu 18.04** You can initialize multiple clusters using the bundled scripts. To create a new cluster, assume `root` privileges, and invoke the bundled script: From effcbc4a8091b535e663e43b00d5a0fb74e4a9bd Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Thu, 22 Sep 2022 08:35:40 -0400 Subject: [PATCH 68/75] Updates for EPAS 11 --- ...age_manager_to_install_advanced_server.mdx | 634 +++--------------- 1 file changed, 108 insertions(+), 526 deletions(-) diff --git a/product_docs/docs/epas/11/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx b/product_docs/docs/epas/11/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx index 5321731766f..6aaa3783de0 100644 --- a/product_docs/docs/epas/11/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx +++ b/product_docs/docs/epas/11/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server.mdx @@ -35,28 +35,6 @@ By default, Advanced Server logging is configured to write files to the `log` su https://www.enterprisedb.com/docs -The RPM installers place Advanced Server components in the directories listed in the table below: - -| Component | Location | -| --------------------------------- | ------------------------------------------ | -| Executables | `/usr/edb/as11/bin` | -| Libraries | `/usr/edb/as11/lib` | -| Cluster configuration files | `/etc/edb/as11` | -| Documentation | `/usr/edb/as11/share/doc` | -| Contrib | `/usr/edb/as11/share/contrib` | -| Data | `/var/lib/edb/as11/data` | -| Logs | `/var/log/as11` | -| Lock files | `/var/lock/as11` | -| Log rotation file | `/etc/logrotate.d/as11` | -| Sudo configuration file | `/etc/sudoers.d/as11` | -| Binary to access VIP without sudo | `/usr/edb/as11/bin/secure` | -| Backup area | `/var/lib/edb/as11/backups` | -| Templates | `/usr/edb/as11/share` | -| Procedural Languages | `/usr/edb/as11/lib or /usr/edb/as11/lib64` | -| Development Headers | `/usr/edb/as11/include` | -| Shared data | `/usr/edb/as11/share` | -| Regression tests | `/usr/edb/as11/lib/pgxs/src/test/regress` | -| SGML Documentation | `/usr/edb/as11/share/doc` | ## Installation Pre-requisites @@ -262,244 +240,121 @@ You can install EDB Postgres Advanced Server on the following operating systems ### On RHEL 8 -This topic describes how to install EDB Postgres Advanced Server and includes steps for getting started with your cluster and creating a database. +Before you begin the installation process: -There are three steps to completing an installation: +- Set up the repository -- Setting up the repository -- Installing the package -- Performing the initial configuration + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -For each step, you must be logged in as superuser. + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. -To log in as a superuser: +- Address other prerequisites -```shell -sudo su - -``` - -#### Setting up the Repository - -1. To register with EDB to receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -1. Set up the EDB repository: - - ```shell - dnf -y install https://yum.enterprisedb.com/edbrepos/edb-repo-latest.noarch.rpm - ``` + ```shell + # Install the EPEL repository: + sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm - This creates the /etc/yum.repos.d/edb.repo configuration file. + # Refresh the cache: + sudo dnf makecache + # Enable additional repositories to resolve dependencies: + ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" -1. Replace `'USERNAME:PASSWORD'` below with your username and password available from your - [EDB account](https://www.enterprisedb.com/user) in the edb.repo file: + # Disable the built-in PostgreSQL module: + sudo dnf -qy module disable postgresql + ``` - ```shell - sed -i "s@:@USERNAME:PASSWORD@" /etc/yum.repos.d/edb.repo - ``` +#### Install the package -1. Install EPEL repository and refresh the cache: - - ```shell - dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm - dnf makecache - ``` - -1. Enable the codeready-builder-for-rhel-8-\*-rpms repository since EPEL packages may depend on packages from it: - - ```shell - ARCH=$( /bin/arch ) - subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" - ``` +```shell +sudo dnf -y install edb-as-server +``` -1. Disable the built-in PostgreSQL module: - ```shell - dnf -qy module disable postgresql - ``` +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 11, the package name would be `edb-as11-server`. -#### Installing the Package +To install an individual component: ```shell -dnf -y install edb-as11-server +sudo dnf -y install ``` -Installing the server package creates an operating system user named `enterprisedb`. The user is assigned a user ID (UID) and a group ID (GID). The user has no default password. Use the `passwd` command to assign a password for the user. The default shell for the user is `bash` and the user's home directory is `/var/lib/edb/as12`. +Where `package_name` can be any of the available packages from the [available package list](/epas/11/epas_inst_linux/install_details/rpm_packages/). +Installing the server package creates an operating system user named enterprisedb. The user is assigned a user ID (UID) and a group ID (GID). The user has no default password. Use the `passwd` command to assign a password for the user. The default shell for the user is `bash` and the user's home directory is `/var/lib/edb/as11`. -### On SLES 15 - -There are two steps to completing an installation: -- Setting up the repository -- Installing the package +### On SLES 15 -For each step, you must be logged in as superuser. +Before you begin the installation process: -```shell -# To log in as a superuser: -sudo su - -``` +- Set up the repository -Before setting up the repository, you need to register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -#### Setting up the Repository + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. -```shell -# Install the repository configuration and enter your EDB repository -# credentials when prompted -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo +- Address other prerequisites -# Install SUSEConnect to register the host with SUSE, allowing access to SUSE repositories -zypper install SUSEConnect + ```shell + # Activate the required SUSE module + sudo SUSEConnect -p PackageHub/15.3/ppc64le -# Register the host with SUSE, allowing access to SUSE repositories -# You can skip this step if already registered -# Replace 'REGISTRATION_CODE' and 'EMAIL' with your SUSE registration information -SUSEConnect -r 'REGISTRATION_CODE' -e 'EMAIL' + # Refresh the metadata + sudo zypper refresh + ``` -# Activate the required SUSE modules on SUSE 15 -SUSEConnect -p PackageHub/15.3/ppc64le +#### Install the package -# Refresh the metadata -zypper refresh +```shell +sudo zypper -n install edb-as-server ``` -### On SLES 12 - -There are two steps to completing an installation: +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 11, the package name would be `edb-as11-server`. -- Setting up the repository -- Installing the package - -For each step, you must be logged in as superuser. +To install an individual component: ```shell -# To log in as a superuser: -sudo su - +sudo zypper -n install ``` -Before setting up the repository, you need to register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). +Where `package_name` can be any of the available packages from the [available package list](/epas/11/epas_inst_linux/install_details/rpm_packages/). -#### Setting up the Repository +### On SLES 12 -```shell -# Install the repository configuration and enter your EDB repository -# credentials when prompted -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo +Before you begin the installation process: -# Install SUSEConnect to register the host with SUSE, allowing access to SUSE repositories -zypper install SUSEConnect +- Set up the repository -# Register the host with SUSE, allowing access to SUSE repositories -# You can skip this step if already registered -# Replace 'REGISTRATION_CODE' and 'EMAIL' with your SUSE registration information -SUSEConnect -r 'REGISTRATION_CODE' -e 'EMAIL' + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Activate the required SUSE modules on SUSE 12 -SUSEConnect -p PackageHub/12.5/ppc64le -SUSEConnect -p sle-sdk/12.5/ppc64le + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. -# Refresh the metadata -zypper refresh -``` +- Address other prerequisites -#### Installing the Package + ```shell + # Activate the required SUSE module + sudo SUSEConnect -p PackageHub/12.5/ppc64le + sudo SUSEConnect -p sle-sdk/12.5/ppc64le -```shell -zypper -n install edb-as11-server -``` -After installing Advanced Server, you must configure the installation. For more information, see [Configuring a Package Installation](#configuring-a-package-installation). + # Refresh the metadata + sudo zypper refresh + ``` -#### Installing the Package +#### Install the package ```shell -zypper -n install edb-as11-server +sudo zypper -n install edb-as-server ``` -After installing Advanced Server, you must configure the installation. For more information, see [Configuring a Package Installation](#configuring-a-package-installation). - - -### Advanced Server RPM Packages +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 11, the package name would be `edb-as11-server`. -The tables that follow list the RPM packages that are available from EnterpriseDB. You can also use the `yum search` or `dnf search` command to access a list of the packages that are currently available from your configured repository. Open a command line, assume superuser privileges, and enter: - -On RHEL or CentOS 7: +To install an individual component: -```text -yum search +```shell +sudo zypper -n install ``` -On RHEL or Rocky Linux/AlmaLinux 8: - -```text -dnf search -``` +Where `package_name` can be any of the available packages from the [available package list](/epas/11/epas_inst_linux/install_details/rpm_packages/). -Where `package` is the search term that specifies the name (or partial name) of a package. - -The repository search will return a list of available packages that include the specified search term. - -Please note: The available package list is subject to change. - -| Package Name | Package Installs | -| ------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| edb-as11-server | This package installs core components of the Advanced Server database server. | -| edb-as11-server-client | Client programs and utilities that you can use to access and manage Advanced Server. | -| edb-as11-server-contrib | Installs contributed tools and utilities that are distributed with Advanced Server. Files for these modules are installed in:

Documentation: `/usr/edb/as11/share/doc`

Loadable modules: `/usr/edb/as11/lib`

Binaries: `/usr/edb/as11/bin` | -| edb-as11-server-core | Includes the programs needed to create the core functionality behind the Advanced Server database. | -| edb-as11-server-devel | Installs the header files and libraries needed to compile C or C++ applications that directly interact with an Advanced Server server and the ecpg or ecpgPlus C preprocessor. | -| edb-as11-server-docs | Installs the readme file. | -| edb-as11-server-edb_wait_states | Installs supporting modules for Advanced Server | -| edb-as11-server-indexadvisor | Installs Advanced Server's Index Advisor feature. The Index Advisor utility helps determine which columns you should index to improve performance in a given workload. | -| edb-as11-server-libs | Provides the essential shared libraries for any Advanced Server client program or interface. | -| edb-as11-server-llvmjit | This package contains support for Just in Time (JIT) compiling parts of EDBAS queries. | -| edb-as11-server-pldebugger | This package implements an API for debugging PL/pgSQL functions on Advanced Server. | -| edb-as11-server-plperl | Installs the PL/Perl procedural language for Advanced Server. Please note that the `edb-as11-server-plperl` package is dependent on the platform-supplied version of Perl. | -| edb-as11-server-plpython
edb-as11-server-plpython3
| Installs the PL/Python procedural language for Advanced Server. Please note that the `edb-as11-server-plpython` package is dependent on the platform-supplied version of Python. By default, the `edb-as11-server-plpython3` package is not installed; you need to explicitly install the package using `yum`. To install `edb-as11-server-plpython3` package, you must first uninstall the `plpython` platform-supplied version of Python. | -| edb-as11-server-pltcl | Installs the PL/Tcl procedural language for Advanced Server. Please note that the `edb-as11-pltcl` package is dependent on the platform-supplied version of TCL. | -| edb-as11-server-sqlprofiler | This package installs Advanced Server's SQL Profiler feature. SQL Profiler helps identify and optimize SQL code. | -| edb-as11-server-sqlprotect | This package installs Advanced Server's SQL Protect feature. SQL Protect provides protection against SQL injection attacks. | -| edb-as11-server-sslutils | This package installs functionality that provides SSL support. | -| edb-as11-server-cloneschema | This package installs the EDB Clone Schema extension. For more information about EDB Clone Schema, see the *EDB Postgres Advanced Server Guide*. | -| edb-as11-server-parallel-clone | This package installs functionality that supports the EDB Clone Schema extension. | -| edb-as11-pgagent | Installs pgAgent; pgAgent is a job scheduler for Advanced Server. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](04_installing_troubleshooting/#installing_troubleshooting). | -| edb-as11-edbplus | The `edb-edbplus` package contains the files required to install the EDB\*Plus command line client. EDB\*Plus commands are compatible with Oracle's SQL\*Plus. | -| edb-as11-pgsnmpd | SNMP (Simple Network Management Protocol) is a protocol that allows you to supervise an apparatus connected to the network. | -| edb-as11-pljava | Installs PL/Java, providing access to Java stored procedures, triggers and functions via the JDBC interface. | -| edb-as11-pgpool37-extensions | This package creates pgPool extensions required by the server for use with pgpool. | -| edb-as11-postgis | Installs POSTGIS meta RPMs. | -| edb-as11-slony-replication | Installs the meta RPM for Slony-I. | -| edb-as11-slony-replication-core | Slony-I builds a primary-standby system that includes all features and capabilities needed to replicate large databases to a reasonably limited number of standby systems. | -| edb-as11-slony-replication-docs | This package contains the Slony project documentation (in pdf form). | -| edb-as11-slony-replication-tools | This package contains the Slony altperl tools and utilities that are useful when deploying Slony replication environments. Before installing this package, you must install EPEL; for detailed information about installing EPEL, see [Installation Troubleshooting](04_installing_troubleshooting/#installing_troubleshooting). | -| edb-as11-hdfs_fdw | The Hadoop Data Adapter allows you to query and join data from Hadoop environments with your Postgres or Advanced Server instances. It is YARN Ready certified with HortonWorks, and provides optimizations for performance with predicate pushdown support. | -| edb-as11-mongo_fdw | This EnterpriseDB Advanced Server extension implements a Foreign Data Wrapper for MongoDB. | -| edb-as11-mysql8_fdw
edb-as11-mysql5_fdw | This EnterpriseDB Advanced Server extension implements a Foreign Data Wrapper for MySQL. | -| edb-as11-libicu | These packages contain supporting library files. | - -The following table lists the packages for Advanced Server 11 supporting components. - -| Package Name | Package Installs | -| --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| edb-pgpool37 | This package contains the pgPool-II installer. pgPool provides connection pooling for Advanced Server installations. | -| edb-jdbc | The `edb-jdbc` package includes the .jar files needed for Java programs to access an Advanced Server database. | -| edb-migrationtoolkit | The `edb-migrationtoolkit` package installs Migration Toolkit, facilitating migration to an Advanced Server database from Oracle, PostgreSQL, MySQL, Sybase and SQL Server. | -| edb-oci | The `edb-oci` package installs the EnterpriseDB Open Client library, allowing applications that use the Oracle Call Interface API to connect to an Advanced Server database. | -| edb-oci-devel | This package installs the OCI include files; install this package if you are developing C/C++ applications that require these files. | -| edb-odbc | This package installs the driver needed for applications to access an Advanced Server system via ODBC. | -| edb-odbc-devel | This package installs the ODBC include files; install this package if you are developing C/C++ applications that require these files. | -| edb-pgbouncer19 | This package contains PgBouncer (a lightweight connection pooler). This package requires the libevent package. | -| ppas-xdb | This package contains the xDB installer; xDB provides asynchronous cross-database replication. | -| ppas-xdb-console | This package provides support for xDB. | -| ppas-xdb-libs | This package provides support for xDB. | -| ppas-xdb-publisher | This package provides support for xDB. | -| ppas-xdb-subscriber | This package provides support for xDB. | -| edb-pem | The `edb-pem` package installs Management Tool that efficiently manages, monitor, and tune large Postgres deployments from a single remote GUI console. | -| edb-pem-agent | This package is an agent component of Postgres Enterprise Manager. | -| edb-pem-docs | This package contains documentation for various languages, which are in HTML format. | -| edb-pem-server | This package contains server components of Postgres Enterprise Manager. | -| edb-efm41
edb-efm40
edb-efm39 | This package installs EDB Failover Manager that adds fault tolerance to database clusters to minimize downtime when a primary database fails by keeping data online in high availability configurations. | -| edb-bart | This package installs the Backup and Recovery Tool (BART) to support online backup and recovery across local and remote PostgreSQL and EDB Advanced Servers. | -| libevent-edb
libiconv-edb
libevent-edb-devel | These package contains supporting library files. | ### Updating an RPM Installation @@ -552,288 +407,78 @@ You can install EDB Postgres Advanced Server on the following SLES host: ### On SLES 15 x86_64 -There are two steps to completing an installation: - -- Setting up the repository -- Installing the package - -For each step, you must be logged in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -Before setting up the repository, you need to register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). +Before you begin the installation process: -### Setting up the Repository +- Set up the repository -```shell -# Install the repository configuration and enter your EDB repository -# credentials when prompted -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -# Install SUSEConnect to register the host with SUSE, allowing access to SUSE repositories -zypper install SUSEConnect + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. -# Register the host with SUSE, allowing access to SUSE repositories -# You can skip this step if already registered -# Replace 'REGISTRATION_CODE' and 'EMAIL' with your SUSE registration information -SUSEConnect -r 'REGISTRATION_CODE' -e 'EMAIL' +- Address other prerequisites -# Activate the required SUSE modules on SUSE 15 -SUSEConnect -p PackageHub/15.3/x86_64 + ```shell + # Activate the required SUSE module + sudo SUSEConnect -p PackageHub/15.3/x86_64 -# Refresh the metadata -zypper refresh -``` + # Refresh the metadata + sudo zypper refresh + ``` -### Installing the Package +#### Install the package ```shell -zypper -n install edb-as11-server -``` - -After installing Advanced Server, you must configure the installation. For more information, see [Configuring a Package Installation](#configuring-a-package-installation). - -### On SLES 12 x86_64 - -You must have credentials that allow access to the EnterpriseDB repository to install Advanced Server on a SLES host. To request credentials for the repository, visit: - - - -You can use the zypper package manager to install Advanced Server or Advanced Server supporting components on an SLES host. zypper will attempt to satisfy package dependencies as it installs a package, but some components require access to specific repositories that are not hosted at EnterpriseDB. - -To add Advanced Server or supporting components, use the following commands to add EnterpriseDB repository configuration files to your SLES host: - - ```text - zypper addrepo https://zypp.enterprisedb.com/suse/epas11-sles.repo - zypper addrepo https://zypp.enterprisedb.com/suse/epas-sles-tools.repo - zypper addrepo https://zypp.enterprisedb.com/suse/epas-sles-dependencies.repo - ``` - -Each command creates a repository configuration file in the `/etc/zypp/repos.d` directory. The files are named: - -- `edbas11suse.repo` -- `edbasdependencies.repo` -- `edbastools.repo` - -After creating the repository configuration files, use the `zypper refresh` command to refresh the metadata on your SLES host to include the EnterpriseDB repositories. - - ```text - /etc/zypp/repos.d # zypper refresh - ``` - -When prompted for a `User Name` and `Password`, provide your connection credentials for the EnterpriseDB repository. If you need credentials, contact EnterpriseDB at: - - - -**Before installing EDB Postgres Advanced Server or supporting components, you must:** - -- Install the SUSEConnect to register the host with SUSE, allowing access to SUSE repositories using the following command: - - ```text - zypper install SUSEConnect - ``` - -- Add SUSE Package Hub extension and sle-sdk extension to the SLES host using the following commands: - - ```text - SUSEConnect -p PackageHub/12/x86_64 - SUSEConnect -p sle-sdk/12/x86_64 - ``` - -For detailed information about registering a SUSE host, visit: - - - -To add Advanced Server, use the following command to add EnterpriseDB repository configuration files to your SLES host: - -```text -zypper addrepo https://zypp.enterprisedb.com/suse/edb-sles.repo -``` - -A repository configuration file is created named `edb.repo` in the `/etc/zypp/repos.d` directory. - -After creating the repository configuration files, use the `zypper refresh` command to refresh the metadata on your SLES host to include the EnterpriseDB repositories. - -To install Advanced Server: - -```text -zypper -n install edb-as11-server -``` - -The following sections provide information about the specific repositories that are not hosted by EnterpriseDB, but that provide software that satisfies dependencies for each listed component. Please note that after adding repository access, you should use the `zypper refresh` command to process the repository content. - -**Java Components:** - -Please note that only OpenJDK (version 1.8) is supported on SLES hosts of Java components. Before using an RPM package to add Advanced Server or a supporting component that requires Java, use zypper to add supporting repository locations to your system. Use the commands: - -```text -zypper addrepo http://download.opensuse.org/repositories/Java:/Factory/SLE_12_SP2/Java:Factory.repo -zypper refresh -``` - -Then, to install the server and its core components, invoke the command: - -```text -zypper install edb-as11 -``` - -**Slony:** - -If you are using a package to add Slony to a SLES host, please note that you must add access to the Perl repository: - -For SLES 12 SP2: - -```text -zypper addrepo http://download.opensuse.org/repositories/devel:languages:perl/SLE_12_SP2/devel:languages:perl.repo -``` - -For SLES 12 SP3: - -```text -zypper addrepo http://download.opensuse.org/repositories/devel:languages:perl/SLE_12_SP3/devel:languages:perl.repo -``` - -Then: - -```text -zypper refresh -``` - -Install Slony: - -```text -zypper install edb-as11-slony-replication -``` - -**PostGIS**: - -When using an RPM package to add PostGIS to a SLES host, you must add the following repository: - -```text -zypper addrepo "http://download.opensuse.org/repositories/server:/Kolab:/3.3/SLE_12/server:Kolab:3.3.repo" -``` - -Then: - -```text -zypper refresh -``` - -Install PostGIS: - -```text -zypper install edb-as11-postgis -``` - -**pgAgent:** - -When adding the pgAgent packages to a SLES host, you must add access to the wxWidgets repository: - -For SLES 12 SP2: - -```text -SUSEConnect –p sle-module-legacy/12/x86_64 -SUSEConnect –p sle-sdk/12/x86_64 -zypper addrepo http://download.opensuse.org/repositories/X11:/wxWidgets/SLE_12_SP2/X11:wxWidgets.repo -``` - -For SLES 12 SP3: - -```text -SUSEConnect –p sle-module-legacy/12/x86_64 -SUSEConnect –p sle-sdk/12/x86_64 -zypper addrepo http://download.opensuse.org/repositories/X11:/wxWidgets/SLE_12_SP3/X11:wxWidgets.repo -``` - -Then: - -```text -zypper refresh -``` - -Install pgAgent: - -```text -zypper install edb-as11-pgagent +sudo zypper -n install edb-as-server ``` -**PEM Server and PEM Agent:** +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 11, the package name would be `edb-as11-server`. -When adding the PEM Server and PEM Agent to a SLES host, you must add access to the wxWidgets repository: - -For SLES 12 SP2: +To install an individual component: -```text -SUSEConnect -p sle-module-legacy/12/x86_64 -SUSEConnect -p sle-sdk/12/x86_64 -zypper addrepo https://download.opensuse.org/repositories/Apache:Modules/SLE_12_SP2/Apache:Modules.repo -zypper addrepo http://download.opensuse.org/repositories/Cloud:/OpenStack:/Newton:/cisco-apic:/2.3.1/SLE_12_SP2/ pem_opensuse_boost +```shell +sudo zypper -n install ``` -For SLES 12 SP3: +Where `package_name` can be any of the available packages from the [available package list](/epas/11/epas_inst_linux/install_details/rpm_packages/#rhelolrocky-linuxalmalinuxcentossles-packages). -```text -SUSEConnect -p sle-module-legacy/12/x86_64 -SUSEConnect -p sle-sdk/12/x86_64 -zypper addrepo https://download.opensuse.org/repositories/Apache:Modules/SLE_12_SP3/Apache:Modules.repo -zypper addrepo http://download.opensuse.org/repositories/Cloud:/OpenStack:/Newton:/cisco-apic:/2.3.1/SLE_12_SP3/ pem_opensuse_boost -``` +### On SLES 12 x86_64 -Then: +Before you begin the installation process: -```text -zypper refresh -``` +- Set up the repository -Install PEM server: + Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -```text -zypper install edb-pem-server -``` + To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. -The PEM server installer includes a script (configure-pem-server.sh) to help automate the configuration process for RPM installations. The script is installed in the `/usr/edb/pem/bin` directory. To invoke the script, use the command: +- Address other prerequisites -```text -/usr/edb/pem/bin/configure-pem-server.sh -``` + ```shell + # Activate the required SUSE module + sudo SUSEConnect -p PackageHub/12.5/x86_64 + sudo SUSEConnect -p sle-sdk/12.5/x86_64 -**BART:** + # Refresh the metadata + sudo zypper refresh + ``` -When installing BART on a SLES host, you must add the SUSE SDK as well as the Archiving repository: +#### Install the package -```text -SUSEConnect –p sle-sdk/12/x86_64 -zypper addrepo https://download.opensuse.org/repositories/Archiving/SLE_12_SP3/Archiving.repo +```shell +sudo zypper -n install edb-as-server ``` -Then: +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 11, the package name would be `edb-as11-server`. -```text -zypper refresh -``` - -Install BART: +To install an individual component: -```text -zypper install edb-bart +```shell +sudo zypper -n install ``` -**LLVM JIT:** - -When installing LLVM JIT on a SLES host, you must add the following repository to your system: +Where `package_name` can be any of the available packages from the [available package list](/epas/11/epas_inst_linux/install_details/rpm_packages/#rhelolrocky-linuxalmalinuxcentossles-packages). -```text -zypper addrepo https://download.opensuse.org/repositories/devel:/tools:/compiler/SLE_12_SP3/devel:tools:compiler.repo -``` -Then: - -```text -zypper refresh -``` ### Updating Components on a SLES Host: @@ -849,89 +494,26 @@ zypper remove edb-as11-server ## Installing on Debian or Ubuntu -Before you begin the installation process, log in as superuser. - -```shell -# To log in as a superuser: -sudo su - -``` - -### Set up the repository +Before you begin the installation process, set up the repository. Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. -Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. If you do need to set up the repository, you must register with EDB. To receive credentials for the EDB repository, visit: [Repository Access Request](https://www.enterprisedb.com/repository-access-request). - -```shell -# Set up the EDB repository -echo "deb [arch=amd64] https://apt.enterprisedb.com/$(lsb_release -cs)-edb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/edb-$(lsb_release -cs).list - -# Replace '' and '' below with -# your username and password for the EDB repositories: -echo "machine apt.enterprisedb.com login password " > /etc/apt/auth.conf.d/edb.conf - -# Add support for secure APT repositories: -apt-get -y install apt-transport-https - -# Add the EDB signing key. Substitute your EnterpriseDB credentials -# for the '' and '' placeholders. -wget -q -O - https://:@apt.enterprisedb.com/edb-deb.gpg.key | sudo apt-key add - - -# Update the repository metadata: -apt-get update -``` +To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. ### Install the package ```shell -apt-get install edb-as-server +sudo apt-get -y install edb-as-server ``` -Where `` is the version of the EDB Postgres Advanced server you are installing. +Where `` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 11, the package name would be `edb-as11-server`. To install an individual component: ```shell -apt-get install +sudo apt-get -y install ``` -Where `package_name` can be any of the available packages from the [available package list](/epas/latest/epas_inst_linux/install_details/rpm_packages/). - -### Initial configuration - -This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. +Where `package_name` can be any of the available packages from the [available package list](/epas/11/epas_inst_linux/install_details/rpm_packages/#debianubuntu-packages). -```shell -# To work in your cluster, login as the enterprisedb user -su - enterprisedb - -# Connect to the database server using the psql command line client -psql edb - -# Assign a password to the database superuser the enterprisedb -ALTER ROLE enterprisedb IDENTIFIED BY password; - -# Create a database (named hr) -CREATE DATABASE hr; - -# Connect to the new database and create a table (named dept) -\c hr -CREATE TABLE public.dept (deptno numeric(2) NOT NULL CONSTRAINT dept_pk -PRIMARY KEY, dname varchar(14) CONSTRAINT dept_dname_uq UNIQUE, loc -varchar(13)); - -# Add data to the table -INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); -INSERT into dept VALUES (20,'RESEARCH','DALLAS'); - -# You can use simple SQL commands to query the database and retrieve -# information about the data you have added to the table -SELECT * FROM dept; -__OUTPUT__ -deptno | dname | loc ---------+------------+---------- -10 | ACCOUNTING | NEW YORK -20 | RESEARCH | DALLAS -(2 rows) -``` ## Configuring a Package Installation From 91cd43ecf39e8f1ce7c93a21caa3975fbbc1fdcb Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Thu, 22 Sep 2022 08:41:58 -0400 Subject: [PATCH 69/75] updated pgbouncer version number --- install_template/templates/products/edb-pgbouncer/base.njk | 2 +- .../ibm_power_ppc64le/pgbouncer_rhel8_ppcle.mdx | 2 +- .../ibm_power_ppc64le/pgbouncer_sles12_ppcle.mdx | 2 +- .../ibm_power_ppc64le/pgbouncer_sles15_ppcle.mdx | 2 +- .../install_on_linux/x86_amd64/pgbouncer_centos7_x86.mdx | 2 +- .../install_on_linux/x86_amd64/pgbouncer_deb10_x86.mdx | 2 +- .../install_on_linux/x86_amd64/pgbouncer_deb11_x86.mdx | 2 +- .../install_on_linux/x86_amd64/pgbouncer_other_linux8_x86.mdx | 2 +- .../install_on_linux/x86_amd64/pgbouncer_rhel7_x86.mdx | 2 +- .../install_on_linux/x86_amd64/pgbouncer_rhel8_x86.mdx | 2 +- .../install_on_linux/x86_amd64/pgbouncer_sles12_x86.mdx | 2 +- .../install_on_linux/x86_amd64/pgbouncer_sles15_x86.mdx | 2 +- .../install_on_linux/x86_amd64/pgbouncer_ubuntu18_x86.mdx | 2 +- .../install_on_linux/x86_amd64/pgbouncer_ubuntu20_x86.mdx | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/install_template/templates/products/edb-pgbouncer/base.njk b/install_template/templates/products/edb-pgbouncer/base.njk index 25990e8ac77..46539676641 100644 --- a/install_template/templates/products/edb-pgbouncer/base.njk +++ b/install_template/templates/products/edb-pgbouncer/base.njk @@ -5,5 +5,5 @@ {% endblock prodprereq %} {% block installCommand %} {{super()}} -Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. +Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.17, the package name would be `edb-pgbouncer117`. {% endblock installCommand %} \ No newline at end of file diff --git a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/ibm_power_ppc64le/pgbouncer_rhel8_ppcle.mdx b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/ibm_power_ppc64le/pgbouncer_rhel8_ppcle.mdx index 478f4560c5c..fe4544ed247 100644 --- a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/ibm_power_ppc64le/pgbouncer_rhel8_ppcle.mdx +++ b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/ibm_power_ppc64le/pgbouncer_rhel8_ppcle.mdx @@ -39,4 +39,4 @@ Before you begin the installation process: sudo dnf -y install edb-pgbouncer ``` -Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. +Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.17, the package name would be `edb-pgbouncer117`. diff --git a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/ibm_power_ppc64le/pgbouncer_sles12_ppcle.mdx b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/ibm_power_ppc64le/pgbouncer_sles12_ppcle.mdx index ad2acacb237..22f5ec5cfa5 100644 --- a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/ibm_power_ppc64le/pgbouncer_sles12_ppcle.mdx +++ b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/ibm_power_ppc64le/pgbouncer_sles12_ppcle.mdx @@ -35,4 +35,4 @@ Before you begin the installation process: sudo zypper -n install edb-pgbouncer ``` -Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. +Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.17, the package name would be `edb-pgbouncer117`. diff --git a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/ibm_power_ppc64le/pgbouncer_sles15_ppcle.mdx b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/ibm_power_ppc64le/pgbouncer_sles15_ppcle.mdx index 35046d5460e..c4f62236054 100644 --- a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/ibm_power_ppc64le/pgbouncer_sles15_ppcle.mdx +++ b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/ibm_power_ppc64le/pgbouncer_sles15_ppcle.mdx @@ -34,4 +34,4 @@ Before you begin the installation process: sudo zypper -n install edb-pgbouncer ``` -Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. +Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.17, the package name would be `edb-pgbouncer117`. diff --git a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_centos7_x86.mdx b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_centos7_x86.mdx index 8f5d562b45a..4f2e45ea66b 100644 --- a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_centos7_x86.mdx +++ b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_centos7_x86.mdx @@ -32,4 +32,4 @@ Before you begin the installation process: sudo yum -y install edb-pgbouncer ``` -Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. +Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.17, the package name would be `edb-pgbouncer117`. diff --git a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_deb10_x86.mdx b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_deb10_x86.mdx index d14bd825ca2..361c2feb5c8 100644 --- a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_deb10_x86.mdx +++ b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_deb10_x86.mdx @@ -24,4 +24,4 @@ Before you begin the installation process: sudo apt-get -y install edb-pgbouncer ``` -Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. +Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.17, the package name would be `edb-pgbouncer117`. diff --git a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_deb11_x86.mdx b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_deb11_x86.mdx index 67763e65bb0..1dabd054f88 100644 --- a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_deb11_x86.mdx +++ b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_deb11_x86.mdx @@ -24,4 +24,4 @@ Before you begin the installation process: sudo apt-get -y install edb-pgbouncer ``` -Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. +Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.17, the package name would be `edb-pgbouncer117`. diff --git a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_other_linux8_x86.mdx b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_other_linux8_x86.mdx index bc393d3f8de..b9e5ad2ec6e 100644 --- a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_other_linux8_x86.mdx +++ b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_other_linux8_x86.mdx @@ -34,4 +34,4 @@ Before you begin the installation process: sudo dnf -y install edb-pgbouncer ``` -Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. +Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.17, the package name would be `edb-pgbouncer117`. diff --git a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_rhel7_x86.mdx b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_rhel7_x86.mdx index 026421632b3..bb70863e68b 100644 --- a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_rhel7_x86.mdx +++ b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_rhel7_x86.mdx @@ -32,4 +32,4 @@ Before you begin the installation process: sudo yum -y install edb-pgbouncer ``` -Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. +Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.17, the package name would be `edb-pgbouncer117`. diff --git a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_rhel8_x86.mdx b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_rhel8_x86.mdx index d660cf1d7b6..d4e1fa52cd1 100644 --- a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_rhel8_x86.mdx +++ b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_rhel8_x86.mdx @@ -37,4 +37,4 @@ Before you begin the installation process: sudo dnf -y install edb-pgbouncer ``` -Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. +Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.17, the package name would be `edb-pgbouncer117`. diff --git a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_sles12_x86.mdx b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_sles12_x86.mdx index 6ac35dab415..41ce1cd3ff7 100644 --- a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_sles12_x86.mdx +++ b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_sles12_x86.mdx @@ -35,4 +35,4 @@ Before you begin the installation process: sudo zypper -n install edb-pgbouncer ``` -Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. +Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.17, the package name would be `edb-pgbouncer117`. diff --git a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_sles15_x86.mdx b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_sles15_x86.mdx index fbcc9f3a9e0..9f371930585 100644 --- a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_sles15_x86.mdx +++ b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_sles15_x86.mdx @@ -34,4 +34,4 @@ Before you begin the installation process: sudo zypper -n install edb-pgbouncer ``` -Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. +Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.17, the package name would be `edb-pgbouncer117`. diff --git a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu18_x86.mdx b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu18_x86.mdx index 9fa9f1bbf3c..024ac829623 100644 --- a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu18_x86.mdx +++ b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu18_x86.mdx @@ -24,4 +24,4 @@ Before you begin the installation process: sudo apt-get -y install edb-pgbouncer ``` -Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. +Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.17, the package name would be `edb-pgbouncer117`. diff --git a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu20_x86.mdx b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu20_x86.mdx index b3d53158493..0b996bd8844 100644 --- a/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu20_x86.mdx +++ b/product_docs/docs/pgbouncer/1.17/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu20_x86.mdx @@ -24,4 +24,4 @@ Before you begin the installation process: sudo apt-get -y install edb-pgbouncer ``` -Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.16, the package name would be `edb-pgbouncer116`. +Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.17, the package name would be `edb-pgbouncer117`. From 706736c4e031d2e5d3b08357743916b2ffa605cb Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Thu, 22 Sep 2022 08:56:20 -0400 Subject: [PATCH 70/75] Updates to PostGIS - feedback from Muhammad Imtiaz --- .../templates/products/postgis/debian-11.njk | 12 +++++++++++- .../x86_amd64/postgis_deb11_x86.mdx | 8 ++++---- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/install_template/templates/products/postgis/debian-11.njk b/install_template/templates/products/postgis/debian-11.njk index 3891bc11647..7b678bcb8cc 100644 --- a/install_template/templates/products/postgis/debian-11.njk +++ b/install_template/templates/products/postgis/debian-11.njk @@ -1,2 +1,12 @@ {% extends "products/postgis/base.njk" %} -{% set platformBaseTemplate = "debian-11" %} \ No newline at end of file +{% set platformBaseTemplate = "debian-11" %} +{% block installCommand %} +```shell +# To install PostGIS 3.2 using EDB Postgres Advanced Server 13-14: +sudo apt-get -y install edb-as-postgis32 + +# To install PostGIS 3.2 using EDB Postgres Advanced Server 11-12: +sudo sudo apt-get -y install edb-as-postgis-3.2 +``` +{% include "platformBase/_epasVersionInPostGISPackageName.njk" %} +{% endblock installCommand %} \ No newline at end of file diff --git a/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_deb11_x86.mdx b/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_deb11_x86.mdx index c5352a8ba13..99568150a4b 100644 --- a/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_deb11_x86.mdx +++ b/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_deb11_x86.mdx @@ -21,11 +21,11 @@ Before you begin the installation process: ## Install the package ```shell -# To install PostGIS 3.2: -sudo zypper -n install edb-as-postgis32 +# To install PostGIS 3.2 using EDB Postgres Advanced Server 13-14: +sudo apt-get -y install edb-as-postgis32 -# To install PostGIS 3.1: -sudo zypper -n install edb-as-postgis3 +# To install PostGIS 3.2 using EDB Postgres Advanced Server 11-12: +sudo sudo apt-get -y install edb-as-postgis-3.2 ``` Where `` is the version of EDB Postgres Advanced Server. Replace `` with the version of EDB Postgres Advanced Server you are using. For example, `edb-as14-postgis32`. From 535548fc60299d212a9f4f4337355b02b4306fc8 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Thu, 22 Sep 2022 08:57:25 -0400 Subject: [PATCH 71/75] Added missing link for PgPool extensions --- .../x86_amd64/index.mdx | 1 + 1 file changed, 1 insertion(+) diff --git a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/index.mdx b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/index.mdx index bc472a7207d..a4dea8c3c5f 100644 --- a/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/index.mdx +++ b/product_docs/docs/pgpool/4.3/01_installing_and_configuring_the_pgpool-II/x86_amd64/index.mdx @@ -29,5 +29,6 @@ For operating system-specific install instructions, see: - [SLES 12](pgpool_sles12_x86) - [Ubuntu 20.04](pgpool_ubuntu20_x86) - [Ubuntu 18.04](pgpool_ubuntu18_x86) + - [Debian 11](pgpool_deb11_x86) - [Debian 10](pgpool_deb10_x86) From c53829e23c1a6e3172119cbfed8e9064cef31d97 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Thu, 22 Sep 2022 09:38:30 -0400 Subject: [PATCH 72/75] Removed MTK topic and links as it is postponed and going out with next MTK release --- .../install_on_linux/index.mdx | 1 - .../install_on_linux/x86_amd64/index.mdx | 1 - .../x86_amd64/mtk55_deb11_x86.mdx | 31 ------------------- 3 files changed, 33 deletions(-) delete mode 100644 product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_deb11_x86.mdx diff --git a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/index.mdx b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/index.mdx index 9d63fd021fb..ed03bc89761 100644 --- a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/index.mdx +++ b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/index.mdx @@ -21,7 +21,6 @@ For platform-specific install instructions, see: - [SLES 12](x86_amd64/mtk55_sles12_x86) - [Ubuntu 20.04](x86_amd64/mtk55_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/mtk55_ubuntu18_x86) - - [Debian 11](x86_amd64/mtk55_deb11_x86) - [Debian 10](x86_amd64/mtk55_deb10_x86) - Linux on IBM Power (ppc64le): diff --git a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/index.mdx b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/index.mdx index cc9fdd1b5aa..ddc68e0a425 100644 --- a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/index.mdx +++ b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/index.mdx @@ -26,7 +26,6 @@ For operating system-specific install instructions, see: - [SLES 12](mtk55_sles12_x86) - [Ubuntu 20.04](mtk55_ubuntu20_x86) - [Ubuntu 18.04](mtk55_ubuntu18_x86) - - [Debian 11](mtk55_deb11_x86) - [Debian 10](mtk55_deb10_x86) After installing Migration Toolkit, you must install the appropriate source-specific drivers before performing a migration. See [Installing source-specific drivers](../../#installing_drivers) for more information. \ No newline at end of file diff --git a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_deb11_x86.mdx b/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_deb11_x86.mdx deleted file mode 100644 index d5790b7f2db..00000000000 --- a/product_docs/docs/migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_deb11_x86.mdx +++ /dev/null @@ -1,31 +0,0 @@ ---- -navTitle: Debian 11 -title: Installing Migration Toolkit on Debian 11 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install EDB Postgres Advanced Server on the same host. See [Installing EDB Postgres Advanced Server](/epas/latest/epas_inst_linux). - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -```shell -sudo apt-get -y install edb-migrationtoolkit -``` - -## Initial configuration - -Before invoking Migration Toolkit, you must download and install a freely available source-specific driver. To download a driver, or for a link to a vendor download site, see the [Third Party JDBC Drivers](https://www.enterprisedb.com/software-downloads-postgres#third-party-jdbc-drivers) on the Downloads page. - -After downloading the source-specific driver, move the driver file into the `/lib` directory. From 19a8a51a6447128c767b74789d0de61d3425fdff Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Thu, 22 Sep 2022 16:15:32 -0400 Subject: [PATCH 73/75] removed EPRS Debian topic and links as it is postponed --- .../03_installing_rpm_package/index.mdx | 1 - .../x86_amd64/eprs_deb11_x86.mdx | 47 ------------------- .../x86_amd64/index.mdx | 1 - 3 files changed, 49 deletions(-) delete mode 100644 product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb11_x86.mdx diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx index b200c508019..8f54131c74e 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/index.mdx @@ -23,7 +23,6 @@ For platform-specific install instructions, see: - [SLES 12](x86_amd64/eprs_sles12_x86) - [Ubuntu 20.04](x86_amd64/eprs_ubuntu20_x86) - [Ubuntu 18.04](x86_amd64/eprs_ubuntu18_x86) - - [Debian 11](x86_amd64/eprs_deb11_x86) - [Debian 10](x86_amd64/eprs_deb10_x86) - Linux on IBM Power (ppc64le): diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb11_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb11_x86.mdx deleted file mode 100644 index 922c6c1c5d0..00000000000 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_deb11_x86.mdx +++ /dev/null @@ -1,47 +0,0 @@ ---- -navTitle: Debian 11 -title: Installing Replication Server on Debian 11 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. ---- - -## Prerequisites - -Before you begin the installation process: - -- Install Java (version 1.8 or later) on your server, if not present. - - ```shell - sudo apt-get -y install java - ``` - -- Set up the repository - - Setting up the repository is a one-time task. If you have already set up your repository, you do not need to perform this step. - - To set up the repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - -## Install the package - -You can install all Replication Server components with a single install command, or you may choose to install selected, individual components by installing only those particular packages. - -To install all Replication Server components: - -```shell -sudo apt-get -y install edb-xdb -``` - -To install an individual component: - -```shell -sudo apt-get -y install -``` - -Where `` is: - -| Package name | Component | -| -------------------- | --------------------------------------------------------------------- | -| `edb-xdb-console` | Replication console and the Replication Server command line interface | -| `edb-xdb-publisher` | Publication server | -| `edb-xdb-subscriber` | Subscription server | diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx index ec1df693edf..9554c4b3ec4 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/index.mdx @@ -25,6 +25,5 @@ For operating system-specific install instructions, see: - [SLES 15](eprs_sles15_x86) - [SLES 12](eprs_sles12_x86) - [Ubuntu 20.04](eprs_ubuntu20_x86) - - [Debian 11](eprs_deb11_x86) - [Ubuntu 18.04](eprs_ubuntu18_x86) - [Debian 10](eprs_deb10_x86) From 44bb40c88e619195846e4e5bd54fda944d993036 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Fri, 23 Sep 2022 04:26:42 -0400 Subject: [PATCH 74/75] Corrected package name for PostGIS for Debian --- install_template/templates/products/postgis/debian-11.njk | 5 +---- .../installing_on_linux/x86_amd64/postgis_deb11_x86.mdx | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/install_template/templates/products/postgis/debian-11.njk b/install_template/templates/products/postgis/debian-11.njk index 7b678bcb8cc..d146d856457 100644 --- a/install_template/templates/products/postgis/debian-11.njk +++ b/install_template/templates/products/postgis/debian-11.njk @@ -2,11 +2,8 @@ {% set platformBaseTemplate = "debian-11" %} {% block installCommand %} ```shell -# To install PostGIS 3.2 using EDB Postgres Advanced Server 13-14: +# To install PostGIS 3.2 using EDB Postgres Advanced Server 11-14: sudo apt-get -y install edb-as-postgis32 - -# To install PostGIS 3.2 using EDB Postgres Advanced Server 11-12: -sudo sudo apt-get -y install edb-as-postgis-3.2 ``` {% include "platformBase/_epasVersionInPostGISPackageName.njk" %} {% endblock installCommand %} \ No newline at end of file diff --git a/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_deb11_x86.mdx b/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_deb11_x86.mdx index 99568150a4b..f8e34de9fe4 100644 --- a/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_deb11_x86.mdx +++ b/product_docs/docs/postgis/3.2/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_deb11_x86.mdx @@ -21,11 +21,8 @@ Before you begin the installation process: ## Install the package ```shell -# To install PostGIS 3.2 using EDB Postgres Advanced Server 13-14: +# To install PostGIS 3.2 using EDB Postgres Advanced Server 11-14: sudo apt-get -y install edb-as-postgis32 - -# To install PostGIS 3.2 using EDB Postgres Advanced Server 11-12: -sudo sudo apt-get -y install edb-as-postgis-3.2 ``` Where `` is the version of EDB Postgres Advanced Server. Replace `` with the version of EDB Postgres Advanced Server you are using. For example, `edb-as14-postgis32`. From c2c6b3f5806f8b2293c982f66c83b1367e550479 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Fri, 23 Sep 2022 04:27:59 -0400 Subject: [PATCH 75/75] Added missing row in PgBouncer supported platform table Found during Debian review --- product_docs/docs/pgbouncer/1.17/supported_platforms.mdx | 1 + 1 file changed, 1 insertion(+) diff --git a/product_docs/docs/pgbouncer/1.17/supported_platforms.mdx b/product_docs/docs/pgbouncer/1.17/supported_platforms.mdx index 5d9815a072f..132cbf5cd6e 100644 --- a/product_docs/docs/pgbouncer/1.17/supported_platforms.mdx +++ b/product_docs/docs/pgbouncer/1.17/supported_platforms.mdx @@ -7,6 +7,7 @@ This table lists the latest EDB PgBouncer versions and their supported correspon | EDB PgBouncer | EPAS 14 | EPAS 13 | EPAS 12 | EPAS 11 | EPAS 10 | | ------------- | ------- | ------- | ------- | ------- | ------- | +| 1.17 | Y | Y | Y | Y | Y | | 1.16 | Y | Y | Y | Y | Y | | 1.15 | N | Y | Y | Y | Y | | 1.14 | N | Y | Y | Y | Y |