From 651b7a54706de3aee429c7b1fb9933c9d3f90997 Mon Sep 17 00:00:00 2001 From: Andy Stark Date: Tue, 27 Aug 2024 11:44:37 +0100 Subject: [PATCH 1/2] DOC-4131 added note about localhost IP change --- .../ingest/data-pipelines/data-pipelines.md | 14 ++++++++++++-- .../ingest/installation/_index.md | 17 ++++++++++++++--- 2 files changed, 26 insertions(+), 5 deletions(-) diff --git a/content/integrate/redis-data-integration/ingest/data-pipelines/data-pipelines.md b/content/integrate/redis-data-integration/ingest/data-pipelines/data-pipelines.md index a58b507cf5..05555cad7c 100644 --- a/content/integrate/redis-data-integration/ingest/data-pipelines/data-pipelines.md +++ b/content/integrate/redis-data-integration/ingest/data-pipelines/data-pipelines.md @@ -161,8 +161,6 @@ configuration contains the following data: Quarkus [Configuration options](https://quarkus.io/guides/all-config) docs for the full set of available properties. - - ### Targets Use this section to provide the connection details for the target Redis @@ -173,6 +171,18 @@ with a unique name that you are free to choose (here, we have used `host` and `port` of the server. You can also supply connection credentials and TLS/mTLS secrets here if you use them. +{{< note >}}If you specify `localhost` as the address of either the source or target server during +installation then the connection will fail if the actual IP address changes for the local +VM. For this reason, we recommend that you don't use `localhost` for the address. However, +if you do encounter this problem, you can fix it using the following commands on the VM +that is running RDI itself: + +```bash +sudo k3s kubectl delete nodes --all +sudo service k3s restart +``` +{{< /note >}} + ### Database-specific connection properties {#db-connect-props} Use the following properties in the [`sources.advanced.source`](#sources) section diff --git a/content/integrate/redis-data-integration/ingest/installation/_index.md b/content/integrate/redis-data-integration/ingest/installation/_index.md index d811acd56e..3e59be0bda 100644 --- a/content/integrate/redis-data-integration/ingest/installation/_index.md +++ b/content/integrate/redis-data-integration/ingest/installation/_index.md @@ -147,7 +147,8 @@ Follow the steps below for each of your VMs: RDI uses a database on your Redis Enterprise cluster to store its state information. *This requires Redis Enterprise v6.4 or greater*. -The installer will ask you for cluster admin credentials. You should supply +The installer gives you instructions to help you create secrets and create your pipeline. +It will ask you for cluster admin credentials during installation. You should supply these if you want the installer to create the RDI database for you. {{}}The installer does not create the RDI Redis database with @@ -163,9 +164,19 @@ If you don’t want the installation to create the RDI database for you: and TLS. - Provide the installation with the required RDI database details. -Once the installation is finished, RDI is ready for use. +{{< note >}}If you specify `localhost` as the address of the RDI database server during +installation then the connection will fail if the actual IP address changes for the local +VM. For this reason, we recommend that you don't use `localhost` for the address. However, +if you do encounter this problem, you can fix it using the following commands on the VM +that is running RDI itself: -{{}}RDI gives you instructions to help you create secrets and create your pipeline.{{}} +```bash +sudo k3s kubectl delete nodes --all +sudo service k3s restart +``` +{{< /note >}} + +Once the installation is finished, RDI is ready for use. ## "Silent" installation From 63d70b27368bda33685df4f3bb1f0fe9e920aaa3 Mon Sep 17 00:00:00 2001 From: andy-stark-redis <164213578+andy-stark-redis@users.noreply.github.com> Date: Tue, 27 Aug 2024 14:29:43 +0100 Subject: [PATCH 2/2] Update content/integrate/redis-data-integration/ingest/installation/_index.md Co-authored-by: David Dougherty --- .../redis-data-integration/ingest/installation/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/integrate/redis-data-integration/ingest/installation/_index.md b/content/integrate/redis-data-integration/ingest/installation/_index.md index 3e59be0bda..6f3f6ea8b4 100644 --- a/content/integrate/redis-data-integration/ingest/installation/_index.md +++ b/content/integrate/redis-data-integration/ingest/installation/_index.md @@ -176,7 +176,7 @@ sudo service k3s restart ``` {{< /note >}} -Once the installation is finished, RDI is ready for use. +After the installation is finished, RDI is ready for use. ## "Silent" installation