Skip to content

Commit 79df1ba

Browse files
authored
cman fix (#2961)
* cman fix * Update README.md * compose cman fix
1 parent 67898f3 commit 79df1ba

File tree

20 files changed

+48
-40
lines changed

20 files changed

+48
-40
lines changed

OracleDatabase/OracleConnectionManager/README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -99,13 +99,14 @@ To create the connection manager container, run the following command as the roo
9999
--dns-search=example.info \
100100
--dns 10.0.20.25 \
101101
--network=rac_pub1_nw \
102-
--ip=10.0.20.15 \
102+
--ip=10.0.20.166 \
103103
--cap-add=AUDIT_WRITE \
104104
--cap-add=NET_RAW \
105105
-e DOMAIN=example.info \
106-
-e PUBLIC_IP=10.0.20.15 \
106+
-e PUBLIC_IP=10.0.20.166 \
107107
-e DNS_SERVER=10.0.20.25 \
108108
-e PUBLIC_HOSTNAME=racnodepc1-cman \
109+
-e DB_HOSTDETAILS="HOST=racnodepc1-scan:RULE_ACT=accept,HOST=racnodep1:IP=10.0.20.170" \
109110
--privileged=false \
110111
-p 1521:1521 \
111112
--name racnodepc1-cman \
@@ -120,13 +121,13 @@ If you want to provide your own pre-created `cman.ora` file, you can provide wit
120121
--dns-search=example.info \
121122
--dns 10.0.20.25 \
122123
--network=rac_pub1_nw \
123-
--ip=10.0.20.15 \
124+
--ip=10.0.20.166 \
124125
--cap-add=AUDIT_WRITE \
125126
--cap-add=NET_RAW \
126127
-v /opt/containers/cman.ora:/var/tmp/cman.ora \
127128
-e USER_CMAN_FILE=/var/tmp/cman.ora \
128129
-e DOMAIN=example.info \
129-
-e PUBLIC_IP=10.0.20.15 \
130+
-e PUBLIC_IP=10.0.20.166 \
130131
-e DNS_SERVER=10.0.20.25 \
131132
-e PUBLIC_HOSTNAME=racnodepc1-cman \
132133
--privileged=false \
@@ -177,6 +178,7 @@ Run this command inside the OracleConnectionManager container.
177178
| DOMAIN | The domain name associated with the container environment. |
178179
| PUBLIC_IP | The public IP address assigned to the Oracle Connection Manager container. |
179180
| PUBLIC_HOSTNAME | The public hostname assigned to the Oracle Connection Manager container. |
181+
| DB_HOSTDETAILS | Details regarding the database host configuration, including host names, rules, and IP addresses to be registered with Connection manager in a command separated format, indicating different hosts and their associated details such as rules and IP addresses. Example: `HOST=racnodepc1-scan:RULE_ACT=accept,HOST=racnodep1:IP=10.0.20.170`. |
180182
| DNS_SERVER | The default is set to `10.0.20.25`, which is the DNS container resolving the Connection Manager and Oracle Database containers. Replace this with your DNS server IP if needed. |
181183
| USER_CMAN_FILE | (Optional) If you want to provide your own pre-created `cman.ora` file, set this environment variable and attach the file as a Podman volume in the `podman run` command. |
182184

@@ -188,4 +190,4 @@ All scripts and files hosted in this repository which are required to build the
188190

189191
## Copyright
190192

191-
Copyright (c) 2014-2025 Oracle and/or its affiliates.
193+
Copyright (c) 2014-2025 Oracle and/or its affiliates.

OracleDatabase/RAC/OracleRealApplicationClusters/samples/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Example of how to create a 2-node RAC based on sample response files provided un
1111

1212
racdockercompose
1313
----------------
14-
Example of how to create a 2-node RAC based on Docker Compose. You can create a single-node RAC using Docker Compose based on your environment. For details, please refer to [README.MD of racdockercompose](./racdockercompose/README.md).
14+
Example of how to create a 2-node RAC based on Docker Compose. You can create a single-node RAC using Docker Compose based on your environment. For details, please refer to [README.MD of racdockercompose](./racdockercompose_1/README.md).
1515

1616
racpodmancompose
1717
----------------

OracleDatabase/RAC/OracleRealApplicationClusters/samples/rac-compose/racimage/README.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -90,11 +90,11 @@ export PRIVATE2_NETWORK_SUBNET="192.168.18.0/24"
9090
export DNS_PUBLIC_IP=10.0.20.25
9191
export DNS_PRIVATE1_IP=192.168.17.25
9292
export DNS_PRIVATE2_IP=192.168.18.25
93-
export CMAN_CONTAINER_NAME=racnode-cman
94-
export CMAN_HOST_NAME=racnode-cman1
95-
export CMAN_IMAGE_NAME="localhost/oracle/client-cman:21.3.0"
96-
export CMAN_PUBLIC_IP=10.0.20.15
97-
export CMAN_PUBLIC_HOSTNAME="racnode-cman1"
93+
export CMAN_CONTAINER_NAME=racnodepc1-cman
94+
export CMAN_HOST_NAME=racnodepc1-cman
95+
export CMAN_IMAGE_NAME="localhost/oracle/client-cman:23.5.0"
96+
export CMAN_PUBLIC_IP=10.0.20.166
97+
export CMAN_PUBLIC_HOSTNAME="racnodepc1-cman"
9898
export DB_HOSTDETAILS="HOST=racnodepc1-scan:RULE_ACT=accept,HOST=racnodep1:IP=10.0.20.170"
9999
export DB_SERVICE=service:soepdb
100100
```
@@ -219,8 +219,8 @@ export DNS_PRIVATE1_IP=192.168.17.25
219219
export DNS_PRIVATE2_IP=192.168.18.25
220220
export CMAN_CONTAINER_NAME=racnodepc1-cman
221221
export CMAN_HOST_NAME=racnodepc1-cman
222-
export CMAN_IMAGE_NAME="localhost/oracle/client-cman:21.3.0"
223-
export CMAN_PUBLIC_IP=10.0.20.15
222+
export CMAN_IMAGE_NAME="localhost/oracle/client-cman:23.5.0"
223+
export CMAN_PUBLIC_IP=10.0.20.166
224224
export CMAN_PUBLIC_HOSTNAME="racnodepc1-cman"
225225
export DB_HOSTDETAILS="HOST=racnodepc1-scan:RULE_ACT=accept,HOST=racnodep1:IP=10.0.20.170"
226226
export GRID_RESPONSE_FILE="/scratch/common_scripts/podman/rac/grid_setup_new_21c.rsp"
@@ -347,11 +347,11 @@ export PRIVATE2_NETWORK_SUBNET="192.168.18.0/24"
347347
export DNS_PUBLIC_IP=10.0.20.25
348348
export DNS_PRIVATE1_IP=192.168.17.25
349349
export DNS_PRIVATE2_IP=192.168.18.25
350-
export CMAN_CONTAINER_NAME=racnode-cman
351-
export CMAN_HOST_NAME=racnode-cman1
352-
export CMAN_IMAGE_NAME="localhost/oracle/client-cman:21.3.0"
353-
export CMAN_PUBLIC_IP=10.0.20.15
354-
export CMAN_PUBLIC_HOSTNAME="racnode-cman1"
350+
export CMAN_CONTAINER_NAME=racnodepc1-cman
351+
export CMAN_HOST_NAME=racnodepc1-cman
352+
export CMAN_IMAGE_NAME="localhost/oracle/client-cman:23.5.0"
353+
export CMAN_PUBLIC_IP=10.0.20.166
354+
export CMAN_PUBLIC_HOSTNAME="racnodepc1-cman"
355355
export DB_HOSTDETAILS="HOST=racnodepc1-scan:RULE_ACT=accept,HOST=racnodep1:IP=10.0.20.170"
356356
export STORAGE_CONTAINER_NAME="racnode-storage"
357357
export STORAGE_HOST_NAME="racnode-storage"
@@ -512,11 +512,11 @@ export PRIVATE2_NETWORK_SUBNET="192.168.18.0/24"
512512
export DNS_PUBLIC_IP=10.0.20.25
513513
export DNS_PRIVATE1_IP=192.168.17.25
514514
export DNS_PRIVATE2_IP=192.168.18.25
515-
export CMAN_CONTAINER_NAME=racnode-cman
516-
export CMAN_HOST_NAME=racnode-cman1
517-
export CMAN_IMAGE_NAME="localhost/oracle/client-cman:21.3.0"
518-
export CMAN_PUBLIC_IP=10.0.20.15
519-
export CMAN_PUBLIC_HOSTNAME="racnode-cman1"
515+
export CMAN_CONTAINER_NAME=racnodepc1-cman
516+
export CMAN_HOST_NAME=racnodepc1-cman
517+
export CMAN_IMAGE_NAME="localhost/oracle/client-cman:23.5.0"
518+
export CMAN_PUBLIC_IP=10.0.20.166
519+
export CMAN_PUBLIC_HOSTNAME="racnodepc1-cman"
520520
export DB_HOSTDETAILS="HOST=racnodepc1-scan:RULE_ACT=accept,HOST=racnodep1:IP=10.0.20.170"
521521
export STORAGE_CONTAINER_NAME="racnode-storage"
522522
export STORAGE_HOST_NAME="racnode-storage"
@@ -724,7 +724,7 @@ export PRIVATE2_NETWORK_SUBNET="192.168.18.0/24"
724724
export DNS_PUBLIC_IP=10.0.20.25
725725
export CMAN_CONTAINER_NAME=racnodepc1-cman
726726
export CMAN_HOST_NAME=racnodepc1-cman
727-
export CMAN_PUBLIC_IP=10.0.20.15
727+
export CMAN_PUBLIC_IP=10.0.20.166
728728
export CMAN_PUBLIC_HOSTNAME="racnodepc1-cman"
729729
export DB_SERVICE=service:soepdb
730730
```

OracleDatabase/RAC/OracleRealApplicationClusters/samples/rac-compose/racimage/withoutresponsefiles/blockdevices/podman-compose.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,9 @@ services:
151151
image: ${CMAN_IMAGE_NAME}
152152
dns_search: ${DNS_DOMAIN}
153153
dns: ${DNS_PUBLIC_IP}
154-
environment:
155-
DOMAIN_NAME: ${DNS_DOMAIN}
154+
environment:
155+
DOMAIN: ${DNS_DOMAIN}
156+
DNS_SERVER: ${DNS_PUBLIC_IP}
156157
PUBLIC_IP: ${CMAN_PUBLIC_IP}
157158
PUBLIC_HOSTNAME: ${CMAN_PUBLIC_HOSTNAME}
158159
DB_HOSTDETAILS: ${DB_HOSTDETAILS}

OracleDatabase/RAC/OracleRealApplicationClusters/samples/rac-compose/racimage/withoutresponsefiles/nfsdevices/podman-compose.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,8 @@ services:
178178
dns_search: ${DNS_DOMAIN}
179179
dns: ${DNS_PUBLIC_IP}
180180
environment:
181-
DOMAIN_NAME: ${DNS_DOMAIN}
181+
DOMAIN: ${DNS_DOMAIN}
182+
DNS_SERVER: ${DNS_PUBLIC_IP}
182183
PUBLIC_IP: ${CMAN_PUBLIC_IP}
183184
PUBLIC_HOSTNAME: ${CMAN_PUBLIC_HOSTNAME}
184185
DB_HOSTDETAILS: ${DB_HOSTDETAILS}

OracleDatabase/RAC/OracleRealApplicationClusters/samples/rac-compose/racimage/withresponsefiles/blockdevices/podman-compose.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,8 @@ services:
157157
dns_search: ${DNS_DOMAIN}
158158
dns: ${DNS_PUBLIC_IP}
159159
environment:
160-
DOMAIN_NAME: ${DNS_DOMAIN}
160+
DOMAIN: ${DNS_DOMAIN}
161+
DNS_SERVER: ${DNS_PUBLIC_IP}
161162
PUBLIC_IP: ${CMAN_PUBLIC_IP}
162163
PUBLIC_HOSTNAME: ${CMAN_PUBLIC_HOSTNAME}
163164
DB_HOSTDETAILS: ${DB_HOSTDETAILS}

OracleDatabase/RAC/OracleRealApplicationClusters/samples/rac-compose/racimage/withresponsefiles/nfsdevices/podman-compose.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,8 @@ services:
180180
dns_search: ${DNS_DOMAIN}
181181
dns: ${DNS_PUBLIC_IP}
182182
environment:
183-
DOMAIN_NAME: ${DNS_DOMAIN}
183+
DOMAIN: ${DNS_DOMAIN}
184+
DNS_SERVER: ${DNS_PUBLIC_IP}
184185
PUBLIC_IP: ${CMAN_PUBLIC_IP}
185186
PUBLIC_HOSTNAME: ${CMAN_PUBLIC_HOSTNAME}
186187
DB_HOSTDETAILS: ${DB_HOSTDETAILS}

OracleDatabase/RAC/OracleRealApplicationClusters/samples/rac-compose/racslimimage/README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,8 @@ export DNS_PRIVATE1_IP=192.168.17.25
125125
export DNS_PRIVATE2_IP=192.168.18.25
126126
export CMAN_CONTAINER_NAME=racnodepc1-cman
127127
export CMAN_HOST_NAME=racnodepc1-cman
128-
export CMAN_IMAGE_NAME="localhost/oracle/client-cman:21.3.0"
129-
export CMAN_PUBLIC_IP=10.0.20.15
128+
export CMAN_IMAGE_NAME="localhost/oracle/client-cman:23.5.0"
129+
export CMAN_PUBLIC_IP=10.0.20.166
130130
export CMAN_PUBLIC_HOSTNAME="racnodepc1-cman"
131131
export DB_HOSTDETAILS="HOST=racnodepc1-scan:RULE_ACT=accept,HOST=racnodep1:IP=10.0.20.170"
132132
export PWD_SECRET_FILE=/opt/.secrets/pwdfile.enc
@@ -254,8 +254,8 @@ export PRIVATE2_NETWORK_SUBNET="192.168.18.0/24"
254254
export DNS_PUBLIC_IP=10.0.20.25
255255
export CMAN_CONTAINER_NAME=racnodepc1-cman
256256
export CMAN_HOST_NAME=racnodepc1-cman
257-
export CMAN_IMAGE_NAME="localhost/oracle/client-cman:21.3.0"
258-
export CMAN_PUBLIC_IP=10.0.20.15
257+
export CMAN_IMAGE_NAME="localhost/oracle/client-cman:23.5.0"
258+
export CMAN_PUBLIC_IP=10.0.20.166
259259
export CMAN_PUBLIC_HOSTNAME="racnodepc1-cman"
260260
export DB_HOSTDETAILS="HOST=racnodepc1-scan:RULE_ACT=accept,HOST=racnodep1:IP=10.0.20.170"
261261
export GRID_RESPONSE_FILE="/scratch/common_scripts/podman/rac/grid_setup_new_21c.rsp"
@@ -380,8 +380,8 @@ export PRIVATE2_NETWORK_SUBNET="192.168.18.0/24"
380380
export DNS_PUBLIC_IP=10.0.20.25
381381
export CMAN_CONTAINER_NAME=racnodepc1-cman
382382
export CMAN_HOST_NAME=racnodepc1-cman
383-
export CMAN_IMAGE_NAME="localhost/oracle/client-cman:21.3.0"
384-
export CMAN_PUBLIC_IP=10.0.20.15
383+
export CMAN_IMAGE_NAME="localhost/oracle/client-cman:23.5.0"
384+
export CMAN_PUBLIC_IP=10.0.20.166
385385
export CMAN_PUBLIC_HOSTNAME="racnodepc1-cman"
386386
export DB_HOSTDETAILS="HOST=racnodepc1-scan:RULE_ACT=accept,HOST=racnodep1:IP=10.0.20.170"
387387
export STORAGE_CONTAINER_NAME="racnode-storage"
@@ -536,8 +536,8 @@ export PRIVATE2_NETWORK_SUBNET="192.168.18.0/24"
536536
export DNS_PUBLIC_IP=10.0.20.25
537537
export CMAN_CONTAINER_NAME=racnodepc1-cman
538538
export CMAN_HOST_NAME=racnodepc1-cman
539-
export CMAN_IMAGE_NAME="localhost/oracle/client-cman:21.3.0"
540-
export CMAN_PUBLIC_IP=10.0.20.15
539+
export CMAN_IMAGE_NAME="localhost/oracle/client-cman:23.5.0"
540+
export CMAN_PUBLIC_IP=10.0.20.166
541541
export CMAN_PUBLIC_HOSTNAME="racnodepc1-cman"
542542
export DB_HOSTDETAILS="HOST=racnodepc1-scan:RULE_ACT=accept,HOST=racnodep1:IP=10.0.20.170"
543543
export STORAGE_CONTAINER_NAME="racnode-storage"
@@ -764,7 +764,7 @@ export PWD_SECRET_FILE=/opt/.secrets/pwdfile.enc
764764
export KEY_SECRET_FILE=/opt/.secrets/key.pem
765765
export CMAN_CONTAINER_NAME=racnodepc1-cman
766766
export CMAN_HOST_NAME=racnodepc1-cman1
767-
export CMAN_PUBLIC_IP=10.0.20.15
767+
export CMAN_PUBLIC_IP=10.0.20.166
768768
export CMAN_PUBLIC_HOSTNAME="racnodepc1-cman1"
769769
export DB_SERVICE=service:soepdb
770770
```

OracleDatabase/RAC/OracleRealApplicationClusters/samples/rac-compose/racslimimage/withresponsefiles/blockdevices/podman-compose.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,8 @@ services:
170170
dns_search: ${DNS_DOMAIN}
171171
dns: ${DNS_PUBLIC_IP}
172172
environment:
173-
DOMAIN_NAME: ${DNS_DOMAIN}
173+
DOMAIN: ${DNS_DOMAIN}
174+
DNS_SERVER: ${DNS_PUBLIC_IP}
174175
PUBLIC_IP: ${CMAN_PUBLIC_IP}
175176
PUBLIC_HOSTNAME: ${CMAN_PUBLIC_HOSTNAME}
176177
DB_HOSTDETAILS: ${DB_HOSTDETAILS}

OracleDatabase/RAC/OracleRealApplicationClusters/samples/rac-compose/racslimimage/withresponsefiles/nfsdevices/podman-compose.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,8 @@ services:
199199
dns_search: ${DNS_DOMAIN}
200200
dns: ${DNS_PUBLIC_IP}
201201
environment:
202-
DOMAIN_NAME: ${DNS_DOMAIN}
202+
DOMAIN: ${DNS_DOMAIN}
203+
DNS_SERVER: ${DNS_PUBLIC_IP}
203204
PUBLIC_IP: ${CMAN_PUBLIC_IP}
204205
PUBLIC_HOSTNAME: ${CMAN_PUBLIC_HOSTNAME}
205206
DB_HOSTDETAILS: ${DB_HOSTDETAILS}

0 commit comments

Comments
 (0)