diff --git a/install_template/README.md b/install_template/README.md index 8ef03524851..470d7c3c770 100644 --- a/install_template/README.md +++ b/install_template/README.md @@ -1,6 +1,6 @@ # Install Docs Templates -This script allows the generation of product instalation docs for many different product versions and platforms with a minimum of duplicated copy. [Nunjucks](https://mozilla.github.io/nunjucks/) is used as our templating engine. +This script allows the generation of product installation docs for many different product versions and platforms with a minimum of duplicated copy. [Nunjucks](https://mozilla.github.io/nunjucks/) is used as our templating engine. ## Quick Start @@ -28,6 +28,34 @@ When generating docs, this script will look for templates in `templates/products 1. `{platform name}.njk` e.g. for EDB postgres advanced server 13 on centos 7 for x86_64, it would check for a file called `centos-7.njk` +## Deploying generated files + +The `install-docs:build` command generates output into install_template/renders. To deploy them to their final location, run `npm run install-docs:deploy`. This command uses the same information from `config.yaml` to identify generated files, and then examines their frontmatter to determine their final resting place: + +```yaml +deployPath: jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_debian_10.mdx +``` + +You'll usually want to parameterize these when generating the file. A typical setup might look like this: + +``` +{% import "platformBase/_deploymentConstants.njk" as deploy %} +{% block frontmatter %} +{# + If you modify deployment path here, please first copy the old expression + and add it to the list under "redirects:" below - this ensures we don't + break any existing links. +#} +deployPath: jdbc_connector/{{ product.version }}/installing/linux_{{platform.arch}}/jdbc_{{deploy.map_platform[platform.name]}}.mdx +redirects: + - jdbc_connector/{{ product.version }}/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/{{deploy.expand_arch[platform.arch]}}/jdbc42_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace(r/_?64/g, "")}}.mdx +{% endblock frontmatter %} +``` + +Note that the deployment script also rewrites the redirects values to allow deploy paths to be copied directly into that list when changed. It will: + - remove a trailing `.mdx` + - add a leading `/` (but only when removing a trailing `.mdx`) + ## Writing Templates We are using Nunjucks as the templating engine, which is a javascript implementation of Jinja. @@ -60,7 +88,7 @@ After a template file is found, no rules are enforced on how that template shoul - 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 + #### `/templates/products/edb-postgres-advanced-server/base.njk` @@ -69,6 +97,36 @@ After a template file is found, no rules are enforced on how that template shoul - the `packageName` macro used by the `platformBase` templates can be found in this template - a `postinstall` block containing copy shared by all of the EPAS docs can be found here. That said, this block is extended by some child templates. +## Index files + +In addition to individual platform installer docs, you can also generate index files for each product-version combination. Two levels of index are supported: + +1. A top-level index covering all platforms. This template can take one of two forms: + + 1. `index.njk` - top level index for all product versions + 1. `v{version}_index.njk` - top level index specific to one product version + + The context provided for these templates includes the following values: + + - `product.name` — the name of the product we are rendering a template for. e.g. "EDB Postgres Advanced Server" + - `product.version` — the version of the product we are rendering a template for. e.g. "13" + - `osArchitectures` — an object with keys for each supported CPU architecture, each containing an array of OS versions supported for that architecture. + An OS version is represented by an object of the form, + ```javascript + {name: "Ubuntu 18.04", "Ubuntu", "Ubuntu", "18.04"} + ``` + In addition, the array itself has several methods available: + - `hasOS(shortname, [osVersion])` returns true if the list contains an OS/version combination matching the OS shortname and optionally a specific OS version + - `hasFamily(family)` returns true if the list contains an OS from the specified family (e.g., `hasFamily("RHEL")` returns true if any of RHEL, Oracle Linux, Alma, Rocky or CentOS are listed) + - `filterFamily(family)` returns a subset of the list matching the specified family, sorted by version in descending order + - `filterOS(shortname, [osVersion])` returns a subset of the list matching the specified shortname and optionally a specific version, sorted by version in descending order + +1. An architecture-level index covering all platforms for a given CPU architecture. This template can take one of two forms: + + 1. `{arch}_index.njk` - top level index for all product versions + 1. `v{version}_{arch}_index.njk` - top level index specific to one product version + + ### Template techniques Nunjucks offers many tools that we can use to minimize repetition and increase the readability of templates. Which to use depends on circumstances. @@ -81,60 +139,89 @@ Note that the definition should be filled in at the most general template possib Placeholder blocks are convenient and self-documenting, but they do depend on having the right inheritance structure in place. It's sometimes necessary to add a level of inheritance to create the appropriate abstraction layers. If you find yourself repeating the same block customization, you should evaluate whether the inheritance structure is right. Alternatively, you might need to use another technique. -#### Include other templates +When adding a new placeholder, try to be mindful of folks who will need to add or modify overrides in the future; avoid placing them in contexts that require special consideration, and *never* use the same block in two different contexts. For example, avoid: -When there are pieces of text that need to be repeated, but don't have a place in the existing structure, consider using [the `include` tag](https://mozilla.github.io/nunjucks/templating.html#include). For instance, we might want to includes a disclaimer for platforms nearing the end of our support cycle. Rather than repeat that warning in each affected template, we could put the text in a new template that we include when needed. +- Using {% block install_commands %} inside a code block for one product, and inside a list for another. +- Using {% block additional_prerequisites %} inside a code block that is never closed (and thus requires it to be overridden for no other reason than to close the block!) -In Nunjucks, `include` doesn't work like a pre-processor (inserting code before rendering). Instead, included templates are rendered and the results are inserted. That means you can't use `include` to override a block in the calling template and blocks defined in the calling template aren't visible to the included template. Included templates should be considered self-contained snippets. +If a particular block requires content to be formatted in a specific way, such as indented to match the indentation of a list... Consider using a `{% filter ... %}` block to transform the content as needed. For example: -#### Macros +``` +- This list +- Includes +- A block +{% filter indent(2) %} +{% block subitem %} +{% endblock subitem %} +- But derived templates +- Don't need to know this +``` -Sometimes a chunk of text varies only by a few discrete variables. In that case, a [macro](https://mozilla.github.io/nunjucks/templating.html#macro) might be in order. We currently have two macros in `/templates/platformBase/_shared.njk`: +This example uses [`indent`](https://mozilla.github.io/nunjucks/templating.html#indent) to ensure the block's content will not break out of the list item. Other useful filters include [`replace(...)`](https://mozilla.github.io/nunjucks/templating.html#replace) and [`trim(...)`](https://mozilla.github.io/nunjucks/templating.html#trim) - more can be added if the need arises. -1. `centosRepositoryConfiguration(packageManager, epelRepo)` -2. `centosInstallCommand(packageManager, packageName)` +#### Building on base blocks -When that file is [imported](https://mozilla.github.io/nunjucks/templating.html#import) (not included) in another template, those macros can be used to insert the proper instructions for configuring the repository and installing the package. By using a few variables (`packageManager`, `epelRepo` and `packageName`), we can generate many different combinations of instructions from a single source. +Of special note is the ability to *integrate* parent blocks in derived templates via the `super()` function. This can greatly reduce the proliferation of placeholders by allowing you to build on existing blocks in derived templates: -Macros can be self-documenting and avoid [action-at-a-distance problems](https://en.wikipedia.org/wiki/Action_at_a_distance_(computer_programming)). If you call a macro, it's easier to know what you are going to get in the render. +``` +{% block prerequisites %} +Some base content +{% endblock prerequisites %} +``` -#### Conditionals +``` +{% block prerequisites %} +{{ super() }} +Some derived content that appears after the base content +{% endblock prerequisites %} +``` -We also use global variables to trigger conditionals: +``` +{% block prerequisites %} +Some derived content that appears before... +{{ super() }} +...AND after the base content +{% endblock prerequisites %} +``` -1. `templates/platformBase/centos-7.njk` uses the value of `includePPC` to determine whether to install [Advance Toolchain](https://github.com/advancetoolchain/advance-toolchain). -2. `templates/platformBase/rhel-7-or-ol-7.njk` uses the value of `includeLOCAL` to trigger an option to create a local repository. +``` +{% block prerequisites %} +Some derived content that makes the base content look like it was SHOUTED +{{ super() | upper }} +{% endblock prerequisites %} +``` -For small template systems, this system works well enough. But as the number of templates increases, this becomes harder to understand. In this case, we need to search through the template files to find out where the variables are being used. Fortunately, they are used just once, but it's not hard to imagine multiple (and exclusive) conditionals that are hard to read, modify and debug. +#### Include other templates -It's almost always better to use one of the other techniques than fall back on conditionals triggered by global variables. +When there are pieces of text that need to be repeated, but don't have a place in the existing structure, consider using [the `include` tag](https://mozilla.github.io/nunjucks/templating.html#include). For instance, we might want to includes a disclaimer for platforms nearing the end of our support cycle. Rather than repeat that warning in each affected template, we could put the text in a new template that we include when needed. -## Deployment rules +In Nunjucks, `include` doesn't work like a pre-processor (inserting code before rendering). Instead, included templates are rendered and the results are inserted. That means you can't use `include` to override a block in the calling template and blocks defined in the calling template aren't visible to the included template. Included templates should be considered self-contained snippets. -The deployment script (`npm run install-docs:deploy`) can use two sources of information on where to deploy the final MDX files: +#### Macros -1. A rule defined within the deployment script itself (`deploy.mjs`). -2. (RECOMMENDED) A frontmatter key (`deployPath`) written to the generated MDX file itself. Ex: +Sometimes a chunk of text varies only by a few discrete variables. In that case, a [macro](https://mozilla.github.io/nunjucks/templating.html#macro) might be in order. We currently have two macros in `/templates/platformBase/_shared.njk`: - ```yaml - deployPath: mongo_data_adapter/5/installing/linux_ppc64le/mongo_sles_12.mdx - ``` +1. `centosRepositoryConfiguration(packageManager, epelRepo)` +2. `centosInstallCommand(packageManager, packageName)` + +When that file is [imported](https://mozilla.github.io/nunjucks/templating.html#import) (not included) in another template, those macros can be used to insert the proper instructions for configuring the repository and installing the package. By using a few variables (`packageManager`, `epelRepo` and `packageName`), we can generate many different combinations of instructions from a single source. - This is best defined within the product template heirarchy, where context variables can be used: +Macros can be self-documenting and avoid [action-at-a-distance problems](https://en.wikipedia.org/wiki/Action_at_a_distance_(computer_programming)). If you call a macro, it's easier to know what you are going to get in the render. - ``` - {% block frontmatter %} - deployPath: mongo_data_adapter/{{ product.version }}/installing/linux_{{platform.arch}}/mongo_{{deploy.map_platform[platform.name]}}.mdx - {% endblock frontmatter %} - ``` +#### Conditionals -The 2nd technique above lends itself well to writing redirect rules that prevent broken links when deployment paths change: +In a handful of situations it is useful to employ conditionals to include or modify output based on a test or comparison: ``` -{% block frontmatter %} -redirects: - - mongo_data_adapter/{{ product.version }}/04_installing_the_mongo_data_adapter/{{deploy.expand_arch[platform.arch]}}/mongo_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace("_64", "")}}.mdx -{% endblock frontmatter %} +{% if osArchitectures["ppc64le"].hasFamily("RHEL") %} +... +{% endif %} + +{% if platform.arch == "x86_64" %} +... +{% endif %} ``` -**Note:** the path generated from that pattern wouldn't normally be a valid redirect rule - it should start with `/` and *not* end with `.mdx`. For convenience, the deploy script will automatically rewrite redirects written in this form to the proper format, thus allowing you to just copy the old `deployPath` value to a redirect before modifying it. \ No newline at end of file +Be wary of over-using these; prefer inheritance structures that push this content down to sufficiently-specific "leaf" templates instead. As a general rule, use conditionals only when the test is much, much simpler than the alternative inheritance structure, and be willing to abandon it when (over time) that simplicity is lost. + +In particular, avoid the trap of setting a flag in a leaf template and then checking it in a base template: this separates the context from the decision, making it extremely difficult to judge when the test has lost its value. diff --git a/install_template/config.yaml b/install_template/config.yaml index e0ffb9af859..33dada18a8e 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -651,90 +651,90 @@ products: platforms: - name: CentOS 7 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: AlmaLinux 8 or Rocky Linux 8 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: RHEL 7 or OL 7 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: RHEL 8 or OL 8 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: RHEL 8 arch: ppc64le - supported versions: [9] + supported versions: [8, 9] - name: Debian 11 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: Debian 10 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: Ubuntu 22.04 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: Ubuntu 20.04 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: Ubuntu 18.04 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: SLES 12 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: SLES 15 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: SLES 12 arch: ppc64le - supported versions: [9] + supported versions: [8, 9] - name: SLES 15 arch: ppc64le - supported versions: [9] + supported versions: [8, 9] - name: Postgres Enterprise Manager agent platforms: - name: CentOS 7 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: AlmaLinux 8 or Rocky Linux 8 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: RHEL 7 or OL 7 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: RHEL 8 or OL 8 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: RHEL 8 arch: ppc64le - supported versions: [9] + supported versions: [8, 9] - name: Debian 11 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: Debian 10 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: Ubuntu 22.04 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: Ubuntu 20.04 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: Ubuntu 18.04 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: SLES 12 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: SLES 15 arch: x86_64 - supported versions: [9] + supported versions: [8, 9] - name: SLES 12 arch: ppc64le - supported versions: [9] + supported versions: [8, 9] - name: SLES 15 arch: ppc64le - supported versions: [9] + supported versions: [8, 9] - name: Replication Server platforms: - name: CentOS 7 diff --git a/install_template/templates/platformBase/_shared.njk b/install_template/templates/platformBase/_shared.njk deleted file mode 100644 index b56307f3a28..00000000000 --- a/install_template/templates/platformBase/_shared.njk +++ /dev/null @@ -1,21 +0,0 @@ -DELETE THIS FILE WHEN WE'RE SURE IT IS NOT USED (pretty certain it is not used) - -{% macro redhatFamilyRepositoryConfiguration(packageManager, epelRepo) %} -```shell -# Set up the EDB repository: -sudo {{ packageManager }} -y install https://yum.enterprisedb.com/edbrepos/edb-repo-latest.noarch.rpm - -# This creates the /etc/yum.repos.d/edb.repo configuration file. - -# Replace '' and '' below with -# your username and password for the EDB repository: -sed -i "s@:@USERNAME:PASSWORD@" /etc/yum.repos.d/edb.repo - -# Install the EPEL repository: -sudo {{ packageManager }} -y install {{ epelRepo }} -{% block rhel_8_or_ol8 %}{% endblock rhel_8_or_ol8 %}{% block almalinux_8_or_rockylinux_8 %}{% endblock almalinux_8_or_rockylinux_8 %}{% block rhel_7 %}{% endblock rhel_7 %} -{% endmacro %} - -{% macro redhatFamilyInstallCommand(packageManager, packageName) %}{{packageManager}} -y install {{ packageName }}{% endmacro %} - - diff --git a/install_template/templates/platformBase/almalinux-8-or-rocky-linux-8.njk b/install_template/templates/platformBase/almalinux-8-or-rocky-linux-8.njk index 062a395d51c..0d19ec4d712 100644 --- a/install_template/templates/platformBase/almalinux-8-or-rocky-linux-8.njk +++ b/install_template/templates/platformBase/almalinux-8-or-rocky-linux-8.njk @@ -2,8 +2,10 @@ {% set packageManager = "dnf" %} {% set packageManagerNoninteractive = "-y" %} {% set epelRepo = "epel-release" %} -{% block redhatConfig %}``` +{% block prerequisites %} +{{ super() }} - Enable additional repositories to resolve dependencies ```shell sudo dnf config-manager --set-enabled powertools -{% block mysqlfdw %}{% endblock mysqlfdw %}{% endblock redhatConfig %} \ No newline at end of file + ``` +{% endblock prerequisites %} diff --git a/install_template/templates/platformBase/base.njk b/install_template/templates/platformBase/base.njk index 063ce42a97a..3adbbcd1c00 100644 --- a/install_template/templates/platformBase/base.njk +++ b/install_template/templates/platformBase/base.njk @@ -7,29 +7,22 @@ title: Installing {{ product.name }} on {{ platform.name }} {{ platform.arch }} {% block frontmatter %}{% endblock frontmatter %} --- - {% block pemslesnote %}{% endblock pemslesnote %} +{% block introductory_notes %}{% endblock introductory_notes %} ## Prerequisites Before you begin the installation process: - -{% block prodprereq %}{% endblock prodprereq %} -{% block pemprereq %} +{% block product_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. - -{% endblock pemprereq %}{% block prerequisites %}{% endblock prerequisites %} - +{% endblock product_prerequisites %} +{% block prerequisites %}{% endblock prerequisites %} ## Install the package - {% block installCommand %} ```shell sudo {{packageManager}} {{packageManagerNoninteractive}} install {{ packageName }} ``` {% endblock installCommand %} - -{% block postinstall %}{% endblock postinstall %} - +{% block postinstall %}{% endblock postinstall %} \ No newline at end of file diff --git a/install_template/templates/platformBase/centos-7.njk b/install_template/templates/platformBase/centos-7.njk index 7524b620ea0..f4e2fc8d77e 100644 --- a/install_template/templates/platformBase/centos-7.njk +++ b/install_template/templates/platformBase/centos-7.njk @@ -1,5 +1,4 @@ {% extends "platformBase/redhat-family.njk" %} {% set packageManager = "yum" %} {% set packageManagerNoninteractive = "-y" %} -{% set epelRepo = "https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm" %} -{% block redhatConfig %}{% block mysqlfdw %}{% endblock mysqlfdw %}{% endblock redhatConfig %} \ No newline at end of file +{% set epelRepo = "https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm" %} \ No newline at end of file diff --git a/install_template/templates/platformBase/debian-9.njk b/install_template/templates/platformBase/debian-9.njk index 471ab873c89..5dfae7faef3 100644 --- a/install_template/templates/platformBase/debian-9.njk +++ b/install_template/templates/platformBase/debian-9.njk @@ -6,4 +6,5 @@ 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. +``` {% endblock repoAuth %} diff --git a/install_template/templates/platformBase/debian.njk b/install_template/templates/platformBase/debian.njk index cdc9a67d165..fe62e915129 100644 --- a/install_template/templates/platformBase/debian.njk +++ b/install_template/templates/platformBase/debian.njk @@ -1,9 +1,8 @@ {% extends "platformBase/base.njk" %} {% set packageManager = "apt-get" %} {% set packageManagerNoninteractive = "-y" %} -{% block prerequisites %}{% block mysqlfdw %}{% endblock mysqlfdw %}{% endblock prerequisites %} -{% block installCommand %}{% block odbcconnector %} +{% block installCommand %} ```shell sudo {{ packageManager }} {{ packageManagerNoninteractive }} install {{ packageName }} ``` -{% endblock odbcconnector %}{% endblock installCommand %} \ No newline at end of file +{% endblock installCommand %} \ No newline at end of file diff --git a/install_template/templates/platformBase/redhat-family.njk b/install_template/templates/platformBase/redhat-family.njk index 70002f0f6d7..26cb2238d68 100644 --- a/install_template/templates/platformBase/redhat-family.njk +++ b/install_template/templates/platformBase/redhat-family.njk @@ -1,11 +1,13 @@ {% extends "platformBase/base.njk" %} -{% block prerequisites %}{% block pemsetuprepo %} +{% block prerequisites %} - Install the EPEL repository ```shell sudo {{ packageManager }} {{ packageManagerNoninteractive }} install {{ epelRepo }} ``` - {% if includePPC %} +{% if platform.arch == "ppc64le" -%} - Refresh the cache ```shell - sudo dnf makecache{% endif %}{% block redhatConfig %}{% endblock redhatConfig %} - ```{% endblock pemsetuprepo %}{% endblock prerequisites %} + sudo dnf makecache + ``` +{%- endif -%} +{% endblock prerequisites %} diff --git a/install_template/templates/platformBase/rhel-7-or-ol-7.njk b/install_template/templates/platformBase/rhel-7-or-ol-7.njk index 82b551d050e..8546541c049 100644 --- a/install_template/templates/platformBase/rhel-7-or-ol-7.njk +++ b/install_template/templates/platformBase/rhel-7-or-ol-7.njk @@ -2,7 +2,10 @@ {% set packageManager = "yum" %} {% set packageManagerNoninteractive = "-y" %} {% set epelRepo = "https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm" %} -{% block redhatConfig %} +{% block prerequisites %} +{{ super() }} - Enable additional repositories to resolve dependencies ```shell -subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms"{% block mysqlfdw %}{% endblock mysqlfdw %}{% endblock redhatConfig %} \ No newline at end of file + subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" + ``` +{% endblock prerequisites %} \ No newline at end of file diff --git a/install_template/templates/platformBase/rhel-8-or-ol-8.njk b/install_template/templates/platformBase/rhel-8-or-ol-8.njk index 701080906a2..dd4935c9602 100644 --- a/install_template/templates/platformBase/rhel-8-or-ol-8.njk +++ b/install_template/templates/platformBase/rhel-8-or-ol-8.njk @@ -2,4 +2,3 @@ {% set packageManager = "dnf" %} {% set packageManagerNoninteractive = "-y" %} {% set epelRepo = "https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm" %} -{% block redhatConfig %}{% block rhel8 %}{% block mysqlfdw %}{% endblock mysqlfdw %}{% endblock rhel8 %}{% endblock redhatConfig %} \ No newline at end of file diff --git a/install_template/templates/platformBase/sles-12.njk b/install_template/templates/platformBase/sles-12.njk index f7836104ece..a1cf35102e2 100644 --- a/install_template/templates/platformBase/sles-12.njk +++ b/install_template/templates/platformBase/sles-12.njk @@ -1,13 +1,19 @@ {% extends "platformBase/base.njk" %} {% set packageManager = "zypper" %} {% set packageManagerNoninteractive = "-n" %} -{% block pemslesnote %}{% endblock pemslesnote %}{% block prerequisites %} +{% block prerequisites %} - Address other prerequisites - ```shell{% block mysqlfdw %}{% endblock mysqlfdw %} + ```shell + {%- filter indent(2) -%} + {% block other_platform_prerequesites_shell %}{% endblock other_platform_prerequesites_shell %} + {%- endfilter %} # Activate the required SUSE module - {% block activateSUSEmodule %}sudo SUSEConnect -p PackageHub/12.5/{{ platform.arch }} - sudo SUSEConnect -p sle-sdk/12.5/{{ platform.arch }} + {%- filter indent(2) -%} + {% block activateSUSEmodule %} +sudo SUSEConnect -p PackageHub/12.5/{{ platform.arch }} +sudo SUSEConnect -p sle-sdk/12.5/{{ platform.arch }} {% endblock activateSUSEmodule %} + {%- endfilter %} # Refresh the metadata sudo zypper refresh ``` diff --git a/install_template/templates/platformBase/sles-15.njk b/install_template/templates/platformBase/sles-15.njk index 9f3534517e2..8e12bbef209 100644 --- a/install_template/templates/platformBase/sles-15.njk +++ b/install_template/templates/platformBase/sles-15.njk @@ -1,3 +1,4 @@ {% extends "platformBase/sles-12.njk" %} -{% block activateSUSEmodule %}sudo SUSEConnect -p PackageHub/15.3/{{ platform.arch }} +{% block activateSUSEmodule %} +sudo SUSEConnect -p PackageHub/15.3/{{ platform.arch }} {% endblock activateSUSEmodule %} diff --git a/install_template/templates/platformBase/ubuntu.njk b/install_template/templates/platformBase/ubuntu.njk index fc6232d77ae..5fedfc246e2 100644 --- a/install_template/templates/platformBase/ubuntu.njk +++ b/install_template/templates/platformBase/ubuntu.njk @@ -1,9 +1,9 @@ {% extends "platformBase/base.njk" %} {% set packageManager = "apt-get" %} {% set packageManagerNoninteractive = "-y" %} -{% block prerequisites %}{% block mysqlfdw %}{% endblock mysqlfdw %}{% endblock prerequisites %} -{% block installCommand %}{% block odbcconnector %} +{% block prerequisites %}{% endblock prerequisites %} +{% block installCommand %} ```shell sudo {{ packageManager }} {{ packageManagerNoninteractive }} install {{ packageName }} ``` -{% endblock odbcconnector %}{% endblock installCommand %} +{% endblock installCommand %} diff --git a/install_template/templates/products/edb*plus/base.njk b/install_template/templates/products/edb*plus/base.njk index ecf38e3baba..ffce07faf57 100644 --- a/install_template/templates/products/edb*plus/base.njk +++ b/install_template/templates/products/edb*plus/base.njk @@ -12,9 +12,6 @@ redirects: - edb_plus/{{ product.version }}/03_installing_edb_plus/install_on_linux/{{deploy.expand_arch[platform.arch]}}/edbplus_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace(r/_?64/g, "")}}.mdx {% endblock frontmatter %} -{% block prodprereq %} - -{% endblock prodprereq %} {% block installCommand %} {{super()}} {% endblock installCommand %} diff --git a/install_template/templates/products/edb*plus/rhel-7-or-ol-7_ppc64le.njk b/install_template/templates/products/edb*plus/rhel-7-or-ol-7_ppc64le.njk index c9ece0c831c..82805e2699a 100644 --- a/install_template/templates/products/edb*plus/rhel-7-or-ol-7_ppc64le.njk +++ b/install_template/templates/products/edb*plus/rhel-7-or-ol-7_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/edb*plus/rhel-7-or-ol-7.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/edb*plus/rhel-8_ppc64le.njk b/install_template/templates/products/edb*plus/rhel-8_ppc64le.njk index e471e9b058f..d496b2f429d 100644 --- a/install_template/templates/products/edb*plus/rhel-8_ppc64le.njk +++ b/install_template/templates/products/edb*plus/rhel-8_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/edb*plus/rhel-8-or-ol-8.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/edb*plus/sles-12_ppc64le.njk b/install_template/templates/products/edb*plus/sles-12_ppc64le.njk index e602925f27d..63486b13ad4 100644 --- a/install_template/templates/products/edb*plus/sles-12_ppc64le.njk +++ b/install_template/templates/products/edb*plus/sles-12_ppc64le.njk @@ -1,3 +1,3 @@ {% extends "products/edb*plus/base.njk" %} {% set platformBaseTemplate = "sles-12" %} -{% set includePPC = true %} + diff --git a/install_template/templates/products/edb*plus/sles-15_ppc64le.njk b/install_template/templates/products/edb*plus/sles-15_ppc64le.njk index 09807c02057..4b0d11ad38a 100644 --- a/install_template/templates/products/edb*plus/sles-15_ppc64le.njk +++ b/install_template/templates/products/edb*plus/sles-15_ppc64le.njk @@ -1,3 +1,3 @@ {% extends "products/edb*plus/base.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} + diff --git a/install_template/templates/products/edb-bart/centos-7_ppc64le.njk b/install_template/templates/products/edb-bart/centos-7_ppc64le.njk index 6f10d86b348..2826145690e 100644 --- a/install_template/templates/products/edb-bart/centos-7_ppc64le.njk +++ b/install_template/templates/products/edb-bart/centos-7_ppc64le.njk @@ -1,2 +1,2 @@ {% extends "products/edb-bart/centos-7.njk" %} -{% set includePPC = true %} + diff --git a/install_template/templates/products/edb-bart/rhel-7-or-ol-7_ppc64le.njk b/install_template/templates/products/edb-bart/rhel-7-or-ol-7_ppc64le.njk index d2772dbb891..bd74c6d1128 100644 --- a/install_template/templates/products/edb-bart/rhel-7-or-ol-7_ppc64le.njk +++ b/install_template/templates/products/edb-bart/rhel-7-or-ol-7_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/edb-bart/rhel-7-or-ol-7.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/edb-bart/sles-15_ppc64le.njk b/install_template/templates/products/edb-bart/sles-15_ppc64le.njk index e2fc8a4dcbf..92fb592c4b8 100644 --- a/install_template/templates/products/edb-bart/sles-15_ppc64le.njk +++ b/install_template/templates/products/edb-bart/sles-15_ppc64le.njk @@ -1,3 +1,2 @@ {% extends "products/edb-bart/base.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/edb-jdbc-connector/base.njk b/install_template/templates/products/edb-jdbc-connector/base.njk index 4f1863eab6b..cf354c99c9e 100644 --- a/install_template/templates/products/edb-jdbc-connector/base.njk +++ b/install_template/templates/products/edb-jdbc-connector/base.njk @@ -14,11 +14,11 @@ redirects: {% endblock frontmatter %} -{% block prodprereq %}{% include "platformBase/_epasinstalldiffserver.njk" %} +{% block product_prerequisites %}{% include "platformBase/_epasinstalldiffserver.njk" %} - Ensure that Java is installed on your system. You can download a Java installer that matches your environment from the Oracle Java Downloads [website](http://www.oracle.com/technetwork/java/javase/downloads/index.html). Documentation that contains detailed installation instructions is available through the associated `Installation Instruction` links on the same page. - Review [Supported JDBC distributions](/jdbc_connector/latest/02_requirements_overview/#supported-jdk-distribution). - -{% endblock prodprereq %} +{{ super() }} +{% endblock product_prerequisites %} {% block postinstallMenu %}- [Initial configuration](#initial-configuration){% endblock postinstallMenu %} diff --git a/install_template/templates/products/edb-jdbc-connector/rhel-8_ppc64le.njk b/install_template/templates/products/edb-jdbc-connector/rhel-8_ppc64le.njk index b53670b906e..990f895cc5b 100644 --- a/install_template/templates/products/edb-jdbc-connector/rhel-8_ppc64le.njk +++ b/install_template/templates/products/edb-jdbc-connector/rhel-8_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/edb-jdbc-connector/rhel-8-or-ol-8.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/edb-jdbc-connector/sles-15_ppc64le.njk b/install_template/templates/products/edb-jdbc-connector/sles-15_ppc64le.njk index de73be52b6f..aa1eacc2355 100644 --- a/install_template/templates/products/edb-jdbc-connector/sles-15_ppc64le.njk +++ b/install_template/templates/products/edb-jdbc-connector/sles-15_ppc64le.njk @@ -1,3 +1,2 @@ {% extends "products/edb-jdbc-connector/sles.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/edb-ocl-connector/base.njk b/install_template/templates/products/edb-ocl-connector/base.njk index 73f9d0ab368..314179278d9 100644 --- a/install_template/templates/products/edb-ocl-connector/base.njk +++ b/install_template/templates/products/edb-ocl-connector/base.njk @@ -10,12 +10,12 @@ #} deployPath: ocl_connector/{{ product.version }}/installing/linux_{{platform.arch}}/ocl_{{deploy.map_platform[platform.name]}}.mdx redirects: - - ocl_connector/{{ product.version }}/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/{{deploy.expand_arch[platform.arch]}}/mongo_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace(r/_?64/g, "")}}.mdx + - ocl_connector/{{ product.version }}/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/{{deploy.expand_arch[platform.arch]}}/ocl_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace(r/_?64/g, "")}}.mdx {% endblock frontmatter %} -{% block prodprereq %}{% include "platformBase/_epasinstalldiffserver.njk" %} - -{% endblock prodprereq %} +{% block product_prerequisites %}{% include "platformBase/_epasinstalldiffserver.njk" %} +{{ super() }} +{% endblock product_prerequisites %} {% block installCommand %} ```shell diff --git a/install_template/templates/products/edb-ocl-connector/rhel-8_ppc64le.njk b/install_template/templates/products/edb-ocl-connector/rhel-8_ppc64le.njk index abcad167b00..921089cffc2 100644 --- a/install_template/templates/products/edb-ocl-connector/rhel-8_ppc64le.njk +++ b/install_template/templates/products/edb-ocl-connector/rhel-8_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/edb-ocl-connector/rhel-8-or-ol-8.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/edb-ocl-connector/sles-15_ppc64le.njk b/install_template/templates/products/edb-ocl-connector/sles-15_ppc64le.njk index 1739530a22c..ad0636d7088 100644 --- a/install_template/templates/products/edb-ocl-connector/sles-15_ppc64le.njk +++ b/install_template/templates/products/edb-ocl-connector/sles-15_ppc64le.njk @@ -1,4 +1,4 @@ {% extends "products/edb-ocl-connector/base.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} + {% set packageDevSuffix %}-devel{% endset %} \ No newline at end of file diff --git a/install_template/templates/products/edb-odbc-connector/base.njk b/install_template/templates/products/edb-odbc-connector/base.njk index bac48db1aa3..90a4dab2eae 100644 --- a/install_template/templates/products/edb-odbc-connector/base.njk +++ b/install_template/templates/products/edb-odbc-connector/base.njk @@ -13,9 +13,9 @@ redirects: - odbc_connector/{{ product.version }}/03_installing_edb_odbc/01_installing_linux/{{deploy.expand_arch[platform.arch]}}/odbc13_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace(r/_?64/g, "")}}.mdx {% endblock frontmatter %} -{% block prodprereq %}{% include "platformBase/_epasinstalldiffserver.njk" %} - -{% endblock prodprereq %} +{% block product_prerequisites %}{% include "platformBase/_epasinstalldiffserver.njk" %} +{{ super() }} +{% endblock product_prerequisites %} {% block installCommand %} ```shell diff --git a/install_template/templates/products/edb-odbc-connector/rhel-8_ppc64le.njk b/install_template/templates/products/edb-odbc-connector/rhel-8_ppc64le.njk index 1e7393370e0..1772969e4e0 100644 --- a/install_template/templates/products/edb-odbc-connector/rhel-8_ppc64le.njk +++ b/install_template/templates/products/edb-odbc-connector/rhel-8_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/edb-odbc-connector/rhel-8-or-ol-8.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/edb-odbc-connector/sles-15_ppc64le.njk b/install_template/templates/products/edb-odbc-connector/sles-15_ppc64le.njk index 930184c89c0..b3e7b690368 100644 --- a/install_template/templates/products/edb-odbc-connector/sles-15_ppc64le.njk +++ b/install_template/templates/products/edb-odbc-connector/sles-15_ppc64le.njk @@ -1,4 +1,4 @@ {% extends "products/edb-odbc-connector/base.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} + {% set packageDevSuffix %}-devel{% endset %} diff --git a/install_template/templates/products/edb-pgbouncer/base.njk b/install_template/templates/products/edb-pgbouncer/base.njk index 545607a6857..9cf7baf55f6 100644 --- a/install_template/templates/products/edb-pgbouncer/base.njk +++ b/install_template/templates/products/edb-pgbouncer/base.njk @@ -13,9 +13,9 @@ redirects: - pgbouncer/{{ product.version }}/01_installation/install_on_linux/{{deploy.expand_arch[platform.arch]}}/pgbouncer_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace(r/_?64/g, "")}}.mdx {% endblock frontmatter %} -{% block prodprereq %}{% include "platformBase/_epasinstallsameserver.njk" %} - -{% endblock prodprereq %} +{% block product_prerequisites %}{% include "platformBase/_epasinstallsameserver.njk" %} +{{ super() }} +{% endblock product_prerequisites %} {% block installCommand %} {{super()}} 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/install_template/templates/products/edb-pgbouncer/rhel-8_ppc64le.njk b/install_template/templates/products/edb-pgbouncer/rhel-8_ppc64le.njk index 4c129698029..d02e46e45df 100644 --- a/install_template/templates/products/edb-pgbouncer/rhel-8_ppc64le.njk +++ b/install_template/templates/products/edb-pgbouncer/rhel-8_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/edb-pgbouncer/rhel-8-or-ol-8.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/edb-pgbouncer/sles-15_ppc64le.njk b/install_template/templates/products/edb-pgbouncer/sles-15_ppc64le.njk index 795803c92e1..b648b4f10f1 100644 --- a/install_template/templates/products/edb-pgbouncer/sles-15_ppc64le.njk +++ b/install_template/templates/products/edb-pgbouncer/sles-15_ppc64le.njk @@ -1,3 +1,2 @@ {% extends "products/edb-pgbouncer/base.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/edb-pgpool-ii-extensions/base.njk b/install_template/templates/products/edb-pgpool-ii-extensions/base.njk index 985337804cf..e0d47e64e34 100644 --- a/install_template/templates/products/edb-pgpool-ii-extensions/base.njk +++ b/install_template/templates/products/edb-pgpool-ii-extensions/base.njk @@ -13,9 +13,9 @@ redirects: - pgpool/{{ product.version }}/02_extensions/{{deploy.expand_arch[platform.arch]}}/pgpoolext_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace(r/_?64/g, "")}}.mdx {% endblock frontmatter %} -{% block prodprereq %}{% include "platformBase/_epasinstallsameserver.njk" %} - -{% endblock prodprereq %} +{% block product_prerequisites %}{% include "platformBase/_epasinstallsameserver.njk" %} +{{ super() }} +{% endblock product_prerequisites %} {% block installCommand %} {{super()}} 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-as14-pgpool43-extensions`. diff --git a/install_template/templates/products/edb-pgpool-ii-extensions/rhel-8_ppc64le.njk b/install_template/templates/products/edb-pgpool-ii-extensions/rhel-8_ppc64le.njk index 6ced8de39ae..576d8b892d2 100644 --- a/install_template/templates/products/edb-pgpool-ii-extensions/rhel-8_ppc64le.njk +++ b/install_template/templates/products/edb-pgpool-ii-extensions/rhel-8_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/edb-pgpool-ii-extensions/rhel-8-or-ol-8.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/edb-pgpool-ii-extensions/sles-15_ppc64le.njk b/install_template/templates/products/edb-pgpool-ii-extensions/sles-15_ppc64le.njk index 39e562d78cb..b9c4210fa2e 100644 --- a/install_template/templates/products/edb-pgpool-ii-extensions/sles-15_ppc64le.njk +++ b/install_template/templates/products/edb-pgpool-ii-extensions/sles-15_ppc64le.njk @@ -1,3 +1,2 @@ {% extends "products/edb-pgpool-ii-extensions/base.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/edb-pgpool-ii/base.njk b/install_template/templates/products/edb-pgpool-ii/base.njk index d7a1bcfa52b..79ebe666215 100644 --- a/install_template/templates/products/edb-pgpool-ii/base.njk +++ b/install_template/templates/products/edb-pgpool-ii/base.njk @@ -13,9 +13,9 @@ redirects: - pgpool/{{ product.version }}/01_installing_and_configuring_the_pgpool-II/{{deploy.expand_arch[platform.arch]}}/pgpool_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace(r/_?64/g, "")}}.mdx {% endblock frontmatter %} -{% block prodprereq %}{% include "platformBase/_epasinstallsameserver.njk" %} - -{% endblock prodprereq %} +{% block product_prerequisites %}{% include "platformBase/_epasinstallsameserver.njk" %} +{{ super() }} +{% endblock product_prerequisites %} {% block installCommand %} {{super()}} 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/install_template/templates/products/edb-pgpool-ii/rhel-8_ppc64le.njk b/install_template/templates/products/edb-pgpool-ii/rhel-8_ppc64le.njk index ec7192542f5..d2ad434867b 100644 --- a/install_template/templates/products/edb-pgpool-ii/rhel-8_ppc64le.njk +++ b/install_template/templates/products/edb-pgpool-ii/rhel-8_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/edb-pgpool-ii/rhel-8-or-ol-8.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/edb-pgpool-ii/sles-15_ppc64le.njk b/install_template/templates/products/edb-pgpool-ii/sles-15_ppc64le.njk index 5e712c15ace..cb4d4bbbddc 100644 --- a/install_template/templates/products/edb-pgpool-ii/sles-15_ppc64le.njk +++ b/install_template/templates/products/edb-pgpool-ii/sles-15_ppc64le.njk @@ -1,3 +1,2 @@ {% extends "products/edb-pgpool-ii/base.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/edb-postgres-advanced-server/rhel-7_ppc64le.njk b/install_template/templates/products/edb-postgres-advanced-server/rhel-7_ppc64le.njk index ceeebb5337b..ba9c1c86bc2 100644 --- a/install_template/templates/products/edb-postgres-advanced-server/rhel-7_ppc64le.njk +++ b/install_template/templates/products/edb-postgres-advanced-server/rhel-7_ppc64le.njk @@ -1,5 +1,5 @@ {% extends "products/edb-postgres-advanced-server/rhel-7-or-ol-7.njk" %} -{% set includePPC = true %} + {% block installCommand %} {{ super() }} {% endblock installCommand %} \ No newline at end of file diff --git a/install_template/templates/products/edb-postgres-advanced-server/rhel-8-or-ol-8.njk b/install_template/templates/products/edb-postgres-advanced-server/rhel-8-or-ol-8.njk index dba197c4ac0..ce23ce51d69 100644 --- a/install_template/templates/products/edb-postgres-advanced-server/rhel-8-or-ol-8.njk +++ b/install_template/templates/products/edb-postgres-advanced-server/rhel-8-or-ol-8.njk @@ -1,13 +1,14 @@ {% extends "products/edb-postgres-advanced-server/base.njk" %} {% set platformBaseTemplate = "rhel-8-or-ol-8" %} -{% block rhel8 %} +{% block prerequisites %} +{{ super() }} - If you are also installing PostGIS, enable additional repositories to resolve dependencies: ```shell ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" ``` !!!note If you are using a public cloud RHEL image, `subscription manager` may not be enabled and enabling it may incur unnecessary charges. Equivalent packages may be available under a different name such as `codeready-builder-for-rhel-8-rhui-rpms`. Consult the documentation for the RHEL image you are using to determine how to install `codeready-builder`. -{% endblock rhel8 %} +{% endblock prerequisites %} {% block installCommand %} {{ super() }} {% include "products/edb-postgres-advanced-server/_centos-rhel-installcommand.njk" %} diff --git a/install_template/templates/products/edb-postgres-advanced-server/rhel-8_ppc64le.njk b/install_template/templates/products/edb-postgres-advanced-server/rhel-8_ppc64le.njk index 2986636f93a..e4b76d8ce93 100644 --- a/install_template/templates/products/edb-postgres-advanced-server/rhel-8_ppc64le.njk +++ b/install_template/templates/products/edb-postgres-advanced-server/rhel-8_ppc64le.njk @@ -1,2 +1,2 @@ {% extends "products/edb-postgres-advanced-server/rhel-8-or-ol-8.njk" %} -{% set includePPC = true %} + diff --git a/install_template/templates/products/edb-postgres-advanced-server/sles-12_ppc64le.njk b/install_template/templates/products/edb-postgres-advanced-server/sles-12_ppc64le.njk index b147a5556c5..d60eb9b7058 100644 --- a/install_template/templates/products/edb-postgres-advanced-server/sles-12_ppc64le.njk +++ b/install_template/templates/products/edb-postgres-advanced-server/sles-12_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/edb-postgres-advanced-server/sles-12.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/edb-postgres-advanced-server/sles-15_ppc64le.njk b/install_template/templates/products/edb-postgres-advanced-server/sles-15_ppc64le.njk index 994ebffa821..d57cc389278 100644 --- a/install_template/templates/products/edb-postgres-advanced-server/sles-15_ppc64le.njk +++ b/install_template/templates/products/edb-postgres-advanced-server/sles-15_ppc64le.njk @@ -1,2 +1,2 @@ {% extends "products/edb-postgres-advanced-server/sles-15.njk" %} -{% set includePPC = true %} + diff --git a/install_template/templates/products/edb-postgres-extended-server/base.njk b/install_template/templates/products/edb-postgres-extended-server/base.njk index 57dc62559f4..9138bb434bb 100644 --- a/install_template/templates/products/edb-postgres-extended-server/base.njk +++ b/install_template/templates/products/edb-postgres-extended-server/base.njk @@ -12,6 +12,6 @@ redirects: {% endblock frontmatter %} {% block installCommand %} {{super()}} -Where `` is the version of EDB Postgres Extended Server you are installing. For example, if you are installing version 15, the package name would be `edb-postgresextended15`. +Where `` is the version of EDB Postgres Extended Server you are installing. For example, if you are installing version {{ product.version }}, the package name would be {{packageName | replace('', product.version)}}. {% endblock installCommand %} \ No newline at end of file diff --git a/install_template/templates/products/edb-postgres-extended-server/rhel-7_ppc64le.njk b/install_template/templates/products/edb-postgres-extended-server/rhel-7_ppc64le.njk index 3592a52a7b4..4c5f472ab87 100644 --- a/install_template/templates/products/edb-postgres-extended-server/rhel-7_ppc64le.njk +++ b/install_template/templates/products/edb-postgres-extended-server/rhel-7_ppc64le.njk @@ -1,5 +1,5 @@ {% extends "products/edb-postgres-extended-server/rhel-7-or-ol-7.njk" %} -{% set includePPC = true %} + {% set packageName %}edb-postgresextended{% endset %} {% block installCommand %} {{ super() }} diff --git a/install_template/templates/products/edb-postgres-extended-server/rhel-8_ppc64le.njk b/install_template/templates/products/edb-postgres-extended-server/rhel-8_ppc64le.njk index 84f94e6ebdc..0f6400bf4e7 100644 --- a/install_template/templates/products/edb-postgres-extended-server/rhel-8_ppc64le.njk +++ b/install_template/templates/products/edb-postgres-extended-server/rhel-8_ppc64le.njk @@ -1,2 +1,2 @@ {% extends "products/edb-postgres-extended-server/rhel-8-or-ol-8.njk" %} -{% set includePPC = true %} + diff --git a/install_template/templates/products/edb-postgres-extended-server/sles-12_ppc64le.njk b/install_template/templates/products/edb-postgres-extended-server/sles-12_ppc64le.njk index 6cf18c8de4b..8391fdc3fab 100644 --- a/install_template/templates/products/edb-postgres-extended-server/sles-12_ppc64le.njk +++ b/install_template/templates/products/edb-postgres-extended-server/sles-12_ppc64le.njk @@ -1,2 +1,2 @@ {% extends "products/edb-postgres-extended-server/sles-12.njk" %} -{% set includePPC = true %} + diff --git a/install_template/templates/products/edb-postgres-extended-server/sles-15_ppc64le.njk b/install_template/templates/products/edb-postgres-extended-server/sles-15_ppc64le.njk index 7e768c8f667..15e858bc886 100644 --- a/install_template/templates/products/edb-postgres-extended-server/sles-15_ppc64le.njk +++ b/install_template/templates/products/edb-postgres-extended-server/sles-15_ppc64le.njk @@ -1,2 +1,2 @@ {% extends "products/edb-postgres-extended-server/sles-15.njk" %} -{% set includePPC = true %} + diff --git a/install_template/templates/products/failover-manager/base.njk b/install_template/templates/products/failover-manager/base.njk index 2c183ed62e3..19cca1afd13 100644 --- a/install_template/templates/products/failover-manager/base.njk +++ b/install_template/templates/products/failover-manager/base.njk @@ -12,8 +12,9 @@ redirects: - efm/{{ product.version }}/03_installing_efm/{{deploy.expand_arch[platform.arch]}}/efm_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace(r/_?64/g, "")}}.mdx {% endblock frontmatter %} -{% block prodprereq %}{% include "platformBase/_epasinstallsameserver.njk" %} -{% endblock prodprereq %} +{% block product_prerequisites %}{% include "platformBase/_epasinstallsameserver.njk" %} +{{ super() }} +{% endblock product_prerequisites %} {% block postinstall %} Where `<4x>` is the version of Failover Manager that you are installing. For example, if you are installing version 4.6, the package name would be `edb-efm46`. diff --git a/install_template/templates/products/failover-manager/rhel-8_ppc64le.njk b/install_template/templates/products/failover-manager/rhel-8_ppc64le.njk index 88ed2496065..57b81eccee4 100644 --- a/install_template/templates/products/failover-manager/rhel-8_ppc64le.njk +++ b/install_template/templates/products/failover-manager/rhel-8_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/failover-manager/rhel-8-or-ol-8.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/failover-manager/sles-15_ppc64le.njk b/install_template/templates/products/failover-manager/sles-15_ppc64le.njk index 4ea8ce56ede..15ed86901a3 100644 --- a/install_template/templates/products/failover-manager/sles-15_ppc64le.njk +++ b/install_template/templates/products/failover-manager/sles-15_ppc64le.njk @@ -1,3 +1,2 @@ {% extends "products/failover-manager/base.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} \ No newline at end of file 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 57e6491050e..9c3efd0b5ae 100644 --- a/install_template/templates/products/hadoop-foreign-data-wrapper/base.njk +++ b/install_template/templates/products/hadoop-foreign-data-wrapper/base.njk @@ -13,9 +13,9 @@ redirects: - hadoop_data_adapter/{{ product.version }}/05_installing_the_hadoop_data_adapter/{{deploy.expand_arch[platform.arch]}}/hadoop_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace(r/_?64/g, "")}}.mdx {% endblock frontmatter %} -{% block prodprereq %}{% include "platformBase/_epasinstallsameserver.njk" %} - -{% endblock prodprereq %} +{% block product_prerequisites %}{% include "platformBase/_epasinstallsameserver.njk" %} +{{ super() }} +{% endblock product_prerequisites %} {% block installCommand %} {{ super() }} {% include "platformBase/_epasVersionInPackageName.njk" %} diff --git a/install_template/templates/products/hadoop-foreign-data-wrapper/centos-7_ppc64le.njk b/install_template/templates/products/hadoop-foreign-data-wrapper/centos-7_ppc64le.njk index efaa9c2e7dd..be8eecb2df8 100644 --- a/install_template/templates/products/hadoop-foreign-data-wrapper/centos-7_ppc64le.njk +++ b/install_template/templates/products/hadoop-foreign-data-wrapper/centos-7_ppc64le.njk @@ -1,2 +1,2 @@ {% extends "products/hadoop-foreign-data-wrapper/centos-7.njk" %} -{% set includePPC = true %} + diff --git a/install_template/templates/products/hadoop-foreign-data-wrapper/rhel-7-or-ol-7_ppc64le.njk b/install_template/templates/products/hadoop-foreign-data-wrapper/rhel-7-or-ol-7_ppc64le.njk index 032a94b5151..e428ba91ed9 100644 --- a/install_template/templates/products/hadoop-foreign-data-wrapper/rhel-7-or-ol-7_ppc64le.njk +++ b/install_template/templates/products/hadoop-foreign-data-wrapper/rhel-7-or-ol-7_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/hadoop-foreign-data-wrapper/rhel-7-or-ol-7.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/hadoop-foreign-data-wrapper/rhel-8-or-ol-8.njk b/install_template/templates/products/hadoop-foreign-data-wrapper/rhel-8-or-ol-8.njk index 38eabdb93d2..638eb914d0a 100644 --- a/install_template/templates/products/hadoop-foreign-data-wrapper/rhel-8-or-ol-8.njk +++ b/install_template/templates/products/hadoop-foreign-data-wrapper/rhel-8-or-ol-8.njk @@ -1,7 +1,9 @@ {% extends "products/hadoop-foreign-data-wrapper/base.njk" %} {% set platformBaseTemplate = "rhel-8-or-ol-8" %} -{% block redhatConfig %} +{% block prerequisites %} +{{ super() }} - Enable additional repositories to resolve dependencies: ```shell sudo dnf config-manager --set-enabled PowerTools -{% endblock redhatConfig %} \ No newline at end of file + ``` +{% endblock prerequisites %} \ No newline at end of file diff --git a/install_template/templates/products/hadoop-foreign-data-wrapper/rhel-8_ppc64le.njk b/install_template/templates/products/hadoop-foreign-data-wrapper/rhel-8_ppc64le.njk index 62d4472fe13..1b4babcd24e 100644 --- a/install_template/templates/products/hadoop-foreign-data-wrapper/rhel-8_ppc64le.njk +++ b/install_template/templates/products/hadoop-foreign-data-wrapper/rhel-8_ppc64le.njk @@ -1,3 +1,3 @@ {% extends "products/hadoop-foreign-data-wrapper/base.njk" %} {% set platformBaseTemplate = "rhel-8-or-ol-8" %} -{% set includePPC = true %} + diff --git a/install_template/templates/products/hadoop-foreign-data-wrapper/sles-15_ppc64le.njk b/install_template/templates/products/hadoop-foreign-data-wrapper/sles-15_ppc64le.njk index e63b992e7a4..465258b15b3 100644 --- a/install_template/templates/products/hadoop-foreign-data-wrapper/sles-15_ppc64le.njk +++ b/install_template/templates/products/hadoop-foreign-data-wrapper/sles-15_ppc64le.njk @@ -1,3 +1,2 @@ {% extends "products/hadoop-foreign-data-wrapper/base.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/migration-toolkit/almalinux-8-or-rocky-linux-8.njk b/install_template/templates/products/migration-toolkit/almalinux-8-or-rocky-linux-8.njk index 46360e31e6e..9724569581c 100644 --- a/install_template/templates/products/migration-toolkit/almalinux-8-or-rocky-linux-8.njk +++ b/install_template/templates/products/migration-toolkit/almalinux-8-or-rocky-linux-8.njk @@ -7,7 +7,7 @@ # Install the EPEL repository: sudo {{ packageManager }} -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm - {% block redhatConfig %}# Enable additional repositories to resolve dependencies: - ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms"{% endblock redhatConfig %} + # Enable additional repositories to resolve dependencies: + ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" ``` {% endblock prerequisites %} \ No newline at end of file diff --git a/install_template/templates/products/migration-toolkit/base.njk b/install_template/templates/products/migration-toolkit/base.njk index 1b9ba0680f5..7c68338ba3a 100644 --- a/install_template/templates/products/migration-toolkit/base.njk +++ b/install_template/templates/products/migration-toolkit/base.njk @@ -12,7 +12,6 @@ redirects: - migration_toolkit/{{ product.version }}/05_installing_mtk/install_on_linux/{{deploy.expand_arch[platform.arch]}}/mtk55_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace(r/_?64/g, "")}}.mdx {% endblock frontmatter %} -{% block prodprereq %}{% endblock prodprereq %} {% block postinstall %} ## Initial configuration Before invoking Migration Toolkit, you must download and install JDBC drivers for connecting to the source and target databases. See [Installing a JDBC driver](/migration_toolkit/latest/installing/installing_jdbc_driver/) for details. diff --git a/install_template/templates/products/migration-toolkit/rhel-7-or-ol-7.njk b/install_template/templates/products/migration-toolkit/rhel-7-or-ol-7.njk index d99f462146f..c57ac1397a8 100644 --- a/install_template/templates/products/migration-toolkit/rhel-7-or-ol-7.njk +++ b/install_template/templates/products/migration-toolkit/rhel-7-or-ol-7.njk @@ -3,7 +3,7 @@ {% block prerequisites %} - Address other prerequisites ```shell - # Install the EPEL repository: + # Install the EPEL repository: sudo {{ packageManager }} -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` {% endblock prerequisites %} \ No newline at end of file diff --git a/install_template/templates/products/migration-toolkit/rhel-8-or-ol-8.njk b/install_template/templates/products/migration-toolkit/rhel-8-or-ol-8.njk index fe19a6cc1d1..e324f587b0f 100644 --- a/install_template/templates/products/migration-toolkit/rhel-8-or-ol-8.njk +++ b/install_template/templates/products/migration-toolkit/rhel-8-or-ol-8.njk @@ -1,6 +1,9 @@ {% extends "products/migration-toolkit/base.njk" %} {% set platformBaseTemplate = "rhel-8-or-ol-8" %} -{% block redhatConfig %} +{% block prerequisites %} +{{ super() }} - Enable additional repositories to resolve dependencies ```shell - ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms"{% endblock redhatConfig %} \ No newline at end of file + ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" + ``` +{% endblock prerequisites %} \ No newline at end of file diff --git a/install_template/templates/products/migration-toolkit/rhel-8_ppc64le.njk b/install_template/templates/products/migration-toolkit/rhel-8_ppc64le.njk index 8866d16b20b..887dbafbd79 100644 --- a/install_template/templates/products/migration-toolkit/rhel-8_ppc64le.njk +++ b/install_template/templates/products/migration-toolkit/rhel-8_ppc64le.njk @@ -1,7 +1 @@ -{% extends "products/migration-toolkit/rhel-8-or-ol-8.njk" %} -{% set includePPC = true %} -{% block redhatConfig %} -- Enable additional repositories to resolve dependencies - ```shell - ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" -{% endblock redhatConfig %} \ No newline at end of file +{% extends "products/migration-toolkit/rhel-8-or-ol-8.njk" %} \ No newline at end of file diff --git a/install_template/templates/products/migration-toolkit/sles-12_ppc64le.njk b/install_template/templates/products/migration-toolkit/sles-12_ppc64le.njk index b2237251b83..36ff2a4651e 100644 --- a/install_template/templates/products/migration-toolkit/sles-12_ppc64le.njk +++ b/install_template/templates/products/migration-toolkit/sles-12_ppc64le.njk @@ -1,3 +1,3 @@ {% extends "products/migration-toolkit/base.njk" %} {% set platformBaseTemplate = "sles-12" %} -{% set includePPC = true %} + diff --git a/install_template/templates/products/migration-toolkit/sles-15_ppc64le.njk b/install_template/templates/products/migration-toolkit/sles-15_ppc64le.njk index 7a2eab13fef..03301440429 100644 --- a/install_template/templates/products/migration-toolkit/sles-15_ppc64le.njk +++ b/install_template/templates/products/migration-toolkit/sles-15_ppc64le.njk @@ -1,3 +1,2 @@ {% extends "products/migration-toolkit/base.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} \ No newline at end of file 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 69a3543de77..9e361160d0e 100644 --- a/install_template/templates/products/mongodb-foreign-data-wrapper/base.njk +++ b/install_template/templates/products/mongodb-foreign-data-wrapper/base.njk @@ -13,9 +13,9 @@ redirects: - mongo_data_adapter/{{ product.version }}/04_installing_the_mongo_data_adapter/{{deploy.expand_arch[platform.arch]}}/mongo_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace(r/_?64/g, "")}}.mdx {% endblock frontmatter %} -{% block prodprereq %}{% include "platformBase/_epasinstallsameserver.njk" %} - -{% endblock prodprereq %} +{% block product_prerequisites %}{% include "platformBase/_epasinstallsameserver.njk" %} +{{ super() }} +{% endblock product_prerequisites %} {% block installCommand %} {{ super() }} {% include "platformBase/_epasVersionInPackageName.njk" %} diff --git a/install_template/templates/products/mongodb-foreign-data-wrapper/centos-7_ppc64le.njk b/install_template/templates/products/mongodb-foreign-data-wrapper/centos-7_ppc64le.njk index d5ff778f8f6..c4dcb7f750e 100644 --- a/install_template/templates/products/mongodb-foreign-data-wrapper/centos-7_ppc64le.njk +++ b/install_template/templates/products/mongodb-foreign-data-wrapper/centos-7_ppc64le.njk @@ -1,2 +1,2 @@ {% extends "products/mongodb-foreign-data-wrapper/centos-7.njk" %} -{% set includePPC = true %} + diff --git a/install_template/templates/products/mongodb-foreign-data-wrapper/rhel-7-or-ol-7_ppc64le.njk b/install_template/templates/products/mongodb-foreign-data-wrapper/rhel-7-or-ol-7_ppc64le.njk index 114fc0ef1b3..98788a20153 100644 --- a/install_template/templates/products/mongodb-foreign-data-wrapper/rhel-7-or-ol-7_ppc64le.njk +++ b/install_template/templates/products/mongodb-foreign-data-wrapper/rhel-7-or-ol-7_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/mongodb-foreign-data-wrapper/rhel-7-or-ol-7.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/mongodb-foreign-data-wrapper/rhel-8_ppc64le.njk b/install_template/templates/products/mongodb-foreign-data-wrapper/rhel-8_ppc64le.njk index 323b995566d..87cfda159ba 100644 --- a/install_template/templates/products/mongodb-foreign-data-wrapper/rhel-8_ppc64le.njk +++ b/install_template/templates/products/mongodb-foreign-data-wrapper/rhel-8_ppc64le.njk @@ -1,3 +1,3 @@ {% extends "products/mongodb-foreign-data-wrapper/base.njk" %} {% set platformBaseTemplate = "rhel-8-or-ol-8" %} -{% set includePPC = true %} + diff --git a/install_template/templates/products/mongodb-foreign-data-wrapper/sles-15_ppc64le.njk b/install_template/templates/products/mongodb-foreign-data-wrapper/sles-15_ppc64le.njk index ba16bf9795d..72d6e3a82b7 100644 --- a/install_template/templates/products/mongodb-foreign-data-wrapper/sles-15_ppc64le.njk +++ b/install_template/templates/products/mongodb-foreign-data-wrapper/sles-15_ppc64le.njk @@ -1,3 +1,2 @@ {% extends "products/mongodb-foreign-data-wrapper/base.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/mysql-foreign-data-wrapper/almalinux-8-or-rocky-linux-8.njk b/install_template/templates/products/mysql-foreign-data-wrapper/almalinux-8-or-rocky-linux-8.njk index c2623a34f7b..ef2d0fb37a3 100644 --- a/install_template/templates/products/mysql-foreign-data-wrapper/almalinux-8-or-rocky-linux-8.njk +++ b/install_template/templates/products/mysql-foreign-data-wrapper/almalinux-8-or-rocky-linux-8.njk @@ -1,3 +1,2 @@ {% extends "products/mysql-foreign-data-wrapper/base.njk" %} {% set platformBaseTemplate = "almalinux-8-or-rocky-linux-8" %} -{% block mysqlfdw %}{% endblock mysqlfdw %} \ No newline at end of file diff --git a/install_template/templates/products/mysql-foreign-data-wrapper/base.njk b/install_template/templates/products/mysql-foreign-data-wrapper/base.njk index f26c2f55d53..0aa26bfa231 100644 --- a/install_template/templates/products/mysql-foreign-data-wrapper/base.njk +++ b/install_template/templates/products/mysql-foreign-data-wrapper/base.njk @@ -13,9 +13,9 @@ redirects: - mysql_data_adapter/{{ product.version }}/04_installing_the_mysql_data_adapter/{{deploy.expand_arch[platform.arch]}}/mysql_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace(r/_?64/g, "")}}.mdx {% endblock frontmatter %} -{% block prodprereq %}{% include "platformBase/_epasinstallsameserver.njk" %} - -{% endblock prodprereq %} +{% block product_prerequisites %}{% include "platformBase/_epasinstallsameserver.njk" %} +{{ super() }} +{% endblock product_prerequisites %} {% block installCommand %} {{ super() }} 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/install_template/templates/products/mysql-foreign-data-wrapper/centos-7.njk b/install_template/templates/products/mysql-foreign-data-wrapper/centos-7.njk index 21fc34254da..02a0ae1d5ba 100644 --- a/install_template/templates/products/mysql-foreign-data-wrapper/centos-7.njk +++ b/install_template/templates/products/mysql-foreign-data-wrapper/centos-7.njk @@ -1,6 +1,7 @@ {% extends "products/mysql-foreign-data-wrapper/base.njk" %} {% set platformBaseTemplate = "centos-7" %} -{% block mysqlfdw %} +{% block prerequisites %} +{{ super() }} - Download and install the MySQL repo ```shell sudo yum -y install https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm @@ -11,4 +12,6 @@ sudo yum -y install --enablerepo=mysql80-community --disablerepo=mysql57-community edb-as-mysql8_fdw # For MySQL 5: - sudo yum -y install --enablerepo=mysql57-community --disablerepo=mysql80-community edb-as-mysql5_fdw{% endblock mysqlfdw %} + sudo yum -y install --enablerepo=mysql57-community --disablerepo=mysql80-community edb-as-mysql5_fdw + ``` +{% endblock prerequisites %} \ No newline at end of file diff --git a/install_template/templates/products/mysql-foreign-data-wrapper/debian-10.njk b/install_template/templates/products/mysql-foreign-data-wrapper/debian-10.njk index 7bc3a87cd23..953a63f94af 100644 --- a/install_template/templates/products/mysql-foreign-data-wrapper/debian-10.njk +++ b/install_template/templates/products/mysql-foreign-data-wrapper/debian-10.njk @@ -1,9 +1,11 @@ {% extends "products/mysql-foreign-data-wrapper/base.njk" %} {% set platformBaseTemplate = "debian-10" %} -{% block mysqlfdw %} +{% block prerequisites %} +{{ super() }} - Download the GPG key to your APT keyring directly using the apt-key utility ```shell sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 3A79BD29 + ``` - Install and configure the MySQL repo ```shell # For MySQL 8: @@ -15,4 +17,4 @@ # Get the most up-to-date package information from the MySQL APT repository: sudo apt-get update ``` -{% endblock mysqlfdw %} +{% endblock prerequisites %} 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 index 63e06105219..ca8a17a58a2 100644 --- a/install_template/templates/products/mysql-foreign-data-wrapper/debian-11.njk +++ b/install_template/templates/products/mysql-foreign-data-wrapper/debian-11.njk @@ -1,6 +1,7 @@ {% extends "products/mysql-foreign-data-wrapper/base.njk" %} {% set platformBaseTemplate = "debian-11" %} -{% block mysqlfdw %} +{% block prerequisites %} +{{ super() }} - Address other prerequisites ```shell # Download the GPG key to your APT keyring directly using the apt-key utility: @@ -12,4 +13,4 @@ # Get the most up-to-date package information from the MySQL APT repository: sudo apt-get update ``` -{% endblock mysqlfdw %} +{% endblock prerequisites %} diff --git a/install_template/templates/products/mysql-foreign-data-wrapper/rhel-7-or-ol-7.njk b/install_template/templates/products/mysql-foreign-data-wrapper/rhel-7-or-ol-7.njk index 3a38ef6882f..ed2f18695d5 100644 --- a/install_template/templates/products/mysql-foreign-data-wrapper/rhel-7-or-ol-7.njk +++ b/install_template/templates/products/mysql-foreign-data-wrapper/rhel-7-or-ol-7.njk @@ -1,6 +1,7 @@ {% extends "products/mysql-foreign-data-wrapper/base.njk" %} {% set platformBaseTemplate = "rhel-7-or-ol-7" %} -{% block mysqlfdw %} +{% block prerequisites %} +{{ super() }} - Download and install the MYSQL repo ```shell sudo yum -y install https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm @@ -11,4 +12,7 @@ sudo yum -y install --enablerepo=mysql80-community --disablerepo=mysql57-community edb-as-mysql8_fdw # For MySQL 5: - sudo yum -y install --enablerepo=mysql57-community --disablerepo=mysql80-community edb-as-mysql5_fdw{% endblock mysqlfdw %} \ No newline at end of file + sudo yum -y install --enablerepo=mysql57-community --disablerepo=mysql80-community edb-as-mysql5_fdw + ``` +{% endblock prerequisites %} + \ No newline at end of file diff --git a/install_template/templates/products/mysql-foreign-data-wrapper/rhel-7-or-ol-7_ppc64le.njk b/install_template/templates/products/mysql-foreign-data-wrapper/rhel-7-or-ol-7_ppc64le.njk index 19bebf87857..773b89e56ac 100644 --- a/install_template/templates/products/mysql-foreign-data-wrapper/rhel-7-or-ol-7_ppc64le.njk +++ b/install_template/templates/products/mysql-foreign-data-wrapper/rhel-7-or-ol-7_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/mysql-foreign-data-wrapper/rhel-7-or-ol-7.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/mysql-foreign-data-wrapper/rhel-8-or-ol-8.njk b/install_template/templates/products/mysql-foreign-data-wrapper/rhel-8-or-ol-8.njk index 73f23013808..cd91fd8d8d3 100644 --- a/install_template/templates/products/mysql-foreign-data-wrapper/rhel-8-or-ol-8.njk +++ b/install_template/templates/products/mysql-foreign-data-wrapper/rhel-8-or-ol-8.njk @@ -1,3 +1,2 @@ {% extends "products/mysql-foreign-data-wrapper/base.njk" %} -{% set platformBaseTemplate = "rhel-8-or-ol-8" %} -{% block mysqlfdw %}{% endblock mysqlfdw %} \ No newline at end of file +{% set platformBaseTemplate = "rhel-8-or-ol-8" %} \ No newline at end of file diff --git a/install_template/templates/products/mysql-foreign-data-wrapper/rhel-8_ppc64le.njk b/install_template/templates/products/mysql-foreign-data-wrapper/rhel-8_ppc64le.njk index fba28435346..0dea1312efc 100644 --- a/install_template/templates/products/mysql-foreign-data-wrapper/rhel-8_ppc64le.njk +++ b/install_template/templates/products/mysql-foreign-data-wrapper/rhel-8_ppc64le.njk @@ -1,3 +1 @@ {% extends "products/mysql-foreign-data-wrapper/rhel-8-or-ol-8.njk" %} -{% set includePPC = true %} -{% block mysqlfdw %}{% endblock mysqlfdw %} \ No newline at end of file diff --git a/install_template/templates/products/mysql-foreign-data-wrapper/sles-12.njk b/install_template/templates/products/mysql-foreign-data-wrapper/sles-12.njk index c5d7f3b97b1..0903e1fdaca 100644 --- a/install_template/templates/products/mysql-foreign-data-wrapper/sles-12.njk +++ b/install_template/templates/products/mysql-foreign-data-wrapper/sles-12.njk @@ -1,11 +1,11 @@ {% extends "products/mysql-foreign-data-wrapper/base.njk" %} {% set platformBaseTemplate = "sles-12" %} -{% block mysqlfdw %} - # Install the MySQL community repository - sudo wget https://dev.mysql.com/get/mysql80-community-release-sles12-5.noarch.rpm - rpm --import /etc/RPM-GPG-KEY-mysql-2022 +{% block other_platform_prerequesites_shell %} +# Install the MySQL community repository +sudo wget https://dev.mysql.com/get/mysql80-community-release-sles12-5.noarch.rpm +rpm --import /etc/RPM-GPG-KEY-mysql-2022 - # Enable the MySQL8 repository and disable the MySQL 5 repository - sudo zypper modifyrepo -e mysql80-community - sudo zypper modifyrepo -d mysql57-community -{% endblock mysqlfdw %} \ No newline at end of file +# Enable the MySQL8 repository and disable the MySQL 5 repository +sudo zypper modifyrepo -e mysql80-community +sudo zypper modifyrepo -d mysql57-community +{% endblock other_platform_prerequesites_shell %} \ No newline at end of file diff --git a/install_template/templates/products/mysql-foreign-data-wrapper/sles-12_ppc64le.njk b/install_template/templates/products/mysql-foreign-data-wrapper/sles-12_ppc64le.njk index 1fa4cead066..00747ed5589 100644 --- a/install_template/templates/products/mysql-foreign-data-wrapper/sles-12_ppc64le.njk +++ b/install_template/templates/products/mysql-foreign-data-wrapper/sles-12_ppc64le.njk @@ -1,3 +1,2 @@ {% extends "products/mysql-foreign-data-wrapper/sles-12.njk" %} {% set platformBaseTemplate = "sles-12" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/mysql-foreign-data-wrapper/sles-15.njk b/install_template/templates/products/mysql-foreign-data-wrapper/sles-15.njk index 9b338048823..c83b0518ef7 100644 --- a/install_template/templates/products/mysql-foreign-data-wrapper/sles-15.njk +++ b/install_template/templates/products/mysql-foreign-data-wrapper/sles-15.njk @@ -1,11 +1,11 @@ {% extends "products/mysql-foreign-data-wrapper/base.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% block mysqlfdw %} - # Install the MySQL community repository - sudo wget https://dev.mysql.com/get/mysql80-community-release-sles12-5.noarch.rpm - rpm --import /etc/RPM-GPG-KEY-mysql-2022 +{% block other_platform_prerequesites_shell %} +# Install the MySQL community repository +sudo wget https://dev.mysql.com/get/mysql80-community-release-sles12-5.noarch.rpm +rpm --import /etc/RPM-GPG-KEY-mysql-2022 - # Enable the MySQL8 repository and disable the MySQL 5 repository - sudo zypper modifyrepo -e mysql80-community - sudo zypper modifyrepo -d mysql57-community -{% endblock mysqlfdw %} \ No newline at end of file +# Enable the MySQL8 repository and disable the MySQL 5 repository +sudo zypper modifyrepo -e mysql80-community +sudo zypper modifyrepo -d mysql57-community +{% endblock other_platform_prerequesites_shell %} \ No newline at end of file diff --git a/install_template/templates/products/mysql-foreign-data-wrapper/sles-15_ppc64le.njk b/install_template/templates/products/mysql-foreign-data-wrapper/sles-15_ppc64le.njk index f7507515a64..46bae69ba9b 100644 --- a/install_template/templates/products/mysql-foreign-data-wrapper/sles-15_ppc64le.njk +++ b/install_template/templates/products/mysql-foreign-data-wrapper/sles-15_ppc64le.njk @@ -1,3 +1,2 @@ {% extends "products/mysql-foreign-data-wrapper/sles-15.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/mysql-foreign-data-wrapper/ubuntu-18.04.njk b/install_template/templates/products/mysql-foreign-data-wrapper/ubuntu-18.04.njk index 45521f4a518..f8524f04a99 100644 --- a/install_template/templates/products/mysql-foreign-data-wrapper/ubuntu-18.04.njk +++ b/install_template/templates/products/mysql-foreign-data-wrapper/ubuntu-18.04.njk @@ -1,6 +1,7 @@ {% extends "products/mysql-foreign-data-wrapper/base.njk" %} {% set platformBaseTemplate = "ubuntu-18.04" %} -{% block mysqlfdw %} +{% block prerequisites %} +{{ super() }} - Address other prerequisites ```shell # Download the GPG key to your APT keyring directly using the apt-key utility: @@ -15,4 +16,4 @@ # Get the most up-to-date package information from the MySQL APT repository: sudo apt-get update ``` -{% endblock mysqlfdw %} +{% endblock prerequisites %} diff --git a/install_template/templates/products/postgis/base.njk b/install_template/templates/products/postgis/base.njk index 4e2df646f01..0b40a0ff172 100644 --- a/install_template/templates/products/postgis/base.njk +++ b/install_template/templates/products/postgis/base.njk @@ -13,9 +13,9 @@ redirects: - postgis/{{ product.version }}/01a_installing_postgis/installing_on_linux/{{deploy.expand_arch[platform.arch]}}/postgis_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace(r/_?64/g, "")}}.mdx {% endblock frontmatter %} -{% block prodprereq %}{% include "platformBase/_epasinstallsameserver.njk" %} - -{% endblock prodprereq %} +{% block product_prerequisites %}{% include "platformBase/_epasinstallsameserver.njk" %} +{{ super() }} +{% endblock product_prerequisites %} {% block installCommand %} ```shell # To install PostGIS 3.2: diff --git a/install_template/templates/products/postgis/rhel-7-or-ol-7_ppc64le.njk b/install_template/templates/products/postgis/rhel-7-or-ol-7_ppc64le.njk index 4e7737ac703..eff5b926d4f 100644 --- a/install_template/templates/products/postgis/rhel-7-or-ol-7_ppc64le.njk +++ b/install_template/templates/products/postgis/rhel-7-or-ol-7_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/postgis/rhel-7-or-ol-7.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/postgis/rhel-8-or-ol-8.njk b/install_template/templates/products/postgis/rhel-8-or-ol-8.njk index d9a2b74eabf..7ef21cc808e 100644 --- a/install_template/templates/products/postgis/rhel-8-or-ol-8.njk +++ b/install_template/templates/products/postgis/rhel-8-or-ol-8.njk @@ -1,12 +1,14 @@ {% extends "products/postgis/base.njk" %} {% set platformBaseTemplate = "rhel-8-or-ol-8" %} -{% block rhel8 %} +{% block prerequisites %} +{{ super() }} - Enable additional repositories to resolve dependencies: ```shell ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" ``` !!!note - If you are using a public cloud RHEL image, `subscription manager` may not be enabled and enabling it may incur unnecessary charges. Equivalent packages may be available under a different name such as `codeready-builder-for-rhel-8-rhui-rpms`. Consult the documentation for the RHEL image you are using to determine how to install `codeready-builder`.{% endblock rhel8 %} + If you are using a public cloud RHEL image, `subscription manager` may not be enabled and enabling it may incur unnecessary charges. Equivalent packages may be available under a different name such as `codeready-builder-for-rhel-8-rhui-rpms`. Consult the documentation for the RHEL image you are using to determine how to install `codeready-builder`. +{% endblock prerequisites %} {% block installCommand %} ```shell # To install PostGIS 3.2: diff --git a/install_template/templates/products/postgis/rhel-8_ppc64le.njk b/install_template/templates/products/postgis/rhel-8_ppc64le.njk index b68f0ec9fb1..03de5b63915 100644 --- a/install_template/templates/products/postgis/rhel-8_ppc64le.njk +++ b/install_template/templates/products/postgis/rhel-8_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/postgis/rhel-8-or-ol-8.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/postgis/sles-15_ppc64le.njk b/install_template/templates/products/postgis/sles-15_ppc64le.njk index a407d728ddb..6b30e96b61e 100644 --- a/install_template/templates/products/postgis/sles-15_ppc64le.njk +++ b/install_template/templates/products/postgis/sles-15_ppc64le.njk @@ -1,3 +1,3 @@ {% extends "products/postgis/base.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} + diff --git a/install_template/templates/products/postgres-enterprise-manager-agent/almalinux-8-or-rocky-linux-8.njk b/install_template/templates/products/postgres-enterprise-manager-agent/almalinux-8-or-rocky-linux-8.njk index 371223e7df7..72070b53600 100644 --- a/install_template/templates/products/postgres-enterprise-manager-agent/almalinux-8-or-rocky-linux-8.njk +++ b/install_template/templates/products/postgres-enterprise-manager-agent/almalinux-8-or-rocky-linux-8.njk @@ -1,2 +1,3 @@ {% extends "products/postgres-enterprise-manager-agent/base.njk" %} -{% set platformBaseTemplate = "almalinux-8-or-rocky-linux-8" %} \ No newline at end of file +{% set platformBaseTemplate = "almalinux-8-or-rocky-linux-8" %} +{% block prerequisites %}{% endblock prerequisites %} \ No newline at end of file diff --git a/install_template/templates/products/postgres-enterprise-manager-agent/base.njk b/install_template/templates/products/postgres-enterprise-manager-agent/base.njk index f6f12aee872..240ca790631 100644 --- a/install_template/templates/products/postgres-enterprise-manager-agent/base.njk +++ b/install_template/templates/products/postgres-enterprise-manager-agent/base.njk @@ -12,8 +12,6 @@ redirects: - pem/{{ product.version }}/installing_pem_agent/installing_on_linux/{{deploy.expand_arch[platform.arch]}}/pem_agent_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace(r/_?64/g, "")}}.mdx {% endblock frontmatter %} -{% block prodprereq %}{% endblock prodprereq %} -{% block pemsetuprepo %}{% endblock pemsetuprepo %} {% block installCommand %} {{super()}} 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/install_template/templates/products/postgres-enterprise-manager-agent/centos-7.njk b/install_template/templates/products/postgres-enterprise-manager-agent/centos-7.njk index f989bc8107b..d57c53afd4b 100644 --- a/install_template/templates/products/postgres-enterprise-manager-agent/centos-7.njk +++ b/install_template/templates/products/postgres-enterprise-manager-agent/centos-7.njk @@ -1,2 +1,3 @@ {% extends "products/postgres-enterprise-manager-agent/base.njk" %} -{% set platformBaseTemplate = "centos-7" %} \ No newline at end of file +{% set platformBaseTemplate = "centos-7" %} +{% block prerequisites %}{% endblock prerequisites %} \ No newline at end of file diff --git a/install_template/templates/products/postgres-enterprise-manager-agent/rhel-7-or-ol-7.njk b/install_template/templates/products/postgres-enterprise-manager-agent/rhel-7-or-ol-7.njk index abbb80dda50..b7bbabb4179 100644 --- a/install_template/templates/products/postgres-enterprise-manager-agent/rhel-7-or-ol-7.njk +++ b/install_template/templates/products/postgres-enterprise-manager-agent/rhel-7-or-ol-7.njk @@ -1,2 +1,3 @@ {% extends "products/postgres-enterprise-manager-agent/base.njk" %} -{% set platformBaseTemplate = "rhel-7-or-ol-7" %} \ No newline at end of file +{% set platformBaseTemplate = "rhel-7-or-ol-7" %} +{% block prerequisites %}{% endblock prerequisites %} \ No newline at end of file diff --git a/install_template/templates/products/postgres-enterprise-manager-agent/rhel-8-or-ol-8.njk b/install_template/templates/products/postgres-enterprise-manager-agent/rhel-8-or-ol-8.njk index 90c91fb45ea..a4656d567e8 100644 --- a/install_template/templates/products/postgres-enterprise-manager-agent/rhel-8-or-ol-8.njk +++ b/install_template/templates/products/postgres-enterprise-manager-agent/rhel-8-or-ol-8.njk @@ -1,2 +1,3 @@ {% extends "products/postgres-enterprise-manager-agent/base.njk" %} -{% set platformBaseTemplate = "rhel-8-or-ol-8" %} \ No newline at end of file +{% set platformBaseTemplate = "rhel-8-or-ol-8" %} +{% block prerequisites %}{% endblock prerequisites %} \ No newline at end of file diff --git a/install_template/templates/products/postgres-enterprise-manager-agent/rhel-8_ppc64le.njk b/install_template/templates/products/postgres-enterprise-manager-agent/rhel-8_ppc64le.njk index b835c216f00..1a944826d09 100644 --- a/install_template/templates/products/postgres-enterprise-manager-agent/rhel-8_ppc64le.njk +++ b/install_template/templates/products/postgres-enterprise-manager-agent/rhel-8_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/postgres-enterprise-manager-agent/rhel-8-or-ol-8.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/postgres-enterprise-manager-agent/sles-12.njk b/install_template/templates/products/postgres-enterprise-manager-agent/sles-12.njk index 634d30a891f..c6a595eb237 100644 --- a/install_template/templates/products/postgres-enterprise-manager-agent/sles-12.njk +++ b/install_template/templates/products/postgres-enterprise-manager-agent/sles-12.njk @@ -1,8 +1,8 @@ {% extends "products/postgres-enterprise-manager-agent/base.njk" %} {% set platformBaseTemplate = "sles-12" %} -{% block pemslesnote %} +{% block introductory_notes %} !!! Note Postgres Enterprise Manager 8.3 and later is supported on SLES. -{% endblock pemslesnote %} \ No newline at end of file +{% endblock introductory_notes %} \ No newline at end of file diff --git a/install_template/templates/products/postgres-enterprise-manager-agent/sles-12_ppc64le.njk b/install_template/templates/products/postgres-enterprise-manager-agent/sles-12_ppc64le.njk index 96911eae073..9f862a0f3c2 100644 --- a/install_template/templates/products/postgres-enterprise-manager-agent/sles-12_ppc64le.njk +++ b/install_template/templates/products/postgres-enterprise-manager-agent/sles-12_ppc64le.njk @@ -1,3 +1,2 @@ {% extends "products/postgres-enterprise-manager-agent/sles-12.njk" %} {% set platformBaseTemplate = "sles-12" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/postgres-enterprise-manager-agent/sles-15.njk b/install_template/templates/products/postgres-enterprise-manager-agent/sles-15.njk index 70e30d7abb0..2e04e6efd1e 100644 --- a/install_template/templates/products/postgres-enterprise-manager-agent/sles-15.njk +++ b/install_template/templates/products/postgres-enterprise-manager-agent/sles-15.njk @@ -1,13 +1,14 @@ {% extends "products/postgres-enterprise-manager-agent/base.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% block pemslesnote %} +{% block introductory_notes %} !!! Note Postgres Enterprise Manager 8.3 and later is supported on SLES. -{% endblock pemslesnote %} -{% block activateSUSEmodule %}# You can use SLES 15 SP3 for PEM 8.3 and later: +{% endblock introductory_notes %} +{% block activateSUSEmodule %} +# You can use SLES 15 SP3 for PEM 8.3 and later: sudo SUSEConnect -p PackageHub/15.3/{{ platform.arch }} - - # You can use SLES 15 SP4 for PEM 8.6 and later: - sudo SUSEConnect -p PackageHub/15.4/{{ platform.arch }} + +# You can use SLES 15 SP4 for PEM 8.6 and later: +sudo SUSEConnect -p PackageHub/15.4/{{ platform.arch }} {% endblock activateSUSEmodule %} diff --git a/install_template/templates/products/postgres-enterprise-manager-agent/sles-15_ppc64le.njk b/install_template/templates/products/postgres-enterprise-manager-agent/sles-15_ppc64le.njk index 9c1bbe2dd98..0b99590b6b9 100644 --- a/install_template/templates/products/postgres-enterprise-manager-agent/sles-15_ppc64le.njk +++ b/install_template/templates/products/postgres-enterprise-manager-agent/sles-15_ppc64le.njk @@ -1,3 +1,2 @@ {% extends "products/postgres-enterprise-manager-agent/sles-15.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/postgres-enterprise-manager-server/almalinux-8-or-rocky-linux-8.njk b/install_template/templates/products/postgres-enterprise-manager-server/almalinux-8-or-rocky-linux-8.njk index 2def22fe2cb..d587e822be4 100644 --- a/install_template/templates/products/postgres-enterprise-manager-server/almalinux-8-or-rocky-linux-8.njk +++ b/install_template/templates/products/postgres-enterprise-manager-server/almalinux-8-or-rocky-linux-8.njk @@ -1,2 +1,3 @@ {% extends "products/postgres-enterprise-manager-server/base.njk" %} -{% set platformBaseTemplate = "almalinux-8-or-rocky-linux-8" %} \ No newline at end of file +{% set platformBaseTemplate = "almalinux-8-or-rocky-linux-8" %} +{% block prerequisites %}{% endblock prerequisites %} \ No newline at end of file diff --git a/install_template/templates/products/postgres-enterprise-manager-server/base.njk b/install_template/templates/products/postgres-enterprise-manager-server/base.njk index 4f714da6b94..16080f776b7 100644 --- a/install_template/templates/products/postgres-enterprise-manager-server/base.njk +++ b/install_template/templates/products/postgres-enterprise-manager-server/base.njk @@ -12,23 +12,20 @@ redirects: - pem/{{ product.version }}/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/{{deploy.expand_arch[platform.arch]}}/pem_server_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace(r/_?64/g, "")}}.mdx {% endblock frontmatter %} -{% block prodprereq %}{% endblock prodprereq %}{% block pemprereq %} -- 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. +{% block product_prerequisites %} +{{ super() | replace("To set up the", "- To set up the EDB")}} - To set up the PostgreSQL community repository, go to [yum](https://www.postgresql.org/download/linux/redhat/) or [apt](https://wiki.postgresql.org/wiki/Apt). !!! Note - The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + !!! - Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). - Review [configuration and authentication requirements](/pem/latest/installing/prerequisites/) for PEM. -{% endblock pemprereq %}{% block pemsetuprepo %}{% endblock pemsetuprepo %} +{% endblock product_prerequisites %} {% block postinstall %} ## Initial configuration diff --git a/install_template/templates/products/postgres-enterprise-manager-server/centos-7.njk b/install_template/templates/products/postgres-enterprise-manager-server/centos-7.njk index 39612bb80b2..1224759bfd2 100644 --- a/install_template/templates/products/postgres-enterprise-manager-server/centos-7.njk +++ b/install_template/templates/products/postgres-enterprise-manager-server/centos-7.njk @@ -5,4 +5,5 @@ - If you're doing a fresh installation of the PEM server on a CentOS 7.x host, the installer also installs edb-python3-mod_wsgi packages with the installation required by the operating system. - If you're upgrading the PEM server on a CentOS 7.x host, the mod_wsgi system package is replaced by the edb-python3-mod_wsgi package as required by the operating system. -{% endblock postinstall %} \ No newline at end of file +{% endblock postinstall %} +{% block prerequisites %}{% endblock prerequisites %} \ No newline at end of file diff --git a/install_template/templates/products/postgres-enterprise-manager-server/rhel-7-or-ol-7.njk b/install_template/templates/products/postgres-enterprise-manager-server/rhel-7-or-ol-7.njk index 7f546942da7..bfec7833e0d 100644 --- a/install_template/templates/products/postgres-enterprise-manager-server/rhel-7-or-ol-7.njk +++ b/install_template/templates/products/postgres-enterprise-manager-server/rhel-7-or-ol-7.njk @@ -5,4 +5,5 @@ - If you're doing a fresh installation of the PEM server on a RHEL 7.x host, the installer also installs edb-python3-mod_wsgi packages with the installation required by the operating system. - If you're upgrading the PEM server on a RHEL 7.x host, the mod_wsgi system package is replaced by the edb-python3-mod_wsgi package as required by the operating system. -{% endblock postinstall %} \ No newline at end of file +{% endblock postinstall %} +{% block prerequisites %}{% endblock prerequisites %} \ No newline at end of file diff --git a/install_template/templates/products/postgres-enterprise-manager-server/rhel-8-or-ol-8.njk b/install_template/templates/products/postgres-enterprise-manager-server/rhel-8-or-ol-8.njk index 51c41013e8c..fa3995e8e8f 100644 --- a/install_template/templates/products/postgres-enterprise-manager-server/rhel-8-or-ol-8.njk +++ b/install_template/templates/products/postgres-enterprise-manager-server/rhel-8-or-ol-8.njk @@ -1,2 +1,3 @@ {% extends "products/postgres-enterprise-manager-server/base.njk" %} -{% set platformBaseTemplate = "rhel-8-or-ol-8" %} \ No newline at end of file +{% set platformBaseTemplate = "rhel-8-or-ol-8" %} +{% block prerequisites %}{% endblock prerequisites %} \ No newline at end of file diff --git a/install_template/templates/products/postgres-enterprise-manager-server/rhel-8_ppc64le.njk b/install_template/templates/products/postgres-enterprise-manager-server/rhel-8_ppc64le.njk index c962d450010..473f252a37b 100644 --- a/install_template/templates/products/postgres-enterprise-manager-server/rhel-8_ppc64le.njk +++ b/install_template/templates/products/postgres-enterprise-manager-server/rhel-8_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/postgres-enterprise-manager-server/rhel-8-or-ol-8.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/postgres-enterprise-manager-server/sles-12.njk b/install_template/templates/products/postgres-enterprise-manager-server/sles-12.njk index 9642a59591c..51d234ef4a0 100644 --- a/install_template/templates/products/postgres-enterprise-manager-server/sles-12.njk +++ b/install_template/templates/products/postgres-enterprise-manager-server/sles-12.njk @@ -1,8 +1,8 @@ {% extends "products/postgres-enterprise-manager-server/base.njk" %} {% set platformBaseTemplate = "sles-12" %} -{% block pemslesnote %} +{% block introductory_notes %} !!! Note Postgres Enterprise Manager 8.3 and later is supported on SLES. -{% endblock pemslesnote %} +{% endblock introductory_notes %} diff --git a/install_template/templates/products/postgres-enterprise-manager-server/sles-12_ppc64le.njk b/install_template/templates/products/postgres-enterprise-manager-server/sles-12_ppc64le.njk index 78562032cc6..37db62276f7 100644 --- a/install_template/templates/products/postgres-enterprise-manager-server/sles-12_ppc64le.njk +++ b/install_template/templates/products/postgres-enterprise-manager-server/sles-12_ppc64le.njk @@ -1,3 +1,2 @@ {% extends "products/postgres-enterprise-manager-server/sles-12.njk" %} {% set platformBaseTemplate = "sles-12" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/postgres-enterprise-manager-server/sles-15.njk b/install_template/templates/products/postgres-enterprise-manager-server/sles-15.njk index 238cce1f64a..56991edb749 100644 --- a/install_template/templates/products/postgres-enterprise-manager-server/sles-15.njk +++ b/install_template/templates/products/postgres-enterprise-manager-server/sles-15.njk @@ -1,13 +1,14 @@ {% extends "products/postgres-enterprise-manager-server/base.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% block pemslesnote %} +{% block introductory_notes %} !!! Note Postgres Enterprise Manager 8.3 and later is supported on SLES. -{% endblock pemslesnote %} -{% block activateSUSEmodule %}# You can use SLES 15 SP3 for PEM 8.3 and later: +{% endblock introductory_notes %} +{% block activateSUSEmodule %} +# You can use SLES 15 SP3 for PEM 8.3 and later: sudo SUSEConnect -p PackageHub/15.3/{{ platform.arch }} - - # You can use SLES 15 SP4 for PEM 8.6 and later: - sudo SUSEConnect -p PackageHub/15.4/{{ platform.arch }} + +# You can use SLES 15 SP4 for PEM 8.6 and later: +sudo SUSEConnect -p PackageHub/15.4/{{ platform.arch }} {% endblock activateSUSEmodule %} diff --git a/install_template/templates/products/postgres-enterprise-manager-server/sles-15_ppc64le.njk b/install_template/templates/products/postgres-enterprise-manager-server/sles-15_ppc64le.njk index fc0b12a599c..754a64c69fc 100644 --- a/install_template/templates/products/postgres-enterprise-manager-server/sles-15_ppc64le.njk +++ b/install_template/templates/products/postgres-enterprise-manager-server/sles-15_ppc64le.njk @@ -1,3 +1,2 @@ {% extends "products/postgres-enterprise-manager-server/sles-15.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/replication-manager/centos-7_ppc64le.njk b/install_template/templates/products/replication-manager/centos-7_ppc64le.njk index e313531ac2c..5e5c610f5d3 100644 --- a/install_template/templates/products/replication-manager/centos-7_ppc64le.njk +++ b/install_template/templates/products/replication-manager/centos-7_ppc64le.njk @@ -1,2 +1,2 @@ {% extends "products/replication-manager/centos-7.njk" %} -{% set includePPC = true %} + diff --git a/install_template/templates/products/replication-manager/rhel-7-or-ol-7_ppc64le.njk b/install_template/templates/products/replication-manager/rhel-7-or-ol-7_ppc64le.njk index 79d15d47dd7..30c9e0cc3e1 100644 --- a/install_template/templates/products/replication-manager/rhel-7-or-ol-7_ppc64le.njk +++ b/install_template/templates/products/replication-manager/rhel-7-or-ol-7_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/replication-manager/rhel-7-or-ol-7.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/replication-manager/sles-15_ppc64le.njk b/install_template/templates/products/replication-manager/sles-15_ppc64le.njk index 8fa2837f6f1..d121d220562 100644 --- a/install_template/templates/products/replication-manager/sles-15_ppc64le.njk +++ b/install_template/templates/products/replication-manager/sles-15_ppc64le.njk @@ -1,3 +1,2 @@ {% extends "products/replication-manager/base.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} \ 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 367ae928265..700d4a895ae 100644 --- a/install_template/templates/products/replication-server/base.njk +++ b/install_template/templates/products/replication-server/base.njk @@ -12,7 +12,6 @@ redirects: - eprs/{{ product.version }}/03_installation/03_installing_rpm_package/{{deploy.expand_arch[platform.arch]}}/eprs_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace(r/_?64/g, "")}}.mdx {% endblock frontmatter %} -{% block prodprereq %}{% endblock prodprereq %} {% block installCommand %} 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. diff --git a/install_template/templates/products/replication-server/centos-7_ppc64le.njk b/install_template/templates/products/replication-server/centos-7_ppc64le.njk index f3661e147f2..40e2fb89ed7 100644 --- a/install_template/templates/products/replication-server/centos-7_ppc64le.njk +++ b/install_template/templates/products/replication-server/centos-7_ppc64le.njk @@ -1,2 +1,2 @@ {% extends "products/replication-server/centos-7.njk" %} -{% set includePPC = true %} + diff --git a/install_template/templates/products/replication-server/rhel-7-or-ol-7_ppc64le.njk b/install_template/templates/products/replication-server/rhel-7-or-ol-7_ppc64le.njk index 0f69f26d3a8..55e1a7b606c 100644 --- a/install_template/templates/products/replication-server/rhel-7-or-ol-7_ppc64le.njk +++ b/install_template/templates/products/replication-server/rhel-7-or-ol-7_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/replication-server/rhel-7-or-ol-7.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/replication-server/rhel-8_ppc64le.njk b/install_template/templates/products/replication-server/rhel-8_ppc64le.njk index 6cb7a4ff759..3afcc6a75a2 100644 --- a/install_template/templates/products/replication-server/rhel-8_ppc64le.njk +++ b/install_template/templates/products/replication-server/rhel-8_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/replication-server/rhel-8-or-ol-8.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/replication-server/sles-15_ppc64le.njk b/install_template/templates/products/replication-server/sles-15_ppc64le.njk index c75f4039ced..5b2cc5f38f1 100644 --- a/install_template/templates/products/replication-server/sles-15_ppc64le.njk +++ b/install_template/templates/products/replication-server/sles-15_ppc64le.njk @@ -1,3 +1,2 @@ {% extends "products/replication-server/base.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/slony-replication/centos-7_ppc64le.njk b/install_template/templates/products/slony-replication/centos-7_ppc64le.njk index 065ad4086f6..7553c2fcc57 100644 --- a/install_template/templates/products/slony-replication/centos-7_ppc64le.njk +++ b/install_template/templates/products/slony-replication/centos-7_ppc64le.njk @@ -1,2 +1,2 @@ {% extends "products/slony-replication/centos-7.njk" %} -{% set includePPC = true %} + diff --git a/install_template/templates/products/slony-replication/rhel-7-or-ol-7_ppc64le.njk b/install_template/templates/products/slony-replication/rhel-7-or-ol-7_ppc64le.njk index e114375d0e7..a15366994c4 100644 --- a/install_template/templates/products/slony-replication/rhel-7-or-ol-7_ppc64le.njk +++ b/install_template/templates/products/slony-replication/rhel-7-or-ol-7_ppc64le.njk @@ -1,2 +1 @@ {% extends "products/slony-replication/rhel-7-or-ol-7.njk" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/install_template/templates/products/slony-replication/sles-15_ppc64le.njk b/install_template/templates/products/slony-replication/sles-15_ppc64le.njk index eb96a147bec..5f2986e0222 100644 --- a/install_template/templates/products/slony-replication/sles-15_ppc64le.njk +++ b/install_template/templates/products/slony-replication/sles-15_ppc64le.njk @@ -1,3 +1,2 @@ {% extends "products/slony-replication/base.njk" %} {% set platformBaseTemplate = "sles-15" %} -{% set includePPC = true %} \ No newline at end of file diff --git a/product_docs/docs/biganimal/release/using_cluster/terraform_provider.mdx b/product_docs/docs/biganimal/release/using_cluster/terraform_provider.mdx index fb9df2f8198..825ecfa9a0d 100644 --- a/product_docs/docs/biganimal/release/using_cluster/terraform_provider.mdx +++ b/product_docs/docs/biganimal/release/using_cluster/terraform_provider.mdx @@ -6,6 +6,12 @@ BigAnimal’s [Terraform provider](https://registry.terraform.io/providers/Enter The current version of the Terraform provider offers resources and data sources for creating, reading, updating, and deleting clusters and regions. +The current version of the Terraform provider offers resources and data sources for: +- Creating, updating, and deleting clusters. +- Creating, updating, and deleting faraway replicas. Promoting of a faraway replica isn't supported in the current version. +- Activating and deactivating regions. +- Creating projects. Connecting the cloud service provider isn't supported in the current version. + The Terraform provider is licensed under the [MPL v2](https://www.mozilla.org/en-US/MPL/2.0/). !!!note diff --git a/product_docs/docs/edb_plus/41/installing/linux_ppc64le/edbplus_rhel_8.mdx b/product_docs/docs/edb_plus/41/installing/linux_ppc64le/edbplus_rhel_8.mdx index 4c1c480f7a9..2103d6dcf10 100644 --- a/product_docs/docs/edb_plus/41/installing/linux_ppc64le/edbplus_rhel_8.mdx +++ b/product_docs/docs/edb_plus/41/installing/linux_ppc64le/edbplus_rhel_8.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/edb_plus/41/installing/linux_ppc64le/edbplus_sles_12.mdx b/product_docs/docs/edb_plus/41/installing/linux_ppc64le/edbplus_sles_12.mdx index f26b6450de3..e076ff983d2 100644 --- a/product_docs/docs/edb_plus/41/installing/linux_ppc64le/edbplus_sles_12.mdx +++ b/product_docs/docs/edb_plus/41/installing/linux_ppc64le/edbplus_sles_12.mdx @@ -14,13 +14,11 @@ redirects: 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/edb_plus/41/installing/linux_ppc64le/edbplus_sles_15.mdx b/product_docs/docs/edb_plus/41/installing/linux_ppc64le/edbplus_sles_15.mdx index 1a4ede098f9..89c5d2d544c 100644 --- a/product_docs/docs/edb_plus/41/installing/linux_ppc64le/edbplus_sles_15.mdx +++ b/product_docs/docs/edb_plus/41/installing/linux_ppc64le/edbplus_sles_15.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_centos_7.mdx b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_centos_7.mdx index 95e286e16bf..e981cd99795 100644 --- a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_centos_7.mdx +++ b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_centos_7.mdx @@ -14,21 +14,15 @@ redirects: 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_debian_10.mdx b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_debian_10.mdx index e0d45b96eed..0116549ea5c 100644 --- a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_debian_10.mdx +++ b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_debian_10.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_debian_11.mdx b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_debian_11.mdx index 36a37cd7198..8aa29ad2592 100644 --- a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_debian_11.mdx +++ b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_debian_11.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_other_linux_8.mdx b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_other_linux_8.mdx index 3d54c3bbe42..d1160216587 100644 --- a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_other_linux_8.mdx +++ b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_other_linux_8.mdx @@ -14,23 +14,19 @@ redirects: 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_rhel_7.mdx b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_rhel_7.mdx index e232375a07b..8111643a57d 100644 --- a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_rhel_7.mdx +++ b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_rhel_7.mdx @@ -14,15 +14,16 @@ redirects: 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" diff --git a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_rhel_8.mdx b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_rhel_8.mdx index 43d66ec96b1..42f0cdfbf5a 100644 --- a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_rhel_8.mdx +++ b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_rhel_8.mdx @@ -14,21 +14,15 @@ redirects: 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 EPEL repository - ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_sles_12.mdx b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_sles_12.mdx index 6998a800cdb..24bf9402fa6 100644 --- a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_sles_12.mdx +++ b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_sles_12.mdx @@ -14,13 +14,11 @@ redirects: 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_sles_15.mdx b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_sles_15.mdx index b4fb2112488..c4956e96112 100644 --- a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_sles_15.mdx +++ b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_sles_15.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_ubuntu_18.mdx b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_ubuntu_18.mdx index 52480e90f2e..a9c65985052 100644 --- a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_ubuntu_18.mdx +++ b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_ubuntu_18.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_ubuntu_20.mdx b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_ubuntu_20.mdx index a5441db7445..4affd881231 100644 --- a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_ubuntu_20.mdx +++ b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_ubuntu_20.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_ubuntu_22.mdx b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_ubuntu_22.mdx index dbbc9822b4e..57d33e7abc4 100644 --- a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_ubuntu_22.mdx +++ b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_ubuntu_22.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/efm/4/installing/linux_ppc64le/efm_rhel_8.mdx b/product_docs/docs/efm/4/installing/linux_ppc64le/efm_rhel_8.mdx index 9cc46245c93..937a9da94fd 100644 --- a/product_docs/docs/efm/4/installing/linux_ppc64le/efm_rhel_8.mdx +++ b/product_docs/docs/efm/4/installing/linux_ppc64le/efm_rhel_8.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/efm/4/installing/linux_ppc64le/efm_sles_12.mdx b/product_docs/docs/efm/4/installing/linux_ppc64le/efm_sles_12.mdx index c7765eda4ed..cebf186a1da 100644 --- a/product_docs/docs/efm/4/installing/linux_ppc64le/efm_sles_12.mdx +++ b/product_docs/docs/efm/4/installing/linux_ppc64le/efm_sles_12.mdx @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/efm/4/installing/linux_ppc64le/efm_sles_15.mdx b/product_docs/docs/efm/4/installing/linux_ppc64le/efm_sles_15.mdx index b6407e511de..58b71773f89 100644 --- a/product_docs/docs/efm/4/installing/linux_ppc64le/efm_sles_15.mdx +++ b/product_docs/docs/efm/4/installing/linux_ppc64le/efm_sles_15.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/efm/4/installing/linux_x86_64/efm_centos_7.mdx b/product_docs/docs/efm/4/installing/linux_x86_64/efm_centos_7.mdx index f2d2884b7dd..9c8b287cab1 100644 --- a/product_docs/docs/efm/4/installing/linux_x86_64/efm_centos_7.mdx +++ b/product_docs/docs/efm/4/installing/linux_x86_64/efm_centos_7.mdx @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/efm/4/installing/linux_x86_64/efm_debian_10.mdx b/product_docs/docs/efm/4/installing/linux_x86_64/efm_debian_10.mdx index 01ae8b3eb1a..6b0909eb670 100644 --- a/product_docs/docs/efm/4/installing/linux_x86_64/efm_debian_10.mdx +++ b/product_docs/docs/efm/4/installing/linux_x86_64/efm_debian_10.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/efm/4/installing/linux_x86_64/efm_debian_11.mdx b/product_docs/docs/efm/4/installing/linux_x86_64/efm_debian_11.mdx index 8758fcb6557..9c3d41921f5 100644 --- a/product_docs/docs/efm/4/installing/linux_x86_64/efm_debian_11.mdx +++ b/product_docs/docs/efm/4/installing/linux_x86_64/efm_debian_11.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/efm/4/installing/linux_x86_64/efm_other_linux_8.mdx b/product_docs/docs/efm/4/installing/linux_x86_64/efm_other_linux_8.mdx index 417c646ae2d..dad12c98ec3 100644 --- a/product_docs/docs/efm/4/installing/linux_x86_64/efm_other_linux_8.mdx +++ b/product_docs/docs/efm/4/installing/linux_x86_64/efm_other_linux_8.mdx @@ -16,23 +16,19 @@ 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/efm/4/installing/linux_x86_64/efm_rhel_7.mdx b/product_docs/docs/efm/4/installing/linux_x86_64/efm_rhel_7.mdx index 16bcaf1e760..54937df975f 100644 --- a/product_docs/docs/efm/4/installing/linux_x86_64/efm_rhel_7.mdx +++ b/product_docs/docs/efm/4/installing/linux_x86_64/efm_rhel_7.mdx @@ -16,15 +16,16 @@ 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" diff --git a/product_docs/docs/efm/4/installing/linux_x86_64/efm_rhel_8.mdx b/product_docs/docs/efm/4/installing/linux_x86_64/efm_rhel_8.mdx index 8e0c63c1e1d..e4d90c3cdd2 100644 --- a/product_docs/docs/efm/4/installing/linux_x86_64/efm_rhel_8.mdx +++ b/product_docs/docs/efm/4/installing/linux_x86_64/efm_rhel_8.mdx @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/efm/4/installing/linux_x86_64/efm_sles_12.mdx b/product_docs/docs/efm/4/installing/linux_x86_64/efm_sles_12.mdx index 37537782a3b..7f9f633cc70 100644 --- a/product_docs/docs/efm/4/installing/linux_x86_64/efm_sles_12.mdx +++ b/product_docs/docs/efm/4/installing/linux_x86_64/efm_sles_12.mdx @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/efm/4/installing/linux_x86_64/efm_sles_15.mdx b/product_docs/docs/efm/4/installing/linux_x86_64/efm_sles_15.mdx index 7d58d62915d..63c91feca55 100644 --- a/product_docs/docs/efm/4/installing/linux_x86_64/efm_sles_15.mdx +++ b/product_docs/docs/efm/4/installing/linux_x86_64/efm_sles_15.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/efm/4/installing/linux_x86_64/efm_ubuntu_18.mdx b/product_docs/docs/efm/4/installing/linux_x86_64/efm_ubuntu_18.mdx index 2ca2c2b19ee..c999ef990f0 100644 --- a/product_docs/docs/efm/4/installing/linux_x86_64/efm_ubuntu_18.mdx +++ b/product_docs/docs/efm/4/installing/linux_x86_64/efm_ubuntu_18.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/efm/4/installing/linux_x86_64/efm_ubuntu_20.mdx b/product_docs/docs/efm/4/installing/linux_x86_64/efm_ubuntu_20.mdx index a34b9c0a75a..89d9d8c8b8f 100644 --- a/product_docs/docs/efm/4/installing/linux_x86_64/efm_ubuntu_20.mdx +++ b/product_docs/docs/efm/4/installing/linux_x86_64/efm_ubuntu_20.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/efm/4/installing/linux_x86_64/efm_ubuntu_22.mdx b/product_docs/docs/efm/4/installing/linux_x86_64/efm_ubuntu_22.mdx index fe9ac5b22ae..c19571052cd 100644 --- a/product_docs/docs/efm/4/installing/linux_x86_64/efm_ubuntu_22.mdx +++ b/product_docs/docs/efm/4/installing/linux_x86_64/efm_ubuntu_22.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/epas/11/installing/linux_ppc64le/epas_rhel_7.mdx b/product_docs/docs/epas/11/installing/linux_ppc64le/epas_rhel_7.mdx index 7b76e79a83e..2579d54fd94 100644 --- a/product_docs/docs/epas/11/installing/linux_ppc64le/epas_rhel_7.mdx +++ b/product_docs/docs/epas/11/installing/linux_ppc64le/epas_rhel_7.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/11/installing/linux_ppc64le/epas_rhel_8.mdx b/product_docs/docs/epas/11/installing/linux_ppc64le/epas_rhel_8.mdx index bddf3db1690..21179e2f2e9 100644 --- a/product_docs/docs/epas/11/installing/linux_ppc64le/epas_rhel_8.mdx +++ b/product_docs/docs/epas/11/installing/linux_ppc64le/epas_rhel_8.mdx @@ -14,7 +14,6 @@ redirects: 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. @@ -28,18 +27,12 @@ Before you begin the installation process: sudo dnf makecache ``` - If you are also installing PostGIS, enable additional repositories to resolve dependencies: - ```shell ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" ``` - !!!note If you are using a public cloud RHEL image, `subscription manager` may not be enabled and enabling it may incur unnecessary charges. Equivalent packages may be available under a different name such as `codeready-builder-for-rhel-8-rhui-rpms`. Consult the documentation for the RHEL image you are using to determine how to install `codeready-builder`. - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/epas/11/installing/linux_ppc64le/epas_sles_12.mdx b/product_docs/docs/epas/11/installing/linux_ppc64le/epas_sles_12.mdx index 45b1d92ba69..c680850eea9 100644 --- a/product_docs/docs/epas/11/installing/linux_ppc64le/epas_sles_12.mdx +++ b/product_docs/docs/epas/11/installing/linux_ppc64le/epas_sles_12.mdx @@ -14,13 +14,11 @@ redirects: 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/epas/11/installing/linux_ppc64le/epas_sles_15.mdx b/product_docs/docs/epas/11/installing/linux_ppc64le/epas_sles_15.mdx index 8f4fa2b2ac1..59f7e4a70f7 100644 --- a/product_docs/docs/epas/11/installing/linux_ppc64le/epas_sles_15.mdx +++ b/product_docs/docs/epas/11/installing/linux_ppc64le/epas_sles_15.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/11/installing/linux_x86_64/epas_centos_7.mdx b/product_docs/docs/epas/11/installing/linux_x86_64/epas_centos_7.mdx index 0017b8c76cf..622ec7c3d51 100644 --- a/product_docs/docs/epas/11/installing/linux_x86_64/epas_centos_7.mdx +++ b/product_docs/docs/epas/11/installing/linux_x86_64/epas_centos_7.mdx @@ -14,21 +14,15 @@ redirects: 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/epas/11/installing/linux_x86_64/epas_debian_10.mdx b/product_docs/docs/epas/11/installing/linux_x86_64/epas_debian_10.mdx index 2a516ea7cf7..31bb3734443 100644 --- a/product_docs/docs/epas/11/installing/linux_x86_64/epas_debian_10.mdx +++ b/product_docs/docs/epas/11/installing/linux_x86_64/epas_debian_10.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/11/installing/linux_x86_64/epas_debian_11.mdx b/product_docs/docs/epas/11/installing/linux_x86_64/epas_debian_11.mdx index fa03c8e80e0..9896762183f 100644 --- a/product_docs/docs/epas/11/installing/linux_x86_64/epas_debian_11.mdx +++ b/product_docs/docs/epas/11/installing/linux_x86_64/epas_debian_11.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/11/installing/linux_x86_64/epas_other_linux_8.mdx b/product_docs/docs/epas/11/installing/linux_x86_64/epas_other_linux_8.mdx index fb49de8231c..7768fdc6579 100644 --- a/product_docs/docs/epas/11/installing/linux_x86_64/epas_other_linux_8.mdx +++ b/product_docs/docs/epas/11/installing/linux_x86_64/epas_other_linux_8.mdx @@ -14,23 +14,19 @@ redirects: 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/epas/11/installing/linux_x86_64/epas_rhel_7.mdx b/product_docs/docs/epas/11/installing/linux_x86_64/epas_rhel_7.mdx index d80bee7e17b..e06f0137ac8 100644 --- a/product_docs/docs/epas/11/installing/linux_x86_64/epas_rhel_7.mdx +++ b/product_docs/docs/epas/11/installing/linux_x86_64/epas_rhel_7.mdx @@ -14,15 +14,16 @@ redirects: 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" diff --git a/product_docs/docs/epas/11/installing/linux_x86_64/epas_rhel_8.mdx b/product_docs/docs/epas/11/installing/linux_x86_64/epas_rhel_8.mdx index cca4ae840e0..1457fe5b9ec 100644 --- a/product_docs/docs/epas/11/installing/linux_x86_64/epas_rhel_8.mdx +++ b/product_docs/docs/epas/11/installing/linux_x86_64/epas_rhel_8.mdx @@ -14,28 +14,23 @@ redirects: 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 EPEL repository + ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` -- If you are also installing PostGIS, enable additional repositories to resolve dependencies: +- If you are also installing PostGIS, enable additional repositories to resolve dependencies: ```shell ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" ``` - !!!note If you are using a public cloud RHEL image, `subscription manager` may not be enabled and enabling it may incur unnecessary charges. Equivalent packages may be available under a different name such as `codeready-builder-for-rhel-8-rhui-rpms`. Consult the documentation for the RHEL image you are using to determine how to install `codeready-builder`. - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/epas/11/installing/linux_x86_64/epas_sles_12.mdx b/product_docs/docs/epas/11/installing/linux_x86_64/epas_sles_12.mdx index ee2c4bdcbe8..25865cc9128 100644 --- a/product_docs/docs/epas/11/installing/linux_x86_64/epas_sles_12.mdx +++ b/product_docs/docs/epas/11/installing/linux_x86_64/epas_sles_12.mdx @@ -14,13 +14,11 @@ redirects: 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/epas/11/installing/linux_x86_64/epas_sles_15.mdx b/product_docs/docs/epas/11/installing/linux_x86_64/epas_sles_15.mdx index 9dc7b247ac5..30c7a6c5230 100644 --- a/product_docs/docs/epas/11/installing/linux_x86_64/epas_sles_15.mdx +++ b/product_docs/docs/epas/11/installing/linux_x86_64/epas_sles_15.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/11/installing/linux_x86_64/epas_ubuntu_18.mdx b/product_docs/docs/epas/11/installing/linux_x86_64/epas_ubuntu_18.mdx index 428f855bfde..b1b26f51db2 100644 --- a/product_docs/docs/epas/11/installing/linux_x86_64/epas_ubuntu_18.mdx +++ b/product_docs/docs/epas/11/installing/linux_x86_64/epas_ubuntu_18.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/11/installing/linux_x86_64/epas_ubuntu_20.mdx b/product_docs/docs/epas/11/installing/linux_x86_64/epas_ubuntu_20.mdx index e3ea45953d9..dab6a15525e 100644 --- a/product_docs/docs/epas/11/installing/linux_x86_64/epas_ubuntu_20.mdx +++ b/product_docs/docs/epas/11/installing/linux_x86_64/epas_ubuntu_20.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/11/installing/linux_x86_64/epas_ubuntu_22.mdx b/product_docs/docs/epas/11/installing/linux_x86_64/epas_ubuntu_22.mdx index e904fc52b8f..af1ff557aca 100644 --- a/product_docs/docs/epas/11/installing/linux_x86_64/epas_ubuntu_22.mdx +++ b/product_docs/docs/epas/11/installing/linux_x86_64/epas_ubuntu_22.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/12/installing/linux_ppc64le/epas_rhel_7.mdx b/product_docs/docs/epas/12/installing/linux_ppc64le/epas_rhel_7.mdx index 25a6b9000b7..8962dce2569 100644 --- a/product_docs/docs/epas/12/installing/linux_ppc64le/epas_rhel_7.mdx +++ b/product_docs/docs/epas/12/installing/linux_ppc64le/epas_rhel_7.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/12/installing/linux_ppc64le/epas_rhel_8.mdx b/product_docs/docs/epas/12/installing/linux_ppc64le/epas_rhel_8.mdx index 6948e32dc94..54e11a4668a 100644 --- a/product_docs/docs/epas/12/installing/linux_ppc64le/epas_rhel_8.mdx +++ b/product_docs/docs/epas/12/installing/linux_ppc64le/epas_rhel_8.mdx @@ -14,7 +14,6 @@ redirects: 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. @@ -28,18 +27,12 @@ Before you begin the installation process: sudo dnf makecache ``` - If you are also installing PostGIS, enable additional repositories to resolve dependencies: - ```shell ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" ``` - !!!note If you are using a public cloud RHEL image, `subscription manager` may not be enabled and enabling it may incur unnecessary charges. Equivalent packages may be available under a different name such as `codeready-builder-for-rhel-8-rhui-rpms`. Consult the documentation for the RHEL image you are using to determine how to install `codeready-builder`. - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/epas/12/installing/linux_ppc64le/epas_sles_12.mdx b/product_docs/docs/epas/12/installing/linux_ppc64le/epas_sles_12.mdx index 4934273b32b..28f2cfd2df9 100644 --- a/product_docs/docs/epas/12/installing/linux_ppc64le/epas_sles_12.mdx +++ b/product_docs/docs/epas/12/installing/linux_ppc64le/epas_sles_12.mdx @@ -14,13 +14,11 @@ redirects: 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/epas/12/installing/linux_ppc64le/epas_sles_15.mdx b/product_docs/docs/epas/12/installing/linux_ppc64le/epas_sles_15.mdx index d9d5e2c9166..90c11916cf6 100644 --- a/product_docs/docs/epas/12/installing/linux_ppc64le/epas_sles_15.mdx +++ b/product_docs/docs/epas/12/installing/linux_ppc64le/epas_sles_15.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/12/installing/linux_x86_64/epas_centos_7.mdx b/product_docs/docs/epas/12/installing/linux_x86_64/epas_centos_7.mdx index afbd0c7b5e1..2724b6bb8fb 100644 --- a/product_docs/docs/epas/12/installing/linux_x86_64/epas_centos_7.mdx +++ b/product_docs/docs/epas/12/installing/linux_x86_64/epas_centos_7.mdx @@ -14,21 +14,15 @@ redirects: 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/epas/12/installing/linux_x86_64/epas_debian_10.mdx b/product_docs/docs/epas/12/installing/linux_x86_64/epas_debian_10.mdx index a16f197dd37..87c0a672ad0 100644 --- a/product_docs/docs/epas/12/installing/linux_x86_64/epas_debian_10.mdx +++ b/product_docs/docs/epas/12/installing/linux_x86_64/epas_debian_10.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/12/installing/linux_x86_64/epas_debian_11.mdx b/product_docs/docs/epas/12/installing/linux_x86_64/epas_debian_11.mdx index f169e125311..17234036a77 100644 --- a/product_docs/docs/epas/12/installing/linux_x86_64/epas_debian_11.mdx +++ b/product_docs/docs/epas/12/installing/linux_x86_64/epas_debian_11.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/12/installing/linux_x86_64/epas_other_linux_8.mdx b/product_docs/docs/epas/12/installing/linux_x86_64/epas_other_linux_8.mdx index 0c3e8698db8..fd353c636c3 100644 --- a/product_docs/docs/epas/12/installing/linux_x86_64/epas_other_linux_8.mdx +++ b/product_docs/docs/epas/12/installing/linux_x86_64/epas_other_linux_8.mdx @@ -14,23 +14,19 @@ redirects: 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/epas/12/installing/linux_x86_64/epas_rhel_7.mdx b/product_docs/docs/epas/12/installing/linux_x86_64/epas_rhel_7.mdx index 48de860902b..4a001f022b5 100644 --- a/product_docs/docs/epas/12/installing/linux_x86_64/epas_rhel_7.mdx +++ b/product_docs/docs/epas/12/installing/linux_x86_64/epas_rhel_7.mdx @@ -14,15 +14,16 @@ redirects: 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" diff --git a/product_docs/docs/epas/12/installing/linux_x86_64/epas_rhel_8.mdx b/product_docs/docs/epas/12/installing/linux_x86_64/epas_rhel_8.mdx index 2e198bc52e0..7af1994cbc4 100644 --- a/product_docs/docs/epas/12/installing/linux_x86_64/epas_rhel_8.mdx +++ b/product_docs/docs/epas/12/installing/linux_x86_64/epas_rhel_8.mdx @@ -14,28 +14,23 @@ redirects: 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 EPEL repository + ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` -- If you are also installing PostGIS, enable additional repositories to resolve dependencies: +- If you are also installing PostGIS, enable additional repositories to resolve dependencies: ```shell ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" ``` - !!!note If you are using a public cloud RHEL image, `subscription manager` may not be enabled and enabling it may incur unnecessary charges. Equivalent packages may be available under a different name such as `codeready-builder-for-rhel-8-rhui-rpms`. Consult the documentation for the RHEL image you are using to determine how to install `codeready-builder`. - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/epas/12/installing/linux_x86_64/epas_sles_12.mdx b/product_docs/docs/epas/12/installing/linux_x86_64/epas_sles_12.mdx index 1469f727ad5..9cad2821205 100644 --- a/product_docs/docs/epas/12/installing/linux_x86_64/epas_sles_12.mdx +++ b/product_docs/docs/epas/12/installing/linux_x86_64/epas_sles_12.mdx @@ -14,13 +14,11 @@ redirects: 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/epas/12/installing/linux_x86_64/epas_sles_15.mdx b/product_docs/docs/epas/12/installing/linux_x86_64/epas_sles_15.mdx index 56ae1dd3984..50d31d50c1f 100644 --- a/product_docs/docs/epas/12/installing/linux_x86_64/epas_sles_15.mdx +++ b/product_docs/docs/epas/12/installing/linux_x86_64/epas_sles_15.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/12/installing/linux_x86_64/epas_ubuntu_18.mdx b/product_docs/docs/epas/12/installing/linux_x86_64/epas_ubuntu_18.mdx index 2c6d7fcb41f..8171c1f4575 100644 --- a/product_docs/docs/epas/12/installing/linux_x86_64/epas_ubuntu_18.mdx +++ b/product_docs/docs/epas/12/installing/linux_x86_64/epas_ubuntu_18.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/12/installing/linux_x86_64/epas_ubuntu_20.mdx b/product_docs/docs/epas/12/installing/linux_x86_64/epas_ubuntu_20.mdx index edd0a9b4d67..bdb38a3bf91 100644 --- a/product_docs/docs/epas/12/installing/linux_x86_64/epas_ubuntu_20.mdx +++ b/product_docs/docs/epas/12/installing/linux_x86_64/epas_ubuntu_20.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/12/installing/linux_x86_64/epas_ubuntu_22.mdx b/product_docs/docs/epas/12/installing/linux_x86_64/epas_ubuntu_22.mdx index a33699c8c87..77aec1cf069 100644 --- a/product_docs/docs/epas/12/installing/linux_x86_64/epas_ubuntu_22.mdx +++ b/product_docs/docs/epas/12/installing/linux_x86_64/epas_ubuntu_22.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/13/installing/linux_ppc64le/epas_rhel_7.mdx b/product_docs/docs/epas/13/installing/linux_ppc64le/epas_rhel_7.mdx index 2d4cbbfb931..ca507ba68d2 100644 --- a/product_docs/docs/epas/13/installing/linux_ppc64le/epas_rhel_7.mdx +++ b/product_docs/docs/epas/13/installing/linux_ppc64le/epas_rhel_7.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/13/installing/linux_ppc64le/epas_rhel_8.mdx b/product_docs/docs/epas/13/installing/linux_ppc64le/epas_rhel_8.mdx index 2ff70c01d7f..3095142c819 100644 --- a/product_docs/docs/epas/13/installing/linux_ppc64le/epas_rhel_8.mdx +++ b/product_docs/docs/epas/13/installing/linux_ppc64le/epas_rhel_8.mdx @@ -14,7 +14,6 @@ redirects: 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. @@ -28,18 +27,12 @@ Before you begin the installation process: sudo dnf makecache ``` - If you are also installing PostGIS, enable additional repositories to resolve dependencies: - ```shell ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" ``` - !!!note If you are using a public cloud RHEL image, `subscription manager` may not be enabled and enabling it may incur unnecessary charges. Equivalent packages may be available under a different name such as `codeready-builder-for-rhel-8-rhui-rpms`. Consult the documentation for the RHEL image you are using to determine how to install `codeready-builder`. - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/epas/13/installing/linux_ppc64le/epas_sles_12.mdx b/product_docs/docs/epas/13/installing/linux_ppc64le/epas_sles_12.mdx index b0467848519..eb90ed6898e 100644 --- a/product_docs/docs/epas/13/installing/linux_ppc64le/epas_sles_12.mdx +++ b/product_docs/docs/epas/13/installing/linux_ppc64le/epas_sles_12.mdx @@ -14,13 +14,11 @@ redirects: 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/epas/13/installing/linux_ppc64le/epas_sles_15.mdx b/product_docs/docs/epas/13/installing/linux_ppc64le/epas_sles_15.mdx index 8bdfb6a0056..34624cc60c5 100644 --- a/product_docs/docs/epas/13/installing/linux_ppc64le/epas_sles_15.mdx +++ b/product_docs/docs/epas/13/installing/linux_ppc64le/epas_sles_15.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/13/installing/linux_x86_64/epas_centos_7.mdx b/product_docs/docs/epas/13/installing/linux_x86_64/epas_centos_7.mdx index e6b4bfb24d9..924511bdd00 100644 --- a/product_docs/docs/epas/13/installing/linux_x86_64/epas_centos_7.mdx +++ b/product_docs/docs/epas/13/installing/linux_x86_64/epas_centos_7.mdx @@ -14,21 +14,15 @@ redirects: 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/epas/13/installing/linux_x86_64/epas_debian_10.mdx b/product_docs/docs/epas/13/installing/linux_x86_64/epas_debian_10.mdx index a889e8e3b19..885a1de5667 100644 --- a/product_docs/docs/epas/13/installing/linux_x86_64/epas_debian_10.mdx +++ b/product_docs/docs/epas/13/installing/linux_x86_64/epas_debian_10.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/13/installing/linux_x86_64/epas_debian_11.mdx b/product_docs/docs/epas/13/installing/linux_x86_64/epas_debian_11.mdx index 5f73471c192..d409697b1d1 100644 --- a/product_docs/docs/epas/13/installing/linux_x86_64/epas_debian_11.mdx +++ b/product_docs/docs/epas/13/installing/linux_x86_64/epas_debian_11.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/13/installing/linux_x86_64/epas_other_linux_8.mdx b/product_docs/docs/epas/13/installing/linux_x86_64/epas_other_linux_8.mdx index aac1916d960..91d9ce16673 100644 --- a/product_docs/docs/epas/13/installing/linux_x86_64/epas_other_linux_8.mdx +++ b/product_docs/docs/epas/13/installing/linux_x86_64/epas_other_linux_8.mdx @@ -14,23 +14,19 @@ redirects: 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/epas/13/installing/linux_x86_64/epas_rhel_7.mdx b/product_docs/docs/epas/13/installing/linux_x86_64/epas_rhel_7.mdx index 99f929c532d..d16f54cbb1c 100644 --- a/product_docs/docs/epas/13/installing/linux_x86_64/epas_rhel_7.mdx +++ b/product_docs/docs/epas/13/installing/linux_x86_64/epas_rhel_7.mdx @@ -14,15 +14,16 @@ redirects: 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" diff --git a/product_docs/docs/epas/13/installing/linux_x86_64/epas_rhel_8.mdx b/product_docs/docs/epas/13/installing/linux_x86_64/epas_rhel_8.mdx index 955706f7b36..19808e6e8c3 100644 --- a/product_docs/docs/epas/13/installing/linux_x86_64/epas_rhel_8.mdx +++ b/product_docs/docs/epas/13/installing/linux_x86_64/epas_rhel_8.mdx @@ -14,28 +14,23 @@ redirects: 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 EPEL repository + ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` -- If you are also installing PostGIS, enable additional repositories to resolve dependencies: +- If you are also installing PostGIS, enable additional repositories to resolve dependencies: ```shell ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" ``` - !!!note If you are using a public cloud RHEL image, `subscription manager` may not be enabled and enabling it may incur unnecessary charges. Equivalent packages may be available under a different name such as `codeready-builder-for-rhel-8-rhui-rpms`. Consult the documentation for the RHEL image you are using to determine how to install `codeready-builder`. - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/epas/13/installing/linux_x86_64/epas_sles_12.mdx b/product_docs/docs/epas/13/installing/linux_x86_64/epas_sles_12.mdx index 64c2586cf0a..a7c34d03f1b 100644 --- a/product_docs/docs/epas/13/installing/linux_x86_64/epas_sles_12.mdx +++ b/product_docs/docs/epas/13/installing/linux_x86_64/epas_sles_12.mdx @@ -14,13 +14,11 @@ redirects: 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/epas/13/installing/linux_x86_64/epas_sles_15.mdx b/product_docs/docs/epas/13/installing/linux_x86_64/epas_sles_15.mdx index 9ddab863028..249120cfa1e 100644 --- a/product_docs/docs/epas/13/installing/linux_x86_64/epas_sles_15.mdx +++ b/product_docs/docs/epas/13/installing/linux_x86_64/epas_sles_15.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/13/installing/linux_x86_64/epas_ubuntu_18.mdx b/product_docs/docs/epas/13/installing/linux_x86_64/epas_ubuntu_18.mdx index 0a326fa8d94..c1fb7d0c3b7 100644 --- a/product_docs/docs/epas/13/installing/linux_x86_64/epas_ubuntu_18.mdx +++ b/product_docs/docs/epas/13/installing/linux_x86_64/epas_ubuntu_18.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/13/installing/linux_x86_64/epas_ubuntu_20.mdx b/product_docs/docs/epas/13/installing/linux_x86_64/epas_ubuntu_20.mdx index 5ca2e71d465..b7e10c110e6 100644 --- a/product_docs/docs/epas/13/installing/linux_x86_64/epas_ubuntu_20.mdx +++ b/product_docs/docs/epas/13/installing/linux_x86_64/epas_ubuntu_20.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/13/installing/linux_x86_64/epas_ubuntu_22.mdx b/product_docs/docs/epas/13/installing/linux_x86_64/epas_ubuntu_22.mdx index f4ed90d5107..10ee26ff8d1 100644 --- a/product_docs/docs/epas/13/installing/linux_x86_64/epas_ubuntu_22.mdx +++ b/product_docs/docs/epas/13/installing/linux_x86_64/epas_ubuntu_22.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/14/installing/linux_ppc64le/epas_rhel_7.mdx b/product_docs/docs/epas/14/installing/linux_ppc64le/epas_rhel_7.mdx index 0cad6c45573..d58a21cf849 100644 --- a/product_docs/docs/epas/14/installing/linux_ppc64le/epas_rhel_7.mdx +++ b/product_docs/docs/epas/14/installing/linux_ppc64le/epas_rhel_7.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/14/installing/linux_ppc64le/epas_rhel_8.mdx b/product_docs/docs/epas/14/installing/linux_ppc64le/epas_rhel_8.mdx index 9de0b752325..b06d8fa1ce9 100644 --- a/product_docs/docs/epas/14/installing/linux_ppc64le/epas_rhel_8.mdx +++ b/product_docs/docs/epas/14/installing/linux_ppc64le/epas_rhel_8.mdx @@ -14,7 +14,6 @@ redirects: 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. @@ -28,18 +27,12 @@ Before you begin the installation process: sudo dnf makecache ``` - If you are also installing PostGIS, enable additional repositories to resolve dependencies: - ```shell ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" ``` - !!!note If you are using a public cloud RHEL image, `subscription manager` may not be enabled and enabling it may incur unnecessary charges. Equivalent packages may be available under a different name such as `codeready-builder-for-rhel-8-rhui-rpms`. Consult the documentation for the RHEL image you are using to determine how to install `codeready-builder`. - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/epas/14/installing/linux_ppc64le/epas_sles_12.mdx b/product_docs/docs/epas/14/installing/linux_ppc64le/epas_sles_12.mdx index dae84d047bc..22ee8a11ede 100644 --- a/product_docs/docs/epas/14/installing/linux_ppc64le/epas_sles_12.mdx +++ b/product_docs/docs/epas/14/installing/linux_ppc64le/epas_sles_12.mdx @@ -14,13 +14,11 @@ redirects: 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/epas/14/installing/linux_ppc64le/epas_sles_15.mdx b/product_docs/docs/epas/14/installing/linux_ppc64le/epas_sles_15.mdx index 6f0cf1d6ce8..b78509a7457 100644 --- a/product_docs/docs/epas/14/installing/linux_ppc64le/epas_sles_15.mdx +++ b/product_docs/docs/epas/14/installing/linux_ppc64le/epas_sles_15.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/14/installing/linux_x86_64/epas_centos_7.mdx b/product_docs/docs/epas/14/installing/linux_x86_64/epas_centos_7.mdx index 5e92804dfd2..3a32e6412e8 100644 --- a/product_docs/docs/epas/14/installing/linux_x86_64/epas_centos_7.mdx +++ b/product_docs/docs/epas/14/installing/linux_x86_64/epas_centos_7.mdx @@ -14,21 +14,15 @@ redirects: 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/epas/14/installing/linux_x86_64/epas_debian_10.mdx b/product_docs/docs/epas/14/installing/linux_x86_64/epas_debian_10.mdx index 33d3d5dc3c5..70489437017 100644 --- a/product_docs/docs/epas/14/installing/linux_x86_64/epas_debian_10.mdx +++ b/product_docs/docs/epas/14/installing/linux_x86_64/epas_debian_10.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/14/installing/linux_x86_64/epas_debian_11.mdx b/product_docs/docs/epas/14/installing/linux_x86_64/epas_debian_11.mdx index 8149dc774b9..bcc885301e0 100644 --- a/product_docs/docs/epas/14/installing/linux_x86_64/epas_debian_11.mdx +++ b/product_docs/docs/epas/14/installing/linux_x86_64/epas_debian_11.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/14/installing/linux_x86_64/epas_other_linux_8.mdx b/product_docs/docs/epas/14/installing/linux_x86_64/epas_other_linux_8.mdx index 16c3fba5717..92a44e21988 100644 --- a/product_docs/docs/epas/14/installing/linux_x86_64/epas_other_linux_8.mdx +++ b/product_docs/docs/epas/14/installing/linux_x86_64/epas_other_linux_8.mdx @@ -14,23 +14,19 @@ redirects: 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/epas/14/installing/linux_x86_64/epas_rhel_7.mdx b/product_docs/docs/epas/14/installing/linux_x86_64/epas_rhel_7.mdx index be86d035a26..732c4ca212a 100644 --- a/product_docs/docs/epas/14/installing/linux_x86_64/epas_rhel_7.mdx +++ b/product_docs/docs/epas/14/installing/linux_x86_64/epas_rhel_7.mdx @@ -14,15 +14,16 @@ redirects: 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" diff --git a/product_docs/docs/epas/14/installing/linux_x86_64/epas_rhel_8.mdx b/product_docs/docs/epas/14/installing/linux_x86_64/epas_rhel_8.mdx index 3ffc43c418c..8404e348891 100644 --- a/product_docs/docs/epas/14/installing/linux_x86_64/epas_rhel_8.mdx +++ b/product_docs/docs/epas/14/installing/linux_x86_64/epas_rhel_8.mdx @@ -14,28 +14,23 @@ redirects: 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 EPEL repository + ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` -- If you are also installing PostGIS, enable additional repositories to resolve dependencies: +- If you are also installing PostGIS, enable additional repositories to resolve dependencies: ```shell ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" ``` - !!!note If you are using a public cloud RHEL image, `subscription manager` may not be enabled and enabling it may incur unnecessary charges. Equivalent packages may be available under a different name such as `codeready-builder-for-rhel-8-rhui-rpms`. Consult the documentation for the RHEL image you are using to determine how to install `codeready-builder`. - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/epas/14/installing/linux_x86_64/epas_sles_12.mdx b/product_docs/docs/epas/14/installing/linux_x86_64/epas_sles_12.mdx index 14e3858b91b..a9fb46fef32 100644 --- a/product_docs/docs/epas/14/installing/linux_x86_64/epas_sles_12.mdx +++ b/product_docs/docs/epas/14/installing/linux_x86_64/epas_sles_12.mdx @@ -14,13 +14,11 @@ redirects: 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/epas/14/installing/linux_x86_64/epas_sles_15.mdx b/product_docs/docs/epas/14/installing/linux_x86_64/epas_sles_15.mdx index 19369b04f54..7e186801ef0 100644 --- a/product_docs/docs/epas/14/installing/linux_x86_64/epas_sles_15.mdx +++ b/product_docs/docs/epas/14/installing/linux_x86_64/epas_sles_15.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/14/installing/linux_x86_64/epas_ubuntu_18.mdx b/product_docs/docs/epas/14/installing/linux_x86_64/epas_ubuntu_18.mdx index 7e7159ad623..d7fa3b19a9e 100644 --- a/product_docs/docs/epas/14/installing/linux_x86_64/epas_ubuntu_18.mdx +++ b/product_docs/docs/epas/14/installing/linux_x86_64/epas_ubuntu_18.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/14/installing/linux_x86_64/epas_ubuntu_20.mdx b/product_docs/docs/epas/14/installing/linux_x86_64/epas_ubuntu_20.mdx index ef188e97eca..bed55e7cc8c 100644 --- a/product_docs/docs/epas/14/installing/linux_x86_64/epas_ubuntu_20.mdx +++ b/product_docs/docs/epas/14/installing/linux_x86_64/epas_ubuntu_20.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/14/installing/linux_x86_64/epas_ubuntu_22.mdx b/product_docs/docs/epas/14/installing/linux_x86_64/epas_ubuntu_22.mdx index 65f8266e9a4..072d5ab2640 100644 --- a/product_docs/docs/epas/14/installing/linux_x86_64/epas_ubuntu_22.mdx +++ b/product_docs/docs/epas/14/installing/linux_x86_64/epas_ubuntu_22.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/15/installing/linux_ppc64le/epas_rhel_7.mdx b/product_docs/docs/epas/15/installing/linux_ppc64le/epas_rhel_7.mdx index bb797d113ac..7781c93392f 100644 --- a/product_docs/docs/epas/15/installing/linux_ppc64le/epas_rhel_7.mdx +++ b/product_docs/docs/epas/15/installing/linux_ppc64le/epas_rhel_7.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/15/installing/linux_ppc64le/epas_rhel_8.mdx b/product_docs/docs/epas/15/installing/linux_ppc64le/epas_rhel_8.mdx index 67d38a3fb73..ed410789517 100644 --- a/product_docs/docs/epas/15/installing/linux_ppc64le/epas_rhel_8.mdx +++ b/product_docs/docs/epas/15/installing/linux_ppc64le/epas_rhel_8.mdx @@ -14,7 +14,6 @@ redirects: 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. @@ -28,18 +27,12 @@ Before you begin the installation process: sudo dnf makecache ``` - If you are also installing PostGIS, enable additional repositories to resolve dependencies: - ```shell ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" ``` - !!!note If you are using a public cloud RHEL image, `subscription manager` may not be enabled and enabling it may incur unnecessary charges. Equivalent packages may be available under a different name such as `codeready-builder-for-rhel-8-rhui-rpms`. Consult the documentation for the RHEL image you are using to determine how to install `codeready-builder`. - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/epas/15/installing/linux_ppc64le/epas_sles_12.mdx b/product_docs/docs/epas/15/installing/linux_ppc64le/epas_sles_12.mdx index d910ac0d21f..fe54d4f96d3 100644 --- a/product_docs/docs/epas/15/installing/linux_ppc64le/epas_sles_12.mdx +++ b/product_docs/docs/epas/15/installing/linux_ppc64le/epas_sles_12.mdx @@ -14,13 +14,11 @@ redirects: 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/epas/15/installing/linux_ppc64le/epas_sles_15.mdx b/product_docs/docs/epas/15/installing/linux_ppc64le/epas_sles_15.mdx index cf6da788aba..80164ca3751 100644 --- a/product_docs/docs/epas/15/installing/linux_ppc64le/epas_sles_15.mdx +++ b/product_docs/docs/epas/15/installing/linux_ppc64le/epas_sles_15.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/15/installing/linux_x86_64/epas_centos_7.mdx b/product_docs/docs/epas/15/installing/linux_x86_64/epas_centos_7.mdx index 9594bb4b0df..cfb173f4a15 100644 --- a/product_docs/docs/epas/15/installing/linux_x86_64/epas_centos_7.mdx +++ b/product_docs/docs/epas/15/installing/linux_x86_64/epas_centos_7.mdx @@ -14,21 +14,15 @@ redirects: 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/epas/15/installing/linux_x86_64/epas_debian_10.mdx b/product_docs/docs/epas/15/installing/linux_x86_64/epas_debian_10.mdx index bd474363255..07473051ba3 100644 --- a/product_docs/docs/epas/15/installing/linux_x86_64/epas_debian_10.mdx +++ b/product_docs/docs/epas/15/installing/linux_x86_64/epas_debian_10.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/15/installing/linux_x86_64/epas_debian_11.mdx b/product_docs/docs/epas/15/installing/linux_x86_64/epas_debian_11.mdx index ea2fe5f899f..a323778c955 100644 --- a/product_docs/docs/epas/15/installing/linux_x86_64/epas_debian_11.mdx +++ b/product_docs/docs/epas/15/installing/linux_x86_64/epas_debian_11.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/15/installing/linux_x86_64/epas_other_linux_8.mdx b/product_docs/docs/epas/15/installing/linux_x86_64/epas_other_linux_8.mdx index 06a9fdb5055..0c5f82bc886 100644 --- a/product_docs/docs/epas/15/installing/linux_x86_64/epas_other_linux_8.mdx +++ b/product_docs/docs/epas/15/installing/linux_x86_64/epas_other_linux_8.mdx @@ -14,23 +14,19 @@ redirects: 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/epas/15/installing/linux_x86_64/epas_rhel_7.mdx b/product_docs/docs/epas/15/installing/linux_x86_64/epas_rhel_7.mdx index a3adf6305d8..ff2a024659b 100644 --- a/product_docs/docs/epas/15/installing/linux_x86_64/epas_rhel_7.mdx +++ b/product_docs/docs/epas/15/installing/linux_x86_64/epas_rhel_7.mdx @@ -14,15 +14,16 @@ redirects: 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" diff --git a/product_docs/docs/epas/15/installing/linux_x86_64/epas_rhel_8.mdx b/product_docs/docs/epas/15/installing/linux_x86_64/epas_rhel_8.mdx index 63c6899b8dd..ccdafa923ab 100644 --- a/product_docs/docs/epas/15/installing/linux_x86_64/epas_rhel_8.mdx +++ b/product_docs/docs/epas/15/installing/linux_x86_64/epas_rhel_8.mdx @@ -14,28 +14,23 @@ redirects: 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 EPEL repository + ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` -- If you are also installing PostGIS, enable additional repositories to resolve dependencies: +- If you are also installing PostGIS, enable additional repositories to resolve dependencies: ```shell ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" ``` - !!!note If you are using a public cloud RHEL image, `subscription manager` may not be enabled and enabling it may incur unnecessary charges. Equivalent packages may be available under a different name such as `codeready-builder-for-rhel-8-rhui-rpms`. Consult the documentation for the RHEL image you are using to determine how to install `codeready-builder`. - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/epas/15/installing/linux_x86_64/epas_sles_12.mdx b/product_docs/docs/epas/15/installing/linux_x86_64/epas_sles_12.mdx index a22fd46689f..a323af1963a 100644 --- a/product_docs/docs/epas/15/installing/linux_x86_64/epas_sles_12.mdx +++ b/product_docs/docs/epas/15/installing/linux_x86_64/epas_sles_12.mdx @@ -14,13 +14,11 @@ redirects: 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/epas/15/installing/linux_x86_64/epas_sles_15.mdx b/product_docs/docs/epas/15/installing/linux_x86_64/epas_sles_15.mdx index ad02699518b..a1819c4f333 100644 --- a/product_docs/docs/epas/15/installing/linux_x86_64/epas_sles_15.mdx +++ b/product_docs/docs/epas/15/installing/linux_x86_64/epas_sles_15.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/15/installing/linux_x86_64/epas_ubuntu_18.mdx b/product_docs/docs/epas/15/installing/linux_x86_64/epas_ubuntu_18.mdx index 82b765c994d..edc5a02217f 100644 --- a/product_docs/docs/epas/15/installing/linux_x86_64/epas_ubuntu_18.mdx +++ b/product_docs/docs/epas/15/installing/linux_x86_64/epas_ubuntu_18.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/15/installing/linux_x86_64/epas_ubuntu_20.mdx b/product_docs/docs/epas/15/installing/linux_x86_64/epas_ubuntu_20.mdx index 0101ce41e83..834a0df02f6 100644 --- a/product_docs/docs/epas/15/installing/linux_x86_64/epas_ubuntu_20.mdx +++ b/product_docs/docs/epas/15/installing/linux_x86_64/epas_ubuntu_20.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/epas/15/installing/linux_x86_64/epas_ubuntu_22.mdx b/product_docs/docs/epas/15/installing/linux_x86_64/epas_ubuntu_22.mdx index 5052b1a7f08..599cdfe59c5 100644 --- a/product_docs/docs/epas/15/installing/linux_x86_64/epas_ubuntu_22.mdx +++ b/product_docs/docs/epas/15/installing/linux_x86_64/epas_ubuntu_22.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/eprs/7/installing/linux_ppc64le/eprs_rhel_8.mdx b/product_docs/docs/eprs/7/installing/linux_ppc64le/eprs_rhel_8.mdx index 6c87277175b..9c678d04985 100644 --- a/product_docs/docs/eprs/7/installing/linux_ppc64le/eprs_rhel_8.mdx +++ b/product_docs/docs/eprs/7/installing/linux_ppc64le/eprs_rhel_8.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/eprs/7/installing/linux_ppc64le/eprs_sles_12.mdx b/product_docs/docs/eprs/7/installing/linux_ppc64le/eprs_sles_12.mdx index ca6340e2ab9..a63203dada7 100644 --- a/product_docs/docs/eprs/7/installing/linux_ppc64le/eprs_sles_12.mdx +++ b/product_docs/docs/eprs/7/installing/linux_ppc64le/eprs_sles_12.mdx @@ -14,13 +14,11 @@ redirects: 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/eprs/7/installing/linux_ppc64le/eprs_sles_15.mdx b/product_docs/docs/eprs/7/installing/linux_ppc64le/eprs_sles_15.mdx index 659ff208dbf..c29a974d181 100644 --- a/product_docs/docs/eprs/7/installing/linux_ppc64le/eprs_sles_15.mdx +++ b/product_docs/docs/eprs/7/installing/linux_ppc64le/eprs_sles_15.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_centos_7.mdx b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_centos_7.mdx index 50428336a1a..4310b777a46 100644 --- a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_centos_7.mdx +++ b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_centos_7.mdx @@ -14,21 +14,15 @@ redirects: 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## 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. diff --git a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_debian_10.mdx b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_debian_10.mdx index 980d08f7e17..bffbaf4e66d 100644 --- a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_debian_10.mdx +++ b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_debian_10.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_debian_11.mdx b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_debian_11.mdx index 6a9d7807b9f..b5811a731f2 100644 --- a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_debian_11.mdx +++ b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_debian_11.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_other_linux_8.mdx b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_other_linux_8.mdx index cfa6d413b7d..89eef2e5084 100644 --- a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_other_linux_8.mdx +++ b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_other_linux_8.mdx @@ -14,23 +14,19 @@ redirects: 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_rhel_7.mdx b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_rhel_7.mdx index def66cf7f14..2034fd31d14 100644 --- a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_rhel_7.mdx +++ b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_rhel_7.mdx @@ -14,15 +14,16 @@ redirects: 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" diff --git a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_rhel_8.mdx b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_rhel_8.mdx index 2ee74a5d0d9..8c40618f0ed 100644 --- a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_rhel_8.mdx +++ b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_rhel_8.mdx @@ -14,21 +14,15 @@ redirects: 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 EPEL repository - ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` - ``` - - ``` - ## 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. diff --git a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_sles_12.mdx b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_sles_12.mdx index 324486c8a1a..a2dc19aa58f 100644 --- a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_sles_12.mdx +++ b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_sles_12.mdx @@ -14,13 +14,11 @@ redirects: 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_sles_15.mdx b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_sles_15.mdx index 3f3039e80f4..29bbfdf79bc 100644 --- a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_sles_15.mdx +++ b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_sles_15.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_ubuntu_18.mdx b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_ubuntu_18.mdx index acdf3fd4424..eb5c0308145 100644 --- a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_ubuntu_18.mdx +++ b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_ubuntu_18.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_ubuntu_20.mdx b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_ubuntu_20.mdx index 0c2122754b7..9730bcf1b7f 100644 --- a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_ubuntu_20.mdx +++ b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_ubuntu_20.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_ubuntu_22.mdx b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_ubuntu_22.mdx index 67e44d836a5..9ce7732b596 100644 --- a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_ubuntu_22.mdx +++ b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_ubuntu_22.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/hadoop_data_adapter/2/installing/linux_ppc64le/hadoop_rhel_8.mdx b/product_docs/docs/hadoop_data_adapter/2/installing/linux_ppc64le/hadoop_rhel_8.mdx index 0a04f5488f3..7e95cdf2398 100644 --- a/product_docs/docs/hadoop_data_adapter/2/installing/linux_ppc64le/hadoop_rhel_8.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/installing/linux_ppc64le/hadoop_rhel_8.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/hadoop_data_adapter/2/installing/linux_ppc64le/hadoop_sles_12.mdx b/product_docs/docs/hadoop_data_adapter/2/installing/linux_ppc64le/hadoop_sles_12.mdx index fe8e4ffca3e..0942458a954 100644 --- a/product_docs/docs/hadoop_data_adapter/2/installing/linux_ppc64le/hadoop_sles_12.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/installing/linux_ppc64le/hadoop_sles_12.mdx @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/hadoop_data_adapter/2/installing/linux_ppc64le/hadoop_sles_15.mdx b/product_docs/docs/hadoop_data_adapter/2/installing/linux_ppc64le/hadoop_sles_15.mdx index 2091b5fbb10..8d0f9665d0f 100644 --- a/product_docs/docs/hadoop_data_adapter/2/installing/linux_ppc64le/hadoop_sles_15.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/installing/linux_ppc64le/hadoop_sles_15.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_centos_7.mdx b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_centos_7.mdx index d3ace31564f..92a83b44a45 100644 --- a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_centos_7.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_centos_7.mdx @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_debian_10.mdx b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_debian_10.mdx index 6a0843e3ee2..b75b74e7876 100644 --- a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_debian_10.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_debian_10.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_debian_11.mdx b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_debian_11.mdx index bf6267f2960..348d9c63c91 100644 --- a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_debian_11.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_debian_11.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_other_linux_8.mdx b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_other_linux_8.mdx index c65d9b4f54e..e25a75a6f56 100644 --- a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_other_linux_8.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_other_linux_8.mdx @@ -16,23 +16,19 @@ 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_rhel_7.mdx b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_rhel_7.mdx index 0ff433abe38..e7f0b440855 100644 --- a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_rhel_7.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_rhel_7.mdx @@ -16,15 +16,16 @@ 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" diff --git a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_rhel_8.mdx b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_rhel_8.mdx index e31f8e432eb..d23de7040bb 100644 --- a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_rhel_8.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_rhel_8.mdx @@ -16,20 +16,19 @@ 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 EPEL repository + ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` -- Enable additional repositories to resolve dependencies: +- Enable additional repositories to resolve dependencies: ```shell sudo dnf config-manager --set-enabled PowerTools - ``` ## Install the package diff --git a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_sles_12.mdx b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_sles_12.mdx index bb5658b8dc5..a6a27190855 100644 --- a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_sles_12.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_sles_12.mdx @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_sles_15.mdx b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_sles_15.mdx index b511e9914dc..04d1e123f66 100644 --- a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_sles_15.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_sles_15.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_ubuntu_18.mdx b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_ubuntu_18.mdx index 333ef9cc049..2b56c1865c3 100644 --- a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_ubuntu_18.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_ubuntu_18.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_ubuntu_20.mdx b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_ubuntu_20.mdx index 85bf7fd74ab..339f88ddf81 100644 --- a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_ubuntu_20.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_ubuntu_20.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_ubuntu_22.mdx b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_ubuntu_22.mdx index 1c7a38a65d2..669b5f5ce5b 100644 --- a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_ubuntu_22.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_ubuntu_22.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_ppc64le/jdbc_rhel_8.mdx b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_ppc64le/jdbc_rhel_8.mdx index ae9edde97ea..23793a7ed1c 100644 --- a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_ppc64le/jdbc_rhel_8.mdx +++ b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_ppc64le/jdbc_rhel_8.mdx @@ -20,7 +20,6 @@ Before you begin the installation process: - 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. diff --git a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_ppc64le/jdbc_sles_12.mdx b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_ppc64le/jdbc_sles_12.mdx index 55e434436dd..1bfaa0748f2 100644 --- a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_ppc64le/jdbc_sles_12.mdx +++ b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_ppc64le/jdbc_sles_12.mdx @@ -20,13 +20,11 @@ Before you begin the installation process: - 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_ppc64le/jdbc_sles_15.mdx b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_ppc64le/jdbc_sles_15.mdx index 0a4b4840996..4d239f6b7e9 100644 --- a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_ppc64le/jdbc_sles_15.mdx +++ b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_ppc64le/jdbc_sles_15.mdx @@ -20,7 +20,6 @@ Before you begin the installation process: - 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. diff --git a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_centos_7.mdx b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_centos_7.mdx index dc3605a6977..46c71b5d265 100644 --- a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_centos_7.mdx +++ b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_centos_7.mdx @@ -20,21 +20,15 @@ Before you begin the installation process: - 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_debian_10.mdx b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_debian_10.mdx index 9d48bad2ef7..a5908c7337e 100644 --- a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_debian_10.mdx +++ b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_debian_10.mdx @@ -20,7 +20,6 @@ Before you begin the installation process: - 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. diff --git a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_debian_11.mdx b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_debian_11.mdx index a1418df4032..76749d6ae25 100644 --- a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_debian_11.mdx +++ b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_debian_11.mdx @@ -20,7 +20,6 @@ Before you begin the installation process: - 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. diff --git a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_other_linux_8.mdx b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_other_linux_8.mdx index cedd243f9cb..77edda6a33d 100644 --- a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_other_linux_8.mdx +++ b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_other_linux_8.mdx @@ -20,23 +20,19 @@ Before you begin the installation process: - 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_rhel_7.mdx b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_rhel_7.mdx index 63f5e6be84b..62011876607 100644 --- a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_rhel_7.mdx +++ b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_rhel_7.mdx @@ -20,15 +20,16 @@ Before you begin the installation process: - 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" diff --git a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_rhel_8.mdx b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_rhel_8.mdx index 28f72ff5f24..e48f1dbb10b 100644 --- a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_rhel_8.mdx +++ b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_rhel_8.mdx @@ -20,21 +20,15 @@ Before you begin the installation process: - 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 EPEL repository - ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_sles_12.mdx b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_sles_12.mdx index 315d81b246e..d2f940c5313 100644 --- a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_sles_12.mdx +++ b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_sles_12.mdx @@ -20,13 +20,11 @@ Before you begin the installation process: - 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_sles_15.mdx b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_sles_15.mdx index c363a0f0659..ab549c0229c 100644 --- a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_sles_15.mdx +++ b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_sles_15.mdx @@ -20,7 +20,6 @@ Before you begin the installation process: - 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. diff --git a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_ubuntu_18.mdx b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_ubuntu_18.mdx index 50a87350910..6eaa8b91f69 100644 --- a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_ubuntu_18.mdx +++ b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_ubuntu_18.mdx @@ -20,7 +20,6 @@ Before you begin the installation process: - 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. diff --git a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_ubuntu_20.mdx b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_ubuntu_20.mdx index 52d891fd70c..864d27c0267 100644 --- a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_ubuntu_20.mdx +++ b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_ubuntu_20.mdx @@ -20,7 +20,6 @@ Before you begin the installation process: - 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. diff --git a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_ubuntu_22.mdx b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_ubuntu_22.mdx index 45b84e4da9c..d2f5523b1df 100644 --- a/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_ubuntu_22.mdx +++ b/product_docs/docs/jdbc_connector/42.5.4.1/installing/linux_x86_64/jdbc_ubuntu_22.mdx @@ -20,7 +20,6 @@ Before you begin the installation process: - 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. diff --git a/product_docs/docs/livecompare/2/index.mdx b/product_docs/docs/livecompare/2/index.mdx index cf16873835b..67b864a0c22 100644 --- a/product_docs/docs/livecompare/2/index.mdx +++ b/product_docs/docs/livecompare/2/index.mdx @@ -15,7 +15,7 @@ originalFilePath: index.md --- LiveCompare is designed to compare any number of databases to verify they are -identical. The tool compares any number databases and generates a comparison +identical. The tool compares any number of databases and generates a comparison report, a list of differences and handy DML scripts so the user can optionally apply the DML and fix the inconsistencies in any of the databases. diff --git a/product_docs/docs/migration_toolkit/55/installing/linux_ppc64le/mtk_rhel_8.mdx b/product_docs/docs/migration_toolkit/55/installing/linux_ppc64le/mtk_rhel_8.mdx index ca0634d49f7..2dbaa23e061 100644 --- a/product_docs/docs/migration_toolkit/55/installing/linux_ppc64le/mtk_rhel_8.mdx +++ b/product_docs/docs/migration_toolkit/55/installing/linux_ppc64le/mtk_rhel_8.mdx @@ -14,7 +14,6 @@ redirects: 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. @@ -28,10 +27,8 @@ Before you begin the installation process: sudo dnf makecache ``` - Enable additional repositories to resolve dependencies - ```shell ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" - ``` ## Install the package diff --git a/product_docs/docs/migration_toolkit/55/installing/linux_ppc64le/mtk_sles_12.mdx b/product_docs/docs/migration_toolkit/55/installing/linux_ppc64le/mtk_sles_12.mdx index 3ff7acd834f..9482d07daa4 100644 --- a/product_docs/docs/migration_toolkit/55/installing/linux_ppc64le/mtk_sles_12.mdx +++ b/product_docs/docs/migration_toolkit/55/installing/linux_ppc64le/mtk_sles_12.mdx @@ -14,13 +14,11 @@ redirects: 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/migration_toolkit/55/installing/linux_ppc64le/mtk_sles_15.mdx b/product_docs/docs/migration_toolkit/55/installing/linux_ppc64le/mtk_sles_15.mdx index a9c9919bb61..c84a2f791e2 100644 --- a/product_docs/docs/migration_toolkit/55/installing/linux_ppc64le/mtk_sles_15.mdx +++ b/product_docs/docs/migration_toolkit/55/installing/linux_ppc64le/mtk_sles_15.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_centos_7.mdx b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_centos_7.mdx index 96915b7e1e0..f90fe929514 100644 --- a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_centos_7.mdx +++ b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_centos_7.mdx @@ -14,21 +14,15 @@ redirects: 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_debian_10.mdx b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_debian_10.mdx index e56bc2b5c7b..b305d59fc36 100644 --- a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_debian_10.mdx +++ b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_debian_10.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_debian_11.mdx b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_debian_11.mdx index 4b27b89b2d3..f90b7f15858 100644 --- a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_debian_11.mdx +++ b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_debian_11.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_other_linux_8.mdx b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_other_linux_8.mdx index 2c89ab7d06b..d0ef828279b 100644 --- a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_other_linux_8.mdx +++ b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_other_linux_8.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_rhel_7.mdx b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_rhel_7.mdx index 837be7eb26a..d2c869a7c30 100644 --- a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_rhel_7.mdx +++ b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_rhel_7.mdx @@ -14,14 +14,13 @@ redirects: 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. - Address other prerequisites ```shell - # Install the EPEL repository: + # Install the EPEL repository: sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` diff --git a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_rhel_8.mdx b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_rhel_8.mdx index 983d9bb0be4..0d944f43067 100644 --- a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_rhel_8.mdx +++ b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_rhel_8.mdx @@ -14,15 +14,16 @@ redirects: 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 EPEL repository + ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" diff --git a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_sles_12.mdx b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_sles_12.mdx index bbd37c68ee8..18bb41f1b0f 100644 --- a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_sles_12.mdx +++ b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_sles_12.mdx @@ -14,13 +14,11 @@ redirects: 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_sles_15.mdx b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_sles_15.mdx index 17058ea214e..ff93aa82978 100644 --- a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_sles_15.mdx +++ b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_sles_15.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_18.mdx b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_18.mdx index 8ba468b80db..26524cf16fd 100644 --- a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_18.mdx +++ b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_18.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_20.mdx b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_20.mdx index 1bd340e58a6..e273ab00a1a 100644 --- a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_20.mdx +++ b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_20.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_22.mdx b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_22.mdx index a3cbb67b9db..55a08b9123f 100644 --- a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_22.mdx +++ b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_22.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/mongo_data_adapter/5/installing/linux_ppc64le/mongo_rhel_8.mdx b/product_docs/docs/mongo_data_adapter/5/installing/linux_ppc64le/mongo_rhel_8.mdx index 61b687f8030..709d713b53a 100644 --- a/product_docs/docs/mongo_data_adapter/5/installing/linux_ppc64le/mongo_rhel_8.mdx +++ b/product_docs/docs/mongo_data_adapter/5/installing/linux_ppc64le/mongo_rhel_8.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/mongo_data_adapter/5/installing/linux_ppc64le/mongo_sles_12.mdx b/product_docs/docs/mongo_data_adapter/5/installing/linux_ppc64le/mongo_sles_12.mdx index 2d9c8002f21..e2373b663a3 100644 --- a/product_docs/docs/mongo_data_adapter/5/installing/linux_ppc64le/mongo_sles_12.mdx +++ b/product_docs/docs/mongo_data_adapter/5/installing/linux_ppc64le/mongo_sles_12.mdx @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/mongo_data_adapter/5/installing/linux_ppc64le/mongo_sles_15.mdx b/product_docs/docs/mongo_data_adapter/5/installing/linux_ppc64le/mongo_sles_15.mdx index b3c156e7605..e904a78d73d 100644 --- a/product_docs/docs/mongo_data_adapter/5/installing/linux_ppc64le/mongo_sles_15.mdx +++ b/product_docs/docs/mongo_data_adapter/5/installing/linux_ppc64le/mongo_sles_15.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_centos_7.mdx b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_centos_7.mdx index f890b132a52..4db16562e87 100644 --- a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_centos_7.mdx +++ b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_centos_7.mdx @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_debian_10.mdx b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_debian_10.mdx index 2b155bb9f46..6087f2c5c5c 100644 --- a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_debian_10.mdx +++ b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_debian_10.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_debian_11.mdx b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_debian_11.mdx index 925f29e89f0..0dd49972f67 100644 --- a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_debian_11.mdx +++ b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_debian_11.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_other_linux_8.mdx b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_other_linux_8.mdx index 5012f8c8633..edebb8fcd56 100644 --- a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_other_linux_8.mdx +++ b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_other_linux_8.mdx @@ -16,23 +16,19 @@ 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_rhel_7.mdx b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_rhel_7.mdx index 003f1b2a3bb..81263a78a2f 100644 --- a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_rhel_7.mdx +++ b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_rhel_7.mdx @@ -16,15 +16,16 @@ 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" diff --git a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_rhel_8.mdx b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_rhel_8.mdx index 7c9e8fcdd6b..f38ebc49e52 100644 --- a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_rhel_8.mdx +++ b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_rhel_8.mdx @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_sles_12.mdx b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_sles_12.mdx index 1c54316705b..d68b9a7fbf8 100644 --- a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_sles_12.mdx +++ b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_sles_12.mdx @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_sles_15.mdx b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_sles_15.mdx index dbcc4cef99a..7a5bfc7e079 100644 --- a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_sles_15.mdx +++ b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_sles_15.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_ubuntu_18.mdx b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_ubuntu_18.mdx index 95e62a0f7cc..873449e8cc1 100644 --- a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_ubuntu_18.mdx +++ b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_ubuntu_18.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_ubuntu_20.mdx b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_ubuntu_20.mdx index 87912d7fc32..f07e2fc6c1e 100644 --- a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_ubuntu_20.mdx +++ b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_ubuntu_20.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_ubuntu_22.mdx b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_ubuntu_22.mdx index 9e4210c1baa..c03d251c3ca 100644 --- a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_ubuntu_22.mdx +++ b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_ubuntu_22.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/mysql_data_adapter/2/installing/linux_ppc64le/mysql_rhel_8.mdx b/product_docs/docs/mysql_data_adapter/2/installing/linux_ppc64le/mysql_rhel_8.mdx index 6c96c710e23..6a243f12705 100644 --- a/product_docs/docs/mysql_data_adapter/2/installing/linux_ppc64le/mysql_rhel_8.mdx +++ b/product_docs/docs/mysql_data_adapter/2/installing/linux_ppc64le/mysql_rhel_8.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/mysql_data_adapter/2/installing/linux_ppc64le/mysql_sles_12.mdx b/product_docs/docs/mysql_data_adapter/2/installing/linux_ppc64le/mysql_sles_12.mdx index 8bc9ced6399..3de36e7961f 100644 --- a/product_docs/docs/mysql_data_adapter/2/installing/linux_ppc64le/mysql_sles_12.mdx +++ b/product_docs/docs/mysql_data_adapter/2/installing/linux_ppc64le/mysql_sles_12.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/mysql_data_adapter/2/installing/linux_ppc64le/mysql_sles_15.mdx b/product_docs/docs/mysql_data_adapter/2/installing/linux_ppc64le/mysql_sles_15.mdx index e7563525e8c..9313d875cc2 100644 --- a/product_docs/docs/mysql_data_adapter/2/installing/linux_ppc64le/mysql_sles_15.mdx +++ b/product_docs/docs/mysql_data_adapter/2/installing/linux_ppc64le/mysql_sles_15.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_centos_7.mdx b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_centos_7.mdx index 76b10f90d93..7426e032595 100644 --- a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_centos_7.mdx +++ b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_centos_7.mdx @@ -16,15 +16,16 @@ 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Download and install the MySQL repo ```shell sudo yum -y install https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm diff --git a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_debian_10.mdx b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_debian_10.mdx index 79a9e5cb00c..3b4da4abc40 100644 --- a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_debian_10.mdx +++ b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_debian_10.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_debian_11.mdx b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_debian_11.mdx index 3966e78b728..09240ae9ae9 100644 --- a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_debian_11.mdx +++ b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_debian_11.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_other_linux_8.mdx b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_other_linux_8.mdx index c6a05f8e902..9698727a008 100644 --- a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_other_linux_8.mdx +++ b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_other_linux_8.mdx @@ -16,23 +16,19 @@ 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_rhel_7.mdx b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_rhel_7.mdx index a31834862cf..929e91a9508 100644 --- a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_rhel_7.mdx +++ b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_rhel_7.mdx @@ -16,19 +16,22 @@ 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies + ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" ``` + - Download and install the MYSQL repo ```shell sudo yum -y install https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm diff --git a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_rhel_8.mdx b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_rhel_8.mdx index 2b18dee9464..2fdadd4c816 100644 --- a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_rhel_8.mdx +++ b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_rhel_8.mdx @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_sles_12.mdx b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_sles_12.mdx index d0b32b15dcb..ea7a401e0d6 100644 --- a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_sles_12.mdx +++ b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_sles_12.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_sles_15.mdx b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_sles_15.mdx index b2ad2712ca1..a7504a6e46b 100644 --- a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_sles_15.mdx +++ b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_sles_15.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_ubuntu_18.mdx b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_ubuntu_18.mdx index 402a52e35c7..fa5ad70f828 100644 --- a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_ubuntu_18.mdx +++ b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_ubuntu_18.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_ubuntu_20.mdx b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_ubuntu_20.mdx index 5ec3171388c..e8e30e449c7 100644 --- a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_ubuntu_20.mdx +++ b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_ubuntu_20.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_ubuntu_22.mdx b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_ubuntu_22.mdx index 892370eb56f..2fc044de39d 100644 --- a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_ubuntu_22.mdx +++ b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_ubuntu_22.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_ppc64le/ocl_rhel_8.mdx b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_ppc64le/ocl_rhel_8.mdx index a108de164ed..b387a4be13c 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_ppc64le/ocl_rhel_8.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_ppc64le/ocl_rhel_8.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on RHEL 8 ppc64le # the documentation team will update the templates accordingly. redirects: - - /ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/ibm_power_ppc64le/mongo_rhel8_ppcle + - /ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/ibm_power_ppc64le/ocl_rhel8_ppcle --- ## Prerequisites @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_ppc64le/ocl_sles_12.mdx b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_ppc64le/ocl_sles_12.mdx index fdab067b218..b2d01ed8032 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_ppc64le/ocl_sles_12.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_ppc64le/ocl_sles_12.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on SLES 12 ppc64le # the documentation team will update the templates accordingly. redirects: - - /ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/ibm_power_ppc64le/mongo_sles12_ppcle + - /ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/ibm_power_ppc64le/ocl_sles12_ppcle --- ## Prerequisites @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_ppc64le/ocl_sles_15.mdx b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_ppc64le/ocl_sles_15.mdx index 43502eb6082..29fae45060a 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_ppc64le/ocl_sles_15.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_ppc64le/ocl_sles_15.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on SLES 15 ppc64le # the documentation team will update the templates accordingly. redirects: - - /ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/ibm_power_ppc64le/mongo_sles15_ppcle + - /ocl_connector/14.1.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/ibm_power_ppc64le/ocl_sles15_ppcle --- ## Prerequisites @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_centos_7.mdx b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_centos_7.mdx index 6e05eed67b0..bae77946e1d 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_centos_7.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_centos_7.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on CentOS 7 x86_64 # the documentation team will update the templates accordingly. redirects: - - /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/mongo_centos7_x86 + - /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_centos7_x86 --- ## Prerequisites @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_debian_10.mdx b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_debian_10.mdx index 6409da9a6f0..f0e3c46164d 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_debian_10.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_debian_10.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on Debian 10 x86_64 # the documentation team will update the templates accordingly. redirects: - - /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/mongo_deb10_x86 + - /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_deb10_x86 --- ## Prerequisites @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_debian_11.mdx b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_debian_11.mdx index b2bbcb4c975..1a48332c3ec 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_debian_11.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_debian_11.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on Debian 11 x86_64 # the documentation team will update the templates accordingly. redirects: - - /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/mongo_deb11_x86 + - /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_deb11_x86 --- ## Prerequisites @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_other_linux_8.mdx b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_other_linux_8.mdx index 7f0d9a85ab2..9aa65f9b7df 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_other_linux_8.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_other_linux_8.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on AlmaLinux 8 or Rocky Linux 8 x86_64 # the documentation team will update the templates accordingly. redirects: - - /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/mongo_other_linux8_x86 + - /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_other_linux8_x86 --- ## Prerequisites @@ -16,23 +16,19 @@ 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_rhel_7.mdx b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_rhel_7.mdx index 0e3704cd174..2634b607767 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_rhel_7.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_rhel_7.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on RHEL 7 or OL 7 x86_64 # the documentation team will update the templates accordingly. redirects: - - /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/mongo_rhel7_x86 + - /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_rhel7_x86 --- ## Prerequisites @@ -16,15 +16,16 @@ 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" diff --git a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_rhel_8.mdx b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_rhel_8.mdx index c38f6496aeb..f07096d7a4f 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_rhel_8.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_rhel_8.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on RHEL 8 or OL 8 x86_64 # the documentation team will update the templates accordingly. redirects: - - /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/mongo_rhel8_x86 + - /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_rhel8_x86 --- ## Prerequisites @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_sles_12.mdx b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_sles_12.mdx index 63446c7abd1..b3bd73219e7 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_sles_12.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_sles_12.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on SLES 12 x86_64 # the documentation team will update the templates accordingly. redirects: - - /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/mongo_sles12_x86 + - /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_sles12_x86 --- ## Prerequisites @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_sles_15.mdx b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_sles_15.mdx index 6bc0a69e28c..992bef4ff53 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_sles_15.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_sles_15.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on SLES 15 x86_64 # the documentation team will update the templates accordingly. redirects: - - /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/mongo_sles15_x86 + - /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_sles15_x86 --- ## Prerequisites @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_ubuntu_18.mdx b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_ubuntu_18.mdx index 30bb815ca38..95673d5c995 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_ubuntu_18.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_ubuntu_18.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on Ubuntu 18.04 x86_64 # the documentation team will update the templates accordingly. redirects: - - /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/mongo_ubuntu18_x86 + - /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_ubuntu18_x86 --- ## Prerequisites @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_ubuntu_20.mdx b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_ubuntu_20.mdx index f01ec1a1399..7ec677c2bc4 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_ubuntu_20.mdx +++ b/product_docs/docs/ocl_connector/14.1.0.1/installing/linux_x86_64/ocl_ubuntu_20.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on Ubuntu 20.04 x86_64 # the documentation team will update the templates accordingly. redirects: - - /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/mongo_ubuntu20_x86 + - /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_ubuntu20_x86 --- ## Prerequisites @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_ppc64le/ocl_rhel_8.mdx b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_ppc64le/ocl_rhel_8.mdx index 2a0066d4a18..57b8cc40ab5 100644 --- a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_ppc64le/ocl_rhel_8.mdx +++ b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_ppc64le/ocl_rhel_8.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on RHEL 8 ppc64le # the documentation team will update the templates accordingly. redirects: - - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/ibm_power_ppc64le/mongo_rhel8_ppcle + - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/ibm_power_ppc64le/ocl_rhel8_ppcle --- ## Prerequisites @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_ppc64le/ocl_sles_12.mdx b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_ppc64le/ocl_sles_12.mdx index 574e53c727c..1fdb379e392 100644 --- a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_ppc64le/ocl_sles_12.mdx +++ b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_ppc64le/ocl_sles_12.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on SLES 12 ppc64le # the documentation team will update the templates accordingly. redirects: - - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/ibm_power_ppc64le/mongo_sles12_ppcle + - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/ibm_power_ppc64le/ocl_sles12_ppcle --- ## Prerequisites @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_ppc64le/ocl_sles_15.mdx b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_ppc64le/ocl_sles_15.mdx index c4112a710c2..2456df86a4e 100644 --- a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_ppc64le/ocl_sles_15.mdx +++ b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_ppc64le/ocl_sles_15.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on SLES 15 ppc64le # the documentation team will update the templates accordingly. redirects: - - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/ibm_power_ppc64le/mongo_sles15_ppcle + - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/ibm_power_ppc64le/ocl_sles15_ppcle --- ## Prerequisites @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_centos_7.mdx b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_centos_7.mdx index 15584122ef4..2c0db3b57f6 100644 --- a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_centos_7.mdx +++ b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_centos_7.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on CentOS 7 x86_64 # the documentation team will update the templates accordingly. redirects: - - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/mongo_centos7_x86 + - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_centos7_x86 --- ## Prerequisites @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_debian_10.mdx b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_debian_10.mdx index 782b364569f..341c03ed998 100644 --- a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_debian_10.mdx +++ b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_debian_10.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on Debian 10 x86_64 # the documentation team will update the templates accordingly. redirects: - - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/mongo_deb10_x86 + - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_deb10_x86 --- ## Prerequisites @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_debian_11.mdx b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_debian_11.mdx index a47ff11398c..bc8f368a87c 100644 --- a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_debian_11.mdx +++ b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_debian_11.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on Debian 11 x86_64 # the documentation team will update the templates accordingly. redirects: - - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/mongo_deb11_x86 + - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_deb11_x86 --- ## Prerequisites @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_other_linux_8.mdx b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_other_linux_8.mdx index 33d0773cfad..04ef6332e91 100644 --- a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_other_linux_8.mdx +++ b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_other_linux_8.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on AlmaLinux 8 or Rocky Linux 8 x86_64 # the documentation team will update the templates accordingly. redirects: - - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/mongo_other_linux8_x86 + - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_other_linux8_x86 --- ## Prerequisites @@ -16,23 +16,19 @@ 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_rhel_7.mdx b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_rhel_7.mdx index 3f1178eb72b..f698776fe26 100644 --- a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_rhel_7.mdx +++ b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_rhel_7.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on RHEL 7 or OL 7 x86_64 # the documentation team will update the templates accordingly. redirects: - - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/mongo_rhel7_x86 + - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_rhel7_x86 --- ## Prerequisites @@ -16,15 +16,16 @@ 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" diff --git a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_rhel_8.mdx b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_rhel_8.mdx index 83c67d619f6..ef36a679ea7 100644 --- a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_rhel_8.mdx +++ b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_rhel_8.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on RHEL 8 or OL 8 x86_64 # the documentation team will update the templates accordingly. redirects: - - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/mongo_rhel8_x86 + - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_rhel8_x86 --- ## Prerequisites @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_sles_12.mdx b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_sles_12.mdx index cb2254447c2..6f180e8110b 100644 --- a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_sles_12.mdx +++ b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_sles_12.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on SLES 12 x86_64 # the documentation team will update the templates accordingly. redirects: - - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/mongo_sles12_x86 + - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_sles12_x86 --- ## Prerequisites @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_sles_15.mdx b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_sles_15.mdx index 6c78330ca35..2de3fdad23e 100644 --- a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_sles_15.mdx +++ b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_sles_15.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on SLES 15 x86_64 # the documentation team will update the templates accordingly. redirects: - - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/mongo_sles15_x86 + - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_sles15_x86 --- ## Prerequisites @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_ubuntu_18.mdx b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_ubuntu_18.mdx index 4a2cb78fd51..a39789da0c1 100644 --- a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_ubuntu_18.mdx +++ b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_ubuntu_18.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on Ubuntu 18.04 x86_64 # the documentation team will update the templates accordingly. redirects: - - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/mongo_ubuntu18_x86 + - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_ubuntu18_x86 --- ## Prerequisites @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_ubuntu_20.mdx b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_ubuntu_20.mdx index df928003665..a6cafb99192 100644 --- a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_ubuntu_20.mdx +++ b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_ubuntu_20.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on Ubuntu 20.04 x86_64 # the documentation team will update the templates accordingly. redirects: - - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/mongo_ubuntu20_x86 + - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_ubuntu20_x86 --- ## Prerequisites @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_ubuntu_22.mdx b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_ubuntu_22.mdx index ce25e911c5a..08977152d33 100644 --- a/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_ubuntu_22.mdx +++ b/product_docs/docs/ocl_connector/15.2.0.1/installing/linux_x86_64/ocl_ubuntu_22.mdx @@ -6,7 +6,7 @@ title: Installing EDB OCL Connector on Ubuntu 22.04 x86_64 # the documentation team will update the templates accordingly. redirects: - - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/mongo_ubuntu22_x86 + - /ocl_connector/15.2.0.1/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_ubuntu22_x86 --- ## Prerequisites @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/odbc_connector/13/installing/linux_ppc64le/odbc_rhel_8.mdx b/product_docs/docs/odbc_connector/13/installing/linux_ppc64le/odbc_rhel_8.mdx index 13033edfbfc..f5d02a96729 100644 --- a/product_docs/docs/odbc_connector/13/installing/linux_ppc64le/odbc_rhel_8.mdx +++ b/product_docs/docs/odbc_connector/13/installing/linux_ppc64le/odbc_rhel_8.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/odbc_connector/13/installing/linux_ppc64le/odbc_sles_12.mdx b/product_docs/docs/odbc_connector/13/installing/linux_ppc64le/odbc_sles_12.mdx index 341cb174d5b..92321e02fa0 100644 --- a/product_docs/docs/odbc_connector/13/installing/linux_ppc64le/odbc_sles_12.mdx +++ b/product_docs/docs/odbc_connector/13/installing/linux_ppc64le/odbc_sles_12.mdx @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/odbc_connector/13/installing/linux_ppc64le/odbc_sles_15.mdx b/product_docs/docs/odbc_connector/13/installing/linux_ppc64le/odbc_sles_15.mdx index 3559aee0ecd..4124d8686d7 100644 --- a/product_docs/docs/odbc_connector/13/installing/linux_ppc64le/odbc_sles_15.mdx +++ b/product_docs/docs/odbc_connector/13/installing/linux_ppc64le/odbc_sles_15.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_centos_7.mdx b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_centos_7.mdx index 884de85430d..3810322cea2 100644 --- a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_centos_7.mdx +++ b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_centos_7.mdx @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_debian_10.mdx b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_debian_10.mdx index 891c06828fd..cdcc1ccb072 100644 --- a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_debian_10.mdx +++ b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_debian_10.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_debian_11.mdx b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_debian_11.mdx index 80de863ae2a..60646141e9a 100644 --- a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_debian_11.mdx +++ b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_debian_11.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_other_linux_8.mdx b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_other_linux_8.mdx index 197215dc441..1f4acdd9ab4 100644 --- a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_other_linux_8.mdx +++ b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_other_linux_8.mdx @@ -16,23 +16,19 @@ 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_rhel_7.mdx b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_rhel_7.mdx index a36cd19026c..6cf88edaf47 100644 --- a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_rhel_7.mdx +++ b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_rhel_7.mdx @@ -16,15 +16,16 @@ 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" diff --git a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_rhel_8.mdx b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_rhel_8.mdx index ee3f1289730..5cdc1d231bb 100644 --- a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_rhel_8.mdx +++ b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_rhel_8.mdx @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_sles_12.mdx b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_sles_12.mdx index 796bd395123..adfdd26e42b 100644 --- a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_sles_12.mdx +++ b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_sles_12.mdx @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_sles_15.mdx b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_sles_15.mdx index a06a0089276..3d753f1007f 100644 --- a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_sles_15.mdx +++ b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_sles_15.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_ubuntu_18.mdx b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_ubuntu_18.mdx index 2e7d4fd1f1d..76ac552a8fa 100644 --- a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_ubuntu_18.mdx +++ b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_ubuntu_18.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_ubuntu_20.mdx b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_ubuntu_20.mdx index 2fbdaa94069..c29cb7647d6 100644 --- a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_ubuntu_20.mdx +++ b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_ubuntu_20.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_ubuntu_22.mdx b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_ubuntu_22.mdx index 6891579a71f..05aa3d02058 100644 --- a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_ubuntu_22.mdx +++ b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_ubuntu_22.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pem/8/considerations/authentication_options/configuring_the_pem_server_to_use_kerberos_authentication.mdx b/product_docs/docs/pem/8/considerations/authentication_options/configuring_the_pem_server_to_use_kerberos_authentication.mdx index 9013fa53669..6870969a8ca 100644 --- a/product_docs/docs/pem/8/considerations/authentication_options/configuring_the_pem_server_to_use_kerberos_authentication.mdx +++ b/product_docs/docs/pem/8/considerations/authentication_options/configuring_the_pem_server_to_use_kerberos_authentication.mdx @@ -18,7 +18,7 @@ For example, if the realm on Kerberos server is `edbpem.org`, then you can set t ## 1. Install Kerberos, the PEM server, and the PEM backend database -Install Kerberos on the machine that functions as the authentication server. Install the PEM server on a separate machine. For more information, see [Installing the PEM Server](/pem/latest/installing_pem_server/pem_server_inst_linux/). +Install Kerberos on the machine that functions as the authentication server. Install the PEM server on a separate machine. For more information, see [Installing the PEM Server](/pem/8/installing/). Install the PEM backend database (Postgres/EDB Postgres Advanced Server) on the same machine as the PEM server or on a different one. For more information, see the Installation steps on [EDB Docs website](https://www.enterprisedb.com/docs). diff --git a/product_docs/docs/pem/8/considerations/authentication_options/configuring_the_pem_server_to_use_windows_kerberos_server.mdx b/product_docs/docs/pem/8/considerations/authentication_options/configuring_the_pem_server_to_use_windows_kerberos_server.mdx index ed9789a45be..35008f01176 100644 --- a/product_docs/docs/pem/8/considerations/authentication_options/configuring_the_pem_server_to_use_windows_kerberos_server.mdx +++ b/product_docs/docs/pem/8/considerations/authentication_options/configuring_the_pem_server_to_use_windows_kerberos_server.mdx @@ -19,7 +19,7 @@ Perform the following installations: - Install Active Directory on the Windows server (domain controller) that functions as the authentication server. Also, configure the Active Directory domain services to use Kerberos authentication, and then start it. -- Install the PEM server on a separate Linux machine. For more information, see [Installing the PEM server on Linux](/pem/latest/installing_pem_server/pem_server_inst_linux/). +- Install the PEM server on a separate Linux machine. For more information, see [Installing the PEM server](/pem/8/installing/). - Install the PEM backend database (Postgres/EDB Postgres Advanced Server) on the same Linux machine as the PEM server or a different one. For more information, see the installation steps on the [EDB Docs website](https://www.enterprisedb.com/docs). diff --git a/product_docs/docs/pem/8/considerations/index.mdx b/product_docs/docs/pem/8/considerations/index.mdx index 9968ea4be70..45b46891d16 100644 --- a/product_docs/docs/pem/8/considerations/index.mdx +++ b/product_docs/docs/pem/8/considerations/index.mdx @@ -13,7 +13,7 @@ There are a number of things to consider before deploying Postgres Enterprise Ma | Considerations | Implementation instructions | | ---------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -| Is a standalone server sufficient or do you need a high availability architecture? | [Installing the server](/pem/latest/installing_pem_server/) or [Deploying high availability](/pem/latest/considerations/setup_ha_using_efm/) | +| Is a standalone server sufficient or do you need a high availability architecture? | [Installing the server](/pem/latest/) or [Deploying high availability](/pem/latest/considerations/setup_ha_using_efm/) | | Do you need to implement connection pooling? | [Deploying connection pooling](/pem/latest/considerations/pem_pgbouncer/) | | What type of authentication to use? | [Authentication options](/pem/latest/considerations/authentication_options/) | | What actions should you take to avoid security vulnerabilities? | [Securing your deployment](/pem/latest/considerations/pem_security_best_practices/) | diff --git a/product_docs/docs/pem/8/considerations/installing_pem_server_and_apache_web_server_preferences.mdx b/product_docs/docs/pem/8/considerations/installing_pem_server_and_apache_web_server_preferences.mdx index f7b9bf29f4b..3567c36421c 100644 --- a/product_docs/docs/pem/8/considerations/installing_pem_server_and_apache_web_server_preferences.mdx +++ b/product_docs/docs/pem/8/considerations/installing_pem_server_and_apache_web_server_preferences.mdx @@ -12,19 +12,19 @@ During the PEM server installation, you can specify your hosting preferences for ## PEM server and Apache web server on separate hosts -1. Install the PEM server on both the hosts. See [Installing the PEM server on Linux](/pem/latest/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/). +1. Install the PEM server on both the hosts. See [Installing the PEM server](/pem/8/installing/). 2. Configure the PEM server host by selecting the **Database** option on the first host. 3. Configure an Apache web server by selecting the **Web Services** option on the second host. -For more information about configuring a PEM server, see [Configuring the PEM server on Linux platforms](/pem/latest/installing_pem_server/pem_server_inst_linux/configuring_the_pem_server_on_linux/). +For more information about configuring a PEM server, see [Configuring the PEM server on Linux](/pem/8/installing/configuring_the_pem_server_on_linux/). !!! Note For production environments, best practice is to have the PEM server and Apache web server on separate hosts. ## PEM server and Apache web server on the same host -1. Install the PEM server. See [Installing the PEM server on Linux](/pem/latest/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/). -2. Run the configuration script. Select the **Web Services and Database** option to install the PEM server and Apache web server on the same host. See [Configuring the PEM server on Linux platforms](/pem/latest/installing_pem_server/pem_server_inst_linux/configuring_the_pem_server_on_linux/). +1. Install the PEM server. See [Installing the PEM server](/pem/8/installing/). +2. Run the configuration script. Select the **Web Services and Database** option to install the PEM server and Apache web server on the same host. See [Configuring the PEM server on Linux platforms](/pem/latest/installing/configuring_the_pem_server_on_linux/). !!! Note For nonproduction environments, best practice is to have the PEM server and Apache web server on same hosts. diff --git a/product_docs/docs/pem/8/considerations/pem_pgbouncer/configuring_the_pem_agent.mdx b/product_docs/docs/pem/8/considerations/pem_pgbouncer/configuring_the_pem_agent.mdx index 601d25ef9e9..bc6cccacf1d 100644 --- a/product_docs/docs/pem/8/considerations/pem_pgbouncer/configuring_the_pem_agent.mdx +++ b/product_docs/docs/pem/8/considerations/pem_pgbouncer/configuring_the_pem_agent.mdx @@ -7,7 +7,7 @@ redirects: - /pem/latest/pem_pgbouncer/04_configuring_the_pem_agent/ --- -You can use an RPM package to install a PEM agent. For detailed installation information, see [Installating agent on Linux](../../installing_pem_agent/installing_on_linux). +You can use an RPM package to install a PEM agent. For detailed installation information, see [Installating agent on Linux](../../installing_pem_agent/). Don't configure the PEM agent responsible for sending SNMP notifications with pgBouncer. For example, if the default PEM agent installed with PEM server is used for SNMP notifications, don't configure it with pgBouncer. diff --git a/product_docs/docs/pem/8/considerations/setup_ha_using_efm.mdx b/product_docs/docs/pem/8/considerations/setup_ha_using_efm.mdx index 9533e1798be..0f4c49a7ed3 100644 --- a/product_docs/docs/pem/8/considerations/setup_ha_using_efm.mdx +++ b/product_docs/docs/pem/8/considerations/setup_ha_using_efm.mdx @@ -28,9 +28,9 @@ The following must use the VIP address: 1. Install the following on the primary and one or more standbys: - - [EDB Postgres Advanced Server](/epas/latest/epas_inst_linux/) (backend database for PEM Server) - - [PEM server](/pem/latest/installing_pem_server/) - - [EDB Failover Manager 4.1](/efm/latest/efm_user/03_installing_efm/) + - [EDB Postgres Advanced Server](/epas/8/epas_inst_linux/) (backend database for PEM Server) + - [PEM server](/pem/8/installing/) + - [EDB Failover Manager 4.1](/efm/8/efm_user/03_installing_efm/) Refer to the installation instructions in the product documentation using these links or see the instructions on the [EDB repos website](https://repos.enterprisedb.com). Replace `USERNAME:PASSWORD` with your username and password in the instructions to access the EDB repositories. @@ -43,7 +43,7 @@ The following must use the VIP address: ```shell /usr/edb/pem/bin/configure-pem-server.sh -t 1 ``` - For more detail on configuration types see, [Configuring the PEM server on Linux](/pem/latest/installing_pem_server/pem_server_inst_linux/configuring_the_pem_server_on_linux/). + For more detail on configuration types see, [Configuring the PEM server on Linux](/pem/8/installing/configuring_the_pem_server_on_linux/). 3. Add the following ports in the firewall on the primary and all the standby servers to allow the access: diff --git a/product_docs/docs/pem/8/index.mdx b/product_docs/docs/pem/8/index.mdx index 788ced7a919..2c6e93e7923 100644 --- a/product_docs/docs/pem/8/index.mdx +++ b/product_docs/docs/pem/8/index.mdx @@ -9,11 +9,12 @@ navigation: - "#Planning" - pem_architecture - considerations - - "#Installing" - - installing_pem_server + - "#Installing and Upgrading" + - installing - installing_pem_agent - - pem_upgrade - - Uninstalling + - upgrading + - uninstalling + - troubleshooting - "#Administering" - changing_default_port - registering_database_server @@ -23,6 +24,7 @@ navigation: - managing_pem_agent - managing_certificates - managing_configuration_settings + - troubleshooting_agent - "#Using" - pem_web_interface - monitoring_performance @@ -39,9 +41,6 @@ navigation: - pem_query_tool - pem_schema_diff_tool - pem_erd_tool - - "#Troubleshooting" - - troubleshooting_agent - - troubleshooting_server - "#Online Help" - pem_online_help legacyRedirectsGenerated: diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/configuring_the_pem_server_on_linux.mdx b/product_docs/docs/pem/8/installing/configuring_the_pem_server_on_linux.mdx similarity index 95% rename from product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/configuring_the_pem_server_on_linux.mdx rename to product_docs/docs/pem/8/installing/configuring_the_pem_server_on_linux.mdx index b1e209715c2..8fea066205f 100644 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/configuring_the_pem_server_on_linux.mdx +++ b/product_docs/docs/pem/8/installing/configuring_the_pem_server_on_linux.mdx @@ -5,7 +5,8 @@ legacyRedirectsGenerated: # This list is generated by a script. If you need add entries, use the `legacyRedirects` key. - "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/linux-installation-guide/8.0/configuring_the_pem_server_on_linux.html" redirects: - - /pem/latest/pem_inst_guide_linux/04_installing_postgres_enterprise_manager/05_configuring_the_pem_server_on_linux/ + - /pem/8/pem_inst_guide_linux/04_installing_postgres_enterprise_manager/05_configuring_the_pem_server_on_linux/ + - /pem/8/installing_pem_server/pem_server_inst_linux/configuring_the_pem_server_on_linux/ # This file is moved from pem_inst_guide_linux/04_installing_postgres_enterprise_manager --- @@ -57,4 +58,4 @@ After configuring the PEM server, you can access the PEM web interface in your b https://:8443/pem ``` -By default, the web services listen on port 8443. To change the port, see [Changing the default port](/pem/latest/changing_default_port). +By default, the web services listen on port 8443. To change the port, see [Changing the default port](/pem/8/changing_default_port). diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/creating_pem_repository_in_isolated_network.mdx b/product_docs/docs/pem/8/installing/creating_pem_repository_in_isolated_network.mdx similarity index 92% rename from product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/creating_pem_repository_in_isolated_network.mdx rename to product_docs/docs/pem/8/installing/creating_pem_repository_in_isolated_network.mdx index b927971f03d..bee4f4d1251 100644 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/creating_pem_repository_in_isolated_network.mdx +++ b/product_docs/docs/pem/8/installing/creating_pem_repository_in_isolated_network.mdx @@ -1,12 +1,12 @@ --- -title: "Creating a EDB repository on an isolated network" +title: "Creating an EDB repository on an isolated network" navTitle: "Setting up local repository" legacyRedirectsGenerated: # This list is generated by a script. If you need add entries, use the `legacyRedirects` key. - "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/linux-installation-guide/8.0/creating_pem_repository_in_isolated_network.html" # This file is moved from pem_inst_guide_linux/04_installing_postgres_enterprise_manager/04_creating_pem_repository_in_isolated_network redirects: -- /pem/latest/pem_inst_guide_linux/04_installing_postgres_enterprise_manager/04_creating_pem_repository_in_isolated_network/ +- /pem/8/pem_inst_guide_linux/04_installing_postgres_enterprise_manager/04_creating_pem_repository_in_isolated_network/ --- You can create a local repository to act as a host for the PEM RPM packages if the server where you want to upgrade PEM can't directly access the EDB repository. This is a high-level overview of the steps required. You might need to modify the process for your own network. diff --git a/product_docs/docs/pem/8/installing/index.mdx b/product_docs/docs/pem/8/installing/index.mdx new file mode 100644 index 00000000000..f361bb72c96 --- /dev/null +++ b/product_docs/docs/pem/8/installing/index.mdx @@ -0,0 +1,62 @@ +--- +navTitle: Installing the PEM server +title: Installing Postgres Enterprise Manager server + +# 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. +# Leaf template: products/postgres-enterprise-manager-server/index.njk + +redirects: + - /pem/8/installing_pem_server/ + - /pem/8/installing_pem_server/pem_server_inst_linux/ + +navigation: + - prerequisites + - linux_x86_64 + - linux_ppc64le + - windows + - creating_pem_repository_in_isolated_network + - configuring_the_pem_server_on_linux + - troubleshooting +--- + +Select a link to access the applicable installation instructions: + +## Linux [x86-64 (amd64)](linux_x86_64) + +### Red Hat Enterprise Linux (RHEL) and derivatives + +- [RHEL 8](linux_x86_64/pem_rhel_8), [RHEL 7](linux_x86_64/pem_rhel_7) + +- [Oracle Linux (OL) 8](linux_x86_64/pem_rhel_8), [Oracle Linux (OL) 7](linux_x86_64/pem_rhel_7) + +- [Rocky Linux 8](linux_x86_64/pem_other_linux_8) + +- [AlmaLinux 8](linux_x86_64/pem_other_linux_8) + +- [CentOS 7](linux_x86_64/pem_centos_7) + +### SUSE Linux Enterprise (SLES) + +- [SLES 15](linux_x86_64/pem_sles_15), [SLES 12](linux_x86_64/pem_sles_12) + +### Debian and derivatives + +- [Ubuntu 22.04](linux_x86_64/pem_ubuntu_22), [Ubuntu 20.04](linux_x86_64/pem_ubuntu_20), [Ubuntu 18.04](linux_x86_64/pem_ubuntu_18) + +- [Debian 11](linux_x86_64/pem_debian_11), [Debian 10](linux_x86_64/pem_debian_10) + +## Linux [IBM Power (ppc64le)](linux_ppc64le) + +### Red Hat Enterprise Linux (RHEL) and derivatives + +- [RHEL 8](linux_ppc64le/pem_rhel_8) + +### SUSE Linux Enterprise (SLES) + +- [SLES 15](linux_ppc64le/pem_sles_15), [SLES 12](linux_ppc64le/pem_sles_12) + +## Windows + +- [Windows Server 2019](windows) diff --git a/product_docs/docs/pem/8/installing/linux_ppc64le/index.mdx b/product_docs/docs/pem/8/installing/linux_ppc64le/index.mdx new file mode 100644 index 00000000000..8d48588676e --- /dev/null +++ b/product_docs/docs/pem/8/installing/linux_ppc64le/index.mdx @@ -0,0 +1,29 @@ +--- +title: "Installing Postgres Enterprise Manager server on Linux IBM Power (ppc64le)" +navTitle: "On Linux ppc64le" + +# 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. +# Leaf template: products/postgres-enterprise-manager-server/ppc64le_index.njk + +redirects: + - /pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/ibm_power_ppc64le/ + +navigation: + - pem_rhel_8 + - pem_sles_15 + - pem_sles_12 +--- + +For operating system-specific install instructions, including accessing the repo, see: + +### Red Hat Enterprise Linux (RHEL) + +- [RHEL 8](pem_rhel_8) + +### SUSE Linux Enterprise (SLES) + +- [SLES 15](pem_sles_15) + +- [SLES 12](pem_sles_12) diff --git a/product_docs/docs/pem/8/installing/linux_ppc64le/pem_rhel_8.mdx b/product_docs/docs/pem/8/installing/linux_ppc64le/pem_rhel_8.mdx new file mode 100644 index 00000000000..4675c66a7d9 --- /dev/null +++ b/product_docs/docs/pem/8/installing/linux_ppc64le/pem_rhel_8.mdx @@ -0,0 +1,48 @@ +--- +navTitle: RHEL 8 +title: Installing Postgres Enterprise Manager server on RHEL 8 ppc64le +# 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. + +redirects: + - /pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/ibm_power_ppc64le/pem_server_rhel8_ppcle +--- + +## 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + + - To set up the PostgreSQL community repository, go to [yum](https://www.postgresql.org/download/linux/redhat/) or [apt](https://wiki.postgresql.org/wiki/Apt). + + !!! Note + The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + +- Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/8/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). + +- Review [configuration and authentication requirements](/pem/8/installing/prerequisites/) for PEM. + +## Install the package + +```shell +sudo dnf -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/8/installing/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/linux_ppc64le/pem_sles_12.mdx b/product_docs/docs/pem/8/installing/linux_ppc64le/pem_sles_12.mdx new file mode 100644 index 00000000000..dbc81f8e57c --- /dev/null +++ b/product_docs/docs/pem/8/installing/linux_ppc64le/pem_sles_12.mdx @@ -0,0 +1,63 @@ +--- +navTitle: SLES 12 +title: Installing Postgres Enterprise Manager server on SLES 12 ppc64le +# 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. + +redirects: + - /pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/ibm_power_ppc64le/pem_server_sles12_ppcle +--- + +!!! Note + + Postgres Enterprise Manager 8.3 and later is supported on SLES. + +## 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + + - To set up the PostgreSQL community repository, go to [yum](https://www.postgresql.org/download/linux/redhat/) or [apt](https://wiki.postgresql.org/wiki/Apt). + + !!! Note + The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + +- Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). + +- Review [configuration and authentication requirements](/pem/latest/installing/prerequisites/) for PEM. + +- Address other prerequisites + + ```shell + # Activate the required SUSE module + sudo SUSEConnect -p PackageHub/12.5/ppc64le + sudo SUSEConnect -p sle-sdk/12.5/ppc64le + + # Refresh the metadata + sudo zypper refresh + ``` + +## Install the package + +```shell +sudo zypper -n 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/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/ibm_power_ppc64le/pem_server_sles15_ppcle.mdx b/product_docs/docs/pem/8/installing/linux_ppc64le/pem_sles_15.mdx similarity index 51% rename from product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/ibm_power_ppc64le/pem_server_sles15_ppcle.mdx rename to product_docs/docs/pem/8/installing/linux_ppc64le/pem_sles_15.mdx index f775d3b0054..55f4fdc2d84 100644 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/ibm_power_ppc64le/pem_server_sles15_ppcle.mdx +++ b/product_docs/docs/pem/8/installing/linux_ppc64le/pem_sles_15.mdx @@ -1,20 +1,36 @@ --- navTitle: SLES 15 title: Installing Postgres Enterprise Manager server on SLES 15 ppc64le - # 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. + +redirects: + - /pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/ibm_power_ppc64le/pem_server_sles15_ppcle --- !!! Note -Postgres Enterprise Manager 8.3 and later is supported on SLES. + + Postgres Enterprise Manager 8.3 and later is supported on SLES. ## 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + + - To set up the PostgreSQL community repository, go to [yum](https://www.postgresql.org/download/linux/redhat/) or [apt](https://wiki.postgresql.org/wiki/Apt). + + !!! Note + The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + +- Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). + +- Review [configuration and authentication requirements](/pem/latest/installing/prerequisites/) for PEM. - Address other prerequisites @@ -43,7 +59,7 @@ sudo zypper -n install edb-pem sudo /usr/edb/pem/bin/configure-pem-server.sh ``` -For more details, see [Configuring the PEM server on Linux](/pem/latest/installing_pem_server/pem_server_inst_linux/configuring_the_pem_server_on_linux/). +For more details, see [Configuring the PEM server on Linux](/pem/latest/installing/configuring_the_pem_server_on_linux/). !!! Note diff --git a/product_docs/docs/pem/8/installing/linux_x86_64/index.mdx b/product_docs/docs/pem/8/installing/linux_x86_64/index.mdx new file mode 100644 index 00000000000..ac929a33066 --- /dev/null +++ b/product_docs/docs/pem/8/installing/linux_x86_64/index.mdx @@ -0,0 +1,61 @@ +--- +title: "Installing Postgres Enterprise Manager server on Linux x86 (amd64)" +navTitle: "On Linux x86" + +# 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. +# Leaf template: products/postgres-enterprise-manager-server/x86_64_index.njk + +redirects: + - /pem/latest/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/ + +navigation: + - pem_rhel_8 + - pem_other_linux_8 + - pem_rhel_7 + - pem_centos_7 + - pem_sles_15 + - pem_sles_12 + - pem_ubuntu_22 + - pem_ubuntu_20 + - pem_ubuntu_18 + - pem_debian_11 + - pem_debian_10 +--- + +For operating system-specific install instructions, including accessing the repo, see: + +### Red Hat Enterprise Linux (RHEL) and derivatives + +- [RHEL 8](pem_rhel_8) + +- [RHEL 7](pem_rhel_7) + +- [Oracle Linux (OL) 8](pem_rhel_8) + +- [Oracle Linux (OL) 7](pem_rhel_7) + +- [Rocky Linux 8](pem_other_linux_8) + +- [AlmaLinux 8](pem_other_linux_8) + +- [CentOS 7](pem_centos_7) + +### SUSE Linux Enterprise (SLES) + +- [SLES 15](pem_sles_15) + +- [SLES 12](pem_sles_12) + +### Debian and derivatives + +- [Ubuntu 22.04](pem_ubuntu_22) + +- [Ubuntu 20.04](pem_ubuntu_20) + +- [Ubuntu 18.04](pem_ubuntu_18) + +- [Debian 11](pem_debian_11) + +- [Debian 10](pem_debian_10) 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_centos7_x86.mdx b/product_docs/docs/pem/8/installing/linux_x86_64/pem_centos_7.mdx similarity index 54% rename from product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_centos7_x86.mdx rename to product_docs/docs/pem/8/installing/linux_x86_64/pem_centos_7.mdx index fa4532a61a1..6f4b1dccb6e 100644 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_centos7_x86.mdx +++ b/product_docs/docs/pem/8/installing/linux_x86_64/pem_centos_7.mdx @@ -1,17 +1,32 @@ --- navTitle: CentOS 7 title: Installing Postgres Enterprise Manager server on CentOS 7 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. + +redirects: + - /pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_centos7_x86 --- ## 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + + - To set up the PostgreSQL community repository, go to [yum](https://www.postgresql.org/download/linux/redhat/) or [apt](https://wiki.postgresql.org/wiki/Apt). + + !!! Note + The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + +- Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). + +- Review [configuration and authentication requirements](/pem/latest/installing/prerequisites/) for PEM. ## Install the package @@ -26,7 +41,7 @@ sudo yum -y install edb-pem sudo /usr/edb/pem/bin/configure-pem-server.sh ``` -For more details, see [Configuring the PEM server on Linux](/pem/latest/installing_pem_server/pem_server_inst_linux/configuring_the_pem_server_on_linux/). +For more details, see [Configuring the PEM server on Linux](/pem/latest/installing/configuring_the_pem_server_on_linux/). !!! Note diff --git a/product_docs/docs/pem/8/installing/linux_x86_64/pem_debian_10.mdx b/product_docs/docs/pem/8/installing/linux_x86_64/pem_debian_10.mdx new file mode 100644 index 00000000000..a3b5beaf095 --- /dev/null +++ b/product_docs/docs/pem/8/installing/linux_x86_64/pem_debian_10.mdx @@ -0,0 +1,48 @@ +--- +navTitle: Debian 10 +title: Installing Postgres Enterprise Manager server 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. + +redirects: + - /pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb10_x86 +--- + +## 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + + - To set up the PostgreSQL community repository, go to [yum](https://www.postgresql.org/download/linux/redhat/) or [apt](https://wiki.postgresql.org/wiki/Apt). + + !!! Note + The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + +- Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). + +- Review [configuration and authentication requirements](/pem/latest/installing/prerequisites/) for PEM. + +## 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/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/linux_x86_64/pem_debian_11.mdx b/product_docs/docs/pem/8/installing/linux_x86_64/pem_debian_11.mdx new file mode 100644 index 00000000000..47678157814 --- /dev/null +++ b/product_docs/docs/pem/8/installing/linux_x86_64/pem_debian_11.mdx @@ -0,0 +1,48 @@ +--- +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. + +redirects: + - /pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb11_x86 +--- + +## 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + + - To set up the PostgreSQL community repository, go to [yum](https://www.postgresql.org/download/linux/redhat/) or [apt](https://wiki.postgresql.org/wiki/Apt). + + !!! Note + The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + +- Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). + +- Review [configuration and authentication requirements](/pem/latest/installing/prerequisites/) for PEM. + +## 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/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/linux_x86_64/pem_other_linux_8.mdx b/product_docs/docs/pem/8/installing/linux_x86_64/pem_other_linux_8.mdx new file mode 100644 index 00000000000..3823fc358cd --- /dev/null +++ b/product_docs/docs/pem/8/installing/linux_x86_64/pem_other_linux_8.mdx @@ -0,0 +1,49 @@ +--- +navTitle: AlmaLinux 8 or Rocky Linux 8 +title: Installing Postgres Enterprise Manager server on AlmaLinux 8 or Rocky + Linux 8 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. + +redirects: + - /pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_other_linux8_x86 +--- + +## 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + + - To set up the PostgreSQL community repository, go to [yum](https://www.postgresql.org/download/linux/redhat/) or [apt](https://wiki.postgresql.org/wiki/Apt). + + !!! Note + The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + +- Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/8/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). + +- Review [configuration and authentication requirements](/pem/8/installing/prerequisites/) for PEM. + +## Install the package + +```shell +sudo dnf -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/8/installing/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_rhel7_x86.mdx b/product_docs/docs/pem/8/installing/linux_x86_64/pem_rhel_7.mdx similarity index 54% rename from product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_rhel7_x86.mdx rename to product_docs/docs/pem/8/installing/linux_x86_64/pem_rhel_7.mdx index 8657c1a52e1..c8f69d60a2a 100644 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_rhel7_x86.mdx +++ b/product_docs/docs/pem/8/installing/linux_x86_64/pem_rhel_7.mdx @@ -1,17 +1,32 @@ --- navTitle: RHEL 7 or OL 7 title: Installing Postgres Enterprise Manager server on RHEL 7 or OL 7 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. + +redirects: + - /pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_rhel7_x86 --- ## 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + + - To set up the PostgreSQL community repository, go to [yum](https://www.postgresql.org/download/linux/redhat/) or [apt](https://wiki.postgresql.org/wiki/Apt). + + !!! Note + The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + +- Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). + +- Review [configuration and authentication requirements](/pem/latest/installing/prerequisites/) for PEM. ## Install the package @@ -26,7 +41,7 @@ sudo yum -y install edb-pem sudo /usr/edb/pem/bin/configure-pem-server.sh ``` -For more details, see [Configuring the PEM server on Linux](/pem/latest/installing_pem_server/pem_server_inst_linux/configuring_the_pem_server_on_linux/). +For more details, see [Configuring the PEM server on Linux](/pem/latest/installing/configuring_the_pem_server_on_linux/). !!! Note diff --git a/product_docs/docs/pem/8/installing/linux_x86_64/pem_rhel_8.mdx b/product_docs/docs/pem/8/installing/linux_x86_64/pem_rhel_8.mdx new file mode 100644 index 00000000000..4e9f852b35a --- /dev/null +++ b/product_docs/docs/pem/8/installing/linux_x86_64/pem_rhel_8.mdx @@ -0,0 +1,48 @@ +--- +navTitle: RHEL 8 or OL 8 +title: Installing Postgres Enterprise Manager server on RHEL 8 or OL 8 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. + +redirects: + - /pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_rhel8_x86 +--- + +## 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + + - To set up the PostgreSQL community repository, go to [yum](https://www.postgresql.org/download/linux/redhat/) or [apt](https://wiki.postgresql.org/wiki/Apt). + + !!! Note + The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + +- Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). + +- Review [configuration and authentication requirements](/pem/latest/installing/prerequisites/) for PEM. + +## Install the package + +```shell +sudo dnf -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/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/linux_x86_64/pem_sles_12.mdx b/product_docs/docs/pem/8/installing/linux_x86_64/pem_sles_12.mdx new file mode 100644 index 00000000000..6df244112fe --- /dev/null +++ b/product_docs/docs/pem/8/installing/linux_x86_64/pem_sles_12.mdx @@ -0,0 +1,63 @@ +--- +navTitle: SLES 12 +title: Installing Postgres Enterprise Manager server on SLES 12 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. + +redirects: + - /pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_sles12_x86 +--- + +!!! Note + + Postgres Enterprise Manager 8.3 and later is supported on SLES. + +## 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + + - To set up the PostgreSQL community repository, go to [yum](https://www.postgresql.org/download/linux/redhat/) or [apt](https://wiki.postgresql.org/wiki/Apt). + + !!! Note + The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + +- Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). + +- Review [configuration and authentication requirements](/pem/latest/installing/prerequisites/) for PEM. + +- Address other prerequisites + + ```shell + # Activate the required SUSE module + sudo SUSEConnect -p PackageHub/12.5/x86_64 + sudo SUSEConnect -p sle-sdk/12.5/x86_64 + + # Refresh the metadata + sudo zypper refresh + ``` + +## Install the package + +```shell +sudo zypper -n 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/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_sles15_x86.mdx b/product_docs/docs/pem/8/installing/linux_x86_64/pem_sles_15.mdx similarity index 52% rename from product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_sles15_x86.mdx rename to product_docs/docs/pem/8/installing/linux_x86_64/pem_sles_15.mdx index 533f3862329..80269c6f286 100644 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_sles15_x86.mdx +++ b/product_docs/docs/pem/8/installing/linux_x86_64/pem_sles_15.mdx @@ -1,20 +1,36 @@ --- navTitle: SLES 15 title: Installing Postgres Enterprise Manager server on SLES 15 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. + +redirects: + - /pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_sles15_x86 --- !!! Note -Postgres Enterprise Manager 8.3 and later is supported on SLES. + + Postgres Enterprise Manager 8.3 and later is supported on SLES. ## 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + + - To set up the PostgreSQL community repository, go to [yum](https://www.postgresql.org/download/linux/redhat/) or [apt](https://wiki.postgresql.org/wiki/Apt). + + !!! Note + The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + +- Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). + +- Review [configuration and authentication requirements](/pem/latest/installing/prerequisites/) for PEM. - Address other prerequisites @@ -43,7 +59,7 @@ sudo zypper -n install edb-pem sudo /usr/edb/pem/bin/configure-pem-server.sh ``` -For more details, see [Configuring the PEM server on Linux](/pem/latest/installing_pem_server/pem_server_inst_linux/configuring_the_pem_server_on_linux/). +For more details, see [Configuring the PEM server on Linux](/pem/latest/installing/configuring_the_pem_server_on_linux/). !!! Note diff --git a/product_docs/docs/pem/8/installing/linux_x86_64/pem_ubuntu_18.mdx b/product_docs/docs/pem/8/installing/linux_x86_64/pem_ubuntu_18.mdx new file mode 100644 index 00000000000..a4f0abb40ff --- /dev/null +++ b/product_docs/docs/pem/8/installing/linux_x86_64/pem_ubuntu_18.mdx @@ -0,0 +1,48 @@ +--- +navTitle: Ubuntu 18.04 +title: Installing Postgres Enterprise Manager server 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. + +redirects: + - /pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_ubuntu18_x86 +--- + +## 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + + - To set up the PostgreSQL community repository, go to [yum](https://www.postgresql.org/download/linux/redhat/) or [apt](https://wiki.postgresql.org/wiki/Apt). + + !!! Note + The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + +- Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). + +- Review [configuration and authentication requirements](/pem/latest/installing/prerequisites/) for PEM. + +## 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/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/linux_x86_64/pem_ubuntu_20.mdx b/product_docs/docs/pem/8/installing/linux_x86_64/pem_ubuntu_20.mdx new file mode 100644 index 00000000000..745d0189efd --- /dev/null +++ b/product_docs/docs/pem/8/installing/linux_x86_64/pem_ubuntu_20.mdx @@ -0,0 +1,48 @@ +--- +navTitle: Ubuntu 20.04 +title: Installing Postgres Enterprise Manager server 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. + +redirects: + - /pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_ubuntu20_x86 +--- + +## 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + + - To set up the PostgreSQL community repository, go to [yum](https://www.postgresql.org/download/linux/redhat/) or [apt](https://wiki.postgresql.org/wiki/Apt). + + !!! Note + The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + +- Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). + +- Review [configuration and authentication requirements](/pem/latest/installing/prerequisites/) for PEM. + +## 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/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/linux_x86_64/pem_ubuntu_22.mdx b/product_docs/docs/pem/8/installing/linux_x86_64/pem_ubuntu_22.mdx new file mode 100644 index 00000000000..a52fec088c9 --- /dev/null +++ b/product_docs/docs/pem/8/installing/linux_x86_64/pem_ubuntu_22.mdx @@ -0,0 +1,48 @@ +--- +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. + +redirects: + - /pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_ubuntu22_x86 +--- + +## 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. + + - To set up the PostgreSQL community repository, go to [yum](https://www.postgresql.org/download/linux/redhat/) or [apt](https://wiki.postgresql.org/wiki/Apt). + + !!! Note + The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + +- Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). + +- Review [configuration and authentication requirements](/pem/latest/installing/prerequisites/) for PEM. + +## 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/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/prerequisites.mdx b/product_docs/docs/pem/8/installing/prerequisites.mdx new file mode 100644 index 00000000000..a8121148640 --- /dev/null +++ b/product_docs/docs/pem/8/installing/prerequisites.mdx @@ -0,0 +1,138 @@ +--- +title: "Prerequisites to install the PEM server on Linux" +navTitle: "Linux prerequisites" +redirects: +- /pem/8/installing_pem_server/pem_server_inst_linux/prerequisites/ +--- + +To install a Postgres Enterprise Manager server on Linux, you may need to perform some preliminary configuration: + +1. Configure authentication on the Postgres server by updating the `pg_hba.conf` file. The `pg_hba.conf` file manages connections. Verify that the `pg_hba.conf` file allows connections from the PEM server, the monitoring PEM agent, and the host of the Apache web server server. Pointers for configuring access: + + - PEM server connects to the PEM backend database as a superuser using password authentication. On Linux platforms, this requires you to add a new superuser that authenticates using a password. + + - To allow the new superuser to connect using password authentication, add a line `pg_hba.conf` that allows `host` connections using `md5` or `scram-sha-256` authentication. + + - If you're using EDB Postgres Advanced Server, see [Modifying the pg_hba.conf file](/pem/8/managing_database_server/#modifying-the-pg_hbaconf-file). + + - If you're using PostgreSQL, see [Client Authentication](https://www.postgresql.org/docs/current/auth-pg-hba-conf.html). + +2. Verify that the `sslutils` extension and `hstore contrib` module are installed on your Postgres server. + + - If you're using EDB Postgres Advanced Server, the `hstore contrib` module is installed by default. You can install the `sslutils` extension: + + For RHEL/AlmaLinux/Rocky Linux 8: + + ```shell + dnf install edb-as-server-sslutils + ``` + + Where `` is the EDB Postgres Advanced server version. + + For RHEL/OL/CentOS 7: + + ```shell + yum install edb-as-server-sslutils + ``` + + Where `` is the EDB Postgres Advanced server version. + + For Debian/Ubuntu: + + ```shell + apt install edb-as-server-sslutils + ``` + + Where `` is the EDB Postgres Advanced server version. + + For SLES: + + ```shell + zypper install edb-as-server-sslutils + ``` + + Where `` is the EDB Postgres Advanced server version. + + - If you're using PostgreSQL, make sure you have access to the PostgreSQL community repository ([yum](https://www.postgresql.org/download/linux/redhat/), [apt](https://wiki.postgresql.org/wiki/Apt)), and then install the `sslutils` extension and the `hstore contrib` module: + + For RHEL/AlmaLinux/Rocky Linux 8: + + ```shell + dnf install sslutils_ postgresql-contrib + ``` + + Where `` is the Postgres server version. + + For RHEL/OL/CentOS 7: + + ```shell + yum install sslutils_ postgresql-contrib + ``` + + Where `` is the Postgres server version. + + For Debian/Ubuntu: + + ```shell + apt install postgresql--sslutils + ``` + + Where `` is the Postgres server version. + + For SLES: + + ```shell + zypper install sslutils_ postgresql-contrib + ``` + + Where `` is the Postgres server version. + + !!! Note For Debian and Ubuntu users + The postgres community repository for apt (used by Debian and Ubuntu) does not include `sslutils` and therefore this must be installed from the EDB repository along with [PEM](/installing_pem_server_using_edb_repository/index.mdx). + + Debian 10 and Ubuntu 20 changed the requirements for accepting certificates. + + - If you want to install the PEM agent on a machine with an old version of sslutils, then you must upgrade sslutils to 1.3. Version 1.3 has a 4096-bit RSA key and sha256 signature algorithm support added to it. + - If you don't upgrade sslutils to 1.3, then PEM agent might fail to connect to the PEM backend database server, and it might log the error "ca md too weak." + + 3. If you're using a firewall, allow access to port 8443 on the Postgres server: + + For RHEL/Rocky Linux/AlmaLinux/OL/CentOS/SLES: + + ```shell + firewall-cmd --permanent --zone=public --add-port=8443/tcp + + firewall-cmd --reload + ``` + + For Debian/Ubuntu: + + ```shell + iptables -t filter -A INPUT -p TCP --dport 8443 -j ACCEPT + ``` + +4. Make sure the components Postgres Enterprise Manager depends on, such as python3, libboost, openssl (1.0.2k or later), snmp++, and libcurl, are up to date: + + For RHEL/AlmaLinux/Rocky Linux 8: + + ```shell + dnf upgrade + ``` + + For RHEL/OL/CentOS 7: + + ```shell + yum upgrade + ``` + + For Debian/Ubuntu: + + ```shell + apt-get update + ``` + + For SLES: + + ```shell + zypper update + ``` diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_windows/index.mdx b/product_docs/docs/pem/8/installing/windows/index.mdx similarity index 92% rename from product_docs/docs/pem/8/installing_pem_server/pem_server_inst_windows/index.mdx rename to product_docs/docs/pem/8/installing/windows/index.mdx index b22c144ab2c..215a868f468 100644 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_windows/index.mdx +++ b/product_docs/docs/pem/8/installing/windows/index.mdx @@ -1,9 +1,10 @@ --- -title: "Installing Postgres Enterprise Manager server" +title: "Installing Postgres Enterprise Manager server on Windows" navTitle: "On Windows" redirects: -- /pem/latest/pem_inst_guide_windows/04_installing_postgres_enterprise_manager/01_installing_pem_server_on_windows/ -- /pem/latest/pem_inst_guide_windows/ +- /pem/8/pem_inst_guide_windows/04_installing_postgres_enterprise_manager/01_installing_pem_server_on_windows/ +- /pem/8/pem_inst_guide_windows/ +- /pem/8/installing_pem_server/pem_server_inst_windows/ navigation: - pem_server_and_httpd_on_same_host @@ -32,9 +33,9 @@ The PEM server backend database can be an EDB distribution of the PostgreSQL or - For detailed information about installing the PEM server and PEM-HTTPD on the same host, see [Installing the PEM server and PEM-HTTPD on the same host](pem_server_and_httpd_on_same_host/). -- For detailed information about installing and configuring a standalone PEM agent, see [Installing the PEM agent on Windows](../../installing_pem_agent/installing_pem_agent_on_windows). +- For detailed information about installing and configuring a standalone PEM agent, see [Installing the PEM agent on Windows](../../installing_pem_agent/windows_agent). -- Language pack installers contain supported languages that you can use with EDB Postgres Advanced Server and EDB PostgreSQL database installers. The language pack installer allows you to install Perl, TCL/TK, and Python without installing supporting software from third-party vendors. For more information about installing and using the language pack, see [EDB Postgres language pack](/epas/latest/language_pack/). +- Language pack installers contain supported languages that you can use with EDB Postgres Advanced Server and EDB PostgreSQL database installers. The language pack installer allows you to install Perl, TCL/TK, and Python without installing supporting software from third-party vendors. For more information about installing and using the language pack, see [EDB Postgres language pack](/epas/8/language_pack/). - For troubleshooting the installation or configuration of the PEM agent, see [Troubleshooting PEM agent](../../troubleshooting_agent/). diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_windows/pem_server_and_httpd_on_diff_host.mdx b/product_docs/docs/pem/8/installing/windows/pem_server_and_httpd_on_diff_host.mdx similarity index 98% rename from product_docs/docs/pem/8/installing_pem_server/pem_server_inst_windows/pem_server_and_httpd_on_diff_host.mdx rename to product_docs/docs/pem/8/installing/windows/pem_server_and_httpd_on_diff_host.mdx index 913f3708587..c21bd1fe2a7 100644 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_windows/pem_server_and_httpd_on_diff_host.mdx +++ b/product_docs/docs/pem/8/installing/windows/pem_server_and_httpd_on_diff_host.mdx @@ -4,6 +4,8 @@ legacyRedirectsGenerated: # This list is generated by a script. If you need add entries, use the `legacyRedirects` key. - "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/windows-installation-guide/8.0/installing_pem_server_on_windows.html" # This file is moved from pem_inst_guide_windows/04_installing_postgres_enterprise_manager/02_installing_pem_server_on_windows +redirects: +- /pem/8/installing_pem_server/pem_server_inst_windows/pem_server_and_httpd_on_diff_host/ --- To use separate hosts for the PEM server backend database and PEM-HTTPD: diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_windows/pem_server_and_httpd_on_same_host.mdx b/product_docs/docs/pem/8/installing/windows/pem_server_and_httpd_on_same_host.mdx similarity index 97% rename from product_docs/docs/pem/8/installing_pem_server/pem_server_inst_windows/pem_server_and_httpd_on_same_host.mdx rename to product_docs/docs/pem/8/installing/windows/pem_server_and_httpd_on_same_host.mdx index 936bcbacc48..32f98cb9830 100644 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_windows/pem_server_and_httpd_on_same_host.mdx +++ b/product_docs/docs/pem/8/installing/windows/pem_server_and_httpd_on_same_host.mdx @@ -4,6 +4,8 @@ legacyRedirectsGenerated: # This list is generated by a script. If you need add entries, use the `legacyRedirects` key. - "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/windows-installation-guide/8.0/installing_pem_server_on_windows.html" # This file is moved from pem_inst_guide_windows/04_installing_postgres_enterprise_manager/02_installing_pem_server_on_windows +redirects: +- /pem/8/installing_pem_server/pem_server_inst_windows/pem_server_and_httpd_on_same_host/ --- The easiest PEM server installation configuration consists of a PEM backend database server (hosted on a PostgreSQL database installed with the PEM server installer) and a PEM-HTTPD service that reside on the same host. In this configuration, the PEM server installer provides the prerequisite software for the backend host to register the service (on Windows). diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_windows/pem_server_on_existing_pg_server.mdx b/product_docs/docs/pem/8/installing/windows/pem_server_on_existing_pg_server.mdx similarity index 99% rename from product_docs/docs/pem/8/installing_pem_server/pem_server_inst_windows/pem_server_on_existing_pg_server.mdx rename to product_docs/docs/pem/8/installing/windows/pem_server_on_existing_pg_server.mdx index 229c188e940..5a4f76f0a7e 100644 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_windows/pem_server_on_existing_pg_server.mdx +++ b/product_docs/docs/pem/8/installing/windows/pem_server_on_existing_pg_server.mdx @@ -4,6 +4,8 @@ legacyRedirectsGenerated: # This list is generated by a script. If you need add entries, use the `legacyRedirects` key. - "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/windows-installation-guide/8.0/installing_pem_server_on_windows.html" # This file is moved from pem_inst_guide_windows/04_installing_postgres_enterprise_manager/02_installing_pem_server_on_windows +redirects: +- /pem/8/installing_pem_server/pem_server_inst_windows/pem_server_on_existing_pg_server/ --- diff --git a/product_docs/docs/pem/8/installing_pem_agent/index.mdx b/product_docs/docs/pem/8/installing_pem_agent/index.mdx index 79a718892aa..bdda5934a39 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/index.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/index.mdx @@ -1,19 +1,49 @@ --- -navTitle: "Installing the PEM agent" -title: "Installing Postgres Enterprise Manager agent" -# This is new created file -# Line 15 onwards need review/edits +navTitle: Installing the PEM agent +title: Installing Postgres Enterprise Manager agent + +navigation: + - linux_x86_64 + - linux_ppc64le + - windows_agent --- -The PEM Agent that's installed with the PEM server can monitor multiple servers that reside on the same host or on remote hosts. The PEM functionality on servers monitored by a remote agent might be limited. For detailed information about remote monitoring functionality see the [PEM agent privileges](/pem/latest/pem_online_help/02_toc_pem_agent/05_pem_agent_privileges/). +Select a link to access the applicable installation instructions: + +## Linux [x86-64 (amd64)](linux_x86_64) + +### Red Hat Enterprise Linux (RHEL) and derivatives + +- [RHEL 8](linux_x86_64/pem_agent_rhel_8), [RHEL 7](linux_x86_64/pem_agent_rhel_7) + +- [Oracle Linux (OL) 8](linux_x86_64/pem_agent_rhel_8), [Oracle Linux (OL) 7](linux_x86_64/pem_agent_rhel_7) + +- [Rocky Linux 8](linux_x86_64/pem_agent_other_linux_8) + +- [AlmaLinux 8](linux_x86_64/pem_agent_other_linux_8) + +- [CentOS 7](linux_x86_64/pem_agent_centos_7) + +### SUSE Linux Enterprise (SLES) + +- [SLES 15](linux_x86_64/pem_agent_sles_15), [SLES 12](linux_x86_64/pem_agent_sles_12) + +### Debian and derivatives + +- [Ubuntu 22.04](linux_x86_64/pem_agent_ubuntu_22), [Ubuntu 20.04](linux_x86_64/pem_agent_ubuntu_20), [Ubuntu 18.04](linux_x86_64/pem_agent_ubuntu_18) + +- [Debian 11](linux_x86_64/pem_agent_debian_11), [Debian 10](linux_x86_64/pem_agent_debian_10) + +## Linux [IBM Power (ppc64le)](linux_ppc64le) + +### Red Hat Enterprise Linux (RHEL) and derivatives + +- [RHEL 8](linux_ppc64le/pem_agent_rhel_8) -For detailed information about installing a standalone PEM agent on monitored hosts, see: +### SUSE Linux Enterprise (SLES) -- [Installing on Linux](installing_on_linux) -- [Installing on Windows](installing_pem_agent_on_windows) +- [SLES 15](linux_ppc64le/pem_agent_sles_15), [SLES 12](linux_ppc64le/pem_agent_sles_12) -For detailed information about registering, managing, and troubleshooting the agent, see: +## Windows -- [Registering a PEM Agent](../registering_agent/) -- [Managing a PEM agent](../managing_pem_agent/) -- [Troubleshooting for PEM agent](../troubleshooting_agent/) \ No newline at end of file +- [Windows Server 2019](windows_agent) diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/ibm_power_ppc64le/index.mdx b/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/ibm_power_ppc64le/index.mdx deleted file mode 100644 index 44f98e7dfab..00000000000 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/ibm_power_ppc64le/index.mdx +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: "Installing the PEM agent on ppc64le" -navTitle: "IBM Power (ppc64le)" -navigation: - -- pem_agent_rhel8_ppcle -- pem_agent_sles15_ppcle -- pem_agent_sles12_ppcle ---- - -- For Linux on IBM Power (ppc64le), see: - - [RHEL 8](pem_agent_rhel8_ppcle) - - - [SLES 15](pem_agent_sles15_ppcle) - - [SLES 12](pem_agent_sles12_ppcle) \ No newline at end of file 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 deleted file mode 100644 index a9870192f1e..00000000000 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/index.mdx +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: "Installing a PEM agent using the EDB repository" -navTitle: "On Linux" -legacyRedirectsGenerated: - # This list is generated by a script. If you need add entries, use the `legacyRedirects` key. - - "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/linux-installation-guide/8.0/installing_pem_server_on_linux.html" -# This whole section is moved from pem_inst_guide_linux/04_installing_postgres_enterprise_manager and the navtitle is added. -redirects: -- /pem/8/pem_inst_guide_linux/04_installing_postgres_enterprise_manager/08_installing_pem_agent_using_edb_repository/ - -navigation: - -- x86_amd64 -- ibm_power_ppc64le ---- - -The native packages installs the PEM agent on Linux. You need to register the agent installed with native packages. For more details, see [Registering an agent](/pem/latest/registering_agent/). - -For platform-specific install instructions, see: - -- Linux x86-64 (amd64): - - [RHEL 8/OL 8](x86_amd64/pem_agent_rhel8_x86) - - [Rocky Linux 8/AlmaLinux 8/](x86_amd64/pem_agent_other_linux8_x86) - - [RHEL 7/OL 7](x86_amd64/pem_agent_rhel7_x86) - - [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) - - [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): - - [RHEL 8](ibm_power_ppc64le/pem_agent_rhel8_ppcle) - - [SLES 15](ibm_power_ppc64le/pem_agent_sles15_ppcle) - - [SLES 12](ibm_power_ppc64le/pem_agent_sles12_ppcle) 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 deleted file mode 100644 index 078059abfc3..00000000000 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/index.mdx +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: "Installing the PEM agent on x86" -navTitle: "Intel x86 (amd64)" -navigation: - -- pem_agent_rhel8_x86 -- pem_agent_other_linux8_x86 -- pem_agent_rhel7_x86 -- pem_agent_centos7_x86 -- pem_agent_sles15_x86 -- pem_agent_sles12_x86 -- pem_agent_ubuntu22 -- pem_agent_ubuntu20_x86 -- pem_agent_ubuntu18_x86 -- pem_agent_deb11_x86 -- pem_agent_deb10_x86 -- pem_agent_deb9_x86 ---- - -For Linux x86-64 (amd64) see: - - [RHEL 8/OL 8](pem_agent_rhel8_x86) - - - [Rocky Linux 8/AlmaLinux 8](pem_agent_other_linux8_x86) - - [RHEL 7/OL 7](pem_agent_rhel7_x86) - - [CentOS 7](pem_agent_centos7_x86) - - [SLES 15](pem_agent_sles15_x86) - - [SLES 12](pem_agent_sles12_x86) - - [Ubuntu 22.04](pem_agent_ubuntu22) - - [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/linux_ppc64le/index.mdx b/product_docs/docs/pem/8/installing_pem_agent/linux_ppc64le/index.mdx new file mode 100644 index 00000000000..026974acb4a --- /dev/null +++ b/product_docs/docs/pem/8/installing_pem_agent/linux_ppc64le/index.mdx @@ -0,0 +1,28 @@ +--- +title: "Installing Postgres Enterprise Manager agent on Linux IBM Power (ppc64le)" +navTitle: "On Linux ppc64le" +# 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. +# Leaf template: products/postgres-enterprise-manager-agent/ppc64le_index.njk + +redirects: + - /pem/8/installing_pem_agent/installing_on_linux/ibm_power_ppc64le/ + +navigation: + - pem_agent_rhel_8 + - pem_agent_sles_15 + - pem_agent_sles_12 +--- + +For operating system-specific install instructions, including accessing the repo, see: + +### Red Hat Enterprise Linux (RHEL) + +- [RHEL 8](pem_agent_rhel_8) + +### SUSE Linux Enterprise (SLES) + +- [SLES 15](pem_agent_sles_15) + +- [SLES 12](pem_agent_sles_12) diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/ibm_power_ppc64le/pem_agent_rhel8_ppcle.mdx b/product_docs/docs/pem/8/installing_pem_agent/linux_ppc64le/pem_agent_rhel_8.mdx similarity index 89% rename from product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/ibm_power_ppc64le/pem_agent_rhel8_ppcle.mdx rename to product_docs/docs/pem/8/installing_pem_agent/linux_ppc64le/pem_agent_rhel_8.mdx index e59a12eca37..c8c16fefe3e 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/ibm_power_ppc64le/pem_agent_rhel8_ppcle.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/linux_ppc64le/pem_agent_rhel_8.mdx @@ -1,10 +1,12 @@ --- navTitle: RHEL 8 title: Installing Postgres Enterprise Manager agent on RHEL 8 ppc64le - # 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. + +redirects: + - /pem/8/installing_pem_agent/installing_on_linux/ibm_power_ppc64le/pem_agent_rhel8_ppcle --- ## Prerequisites diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/ibm_power_ppc64le/pem_agent_sles12_ppcle.mdx b/product_docs/docs/pem/8/installing_pem_agent/linux_ppc64le/pem_agent_sles_12.mdx similarity index 92% rename from product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/ibm_power_ppc64le/pem_agent_sles12_ppcle.mdx rename to product_docs/docs/pem/8/installing_pem_agent/linux_ppc64le/pem_agent_sles_12.mdx index 66d1a1bd52c..bc6683901b4 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/ibm_power_ppc64le/pem_agent_sles12_ppcle.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/linux_ppc64le/pem_agent_sles_12.mdx @@ -1,10 +1,12 @@ --- navTitle: SLES 12 title: Installing Postgres Enterprise Manager agent on SLES 12 ppc64le - # 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. + +redirects: + - /pem/8/installing_pem_agent/installing_on_linux/ibm_power_ppc64le/pem_agent_sles12_ppcle --- !!! Note diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/ibm_power_ppc64le/pem_agent_sles15_ppcle.mdx b/product_docs/docs/pem/8/installing_pem_agent/linux_ppc64le/pem_agent_sles_15.mdx similarity index 92% rename from product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/ibm_power_ppc64le/pem_agent_sles15_ppcle.mdx rename to product_docs/docs/pem/8/installing_pem_agent/linux_ppc64le/pem_agent_sles_15.mdx index 28c7e4b69ae..01bd6f25c58 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/ibm_power_ppc64le/pem_agent_sles15_ppcle.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/linux_ppc64le/pem_agent_sles_15.mdx @@ -1,10 +1,12 @@ --- navTitle: SLES 15 title: Installing Postgres Enterprise Manager agent on SLES 15 ppc64le - # 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. + +redirects: + - /pem/8/installing_pem_agent/installing_on_linux/ibm_power_ppc64le/pem_agent_sles15_ppcle --- !!! Note diff --git a/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/index.mdx b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/index.mdx new file mode 100644 index 00000000000..1e4e9d970eb --- /dev/null +++ b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/index.mdx @@ -0,0 +1,60 @@ +--- +title: "Installing Postgres Enterprise Manager agent on Linux x86 (amd64)" +navTitle: "On Linux x86" +# 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. +# Leaf template: products/postgres-enterprise-manager-agent/x86_64_index.njk + +redirects: + - /pem/8/installing_pem_agent/installing_on_linux/x86_amd64/ + +navigation: + - pem_agent_rhel_8 + - pem_agent_other_linux_8 + - pem_agent_rhel_7 + - pem_agent_centos_7 + - pem_agent_sles_15 + - pem_agent_sles_12 + - pem_agent_ubuntu_22 + - pem_agent_ubuntu_20 + - pem_agent_ubuntu_18 + - pem_agent_debian_11 + - pem_agent_debian_10 +--- + +For operating system-specific install instructions, including accessing the repo, see: + +### Red Hat Enterprise Linux (RHEL) and derivatives + +- [RHEL 8](pem_agent_rhel_8) + +- [RHEL 7](pem_agent_rhel_7) + +- [Oracle Linux (OL) 8](pem_agent_rhel_8) + +- [Oracle Linux (OL) 7](pem_agent_rhel_7) + +- [Rocky Linux 8](pem_agent_other_linux_8) + +- [AlmaLinux 8](pem_agent_other_linux_8) + +- [CentOS 7](pem_agent_centos_7) + +### SUSE Linux Enterprise (SLES) + +- [SLES 15](pem_agent_sles_15) + +- [SLES 12](pem_agent_sles_12) + +### Debian and derivatives + +- [Ubuntu 22.04](pem_agent_ubuntu_22) + +- [Ubuntu 20.04](pem_agent_ubuntu_20) + +- [Ubuntu 18.04](pem_agent_ubuntu_18) + +- [Debian 11](pem_agent_debian_11) + +- [Debian 10](pem_agent_debian_10) diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_centos7_x86.mdx b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_centos_7.mdx similarity index 90% rename from product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_centos7_x86.mdx rename to product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_centos_7.mdx index 615c5973f56..fb6c7745523 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_centos7_x86.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_centos_7.mdx @@ -1,10 +1,12 @@ --- navTitle: CentOS 7 title: Installing Postgres Enterprise Manager agent on CentOS 7 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. + +redirects: + - /pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_centos7_x86 --- ## Prerequisites diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_deb10_x86.mdx b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_debian_10.mdx similarity index 90% rename from product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_deb10_x86.mdx rename to product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_debian_10.mdx index facc3a5a08a..2e9fcb86fc3 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_deb10_x86.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_debian_10.mdx @@ -1,10 +1,12 @@ --- navTitle: Debian 10 title: Installing Postgres Enterprise Manager agent 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. + +redirects: + - /pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_deb10_x86 --- ## Prerequisites 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/linux_x86_64/pem_agent_debian_11.mdx similarity index 90% rename from product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_deb11_x86.mdx rename to product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_debian_11.mdx index 8397aa92e1e..265f45b0027 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/linux_x86_64/pem_agent_debian_11.mdx @@ -1,10 +1,12 @@ --- 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. + +redirects: + - /pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_deb11_x86 --- ## Prerequisites diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_other_linux8_x86.mdx b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_other_linux_8.mdx similarity index 90% rename from product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_other_linux8_x86.mdx rename to product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_other_linux_8.mdx index 6f23901ae8c..89b35c88630 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_other_linux8_x86.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_other_linux_8.mdx @@ -2,10 +2,12 @@ navTitle: AlmaLinux 8 or Rocky Linux 8 title: Installing Postgres Enterprise Manager agent on AlmaLinux 8 or Rocky Linux 8 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. + +redirects: + - /pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_other_linux8_x86 --- ## Prerequisites diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_rhel7_x86.mdx b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_rhel_7.mdx similarity index 90% rename from product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_rhel7_x86.mdx rename to product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_rhel_7.mdx index 3edf7b2d417..a474674a7cd 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_rhel7_x86.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_rhel_7.mdx @@ -1,10 +1,12 @@ --- navTitle: RHEL 7 or OL 7 title: Installing Postgres Enterprise Manager agent on RHEL 7 or OL 7 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. + +redirects: + - /pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_rhel7_x86 --- ## Prerequisites diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_rhel8_x86.mdx b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_rhel_8.mdx similarity index 90% rename from product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_rhel8_x86.mdx rename to product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_rhel_8.mdx index b1b8b577479..9012350f6d8 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_rhel8_x86.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_rhel_8.mdx @@ -1,10 +1,12 @@ --- navTitle: RHEL 8 or OL 8 title: Installing Postgres Enterprise Manager agent on RHEL 8 or OL 8 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. + +redirects: + - /pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_rhel8_x86 --- ## Prerequisites diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_sles12_x86.mdx b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_sles_12.mdx similarity index 92% rename from product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_sles12_x86.mdx rename to product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_sles_12.mdx index 128258aec3a..3a3e32c2683 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_sles12_x86.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_sles_12.mdx @@ -1,10 +1,12 @@ --- navTitle: SLES 12 title: Installing Postgres Enterprise Manager agent on SLES 12 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. + +redirects: + - /pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_sles12_x86 --- !!! Note diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_sles15_x86.mdx b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_sles_15.mdx similarity index 93% rename from product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_sles15_x86.mdx rename to product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_sles_15.mdx index fba1e1c3511..3248085822a 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_sles15_x86.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_sles_15.mdx @@ -1,10 +1,12 @@ --- navTitle: SLES 15 title: Installing Postgres Enterprise Manager agent on SLES 15 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. + +redirects: + - /pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_sles15_x86 --- !!! Note diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu18_x86.mdx b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_18.mdx similarity index 90% rename from product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu18_x86.mdx rename to product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_18.mdx index e045d07d975..f8b86a81201 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu18_x86.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_18.mdx @@ -1,10 +1,12 @@ --- navTitle: Ubuntu 18.04 title: Installing Postgres Enterprise Manager agent 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. + +redirects: + - /pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu18_x86 --- ## Prerequisites diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu20_x86.mdx b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_20.mdx similarity index 90% rename from product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu20_x86.mdx rename to product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_20.mdx index f017ab97cb3..1d95a526f26 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu20_x86.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_20.mdx @@ -1,10 +1,12 @@ --- navTitle: Ubuntu 20.04 title: Installing Postgres Enterprise Manager agent 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. + +redirects: + - /pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu20_x86 --- ## Prerequisites diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu22.mdx b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_22.mdx similarity index 90% rename from product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu22.mdx rename to product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_22.mdx index a365d7b9996..b2a5bbb4a68 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu22.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_22.mdx @@ -1,10 +1,12 @@ --- 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. + +redirects: + - /pem/8/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu22_x86 --- ## Prerequisites diff --git a/product_docs/docs/pem/8/installing_pem_agent/installing_pem_agent_on_windows.mdx b/product_docs/docs/pem/8/installing_pem_agent/windows_agent.mdx similarity index 96% rename from product_docs/docs/pem/8/installing_pem_agent/installing_pem_agent_on_windows.mdx rename to product_docs/docs/pem/8/installing_pem_agent/windows_agent.mdx index 1be95cdd8dc..68e02ac5348 100644 --- a/product_docs/docs/pem/8/installing_pem_agent/installing_pem_agent_on_windows.mdx +++ b/product_docs/docs/pem/8/installing_pem_agent/windows_agent.mdx @@ -5,8 +5,10 @@ legacyRedirectsGenerated: # This list is generated by a script. If you need add entries, use the `legacyRedirects` key. - "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/windows-installation-guide/8.0/installing_pem_agent_on_windows.html" redirects: -- /pem/latest/pem_inst_guide_windows/04_installing_postgres_enterprise_manager/02_installing_pem_agent_on_windows/ -- /pem/latest/pem_inst_guide_windows/04_installing_postgres_enterprise_manager/ +- /pem/8/pem_inst_guide_windows/04_installing_postgres_enterprise_manager/02_installing_pem_agent_on_windows/ +- /pem/8/pem_inst_guide_windows/04_installing_postgres_enterprise_manager/ +- /pem/8/installing_pem_agent/installing_pem_agent_on_windows/ + # This file is moved from pem_inst_guide_windows/04_installing_postgres_enterprise_manager --- diff --git a/product_docs/docs/pem/8/installing_pem_server/index.mdx b/product_docs/docs/pem/8/installing_pem_server/index.mdx deleted file mode 100644 index 5b2316e74a1..00000000000 --- a/product_docs/docs/pem/8/installing_pem_server/index.mdx +++ /dev/null @@ -1,19 +0,0 @@ ---- -navTitle: "Installing the PEM server" -title: "Installing Postgres Enterprise Manager server" -# This is new created file and content is added from pem_inst_guide_linux/04_installing_postgres_enterprise_manager/index.mdx -navigation: -- prerequisites_for_installing_pem_server -- pem_server_inst_linux -- pem_server_inst_windows ---- - -The two primary deployment options for Postgres Enterprise Manager are a standalone server or a high-availability environment. - -To deploy a standalone server, see: -- [Installing on Linux](pem_server_inst_linux) -- [Installing on Windows](pem_server_inst_windows) - -To deploy a high availability environment, see [Using Failover Manager for high availability](../considerations/setup_ha_using_efm). - -For either of the options, you can deploy connection pooling. For more details, see [Connection pooling using pgBouncer](../considerations/pem_pgbouncer). diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/index.mdx b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/index.mdx deleted file mode 100644 index a948ae721bb..00000000000 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/index.mdx +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: "Installing the PEM server on Linux" -navTitle: "On Linux" -legacyRedirectsGenerated: - # This list is generated by a script. If you need add entries, use the `legacyRedirects` key. - - "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/linux-installation-guide/8.0/installing_pem_server_on_linux.html" -# This whole section is moved from pem_inst_guide_linux/04_installing_postgres_enterprise_manager and the navtitle is added. -redirects: - - /pem/latest/pem_inst_guide_linux/ - - /pem/latest/pem_inst_guide_linux/04_installing_postgres_enterprise_manager/ - - /pem/latest/installing_pem_server/installing_on_linux/ -navigation: - -- prerequisites -- installing_pem_server_using_edb_repository -- creating_pem_repository_in_isolated_network -- configuring_the_pem_server_on_linux ---- - -The PEM server uses a Postgres installation and backend database to manage data. The `pem` backend database is created when you configure PEM. - -The `edb-pem` package installs the PEM server, a PEM agent, and the required software to connect to the PEM web interface with a supported browser. - -- For detailed information about configuring the PEM server, see [Configuring the PEM server on Linux](configuring_the_pem_server_on_linux). - -- The PEM agent installed with the PEM server can monitor multiple servers that reside on the same host or on remote hosts. The PEM functionality on servers monitored by a remote agent might be limited. For detailed information about remote monitoring functionality, see the [PEM agent privileges](../../managing_pem_agent/#agent-privileges). - -- For detailed information about installing a standalone PEM agent, see [Installing the PEM agent](../../installing_pem_agent). - -- For troubleshooting the installation or configuration of the PEM server, see [Troubleshooting server installation](../../troubleshooting_server/). diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/ibm_power_ppc64le/index.mdx b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/ibm_power_ppc64le/index.mdx deleted file mode 100644 index ac341ce9862..00000000000 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/ibm_power_ppc64le/index.mdx +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: "Installing the PEM server on ppc64le" -navTitle: "IBM Power (ppc64le)" -navigation: - -- pem_server_rhel8_ppcle -- pem_server_sles15_ppcle -- pem_server_sles12_ppcle ---- - -- For Linux on IBM Power (ppc64le), see: - - [RHEL 8](pem_server_rhel8_ppcle) - - - [SLES 15](pem_server_sles15_ppcle) - - [SLES 12](pem_server_sles12_ppcle) diff --git a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/ibm_power_ppc64le/pem_server_rhel8_ppcle.mdx b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/ibm_power_ppc64le/pem_server_rhel8_ppcle.mdx deleted file mode 100644 index a60ef81fbc5..00000000000 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/ibm_power_ppc64le/pem_server_rhel8_ppcle.mdx +++ /dev/null @@ -1,33 +0,0 @@ ---- -navTitle: RHEL 8 -title: Installing Postgres Enterprise Manager server on RHEL 8 ppc64le - -# 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/). - -## Install the package - -```shell -sudo dnf -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/pem_server_inst_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/ibm_power_ppc64le/pem_server_sles12_ppcle.mdx b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/ibm_power_ppc64le/pem_server_sles12_ppcle.mdx deleted file mode 100644 index 9cfb869fd0a..00000000000 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/ibm_power_ppc64le/pem_server_sles12_ppcle.mdx +++ /dev/null @@ -1,47 +0,0 @@ ---- -navTitle: SLES 12 -title: Installing Postgres Enterprise Manager server on SLES 12 ppc64le - -# 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. ---- - -!!! Note -Postgres Enterprise Manager 8.3 and later is supported on SLES. - -## Prerequisites - -Before you begin the installation process: - -- Review the [prerequisites](/pem/latest/installing_pem_server/pem_server_inst_linux/prerequisites/). - -- Address other prerequisites - - ```shell - # Activate the required SUSE module - sudo SUSEConnect -p PackageHub/12.5/ppc64le - sudo SUSEConnect -p sle-sdk/12.5/ppc64le - - # Refresh the metadata - sudo zypper refresh - ``` - -## Install the package - -```shell -sudo zypper -n 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/pem_server_inst_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/index.mdx b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/index.mdx deleted file mode 100644 index 95b245910c7..00000000000 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/index.mdx +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: "Installing the PEM server using the EDB repository" -navTitle: "Using the EDB repository" -redirects: -- /pem/latest/pem_inst_guide_linux/04_installing_postgres_enterprise_manager/03_installing_pem_server_using_edb_repository/ -- /pem/latest/installing_pem_server/installing_on_linux/using_edb_repository/ -navigation: - -- x86_amd64 -- ibm_power_ppc64le ---- - -For platform-specific detailed information about PEM server install instructions, see: - -- Linux x86-64 (amd64): - - [RHEL 8/OL 8](x86_amd64/pem_server_rhel8_x86) - - [Rocky Linux 8/AlmaLinux 8/](x86_amd64/pem_server_other_linux8_x86) - - [RHEL 7/OL 7](x86_amd64/pem_server_rhel7_x86) - - [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) - - [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): - - [RHEL 8](ibm_power_ppc64le/pem_server_rhel8_ppcle) - - [SLES 15](ibm_power_ppc64le/pem_server_sles15_ppcle) - - [SLES 12](ibm_power_ppc64le/pem_server_sles12_ppcle) 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 deleted file mode 100644 index 0f251bc5b2a..00000000000 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/index.mdx +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: "Installing the PEM server on x86" -navTitle: "Intel x86 (amd64)" -navigation: - -- pem_server_rhel8_x86 -- pem_server_other_linux8_x86 -- pem_server_rhel7_x86 -- pem_server_centos7_x86 -- pem_server_sles15_x86 -- pem_server_sles12_x86 -- pem_server_ubuntu_x86 -- pem_server_ubuntu22 -- pem_server_ubuntu20_x86 -- pem_server_ubuntu18_x86 -- pem_server_deb11_x86 -- pem_server_deb10_x86 ---- - -For Linux x86-64 (amd64), see: - - [RHEL 8/OL 8](pem_server_rhel8_x86) - - - [Rocky Linux 8/AlmaLinux 8](pem_server_other_linux8_x86) - - [RHEL 7/OL 7](pem_server_rhel7_x86) - - [CentOS 7](pem_server_centos7_x86) - - [SLES 15](pem_server_sles15_x86) - - [SLES 12](pem_server_sles12_x86) - - [Ubuntu 22.04](pem_server_ubuntu22) - - [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) - 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_deb10_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_deb10_x86.mdx deleted file mode 100644 index aebb8666229..00000000000 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_deb10_x86.mdx +++ /dev/null @@ -1,33 +0,0 @@ ---- -navTitle: Debian 10 -title: Installing Postgres Enterprise Manager server 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: - -- Review the [prerequisites](/pem/latest/installing_pem_server/pem_server_inst_linux/prerequisites/). - -## 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/pem_server_inst_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_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 deleted file mode 100644 index 911e4ee299d..00000000000 --- 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 +++ /dev/null @@ -1,33 +0,0 @@ ---- -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. ---- - -## Prerequisites - -Before you begin the installation process: - -- Review the [prerequisites](/pem/latest/installing_pem_server/pem_server_inst_linux/prerequisites/). - -## 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/pem_server_inst_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_other_linux8_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_other_linux8_x86.mdx deleted file mode 100644 index bb1fcccc3d8..00000000000 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_other_linux8_x86.mdx +++ /dev/null @@ -1,34 +0,0 @@ ---- -navTitle: AlmaLinux 8 or Rocky Linux 8 -title: Installing Postgres Enterprise Manager server on AlmaLinux 8 or Rocky - Linux 8 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/). - -## Install the package - -```shell -sudo dnf -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/pem_server_inst_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_rhel8_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_rhel8_x86.mdx deleted file mode 100644 index bc20530a7c0..00000000000 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_rhel8_x86.mdx +++ /dev/null @@ -1,33 +0,0 @@ ---- -navTitle: RHEL 8 or OL 8 -title: Installing Postgres Enterprise Manager server on RHEL 8 or OL 8 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/). - -## Install the package - -```shell -sudo dnf -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/pem_server_inst_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_sles12_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_sles12_x86.mdx deleted file mode 100644 index 7afc2a4615d..00000000000 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_sles12_x86.mdx +++ /dev/null @@ -1,47 +0,0 @@ ---- -navTitle: SLES 12 -title: Installing Postgres Enterprise Manager server on SLES 12 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. ---- - -!!! Note -Postgres Enterprise Manager 8.3 and later is supported on SLES. - -## Prerequisites - -Before you begin the installation process: - -- Review the [prerequisites](/pem/latest/installing_pem_server/pem_server_inst_linux/prerequisites/). - -- Address other prerequisites - - ```shell - # Activate the required SUSE module - sudo SUSEConnect -p PackageHub/12.5/x86_64 - sudo SUSEConnect -p sle-sdk/12.5/x86_64 - - # Refresh the metadata - sudo zypper refresh - ``` - -## Install the package - -```shell -sudo zypper -n 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/pem_server_inst_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_ubuntu18_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_ubuntu18_x86.mdx deleted file mode 100644 index 4505689b4ff..00000000000 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_ubuntu18_x86.mdx +++ /dev/null @@ -1,33 +0,0 @@ ---- -navTitle: Ubuntu 18.04 -title: Installing Postgres Enterprise Manager server 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: - -- Review the [prerequisites](/pem/latest/installing_pem_server/pem_server_inst_linux/prerequisites/). - -## 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/pem_server_inst_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_ubuntu20_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_ubuntu20_x86.mdx deleted file mode 100644 index 646f345e9e8..00000000000 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_ubuntu20_x86.mdx +++ /dev/null @@ -1,33 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing Postgres Enterprise Manager server 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: - -- Review the [prerequisites](/pem/latest/installing_pem_server/pem_server_inst_linux/prerequisites/). - -## 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/pem_server_inst_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.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.mdx deleted file mode 100644 index 1f6da4afccd..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.mdx +++ /dev/null @@ -1,33 +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/). - -## 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/pem_server_inst_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/prerequisites.mdx b/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/prerequisites.mdx deleted file mode 100644 index 6b51e83dc07..00000000000 --- a/product_docs/docs/pem/8/installing_pem_server/pem_server_inst_linux/prerequisites.mdx +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: "Prerequisites to install the PEM server" -navTitle: "Prerequisites" ---- - -Postres Enterprise Manager requires a Postgres server running either [EDB Postgres Advanced Server](/epas/latest) or [PostgresSQL](/supported-open-source/postgresql/) version 11 or later to hold the Postgres Enterprise Manager backend database. - - 1. 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. - - - To set up the PostgreSQL community repository, go to [yum](https://www.postgresql.org/download/linux/redhat/) or [apt](https://wiki.postgresql.org/wiki/Apt). - - !!! Note - The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. - - 2. Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/epas_inst_linux) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). - - 3. Configure authentication on the Postgres server by updating the `pg_hba.conf` file. The `pg_hba.conf` file manages connections. Verify that the `pg_hba.conf` file allows connections from the PEM server, the monitoring PEM agent, and the host of the Apache web server server. Pointers for configuring access: - - - PEM server connects to the PEM backend database as a superuser using password authentication. On Linux platforms, this requires you to add a new superuser that authenticates using a password. - - - To allow the new superuser to connect using password authentication, add a line `pg_hba.conf` that allows `host` connections using `md5` or `scram-sha-256` authentication. - - - If you're using EDB Postgres Advanced Server, see [Modifying the pg_hba.conf file](/pem/latest/managing_database_server/#modifying-the-pg_hbaconf-file). - - - If you're using PostgreSQL, see [Client Authentication](https://www.postgresql.org/docs/current/auth-pg-hba-conf.html). - - 4. Verify that the sslutils extension and hstore contrib module are installed on your Postgres server. - - - If you're using EDB Postgres Advanced Server, the sslutils extension and hstore contrib module are installed by default. - - - If you're using PostgreSQL, make sure you have access to the PostgreSQL community repository ([yum](https://www.postgresql.org/download/linux/redhat/), [apt](https://wiki.postgresql.org/wiki/Apt)), and then install the sslutils extension and the hstore contrib module: - - For RHEL/AlmaLinux/Rocky Linux 8: - - ```shell - dnf install sslutils_ postgresql-contrib - ``` - - Where `` is the Postgres server version. - - For RHEL/OL/CentOS 7: - - ```shell - yum install sslutils_ postgresql-contrib - ``` - - Where `` is the Postgres server version. - - For Debian/Ubuntu: - - ```shell - apt install postgresql--sslutils - ``` - - Where `` is the Postgres server version. - - For SLES: - - ```shell - zypper install sslutils_ postgresql-contrib - ``` - - Where `` is the Postgres server version. - - !!! Note For Debian and Ubuntu users - The postgres community repository for apt (used by Debian and Ubuntu) does not include `sslutils` and therefore this must be installed from the EDB repository along with [PEM](/installing_pem_server_using_edb_repository/index.mdx). - - Debian 10 and Ubuntu 20 changed the requirements for accepting certificates. - - - If you want to install the PEM agent on a machine with an old version of sslutils, then you must upgrade sslutils to 1.3. Version 1.3 has a 4096-bit RSA key and sha256 signature algorithm support added to it. - - If you don't upgrade sslutils to 1.3, then PEM agent might fail to connect to the PEM backend database server, and it might log the error "ca md too weak." - - 4. If you're using a firewall, allow access to port 8443 on the Postgres server: - - For RHEL/Rocky Linux/AlmaLinux/OL/CentOS/SLES: - - ```shell - firewall-cmd --permanent --zone=public --add-port=8443/tcp - - firewall-cmd --reload - ``` - - For Debian/Ubuntu: - - ```shell - iptables -t filter -A INPUT -p TCP --dport 8443 -j ACCEPT - ``` - -Make sure the components Postgres Enterprise Manager depends on, such as python3, libboost, openssl (1.0.2k or later), snmp++, and libcurl, are up to date: - - For RHEL/AlmaLinux/Rocky Linux 8: - - ```shell - dnf upgrade - ``` - - For RHEL/OL/CentOS 7: - - ```shell - yum upgrade - ``` - - For Debian/Ubuntu: - - ```shell - apt-get update - ``` - - For SLES: - - ```shell - zypper update - ``` - -## Supported locales - -Currently, the Postgres Enterprise Manager server and web interface support a locale of `English(US) en_US` and use of a period (.) as a language separator character. Using an alternate locale or a separator character other than a period might cause errors. diff --git a/product_docs/docs/pem/8/installing_pem_server/prerequisites_for_installing_pem_server.mdx b/product_docs/docs/pem/8/prerequisites_for_installing_pem_server.mdx similarity index 78% rename from product_docs/docs/pem/8/installing_pem_server/prerequisites_for_installing_pem_server.mdx rename to product_docs/docs/pem/8/prerequisites_for_installing_pem_server.mdx index 0fdf640e7f2..14722875e42 100644 --- a/product_docs/docs/pem/8/installing_pem_server/prerequisites_for_installing_pem_server.mdx +++ b/product_docs/docs/pem/8/prerequisites_for_installing_pem_server.mdx @@ -6,11 +6,11 @@ legacyRedirectsGenerated: - "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/linux-installation-guide/8.0/prerequisites_for_installing_pem_server.html" # This file is moved from pem_inst_guide_linux/04_installing_postgres_enterprise_manager redirects: -- /pem/latest/pem_inst_guide_linux/02_pem_hardware_software_requirements/ -- /pem/latest/pem_inst_guide_linux/04_installing_postgres_enterprise_manager/01_prerequisites_for_installing_pem_server/ +- /pem/8/pem_inst_guide_linux/02_pem_hardware_software_requirements/ +- /pem/8/pem_inst_guide_linux/04_installing_postgres_enterprise_manager/01_prerequisites_for_installing_pem_server/ +- /pem/8/installing_pem_server/prerequisites_for_installing_pem_server/ --- - For optimum performance when monitoring servers and rendering dashboards, we recommend installing PEM on a system with at least: - 4 CPU cores diff --git a/product_docs/docs/pem/8/profiling_workloads/pem_sqlprofiler/installing_the_sql_profiler_plugin.mdx b/product_docs/docs/pem/8/profiling_workloads/pem_sqlprofiler/installing_the_sql_profiler_plugin.mdx index d59966dc0a8..29f7798b145 100644 --- a/product_docs/docs/pem/8/profiling_workloads/pem_sqlprofiler/installing_the_sql_profiler_plugin.mdx +++ b/product_docs/docs/pem/8/profiling_workloads/pem_sqlprofiler/installing_the_sql_profiler_plugin.mdx @@ -11,7 +11,7 @@ You must install the plugin on each server on which you want to use SQL Profiler Install the plugin for PostgreSQL before configuring it. If you're using EDB Postgres Advanced Server, you can skip installation and go to [Configuring SQL Profiler](#configuring-sql-profiler). -You can use the graphical installer to install any version of SQL Profiler on the Windows platform. On Linux, use an RPM package to install the SQL Profiler. For detailed information about configuring the EDB repository for your host platform, see the [Installing on Linux](/pem/latest/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/) section. +You can use the graphical installer to install any version of SQL Profiler on the Windows platform. On Linux, use an RPM package to install the SQL Profiler. For detailed information about configuring the EDB repository for your host platform, see the [Installing on the PEM server](/pem/8/installing/) . @@ -61,7 +61,7 @@ dnf install edb-as-server-sqlprofiler Where `` is the version of your EDB Postgres Advanced Server installation. -For detailed information about configuring the EDB repository, see [Installing on Linux](/pem/latest/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/). +For detailed information about configuring the EDB repository, see [Installing the PEM server](/pem/8/installing/). ## Installing SQL Profiler on Debian/Ubuntu diff --git a/product_docs/docs/pem/8/troubleshooting_server.mdx b/product_docs/docs/pem/8/troubleshooting.mdx similarity index 96% rename from product_docs/docs/pem/8/troubleshooting_server.mdx rename to product_docs/docs/pem/8/troubleshooting.mdx index 1fa1d486bfb..d3275d91dab 100644 --- a/product_docs/docs/pem/8/troubleshooting_server.mdx +++ b/product_docs/docs/pem/8/troubleshooting.mdx @@ -1,11 +1,12 @@ --- -navTitle: "Server issues" +navTitle: "Troubleshooting" title: "Troubleshooting server installation" legacyRedirectsGenerated: # This list is generated by a script. If you need add entries, use the `legacyRedirects` key. - "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/upgrade-migration-guide/8.0/troubleshooting.html" redirects: -- /pem/latest/04_troubleshooting/ +- /pem/8/04_troubleshooting/ +- /pem/8/troubleshooting_server/ --- diff --git a/product_docs/docs/pem/8/uninstalling/uninstalling_on_linux.mdx b/product_docs/docs/pem/8/uninstalling/uninstalling_on_linux.mdx index 7ebc7d6fa7a..6914d51a49b 100644 --- a/product_docs/docs/pem/8/uninstalling/uninstalling_on_linux.mdx +++ b/product_docs/docs/pem/8/uninstalling/uninstalling_on_linux.mdx @@ -1,12 +1,12 @@ --- -title: "Uninstalling Postgres Enterprise Manager components" +title: "Uninstalling Postgres Enterprise Manager components on Linux" navTitle: "Uninstalling on Linux" legacyRedirectsGenerated: # This list is generated by a script. If you need add entries, use the `legacyRedirects` key. - "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/linux-installation-guide/8.0/uninstalling_pem_components.html" # This file is moved from pem_inst_guide_linux/06_uninstalling_pem_components redirects: -- /pem/latest/pem_inst_guide_linux/06_uninstalling_pem_components/ +- /pem/8/pem_inst_guide_linux/06_uninstalling_pem_components/ --- The process of uninstalling the PEM server or Agent is platform-specific. The name of the package for PEM server is `edb-pem-server` and for PEM Agent is `edb-pem-agent`. diff --git a/product_docs/docs/pem/8/uninstalling/uninstalling_on_windows.mdx b/product_docs/docs/pem/8/uninstalling/uninstalling_on_windows.mdx index 5f9109cd241..342596b7e5f 100644 --- a/product_docs/docs/pem/8/uninstalling/uninstalling_on_windows.mdx +++ b/product_docs/docs/pem/8/uninstalling/uninstalling_on_windows.mdx @@ -1,12 +1,12 @@ --- -title: "Uninstalling Postgres Enterprise Manager components" +title: "Uninstalling Postgres Enterprise Manager components on Windows" navTitle: "Uninstalling on Windows" legacyRedirectsGenerated: # This list is generated by a script. If you need add entries, use the `legacyRedirects` key. - "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/windows-installation-guide/8.0/uninstalling_pem_components.html" # This file is moved from pem_inst_guide_windows/06_uninstalling_pem_components redirects: -- /pem/latest/pem_inst_guide_windows/06_uninstalling_pem_components/ +- /pem/8/pem_inst_guide_windows/06_uninstalling_pem_components/ --- If you uninstall the PEM server from a host, the PEM agent installed on the same host is uninstalled. But if you uninstall the PEM agent, then the PEM server installed on the same host will not be uninstalled. diff --git a/product_docs/docs/pem/8/pem_upgrade/index.mdx b/product_docs/docs/pem/8/upgrading/index.mdx similarity index 94% rename from product_docs/docs/pem/8/pem_upgrade/index.mdx rename to product_docs/docs/pem/8/upgrading/index.mdx index d1336e28c42..d49482db90d 100644 --- a/product_docs/docs/pem/8/pem_upgrade/index.mdx +++ b/product_docs/docs/pem/8/upgrading/index.mdx @@ -8,7 +8,8 @@ legacyRedirectsGenerated: - "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/upgrade-migration-guide/8.0/index.html" # Added navtitle to this index file. redirects: -- /pem/latest/pem_upgrade/02a_upgrading_sql_profiler/ +- /pem/8/pem_upgrade/02a_upgrading_sql_profiler/ +- /pem/8/pem_upgrade/ navigation: - upgrading_pem_installation diff --git a/product_docs/docs/pem/8/pem_upgrade/moving_pem_server.mdx b/product_docs/docs/pem/8/upgrading/moving_pem_server.mdx similarity index 99% rename from product_docs/docs/pem/8/pem_upgrade/moving_pem_server.mdx rename to product_docs/docs/pem/8/upgrading/moving_pem_server.mdx index cceb77a6c18..dbee9072baf 100644 --- a/product_docs/docs/pem/8/pem_upgrade/moving_pem_server.mdx +++ b/product_docs/docs/pem/8/upgrading/moving_pem_server.mdx @@ -4,7 +4,7 @@ legacyRedirectsGenerated: # This list is generated by a script. If you need add entries, use the `legacyRedirects` key. - "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/upgrade-migration-guide/8.0/moving_pem_server.html" redirects: -- /pem/latest/pem_upgrade/03_moving_pem_server/ +- /pem/8/pem_upgrade/03_moving_pem_server/ --- You can move a PEM server from one host machine to a new host machine. The PEM server on the new host (the target) must be installed with the same version of the PEM server installer as the original host (the source). If you don't use the same installer version, you might encounter a schema-mismatch error. diff --git a/product_docs/docs/pem/8/pem_upgrade/upgrading_backend_database.mdx b/product_docs/docs/pem/8/upgrading/upgrading_backend_database.mdx similarity index 99% rename from product_docs/docs/pem/8/pem_upgrade/upgrading_backend_database.mdx rename to product_docs/docs/pem/8/upgrading/upgrading_backend_database.mdx index b200b5ffd91..6057064405c 100644 --- a/product_docs/docs/pem/8/pem_upgrade/upgrading_backend_database.mdx +++ b/product_docs/docs/pem/8/upgrading/upgrading_backend_database.mdx @@ -4,7 +4,7 @@ legacyRedirectsGenerated: # This list is generated by a script. If you need add entries, use the `legacyRedirects` key. - "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/upgrade-migration-guide/8.0/upgrading_backend_database.html" redirects: -- /pem/latest/pem_upgrade/02_upgrading_backend_database/ +- /pem/8/pem_upgrade/02_upgrading_backend_database/ --- If you're updating PEM components and the PEM backend database, perform PEM component updates on the server and agent before updating the backend database. For more information about updating PEM component software, see [Upgrading a PEM installation](upgrading_pem_installation/). diff --git a/product_docs/docs/pem/8/pem_upgrade/upgrading_pem_installation/index.mdx b/product_docs/docs/pem/8/upgrading/upgrading_pem_installation/index.mdx similarity index 95% rename from product_docs/docs/pem/8/pem_upgrade/upgrading_pem_installation/index.mdx rename to product_docs/docs/pem/8/upgrading/upgrading_pem_installation/index.mdx index 819ba2b21a8..feb76d7cbde 100644 --- a/product_docs/docs/pem/8/pem_upgrade/upgrading_pem_installation/index.mdx +++ b/product_docs/docs/pem/8/upgrading/upgrading_pem_installation/index.mdx @@ -1,7 +1,7 @@ --- title: "Upgrading a PEM installation" redirects: -- /pem/latest/pem_upgrade/01_upgrading_pem_installation/ +- /pem/8/pem_upgrade/01_upgrading_pem_installation/ legacyRedirectsGenerated: # This list is generated by a script. If you need add entries, use the `legacyRedirects` key. - "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/upgrade-migration-guide/8.0/upgrading_pem_installation.html" diff --git a/product_docs/docs/pem/8/pem_upgrade/upgrading_pem_installation/upgrading_pem_installation_linux_rpm.mdx b/product_docs/docs/pem/8/upgrading/upgrading_pem_installation/upgrading_pem_installation_linux_rpm.mdx similarity index 96% rename from product_docs/docs/pem/8/pem_upgrade/upgrading_pem_installation/upgrading_pem_installation_linux_rpm.mdx rename to product_docs/docs/pem/8/upgrading/upgrading_pem_installation/upgrading_pem_installation_linux_rpm.mdx index c411d2bc26c..bc49e26a638 100644 --- a/product_docs/docs/pem/8/pem_upgrade/upgrading_pem_installation/upgrading_pem_installation_linux_rpm.mdx +++ b/product_docs/docs/pem/8/upgrading/upgrading_pem_installation/upgrading_pem_installation_linux_rpm.mdx @@ -4,7 +4,7 @@ legacyRedirectsGenerated: # This list is generated by a script. If you need add entries, use the `legacyRedirects` key. - "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/upgrade-migration-guide/8.0/upgrading_pem_installation_linux_rpm.html" redirects: -- /pem/latest/pem_upgrade/01_upgrading_pem_installation/02_upgrading_pem_installation_linux_rpm/ +- /pem/8/pem_upgrade/01_upgrading_pem_installation/02_upgrading_pem_installation_linux_rpm/ --- To upgrade PEM component software on Linux hosts, install a newer version of the PEM component native packages in the following order: @@ -137,7 +137,7 @@ zypper update edb-pem-agent If you initially used native packages to install your PEM server, you can use native packages to upgrade your PEM server. The commands to upgrade are platform specific. -If you want to upgrade a PEM server that is installed on a machine in an isolated network, you need to create a PEM repository on that machine before you upgrade the PEM server. For more information about creating a PEM repository on an isolated network, see [Creating a PEM Repository on an Isolated Network](/pem/latest/installing_pem_server/pem_server_inst_linux/creating_pem_repository_in_isolated_network/). +If you want to upgrade a PEM server that is installed on a machine in an isolated network, you need to create a PEM repository on that machine before you upgrade the PEM server. For more information about creating a PEM repository on an isolated network, see [Creating a PEM Repository on an Isolated Network](/pem/8/installing/creating_pem_repository_in_isolated_network/). ### Upgrading a PEM server on a CentOS, Rocky Linux, AlmaLinux, or RHEL host diff --git a/product_docs/docs/pem/8/pem_upgrade/upgrading_pem_installation/upgrading_pem_installation_windows.mdx b/product_docs/docs/pem/8/upgrading/upgrading_pem_installation/upgrading_pem_installation_windows.mdx similarity index 98% rename from product_docs/docs/pem/8/pem_upgrade/upgrading_pem_installation/upgrading_pem_installation_windows.mdx rename to product_docs/docs/pem/8/upgrading/upgrading_pem_installation/upgrading_pem_installation_windows.mdx index 6852aab8937..5be83b14574 100644 --- a/product_docs/docs/pem/8/pem_upgrade/upgrading_pem_installation/upgrading_pem_installation_windows.mdx +++ b/product_docs/docs/pem/8/upgrading/upgrading_pem_installation/upgrading_pem_installation_windows.mdx @@ -4,7 +4,7 @@ legacyRedirectsGenerated: # This list is generated by a script. If you need add entries, use the `legacyRedirects` key. - "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/upgrade-migration-guide/8.0/upgrading_pem_installation_windows.html" redirects: -- /pem/latest/pem_upgrade/01_upgrading_pem_installation/06_upgrading_pem_installation_windows/ +- /pem/8/pem_upgrade/01_upgrading_pem_installation/06_upgrading_pem_installation_windows/ --- To upgrade PEM component software on Windows hosts, invoke a newer version of the PEM component installers in the following order: diff --git a/product_docs/docs/pem/8/pem_upgrade/upgrading_sql_profiler/index.mdx b/product_docs/docs/pem/8/upgrading/upgrading_sql_profiler/index.mdx similarity index 94% rename from product_docs/docs/pem/8/pem_upgrade/upgrading_sql_profiler/index.mdx rename to product_docs/docs/pem/8/upgrading/upgrading_sql_profiler/index.mdx index f377c990fe5..fe09717864c 100644 --- a/product_docs/docs/pem/8/pem_upgrade/upgrading_sql_profiler/index.mdx +++ b/product_docs/docs/pem/8/upgrading/upgrading_sql_profiler/index.mdx @@ -5,7 +5,7 @@ navigation: - upgrading_sql_profiler_linux - upgrading_sql_prpfiler_windows redirects: -- /pem/latest/pem_upgrade/02a_upgrading_sql_profiler/ +- /pem/8/pem_upgrade/02a_upgrading_sql_profiler/ --- The process of upgrading SQL Profiler is platform specific. You can update SQL Profiler on a Linux platform by using the native packages and on a Windows platform by using the graphical installer available for Windows. diff --git a/product_docs/docs/pem/8/pem_upgrade/upgrading_sql_profiler/upgrading_sql_profiler_linux.mdx b/product_docs/docs/pem/8/upgrading/upgrading_sql_profiler/upgrading_sql_profiler_linux.mdx similarity index 96% rename from product_docs/docs/pem/8/pem_upgrade/upgrading_sql_profiler/upgrading_sql_profiler_linux.mdx rename to product_docs/docs/pem/8/upgrading/upgrading_sql_profiler/upgrading_sql_profiler_linux.mdx index aff5b9236e0..bdf7586a0c5 100644 --- a/product_docs/docs/pem/8/pem_upgrade/upgrading_sql_profiler/upgrading_sql_profiler_linux.mdx +++ b/product_docs/docs/pem/8/upgrading/upgrading_sql_profiler/upgrading_sql_profiler_linux.mdx @@ -1,7 +1,7 @@ --- title: "Upgrading a SQL profiler native package installation on a Linux host" redirects: -- /pem/latest/pem_upgrade/02a_upgrading_sql_profiler/01_upgrading_sql_profiler_linux/ +- /pem/8/pem_upgrade/02a_upgrading_sql_profiler/01_upgrading_sql_profiler_linux/ --- To upgrade a SQL Profiler installation that resides on a Linux host: diff --git a/product_docs/docs/pem/8/pem_upgrade/upgrading_sql_profiler/upgrading_sql_profiler_windows.mdx b/product_docs/docs/pem/8/upgrading/upgrading_sql_profiler/upgrading_sql_profiler_windows.mdx similarity index 97% rename from product_docs/docs/pem/8/pem_upgrade/upgrading_sql_profiler/upgrading_sql_profiler_windows.mdx rename to product_docs/docs/pem/8/upgrading/upgrading_sql_profiler/upgrading_sql_profiler_windows.mdx index 7129efb1b92..32cdf4be8d0 100644 --- a/product_docs/docs/pem/8/pem_upgrade/upgrading_sql_profiler/upgrading_sql_profiler_windows.mdx +++ b/product_docs/docs/pem/8/upgrading/upgrading_sql_profiler/upgrading_sql_profiler_windows.mdx @@ -1,7 +1,7 @@ --- title: "Upgrading a SQL Profiler installation on a Windows host" redirects: -- /pem/latest/pem_upgrade/02a_upgrading_sql_profiler/02_upgrading_sql_profiler_windows/ +- /pem/8/pem_upgrade/02a_upgrading_sql_profiler/02_upgrading_sql_profiler_windows/ --- If you're using SQL Profiler on a Windows host, Windows locks any files that executed or were loaded into memory. To release any locked files, you must stop the Postgres server before performing an upgrade. diff --git a/product_docs/docs/pem/9/installing/linux_ppc64le/pem_rhel_8.mdx b/product_docs/docs/pem/9/installing/linux_ppc64le/pem_rhel_8.mdx index 061e170f57a..01f1f7eafe4 100644 --- a/product_docs/docs/pem/9/installing/linux_ppc64le/pem_rhel_8.mdx +++ b/product_docs/docs/pem/9/installing/linux_ppc64le/pem_rhel_8.mdx @@ -14,7 +14,6 @@ redirects: 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. @@ -23,6 +22,7 @@ Before you begin the installation process: !!! Note The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + !!! - Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). diff --git a/product_docs/docs/pem/9/installing/linux_ppc64le/pem_sles_12.mdx b/product_docs/docs/pem/9/installing/linux_ppc64le/pem_sles_12.mdx index 66ef435fbf0..bee76eccd54 100644 --- a/product_docs/docs/pem/9/installing/linux_ppc64le/pem_sles_12.mdx +++ b/product_docs/docs/pem/9/installing/linux_ppc64le/pem_sles_12.mdx @@ -18,7 +18,6 @@ redirects: 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. @@ -27,13 +26,13 @@ Before you begin the installation process: !!! Note The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + !!! - Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). - Review [configuration and authentication requirements](/pem/latest/installing/prerequisites/) for PEM. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/pem/9/installing/linux_ppc64le/pem_sles_15.mdx b/product_docs/docs/pem/9/installing/linux_ppc64le/pem_sles_15.mdx index a11d59bcf67..989fe2106d3 100644 --- a/product_docs/docs/pem/9/installing/linux_ppc64le/pem_sles_15.mdx +++ b/product_docs/docs/pem/9/installing/linux_ppc64le/pem_sles_15.mdx @@ -18,7 +18,6 @@ redirects: 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. @@ -27,6 +26,7 @@ Before you begin the installation process: !!! Note The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + !!! - Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). diff --git a/product_docs/docs/pem/9/installing/linux_x86_64/pem_centos_7.mdx b/product_docs/docs/pem/9/installing/linux_x86_64/pem_centos_7.mdx index 4b0836956ee..aa0d3780857 100644 --- a/product_docs/docs/pem/9/installing/linux_x86_64/pem_centos_7.mdx +++ b/product_docs/docs/pem/9/installing/linux_x86_64/pem_centos_7.mdx @@ -14,7 +14,6 @@ redirects: 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. @@ -23,6 +22,7 @@ Before you begin the installation process: !!! Note The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + !!! - Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). diff --git a/product_docs/docs/pem/9/installing/linux_x86_64/pem_debian_10.mdx b/product_docs/docs/pem/9/installing/linux_x86_64/pem_debian_10.mdx index 130855312cf..e05898f3a44 100644 --- a/product_docs/docs/pem/9/installing/linux_x86_64/pem_debian_10.mdx +++ b/product_docs/docs/pem/9/installing/linux_x86_64/pem_debian_10.mdx @@ -14,7 +14,6 @@ redirects: 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. @@ -23,6 +22,7 @@ Before you begin the installation process: !!! Note The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + !!! - Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). diff --git a/product_docs/docs/pem/9/installing/linux_x86_64/pem_debian_11.mdx b/product_docs/docs/pem/9/installing/linux_x86_64/pem_debian_11.mdx index a3831e054ec..f05b4e0a6bd 100644 --- a/product_docs/docs/pem/9/installing/linux_x86_64/pem_debian_11.mdx +++ b/product_docs/docs/pem/9/installing/linux_x86_64/pem_debian_11.mdx @@ -14,7 +14,6 @@ redirects: 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. @@ -23,6 +22,7 @@ Before you begin the installation process: !!! Note The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + !!! - Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). diff --git a/product_docs/docs/pem/9/installing/linux_x86_64/pem_other_linux_8.mdx b/product_docs/docs/pem/9/installing/linux_x86_64/pem_other_linux_8.mdx index dd945e96e9a..25045eaedea 100644 --- a/product_docs/docs/pem/9/installing/linux_x86_64/pem_other_linux_8.mdx +++ b/product_docs/docs/pem/9/installing/linux_x86_64/pem_other_linux_8.mdx @@ -15,7 +15,6 @@ redirects: 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. @@ -24,6 +23,7 @@ Before you begin the installation process: !!! Note The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + !!! - Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). diff --git a/product_docs/docs/pem/9/installing/linux_x86_64/pem_rhel_7.mdx b/product_docs/docs/pem/9/installing/linux_x86_64/pem_rhel_7.mdx index 5efef4c15c1..445a9530bd6 100644 --- a/product_docs/docs/pem/9/installing/linux_x86_64/pem_rhel_7.mdx +++ b/product_docs/docs/pem/9/installing/linux_x86_64/pem_rhel_7.mdx @@ -14,7 +14,6 @@ redirects: 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. @@ -23,6 +22,7 @@ Before you begin the installation process: !!! Note The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + !!! - Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). diff --git a/product_docs/docs/pem/9/installing/linux_x86_64/pem_rhel_8.mdx b/product_docs/docs/pem/9/installing/linux_x86_64/pem_rhel_8.mdx index 51bf455bb15..73248a5c299 100644 --- a/product_docs/docs/pem/9/installing/linux_x86_64/pem_rhel_8.mdx +++ b/product_docs/docs/pem/9/installing/linux_x86_64/pem_rhel_8.mdx @@ -14,7 +14,6 @@ redirects: 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. @@ -23,6 +22,7 @@ Before you begin the installation process: !!! Note The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + !!! - Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). diff --git a/product_docs/docs/pem/9/installing/linux_x86_64/pem_sles_12.mdx b/product_docs/docs/pem/9/installing/linux_x86_64/pem_sles_12.mdx index 6076f28aaf6..80470241e6d 100644 --- a/product_docs/docs/pem/9/installing/linux_x86_64/pem_sles_12.mdx +++ b/product_docs/docs/pem/9/installing/linux_x86_64/pem_sles_12.mdx @@ -18,7 +18,6 @@ redirects: 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. @@ -27,13 +26,13 @@ Before you begin the installation process: !!! Note The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + !!! - Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). - Review [configuration and authentication requirements](/pem/latest/installing/prerequisites/) for PEM. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/pem/9/installing/linux_x86_64/pem_sles_15.mdx b/product_docs/docs/pem/9/installing/linux_x86_64/pem_sles_15.mdx index 5194926755c..4d10a10e664 100644 --- a/product_docs/docs/pem/9/installing/linux_x86_64/pem_sles_15.mdx +++ b/product_docs/docs/pem/9/installing/linux_x86_64/pem_sles_15.mdx @@ -18,7 +18,6 @@ redirects: 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. @@ -27,6 +26,7 @@ Before you begin the installation process: !!! Note The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + !!! - Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). diff --git a/product_docs/docs/pem/9/installing/linux_x86_64/pem_ubuntu_18.mdx b/product_docs/docs/pem/9/installing/linux_x86_64/pem_ubuntu_18.mdx index 00dc246b241..8c896cbdf1c 100644 --- a/product_docs/docs/pem/9/installing/linux_x86_64/pem_ubuntu_18.mdx +++ b/product_docs/docs/pem/9/installing/linux_x86_64/pem_ubuntu_18.mdx @@ -14,7 +14,6 @@ redirects: 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. @@ -23,6 +22,7 @@ Before you begin the installation process: !!! Note The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + !!! - Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). diff --git a/product_docs/docs/pem/9/installing/linux_x86_64/pem_ubuntu_20.mdx b/product_docs/docs/pem/9/installing/linux_x86_64/pem_ubuntu_20.mdx index f0a3b210f70..306626182f5 100644 --- a/product_docs/docs/pem/9/installing/linux_x86_64/pem_ubuntu_20.mdx +++ b/product_docs/docs/pem/9/installing/linux_x86_64/pem_ubuntu_20.mdx @@ -14,7 +14,6 @@ redirects: 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. @@ -23,6 +22,7 @@ Before you begin the installation process: !!! Note The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + !!! - Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). diff --git a/product_docs/docs/pem/9/installing/linux_x86_64/pem_ubuntu_22.mdx b/product_docs/docs/pem/9/installing/linux_x86_64/pem_ubuntu_22.mdx index c7576e5d4f2..7aa00a07660 100644 --- a/product_docs/docs/pem/9/installing/linux_x86_64/pem_ubuntu_22.mdx +++ b/product_docs/docs/pem/9/installing/linux_x86_64/pem_ubuntu_22.mdx @@ -14,7 +14,6 @@ redirects: 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 EDB repository, go to [EDB repositories](https://www.enterprisedb.com/repos-downloads) and follow the instructions provided there. @@ -23,6 +22,7 @@ Before you begin the installation process: !!! Note The PostgreSQL community repository is required only if you are using PostgreSQL as the backend database for PEM server. + !!! - Install the Postgres server. See [Installing EDB Postgres Advanced Server on Linux](/epas/latest/installing/) or [Installing PostgreSQL](/supported-open-source/postgresql/installer/). diff --git a/product_docs/docs/pem/9/installing_pem_agent/linux_ppc64le/pem_agent_rhel_8.mdx b/product_docs/docs/pem/9/installing_pem_agent/linux_ppc64le/pem_agent_rhel_8.mdx index 47d0cb11b80..54ff5d8ca2f 100644 --- a/product_docs/docs/pem/9/installing_pem_agent/linux_ppc64le/pem_agent_rhel_8.mdx +++ b/product_docs/docs/pem/9/installing_pem_agent/linux_ppc64le/pem_agent_rhel_8.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/pem/9/installing_pem_agent/linux_ppc64le/pem_agent_sles_12.mdx b/product_docs/docs/pem/9/installing_pem_agent/linux_ppc64le/pem_agent_sles_12.mdx index aad0c1d442f..70a1aec371a 100644 --- a/product_docs/docs/pem/9/installing_pem_agent/linux_ppc64le/pem_agent_sles_12.mdx +++ b/product_docs/docs/pem/9/installing_pem_agent/linux_ppc64le/pem_agent_sles_12.mdx @@ -18,13 +18,11 @@ redirects: 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/pem/9/installing_pem_agent/linux_ppc64le/pem_agent_sles_15.mdx b/product_docs/docs/pem/9/installing_pem_agent/linux_ppc64le/pem_agent_sles_15.mdx index 2d12fe82b60..7b0f7d80c2b 100644 --- a/product_docs/docs/pem/9/installing_pem_agent/linux_ppc64le/pem_agent_sles_15.mdx +++ b/product_docs/docs/pem/9/installing_pem_agent/linux_ppc64le/pem_agent_sles_15.mdx @@ -18,7 +18,6 @@ redirects: 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. diff --git a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_centos_7.mdx b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_centos_7.mdx index b8f2e9db73b..f8d5a58975b 100644 --- a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_centos_7.mdx +++ b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_centos_7.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_debian_10.mdx b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_debian_10.mdx index 00d6c6085a6..20c77a513a3 100644 --- a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_debian_10.mdx +++ b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_debian_10.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_debian_11.mdx b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_debian_11.mdx index 35cc4e97666..e8c19ed7321 100644 --- a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_debian_11.mdx +++ b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_debian_11.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_other_linux_8.mdx b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_other_linux_8.mdx index 6b960c2a1d3..ae56b168fdf 100644 --- a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_other_linux_8.mdx +++ b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_other_linux_8.mdx @@ -15,7 +15,6 @@ redirects: 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. diff --git a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_rhel_7.mdx b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_rhel_7.mdx index 0e7c607982b..6cbc659f6bb 100644 --- a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_rhel_7.mdx +++ b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_rhel_7.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_rhel_8.mdx b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_rhel_8.mdx index d5d854a81e3..90c4a9b17d7 100644 --- a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_rhel_8.mdx +++ b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_rhel_8.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_sles_12.mdx b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_sles_12.mdx index c2b3ae1c765..e0eeb63aa8d 100644 --- a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_sles_12.mdx +++ b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_sles_12.mdx @@ -18,13 +18,11 @@ redirects: 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_sles_15.mdx b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_sles_15.mdx index b1f24a9ab2d..d5ddf38dc81 100644 --- a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_sles_15.mdx +++ b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_sles_15.mdx @@ -18,7 +18,6 @@ redirects: 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. diff --git a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_18.mdx b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_18.mdx index 5614fdf84fa..0e2e2dce1df 100644 --- a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_18.mdx +++ b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_18.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_20.mdx b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_20.mdx index 278740700ea..e1c16a17875 100644 --- a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_20.mdx +++ b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_20.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_22.mdx b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_22.mdx index 076396d1ce8..3921ea8aab6 100644 --- a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_22.mdx +++ b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_22.mdx @@ -14,7 +14,6 @@ redirects: 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. diff --git a/product_docs/docs/pem/9/troubleshooting.mdx b/product_docs/docs/pem/9/troubleshooting.mdx index 6dc580f9f73..8fb184d7b97 100644 --- a/product_docs/docs/pem/9/troubleshooting.mdx +++ b/product_docs/docs/pem/9/troubleshooting.mdx @@ -89,3 +89,24 @@ In some situations, you might need to uninstall the PEM server, reinstall it, an /usr/edb/pem/bin/configure-pem-server.sh ``` +## PEM web client not loading + +If the PEM web client isn't loading, check the HTTPD log in the `/var/log/httpd/error_log` file. + +If you see the following message in the log: + +```text +Truncated or oversized response headers received from daemon process 'edbpem': /usr/edb/pem/web/pem.wsgi +``` + +Add the following statement at the bottom of the Apache `httpd.conf` file located in the `/etc/httpd/conf` folder: + +```shell +WSGIApplicationGroup %{GLOBAL} +``` + +Restart the HTTPD server after adding the statement: + +```shell +sudo systemctl restart httpd.service +``` diff --git a/product_docs/docs/pgbouncer/1/installing/linux_ppc64le/pgbouncer_rhel_8.mdx b/product_docs/docs/pgbouncer/1/installing/linux_ppc64le/pgbouncer_rhel_8.mdx index d3ab4b6d9d5..faf51201605 100644 --- a/product_docs/docs/pgbouncer/1/installing/linux_ppc64le/pgbouncer_rhel_8.mdx +++ b/product_docs/docs/pgbouncer/1/installing/linux_ppc64le/pgbouncer_rhel_8.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgbouncer/1/installing/linux_ppc64le/pgbouncer_sles_12.mdx b/product_docs/docs/pgbouncer/1/installing/linux_ppc64le/pgbouncer_sles_12.mdx index 2608708904e..ab1908df57b 100644 --- a/product_docs/docs/pgbouncer/1/installing/linux_ppc64le/pgbouncer_sles_12.mdx +++ b/product_docs/docs/pgbouncer/1/installing/linux_ppc64le/pgbouncer_sles_12.mdx @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/pgbouncer/1/installing/linux_ppc64le/pgbouncer_sles_15.mdx b/product_docs/docs/pgbouncer/1/installing/linux_ppc64le/pgbouncer_sles_15.mdx index a38ad38d31c..2cb7a703ff7 100644 --- a/product_docs/docs/pgbouncer/1/installing/linux_ppc64le/pgbouncer_sles_15.mdx +++ b/product_docs/docs/pgbouncer/1/installing/linux_ppc64le/pgbouncer_sles_15.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_centos_7.mdx b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_centos_7.mdx index a9f2b8daf2a..f9855a6d322 100644 --- a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_centos_7.mdx +++ b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_centos_7.mdx @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_debian_10.mdx b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_debian_10.mdx index c3a136f07aa..4e487ab762e 100644 --- a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_debian_10.mdx +++ b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_debian_10.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_debian_11.mdx b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_debian_11.mdx index 4afcf150f2f..916fc4a41d3 100644 --- a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_debian_11.mdx +++ b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_debian_11.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_other_linux_8.mdx b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_other_linux_8.mdx index 6b98bec4a29..a83e8173514 100644 --- a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_other_linux_8.mdx +++ b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_other_linux_8.mdx @@ -16,23 +16,19 @@ 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_rhel_7.mdx b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_rhel_7.mdx index 2eee6b8dda0..12dd37db243 100644 --- a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_rhel_7.mdx +++ b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_rhel_7.mdx @@ -16,15 +16,16 @@ 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" diff --git a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_rhel_8.mdx b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_rhel_8.mdx index a8c5e045139..ef65f342cf5 100644 --- a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_rhel_8.mdx +++ b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_rhel_8.mdx @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_sles_12.mdx b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_sles_12.mdx index 37d6f40f115..1fdd9c903c0 100644 --- a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_sles_12.mdx +++ b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_sles_12.mdx @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_sles_15.mdx b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_sles_15.mdx index 6ac2ed6c6da..4ac2229d2d0 100644 --- a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_sles_15.mdx +++ b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_sles_15.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_ubuntu_18.mdx b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_ubuntu_18.mdx index b2adc892820..c2b59bfec1b 100644 --- a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_ubuntu_18.mdx +++ b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_ubuntu_18.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_ubuntu_20.mdx b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_ubuntu_20.mdx index 17f8f3ff5af..af675b72028 100644 --- a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_ubuntu_20.mdx +++ b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_ubuntu_20.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_ubuntu_22.mdx b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_ubuntu_22.mdx index 7bdcc4dd3ff..8a7b48e5b46 100644 --- a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_ubuntu_22.mdx +++ b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_ubuntu_22.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgd/3.7/harp/01_release_notes/harp2.2.2_rel_notes.mdx b/product_docs/docs/pgd/3.7/harp/01_release_notes/harp2.2.2_rel_notes.mdx new file mode 100644 index 00000000000..fbf0a0eacec --- /dev/null +++ b/product_docs/docs/pgd/3.7/harp/01_release_notes/harp2.2.2_rel_notes.mdx @@ -0,0 +1,10 @@ +--- +title: "Version 2.2.2" +--- + +This is a patch release of HARP 2 that includes fixes for issues identified +in previous versions. + +| Type | Description | +| ---- |------------ | +| Change | Upgrade 3rd party dependencies to fix Github dependabot alerts | diff --git a/product_docs/docs/pgd/3.7/harp/01_release_notes/index.mdx b/product_docs/docs/pgd/3.7/harp/01_release_notes/index.mdx index 9ef8fd75722..e5ac8b1a873 100644 --- a/product_docs/docs/pgd/3.7/harp/01_release_notes/index.mdx +++ b/product_docs/docs/pgd/3.7/harp/01_release_notes/index.mdx @@ -1,6 +1,7 @@ --- title: Release Notes navigation: +- harp2.2.2_rel_notes - harp2.2.1_rel_notes - harp2.2.0_rel_notes - harp2.1.1_rel_notes @@ -21,6 +22,7 @@ The release notes in this section provide information on what was new in each re | Version | Release Date | | ----------------------- | ------------ | +| [2.2.2](harp2.2.2_rel_notes) | 2023 Mar 30 | | [2.2.1](harp2.2.1_rel_notes) | 2022 Nov 16 | | [2.2.0](harp2.2.0_rel_notes) | 2022 Aug 22 | | [2.1.1](harp2.1.1_rel_notes) | 2022 Jun 21 | diff --git a/product_docs/docs/pgd/4/rel_notes/index.mdx b/product_docs/docs/pgd/4/rel_notes/index.mdx index ff6d90ec2be..fb52e57f545 100644 --- a/product_docs/docs/pgd/4/rel_notes/index.mdx +++ b/product_docs/docs/pgd/4/rel_notes/index.mdx @@ -13,16 +13,16 @@ navigation: - pgd_4.0.1_rel_notes - pgd_4.0.0_rel_notes redirects: - - /pgd/latest/rel_notes/pgd_4.0.0_rel_notes/ - - /pgd/latest/rel_notes/pgd_4.0.1_rel_notes/ - - /pgd/latest/rel_notes/pgd_4.0.2_rel_notes/ - - /pgd/latest/rel_notes/pgd_4.0.3_rel_notes/ - - /pgd/latest/rel_notes/pgd_4.1.0_rel_notes/ - - /pgd/latest/rel_notes/pgd_4.1.1_rel_notes/ - - /pgd/latest/rel_notes/pgd_4.2.0_rel_notes/ - - /pgd/latest/rel_notes/pgd_4.2.1_rel_notes/ - - /pgd/latest/rel_notes/pgd_4.2.2_rel_notes/ - - /pgd/latest/rel_notes/pgd_4.3.0_rel_notes/ + - /pgd/latest/rel_notes/pgd_4.0.0_rel_notes/ + - /pgd/latest/rel_notes/pgd_4.0.1_rel_notes/ + - /pgd/latest/rel_notes/pgd_4.0.2_rel_notes/ + - /pgd/latest/rel_notes/pgd_4.0.3_rel_notes/ + - /pgd/latest/rel_notes/pgd_4.1.0_rel_notes/ + - /pgd/latest/rel_notes/pgd_4.1.1_rel_notes/ + - /pgd/latest/rel_notes/pgd_4.2.0_rel_notes/ + - /pgd/latest/rel_notes/pgd_4.2.1_rel_notes/ + - /pgd/latest/rel_notes/pgd_4.2.2_rel_notes/ + - /pgd/latest/rel_notes/pgd_4.3.0_rel_notes/ --- @@ -30,7 +30,7 @@ The EDB Postgres Distributed documentation describes the latest version of EDB P | Release Date | EDB Postgres Distributed | BDR | HARP | CLI | TPAexec | | ------------ | ---------------------------- | ----- | ----- | --- | -------------------------------------------------------------------------------- | -| 2023 Feb 14 | [4.3.0](pgd_4.3.0_rel_notes) | 4.3.0 | 2.2.1 | 1.1.0 | [23.9](https://techsupport.enterprisedb.com/customer_portal/sw/tpa/trunk/239/) | +| 2023 Feb 14 | [4.3.0](pgd_4.3.0_rel_notes) | 4.3.0 | 2.2.2[^*] | 1.1.0 | [23.9](https://techsupport.enterprisedb.com/customer_portal/sw/tpa/trunk/239/) | | 2022 Dec 14 | [4.2.2](pgd_4.2.2_rel_notes) | 4.2.2 | 2.2.1 | 1.1.0 | [23.9](https://techsupport.enterprisedb.com/customer_portal/sw/tpa/trunk/239/) | | 2022 Nov 16 | [4.2.1](pgd_4.2.1_rel_notes) | 4.2.1 | 2.2.1 | 1.1.0 | [23.7](https://techsupport.enterprisedb.com/customer_portal/sw/tpa/trunk/237/) | | 2022 Aug 22 | [4.2.0](pgd_4.2.0_rel_notes) | 4.2.0 | 2.2.0 | 1.1.0 | [23.5](https://techsupport.enterprisedb.com/customer_portal/sw/tpa/trunk/235/) | @@ -42,3 +42,4 @@ The EDB Postgres Distributed documentation describes the latest version of EDB P | 2021 Dec 01 | [4.0.0](pgd_4.0.0_rel_notes) | 4.0.0 | 2.0.0 | - | [22.9](https://techsupport.enterprisedb.com/customer_portal/sw/tpa/trunk/2106/) | +[^*] We released a patch to HARP 2.2.1 to address a security vulnerability. If using 2.2.1 with an earlier version of EDB Postgres Distributed, we recommend you upgrade to 2.2.2. \ No newline at end of file diff --git a/product_docs/docs/pgd/4/rel_notes/pgd_4.3.0_rel_notes.mdx b/product_docs/docs/pgd/4/rel_notes/pgd_4.3.0_rel_notes.mdx index f49fd951da1..6c79862c20f 100644 --- a/product_docs/docs/pgd/4/rel_notes/pgd_4.3.0_rel_notes.mdx +++ b/product_docs/docs/pgd/4/rel_notes/pgd_4.3.0_rel_notes.mdx @@ -16,5 +16,5 @@ EDB Postgres Distributed version 4.3.0 is a patch release of EDB Postgres Distri | BDR | 4.3.0 | Bug fix | Replicate bdr admin functions to standbys (BDR-1575, RT72698)

Always replicate the function call also for the writter process.

| | BDR | 4.3.0 | Bug fix | Fix watermark handling on clusters with multiple sub-groups

Watermark is used to ensure data consistency during join. Previously, this didn't work correctly in the presence of multiple data sub-groups.

| | BDR | 4.3.0 | Bug fix | Don't allow switching to CAMO Local Mode if the node is not a write lead

In CAMO only one node should be allowed to switch to the Local Mode at given time. We now require the node to be the HARP write leader in order to ensure that rule.

| -| HARP | 2.2.2 | Enhancement | Upgrade dependencies to fix security vulnerabilities | +| HARP | 2.2.2 | Change | Upgrade 3rd party dependencies to fix Github dependabot alerts | diff --git a/product_docs/docs/pgd/5/deployments.mdx b/product_docs/docs/pgd/5/deployments.mdx index 2274f169498..b70897fe416 100644 --- a/product_docs/docs/pgd/5/deployments.mdx +++ b/product_docs/docs/pgd/5/deployments.mdx @@ -8,7 +8,7 @@ You can deploy and install EDB Postgres Distributed products using the following - [Trusted Postgres Architect](/tpa/latest) is an orchestration tool that uses Ansible to build Postgres clusters using a set of reference architectures that document how to set up and operate Postgres in various scenarios. Trusted Postgres Architect (TPA) represents the best practices followed by EDB, and its recommendations are as applicable to quick testbed setups as to production environments. See [Deploying with TPA](tpa) for more information. -- BigAnimal is a fully managed database-as-a-service with built-in Oracle compatibility, running in your cloud account and operated by the Postgres experts. BigAnimal makes it easy to set up, manage, and scale your databases. The addition of extreme high availability support through EDB Postres Distributed allows single-region Always On Gold clusters: two PGD groups in different availability zones in a single cloud region, with a witness node in a third availability zone. See the [Extreme high availability](/biganimal/latest/overview/02_high_availability/#extreme-high-availability-beta) topic in the [BigAnimal documentation](/biganimal/latest) for more information. +- BigAnimal is a fully managed database-as-a-service with built-in Oracle compatibility, running in your cloud account and operated by the Postgres experts. BigAnimal makes it easy to set up, manage, and scale your databases. The addition of extreme high availability support through EDB PostGres Distributed (PGD) allows single-region Always On Gold clusters: two PGD groups in different availability zones in a single cloud region, with a witness node in a third availability zone. See the [Extreme high availability](/biganimal/latest/overview/02_high_availability/#extreme-high-availability-beta) topic in the [BigAnimal documentation](/biganimal/latest) for more information. Coming soon: diff --git a/product_docs/docs/pgd/5/quickstart/index.mdx b/product_docs/docs/pgd/5/quickstart/index.mdx index 71a9df9987a..5bff4a8ec88 100644 --- a/product_docs/docs/pgd/5/quickstart/index.mdx +++ b/product_docs/docs/pgd/5/quickstart/index.mdx @@ -39,7 +39,7 @@ There are two quick starts currently available, one uses Docker to host the PGD ### Docker quick start -The Docker quick start is ideal for those looking to initially explore PGD and its capabilities. The configuration of PGD is not suitable for production use, but can be valuable for testing the functionality and behavior of PGD clusters. Note that without additional step You may also find it useful when familiarizing yourself with PGD commands and APIs in preparation for deployment on cloud, VM, or bare-metal platforms. +The Docker quick start is ideal for those looking to initially explore PGD and its capabilities. This configuration of PGD is not suitable for production use, but can be valuable for testing the functionality and behavior of PGD clusters. Note that without additional step You may also find it useful when familiarizing yourself with PGD commands and APIs in preparation for deployment on cloud, VM, or bare-metal platforms. * [Begin the Docker quick start](quick_start_docker) diff --git a/product_docs/docs/pgd/5/rel_notes/pgd_5.0.1_rel_notes.mdx b/product_docs/docs/pgd/5/rel_notes/pgd_5.0.1_rel_notes.mdx index 0efb6351c7d..85236cd4913 100644 --- a/product_docs/docs/pgd/5/rel_notes/pgd_5.0.1_rel_notes.mdx +++ b/product_docs/docs/pgd/5/rel_notes/pgd_5.0.1_rel_notes.mdx @@ -6,7 +6,7 @@ navTitle: "Version 5.0.1" EDB Postgres Distributed version 5.0.1 is a patch version of EDB Postgres Distributed. This version addresses security vulnerabilities in dependencies for PGD-Proxy and PGD-CLI. -| Component | Version | Type | Description | -|-----------|---------|---------|------------------------------------------------------| -| CLI | 5.0.1 | Change | Upgrade dependencies to fix security vulnerabilities | -| Proxy | 5.0.1 | Change | Upgrade dependencies to fix security vulnerabilities | +| Component | Version | Type | Description | +|-----------|---------|---------|---------------------------------------------------------------| +| CLI | 5.0.1 | Change | Upgrade 3rd party dependencies to fix Github dependabot alerts | +| Proxy | 5.0.1 | Change | Upgrade 3rd party dependencies to fix Github dependabot alerts | diff --git a/product_docs/docs/pgd/5/upgrades/index.mdx b/product_docs/docs/pgd/5/upgrades/index.mdx index fe07160458a..df18cf0f486 100644 --- a/product_docs/docs/pgd/5/upgrades/index.mdx +++ b/product_docs/docs/pgd/5/upgrades/index.mdx @@ -111,6 +111,28 @@ Upgrading CAMO-Enabled Cluster requires upgrading CAMO groups one by one, while disabling the CAMO protection for the group being upgraded and reconfiguring it using the new [Commit Scope](../durability/commit-scopes) based settings. +The following approach is recommended for upgrade two BDR nodes, that +constitute a CAMO pair, to PGD 5.0: + +- Ensure `bdr.enable_camo` remains `off` for transactions on any of + the two nodes or redirect clients away from the two nodes. Removing + the CAMO pairing while attempting to use CAMO will lead to errors + and prevent further transactions. +- Uncouple the pair by deconfiguring CAMO either by resetting + `bdr.camo_origin_for` and `bdr.camo_parter_of` (when upgrading from + BDR 3.7.x) or by using `bdr.remove_camo_pair` (on BDR 4.x). +- Upgrade the two nodes to PGD 5.0 +- Create a dedicated node group for the two nodes and move them into + that node group. +- Create a [Commit Scope](../durability/commit-scopes) for this node + group and thus the pair of nodes to use CAMO. +- Reactivate CAMO protection again by either setting a + `default_commit_scope` or by changing the clients to explicitly set + `bdr.commit_scope` (instead of `bdr.enable_camo`) for their sessions + or transactions. +- If necessary, allow clients to connect to the CAMO protected nodes, + again. + ## Upgrade preparation Each major release of the software contains several changes that may affect diff --git a/product_docs/docs/pge/15/installing/linux_x86_64/pge_centos_7.mdx b/product_docs/docs/pge/15/installing/linux_x86_64/pge_centos_7.mdx index 07a30fed8f9..2434e68f2d7 100644 --- a/product_docs/docs/pge/15/installing/linux_x86_64/pge_centos_7.mdx +++ b/product_docs/docs/pge/15/installing/linux_x86_64/pge_centos_7.mdx @@ -13,25 +13,19 @@ redirects: 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell sudo yum -y install edb-postgresextended-server edb-postgresextended-contrib ``` -Where `` is the version of EDB Postgres Extended Server you are installing. For example, if you are installing version 15, the package name would be `edb-postgresextended15`. +Where `` is the version of EDB Postgres Extended Server you are installing. For example, if you are installing version 15, the package name would be edb-postgresextended15-server edb-postgresextended15-contrib. diff --git a/product_docs/docs/pge/15/installing/linux_x86_64/pge_debian_10.mdx b/product_docs/docs/pge/15/installing/linux_x86_64/pge_debian_10.mdx index 5d003fbf5e5..89f0091d218 100644 --- a/product_docs/docs/pge/15/installing/linux_x86_64/pge_debian_10.mdx +++ b/product_docs/docs/pge/15/installing/linux_x86_64/pge_debian_10.mdx @@ -13,7 +13,6 @@ redirects: 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. diff --git a/product_docs/docs/pge/15/installing/linux_x86_64/pge_debian_11.mdx b/product_docs/docs/pge/15/installing/linux_x86_64/pge_debian_11.mdx index f8ea8f0eba5..b558219594d 100644 --- a/product_docs/docs/pge/15/installing/linux_x86_64/pge_debian_11.mdx +++ b/product_docs/docs/pge/15/installing/linux_x86_64/pge_debian_11.mdx @@ -13,7 +13,6 @@ redirects: 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. diff --git a/product_docs/docs/pge/15/installing/linux_x86_64/pge_other_linux_8.mdx b/product_docs/docs/pge/15/installing/linux_x86_64/pge_other_linux_8.mdx index 0f980887630..fc5a181be79 100644 --- a/product_docs/docs/pge/15/installing/linux_x86_64/pge_other_linux_8.mdx +++ b/product_docs/docs/pge/15/installing/linux_x86_64/pge_other_linux_8.mdx @@ -13,23 +13,19 @@ redirects: 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package @@ -38,4 +34,4 @@ Before you begin the installation process: sudo dnf -y install edb-postgresextended-server edb-postgresextended-contrib ``` -Where `` is the version of EDB Postgres Extended Server you are installing. For example, if you are installing version 15, the package name would be `edb-postgresextended15`. +Where `` is the version of EDB Postgres Extended Server you are installing. For example, if you are installing version 15, the package name would be edb-postgresextended15-server edb-postgresextended15-contrib. diff --git a/product_docs/docs/pge/15/installing/linux_x86_64/pge_rhel_7.mdx b/product_docs/docs/pge/15/installing/linux_x86_64/pge_rhel_7.mdx index ba00bfe1b4b..f82b3f0868f 100644 --- a/product_docs/docs/pge/15/installing/linux_x86_64/pge_rhel_7.mdx +++ b/product_docs/docs/pge/15/installing/linux_x86_64/pge_rhel_7.mdx @@ -13,15 +13,16 @@ redirects: 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" @@ -33,4 +34,4 @@ Before you begin the installation process: sudo yum -y install edb-postgresextended-server edb-postgresextended-contrib ``` -Where `` is the version of EDB Postgres Extended Server you are installing. For example, if you are installing version 15, the package name would be `edb-postgresextended15`. +Where `` is the version of EDB Postgres Extended Server you are installing. For example, if you are installing version 15, the package name would be edb-postgresextended15-server edb-postgresextended15-contrib. diff --git a/product_docs/docs/pge/15/installing/linux_x86_64/pge_rhel_8.mdx b/product_docs/docs/pge/15/installing/linux_x86_64/pge_rhel_8.mdx index 540f5b5683e..574b1abb147 100644 --- a/product_docs/docs/pge/15/installing/linux_x86_64/pge_rhel_8.mdx +++ b/product_docs/docs/pge/15/installing/linux_x86_64/pge_rhel_8.mdx @@ -13,25 +13,19 @@ redirects: 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 EPEL repository - ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell sudo dnf -y install edb-postgresextended-server edb-postgresextended-contrib ``` -Where `` is the version of EDB Postgres Extended Server you are installing. For example, if you are installing version 15, the package name would be `edb-postgresextended15`. +Where `` is the version of EDB Postgres Extended Server you are installing. For example, if you are installing version 15, the package name would be edb-postgresextended15-server edb-postgresextended15-contrib. diff --git a/product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_18.mdx b/product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_18.mdx index b0a12315320..d90c1e19b71 100644 --- a/product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_18.mdx +++ b/product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_18.mdx @@ -13,7 +13,6 @@ redirects: 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. @@ -24,4 +23,4 @@ Before you begin the installation process: sudo apt-get -y install edb-postgresextended- ``` -Where `` is the version of EDB Postgres Extended Server you are installing. For example, if you are installing version 15, the package name would be `edb-postgresextended15`. +Where `` is the version of EDB Postgres Extended Server you are installing. For example, if you are installing version 15, the package name would be edb-postgresextended-15. diff --git a/product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_20.mdx b/product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_20.mdx index c8345a70f09..9a51c951c81 100644 --- a/product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_20.mdx +++ b/product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_20.mdx @@ -13,7 +13,6 @@ redirects: 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. @@ -24,4 +23,4 @@ Before you begin the installation process: sudo apt-get -y install edb-postgresextended- ``` -Where `` is the version of EDB Postgres Extended Server you are installing. For example, if you are installing version 15, the package name would be `edb-postgresextended15`. +Where `` is the version of EDB Postgres Extended Server you are installing. For example, if you are installing version 15, the package name would be edb-postgresextended-15. diff --git a/product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_22.mdx b/product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_22.mdx index 47e28065b80..d9a26e81aae 100644 --- a/product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_22.mdx +++ b/product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_22.mdx @@ -13,7 +13,6 @@ redirects: 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. @@ -24,4 +23,4 @@ Before you begin the installation process: sudo apt-get -y install edb-postgresextended- edb-postgresextended--contrib ``` -Where `` is the version of EDB Postgres Extended Server you are installing. For example, if you are installing version 15, the package name would be `edb-postgresextended15`. +Where `` is the version of EDB Postgres Extended Server you are installing. For example, if you are installing version 15, the package name would be edb-postgresextended-15 edb-postgresextended-15-contrib. diff --git a/product_docs/docs/pgpool/4/installing/linux_ppc64le/pgpool_rhel_8.mdx b/product_docs/docs/pgpool/4/installing/linux_ppc64le/pgpool_rhel_8.mdx index 323771f78ca..adff90e216b 100644 --- a/product_docs/docs/pgpool/4/installing/linux_ppc64le/pgpool_rhel_8.mdx +++ b/product_docs/docs/pgpool/4/installing/linux_ppc64le/pgpool_rhel_8.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgpool/4/installing/linux_ppc64le/pgpool_sles_12.mdx b/product_docs/docs/pgpool/4/installing/linux_ppc64le/pgpool_sles_12.mdx index 457289d4f38..8e3cd676892 100644 --- a/product_docs/docs/pgpool/4/installing/linux_ppc64le/pgpool_sles_12.mdx +++ b/product_docs/docs/pgpool/4/installing/linux_ppc64le/pgpool_sles_12.mdx @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/pgpool/4/installing/linux_ppc64le/pgpool_sles_15.mdx b/product_docs/docs/pgpool/4/installing/linux_ppc64le/pgpool_sles_15.mdx index c7f485f27d6..00c9d44b7a4 100644 --- a/product_docs/docs/pgpool/4/installing/linux_ppc64le/pgpool_sles_15.mdx +++ b/product_docs/docs/pgpool/4/installing/linux_ppc64le/pgpool_sles_15.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_centos_7.mdx b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_centos_7.mdx index 401f07032f6..fdbda9aec84 100644 --- a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_centos_7.mdx +++ b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_centos_7.mdx @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_debian_10.mdx b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_debian_10.mdx index e0f7d1db40c..c41daabd55f 100644 --- a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_debian_10.mdx +++ b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_debian_10.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_debian_11.mdx b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_debian_11.mdx index e302ed38b48..8ad83d85e7d 100644 --- a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_debian_11.mdx +++ b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_debian_11.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_other_linux_8.mdx b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_other_linux_8.mdx index 2c2ea1a0bc0..c388306ba34 100644 --- a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_other_linux_8.mdx +++ b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_other_linux_8.mdx @@ -16,23 +16,19 @@ 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_rhel_7.mdx b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_rhel_7.mdx index 7f54c52ee5a..592a20468a5 100644 --- a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_rhel_7.mdx +++ b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_rhel_7.mdx @@ -16,15 +16,16 @@ 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" diff --git a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_rhel_8.mdx b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_rhel_8.mdx index 2cd6cb63ae8..67732a1d813 100644 --- a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_rhel_8.mdx +++ b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_rhel_8.mdx @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_sles_12.mdx b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_sles_12.mdx index 84ddeaa0ffe..c9271519433 100644 --- a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_sles_12.mdx +++ b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_sles_12.mdx @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_sles_15.mdx b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_sles_15.mdx index eb0727cffae..cd420e9db1c 100644 --- a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_sles_15.mdx +++ b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_sles_15.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_ubuntu_18.mdx b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_ubuntu_18.mdx index feefa41fe3b..66740c0c762 100644 --- a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_ubuntu_18.mdx +++ b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_ubuntu_18.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_ubuntu_20.mdx b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_ubuntu_20.mdx index 9d4a73092df..a394b8aec6a 100644 --- a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_ubuntu_20.mdx +++ b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_ubuntu_20.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_ubuntu_22.mdx b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_ubuntu_22.mdx index 1f465c4e159..9e38bbff2d2 100644 --- a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_ubuntu_22.mdx +++ b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_ubuntu_22.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgpool/4/installing_extensions/linux_ppc64le/pgpoolext_rhel_8.mdx b/product_docs/docs/pgpool/4/installing_extensions/linux_ppc64le/pgpoolext_rhel_8.mdx index cbfadbda01e..894560d167e 100644 --- a/product_docs/docs/pgpool/4/installing_extensions/linux_ppc64le/pgpoolext_rhel_8.mdx +++ b/product_docs/docs/pgpool/4/installing_extensions/linux_ppc64le/pgpoolext_rhel_8.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgpool/4/installing_extensions/linux_ppc64le/pgpoolext_sles_12.mdx b/product_docs/docs/pgpool/4/installing_extensions/linux_ppc64le/pgpoolext_sles_12.mdx index 5741ac26302..b9110a538bc 100644 --- a/product_docs/docs/pgpool/4/installing_extensions/linux_ppc64le/pgpoolext_sles_12.mdx +++ b/product_docs/docs/pgpool/4/installing_extensions/linux_ppc64le/pgpoolext_sles_12.mdx @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/pgpool/4/installing_extensions/linux_ppc64le/pgpoolext_sles_15.mdx b/product_docs/docs/pgpool/4/installing_extensions/linux_ppc64le/pgpoolext_sles_15.mdx index a7c4a07e203..7e6e38c698b 100644 --- a/product_docs/docs/pgpool/4/installing_extensions/linux_ppc64le/pgpoolext_sles_15.mdx +++ b/product_docs/docs/pgpool/4/installing_extensions/linux_ppc64le/pgpoolext_sles_15.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_centos_7.mdx b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_centos_7.mdx index d2127e9d60a..b197101cdf2 100644 --- a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_centos_7.mdx +++ b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_centos_7.mdx @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_debian_10.mdx b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_debian_10.mdx index 1633986bc10..411e494fc6a 100644 --- a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_debian_10.mdx +++ b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_debian_10.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_debian_11.mdx b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_debian_11.mdx index ad7cd580076..48377eb9299 100644 --- a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_debian_11.mdx +++ b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_debian_11.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_other_linux_8.mdx b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_other_linux_8.mdx index 04d65cbdc4a..98e33c26dcd 100644 --- a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_other_linux_8.mdx +++ b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_other_linux_8.mdx @@ -16,23 +16,19 @@ 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_rhel_7.mdx b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_rhel_7.mdx index 1768665d2de..28484f488a9 100644 --- a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_rhel_7.mdx +++ b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_rhel_7.mdx @@ -16,15 +16,16 @@ 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" diff --git a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_rhel_8.mdx b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_rhel_8.mdx index a122904a0a0..28a5b959a8f 100644 --- a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_rhel_8.mdx +++ b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_rhel_8.mdx @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_sles_12.mdx b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_sles_12.mdx index 992f105db31..976e27bbcc3 100644 --- a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_sles_12.mdx +++ b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_sles_12.mdx @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_sles_15.mdx b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_sles_15.mdx index 3c4d19173f6..7de5c16ae51 100644 --- a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_sles_15.mdx +++ b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_sles_15.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_ubuntu_18.mdx b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_ubuntu_18.mdx index c7da8d9be2d..1a9e0c7e155 100644 --- a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_ubuntu_18.mdx +++ b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_ubuntu_18.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_ubuntu_20.mdx b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_ubuntu_20.mdx index 9f2c6d064a7..0b05a0b47a6 100644 --- a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_ubuntu_20.mdx +++ b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_ubuntu_20.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_ubuntu_22.mdx b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_ubuntu_22.mdx index 706a1187507..ab9209cc48f 100644 --- a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_ubuntu_22.mdx +++ b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_ubuntu_22.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/postgis/3.2/installing/linux_ppc64le/postgis_rhel_8.mdx b/product_docs/docs/postgis/3.2/installing/linux_ppc64le/postgis_rhel_8.mdx index 7989e78cfbf..e219fb0c36b 100644 --- a/product_docs/docs/postgis/3.2/installing/linux_ppc64le/postgis_rhel_8.mdx +++ b/product_docs/docs/postgis/3.2/installing/linux_ppc64le/postgis_rhel_8.mdx @@ -16,7 +16,6 @@ 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. @@ -35,9 +34,6 @@ Before you begin the installation process: ``` !!!note If you are using a public cloud RHEL image, `subscription manager` may not be enabled and enabling it may incur unnecessary charges. Equivalent packages may be available under a different name such as `codeready-builder-for-rhel-8-rhui-rpms`. Consult the documentation for the RHEL image you are using to determine how to install `codeready-builder`. - ``` - - ``` ## Install the package diff --git a/product_docs/docs/postgis/3.2/installing/linux_ppc64le/postgis_sles_12.mdx b/product_docs/docs/postgis/3.2/installing/linux_ppc64le/postgis_sles_12.mdx index 33bb120402f..56463f942ba 100644 --- a/product_docs/docs/postgis/3.2/installing/linux_ppc64le/postgis_sles_12.mdx +++ b/product_docs/docs/postgis/3.2/installing/linux_ppc64le/postgis_sles_12.mdx @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/ppc64le diff --git a/product_docs/docs/postgis/3.2/installing/linux_ppc64le/postgis_sles_15.mdx b/product_docs/docs/postgis/3.2/installing/linux_ppc64le/postgis_sles_15.mdx index 480fdaac73f..29eb54b276a 100644 --- a/product_docs/docs/postgis/3.2/installing/linux_ppc64le/postgis_sles_15.mdx +++ b/product_docs/docs/postgis/3.2/installing/linux_ppc64le/postgis_sles_15.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_centos_7.mdx b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_centos_7.mdx index 2b6264eafa8..99b53250554 100644 --- a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_centos_7.mdx +++ b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_centos_7.mdx @@ -16,21 +16,15 @@ 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 EPEL repository - ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` - ``` - - ``` - ## Install the package ```shell diff --git a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_debian_10.mdx b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_debian_10.mdx index 2ee8347a8fd..21a8aa4edc4 100644 --- a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_debian_10.mdx +++ b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_debian_10.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_debian_11.mdx b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_debian_11.mdx index b85d0259ce3..7bd750fc730 100644 --- a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_debian_11.mdx +++ b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_debian_11.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_other_linux_8.mdx b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_other_linux_8.mdx index b84885b994b..bcb085707a7 100644 --- a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_other_linux_8.mdx +++ b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_other_linux_8.mdx @@ -16,23 +16,19 @@ 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 EPEL repository + ```shell sudo dnf -y install epel-release ``` - ``` - ``` - Enable additional repositories to resolve dependencies - ```shell sudo dnf config-manager --set-enabled powertools - ``` ## Install the package diff --git a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_rhel_7.mdx b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_rhel_7.mdx index a3146856912..a1cd3268d5f 100644 --- a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_rhel_7.mdx +++ b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_rhel_7.mdx @@ -16,15 +16,16 @@ 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 EPEL repository + ```shell sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ``` + - Enable additional repositories to resolve dependencies ```shell subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms" diff --git a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_rhel_8.mdx b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_rhel_8.mdx index 04b64967089..d9344f0ab02 100644 --- a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_rhel_8.mdx +++ b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_rhel_8.mdx @@ -16,24 +16,22 @@ 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 EPEL repository + ```shell sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ``` + - Enable additional repositories to resolve dependencies: ```shell ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms" ``` !!!note If you are using a public cloud RHEL image, `subscription manager` may not be enabled and enabling it may incur unnecessary charges. Equivalent packages may be available under a different name such as `codeready-builder-for-rhel-8-rhui-rpms`. Consult the documentation for the RHEL image you are using to determine how to install `codeready-builder`. - ``` - - ``` ## Install the package diff --git a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_sles_12.mdx b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_sles_12.mdx index 8dc65911258..51fb1d3a122 100644 --- a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_sles_12.mdx +++ b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_sles_12.mdx @@ -16,13 +16,11 @@ 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. - Address other prerequisites - ```shell # Activate the required SUSE module sudo SUSEConnect -p PackageHub/12.5/x86_64 diff --git a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_sles_15.mdx b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_sles_15.mdx index 2377848553a..b5b789d5898 100644 --- a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_sles_15.mdx +++ b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_sles_15.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_ubuntu_18.mdx b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_ubuntu_18.mdx index 007fd7e0420..796336613c7 100644 --- a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_ubuntu_18.mdx +++ b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_ubuntu_18.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_ubuntu_20.mdx b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_ubuntu_20.mdx index aa75bc6cb9f..5c03ccea142 100644 --- a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_ubuntu_20.mdx +++ b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_ubuntu_20.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_ubuntu_22.mdx b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_ubuntu_22.mdx index 6d226f60f36..b5d66759d67 100644 --- a/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_ubuntu_22.mdx +++ b/product_docs/docs/postgis/3.2/installing/linux_x86_64/postgis_ubuntu_22.mdx @@ -16,7 +16,6 @@ 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. diff --git a/product_docs/docs/tde/15/backups.mdx b/product_docs/docs/tde/15/backups.mdx index 142b38f8e3e..68b498193ed 100644 --- a/product_docs/docs/tde/15/backups.mdx +++ b/product_docs/docs/tde/15/backups.mdx @@ -4,28 +4,28 @@ navTitle: Backup files --- -### Verify a backup of a TDE system +## Verify a backup of a TDE system To verify an encrypted backup file, the [pg_verifybackup](https://www.postgresql.org/docs/15/app-pgverifybackup.html) command needs to be aware of the unwrap key. You can either pass the key for the unwrap command using the following option to the `pg_verifybackup` command or depend on the fallback environment variable. -`--key-unwrap-command=` +### `--key-unwrap-command=` - Specifies a command to unwrap (decrypt) the data encryption key. The command must include a placeholder `%p` that specifies the file to read the wrapped key from. The command needs to write the unwrapped key to its standard output. If you don't specify this option, the environment variable `PGDATAKEYUNWRAPCMD` is used. +Specifies a command to unwrap (decrypt) the data encryption key. The command must include a placeholder `%p` that specifies the file to read the wrapped key from. The command needs to write the unwrapped key to its standard output. If you don't specify this option, the environment variable `PGDATAKEYUNWRAPCMD` is used. - Use an empty string if you don't want to apply any key unwrapping command. +Use the special value `-` if you don't want to apply any key unwrapping command. - You must specify this option or the environment variable fallback if you're using data encryption. See [Securing the data encryption key](./key_stores) for more information. +You must specify this option or the environment variable fallback if you're using data encryption. See [Securing the data encryption key](./key_stores) for more information. -### Resynchronize timelines in a TDE system +## Resynchronize timelines in a TDE system To resynchronize an encrypted cluster with its backup, the [pg_rewind](https://www.postgresql.org/docs/15/app-pgrewind.html) command needs to be aware of the unwrap key. You can either pass the key for the unwrap command using the following option to the `pg_rewind` command or depend on the fallback environment variable: -`--key-unwrap-command=` +### `--key-unwrap-command=` - Specifies a command to unwrap (decrypt) the data encryption key. The command must include a placeholder `%p` that specifies the file to read the wrapped key from. The command needs to write the unwrapped key to its standard output. If you don't specify this option, the environment variable `PGDATAKEYUNWRAPCMD` is used. +Specifies a command to unwrap (decrypt) the data encryption key. The command must include a placeholder `%p` that specifies the file to read the wrapped key from. The command needs to write the unwrapped key to its standard output. If you don't specify this option, the environment variable `PGDATAKEYUNWRAPCMD` is used. - Use an empty string if you don't want to apply any key unwrapping command. +Use the special value `-` if you don't want to apply any key unwrapping command. - You must specify this option or the environment variable fallback if you're using data encryption. See [Securing the data encryption key](./key_stores/) for more information. +You must specify this option or the environment variable fallback if you're using data encryption. See [Securing the data encryption key](./key_stores/) for more information. diff --git a/product_docs/docs/tde/15/enabling_tde.mdx b/product_docs/docs/tde/15/enabling_tde.mdx index 2f992bcff34..089e44d2be4 100644 --- a/product_docs/docs/tde/15/enabling_tde.mdx +++ b/product_docs/docs/tde/15/enabling_tde.mdx @@ -22,7 +22,7 @@ To enable encryption, use the following options with the `initdb` command or the Specify a command to wrap (encrypt) the generated data encryption key. The command must include a placeholder `%p` that specifies the file to write the wrapped key to. The unwrapped key is provided to the command on its standard input. If you don't specify this option, the environment variable `PGDATAKEYWRAPCMD` is used. - Use an empty string if you don't want to apply any key wrapping command. + Use the special value `-` if you don't want to apply any key wrapping command. You must specify this option or the environment variable fallback if you're using data encryption. See [Securing the data encryption key](./key_stores/) for more information. @@ -30,13 +30,13 @@ To enable encryption, use the following options with the `initdb` command or the Specify a command to unwrap (decrypt) the data encryption key. The command must include a placeholder `%p` that specifies the file to read the wrapped key from. The command needs to write the unwrapped key to its standard output. If you don't specify this option, the environment variable `PGDATAKEYUNWRAPCMD` is used. - Use an empty string if you don't want to apply any key unwrapping command. + Use the special value `-` if you don't want to apply any key unwrapping command. You must specify this option or the environment variable fallback if you're usig data encryption. See [[Securing the data encryption key](./key_stores/) for more information. `--no-key-wrap` - Disable key wrapping. The data encryption key is instead stored in plaintext in the data directory. (This option is a shortcut for setting both the wrap and the unwrap command to an empty string.) + Disable key wrapping. The data encryption key is instead stored in plaintext in the data directory. (This option is a shortcut for setting both the wrap and the unwrap command to the special value `-`.) !!! Note Using this option isn't secure. Use it only for testing purposes. @@ -63,7 +63,7 @@ The command must contain a placeholder `%p`, which is replaced with the name of If you don't specify this parameter, the environment variable `PGDATAKEYUNWRAPCMD` is used. -Use an empty string if you don't want to apply any key unwrapping command. +Use the special value `-` if you don't want to apply any key unwrapping command. diff --git a/product_docs/docs/tde/15/key_stores.mdx b/product_docs/docs/tde/15/key_stores.mdx index a1698f2941b..0032ef5833c 100644 --- a/product_docs/docs/tde/15/key_stores.mdx +++ b/product_docs/docs/tde/15/key_stores.mdx @@ -14,7 +14,7 @@ To secure the data key properly, “wrap” it by encrypting it with another key - The wrapping key is stored elsewhere, for example, in a key management system, also known as a key store. This second key is also called the *key-wrapping key* or *master key*. -If you don't want key wrapping, for example for testing, then you must set the wrap and unwrap commands to an empty string. This setting specifies to use the key from the file without further processing. This approach differs from not setting a wrap or unwrap command at all. Having no wrap or unwrap command set when transparent data encryption is used results in a fatal error when running an affected utility program. +If you don't want key wrapping, for example for testing, then you must set the wrap and unwrap commands to the special value `-`. This setting specifies to use the key from the file without further processing. This approach differs from not setting a wrap or unwrap command at all, and from setting either/both to an empty string. Having no wrap or unwrap command set when transparent data encryption is used results in a fatal error when running an affected utility program. Postgres leaves this configuration up to the user, which allows tailoring the setup to local requirements and integrating with existing key management software or similar. To configure the data key protection, you must specify a pair of external commands that take care of the wrapping (encrypting) and unwrapping (decryption). diff --git a/product_docs/docs/tde/15/pg_upgrade.mdx b/product_docs/docs/tde/15/pg_upgrade.mdx index 0a8a3377bec..c3adc3457a2 100644 --- a/product_docs/docs/tde/15/pg_upgrade.mdx +++ b/product_docs/docs/tde/15/pg_upgrade.mdx @@ -6,20 +6,20 @@ navTitle: Upgrading encrypted clusters These options to [pg_upgrade](https://www.postgresql.org/docs/15/pgupgrade.html) help with upgrading encrypted clusters. -`--copy-by-block` +## `--copy-by-block` - Copy files to the new cluster block by block instead of the default, which is to copy the whole file at once. This option is the same as the default mode but somewhat slower. It does, however, support upgrades between clusters with different encryption settings. +Copy files to the new cluster block by block instead of the default, which is to copy the whole file at once. This option is the same as the default mode but somewhat slower. It does, however, support upgrades between clusters with different encryption settings. - You must use this option when upgrading between clusters with different encryption settings, that is, unencrypted to encrypted, encrypted to unencrypted, or both encrypted with different keys. While copying files to the new cluster, it decrypts them and reencrypts them with the keys and settings of the new cluster. +You must use this option when upgrading between clusters with different encryption settings, that is, unencrypted to encrypted, encrypted to unencrypted, or both encrypted with different keys. While copying files to the new cluster, it decrypts them and reencrypts them with the keys and settings of the new cluster. - For added certainty, if the old cluster is encrypted and the new cluster was initialized as unencrypted, this option decrypts the data from the old cluster and copies it to the new cluster unencrypted. If the old cluster is unencrypted and the new cluster was initialized as encrypted, this option encrypts the data from the old cluster and places it into the new cluster encrypted. +For added certainty, if the old cluster is encrypted and the new cluster was initialized as unencrypted, this option decrypts the data from the old cluster and copies it to the new cluster unencrypted. If the old cluster is unencrypted and the new cluster was initialized as encrypted, this option encrypts the data from the old cluster and places it into the new cluster encrypted. - See the description of the [initdb --copy-key-from=<file> option](/tde/latest/enabling_tde/#using-initdb-tde-options) for information on copying a key from an existing cluster when preparing a new cluster as a target for `pg_upgrade`. +See the description of the [initdb --copy-key-from=<file> option](/tde/latest/enabling_tde/#using-initdb-tde-options) for information on copying a key from an existing cluster when preparing a new cluster as a target for `pg_upgrade`. -`--key-unwrap-command=` +## `--key-unwrap-command=` - Specifies a command to unwrap (decrypt) the data encryption key. The command must include a placeholder `%p` that specifies the file to read the wrapped key from. The command needs to write the unwrapped key to its standard output. If you don't specify this option, the environment variable `PGDATAKEYUNWRAPCMD` is used. +Specifies a command to unwrap (decrypt) the data encryption key. The command must include a placeholder `%p` that specifies the file to read the wrapped key from. The command needs to write the unwrapped key to its standard output. If you don't specify this option, the environment variable `PGDATAKEYUNWRAPCMD` is used. - Use an empty string if you don't want to apply any key unwrapping command. +Use the special value `-` if you don't want to apply any key unwrapping command. - You must specify this option or the environment variable fallback if you're using data encryption. See [Securing the data encryption key](./key_stores/) for more information. +You must specify this option or the environment variable fallback if you're using data encryption. See [Securing the data encryption key](./key_stores/) for more information. diff --git a/product_docs/docs/tde/15/troubleshooting.mdx b/product_docs/docs/tde/15/troubleshooting.mdx index 6a68e059280..bfd5ff2b770 100644 --- a/product_docs/docs/tde/15/troubleshooting.mdx +++ b/product_docs/docs/tde/15/troubleshooting.mdx @@ -9,31 +9,31 @@ You can encrypt WAL files. When troubleshooting with encrypted WAL falls, you ca To work with an encrypted WAL file, the [pg_waldump](https://www.postgresql.org/docs/15/pgwaldump.html) needs to be aware of the unwrap key. You can either pass the key for the unwrap command using the following options to the `pg_waldump` command or depend on the fallback environment variable: -`--data-encryption` +### `--data-encryption` - Consider the WAL files to encrypt, and decrypt them before processing them. You must specify this option if the WAL files were encrypted by transparent data encryption. `pg_waldump` can't automatically detect whether WAL files are encrypted. +Consider the WAL files to encrypt, and decrypt them before processing them. You must specify this option if the WAL files were encrypted by transparent data encryption. `pg_waldump` can't automatically detect whether WAL files are encrypted. -`--key-file-name=` +### `--key-file-name=` - Load the data encryption key from the given location. +Load the data encryption key from the given location. -`--key-unwrap-command=` +### `--key-unwrap-command=` - Specifies a command to unwrap (decrypt) the data encryption key. The command must include a placeholder `%p` that specifies the file to read the wrapped key from. The command needs to write the unwrapped key to its standard output. If you don't specify this option, the environment variable `PGDATAKEYUNWRAPCMD` is used. +Specifies a command to unwrap (decrypt) the data encryption key. The command must include a placeholder `%p` that specifies the file to read the wrapped key from. The command needs to write the unwrapped key to its standard output. If you don't specify this option, the environment variable `PGDATAKEYUNWRAPCMD` is used. - Use an empty string if you don't want to apply any key unwrapping command. +Use the special value `-` if you don't want to apply any key unwrapping command. - You must specify this option or the environment variable fallback if you're using data encryption. See [Securing the data encryption key](./key_stores/) for more information. +You must specify this option or the environment variable fallback if you're using data encryption. See [Securing the data encryption key](./key_stores/) for more information. ## Resetting a corrupt TDE-encrypted WAL file To reset a corrupt encrypted WAL file, the [pg_resetwal](https://www.postgresql.org/docs/15/app-pgresetwal.html) command needs to be aware of the unwrap key. You can either pass the key for the unwrap command using the following option to the `pg_resetwal` command or depend on the fallback environment variable: -`--key-unwrap-command=` +### `--key-unwrap-command=` - Specifies a command to unwrap (decrypt) the data encryption key. The command must include a placeholder `%p` that specifies the file to read the wrapped key from. The command needs to write the unwrapped key to its standard output. If you don't specify this option, the environment variable `PGDATAKEYUNWRAPCMD` is used. +Specifies a command to unwrap (decrypt) the data encryption key. The command must include a placeholder `%p` that specifies the file to read the wrapped key from. The command needs to write the unwrapped key to its standard output. If you don't specify this option, the environment variable `PGDATAKEYUNWRAPCMD` is used. - Use an empty string if you don't want to apply any key unwrapping command. +Use the special value `-` if you don't want to apply any key unwrapping command. - You must specify this option or the environment variable fallback if you're using data encryption. See [Securing the data encryption key](./key_stores/) for more information. +You must specify this option or the environment variable fallback if you're using data encryption. See [Securing the data encryption key](./key_stores/) for more information.