You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: OracleDatabase/RAC/OracleRACStorageServer/README.md
+18-20Lines changed: 18 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,38 +1,39 @@
1
1
# Oracle ASM on NFS Server for RAC testing
2
2
Example Podman build files to facilitate installation, configuration, and environment setup NFS Server for RAC testing for DevOps users.
3
3
4
-
**IMPORTANT:** This image can be used to set up ASM on NFS for Oracle RAC. You can skip this procedure if you have physical block devices or a NAS server for Oracle RAC and Oracle Grid Infrastructure. You must ensure that NFS server container is up and running for Oracle RAC functioning.
4
+
**IMPORTANT:** This image can be used to set up ASM on NFS for Oracle RAC. You can skip this procedure if you have physical block devices or a NAS server for Oracle RAC and Oracle Grid Infrastructure. You must ensure that the NFS server container is up and running for Oracle RAC functioning.
5
5
6
-
Refer to the following instructions for setup of NFS Container for Oracle RAC:
6
+
Refer to the following instructions for setup of NFS Container for Oracle RAC:
7
7
8
8
-[Oracle ASM on NFS Server for Oracle RAC testing](#oracle-asm-on-nfs-server-for-rac-testing)
9
9
-[How to build NFS Storage Container Image on Container host](#how-to-build-nfs-storage-container-image-on-container-host)
10
10
-[Create Bridge Network](#create-bridge-network)
11
11
-[NFS Server installation on Podman Host](#nfs-server-installation-on-podman-host)
-[Oracle RAC Storage Container for Podman Host](#rac-storage-container-for-podman-host)
14
-
-[Oracle RAC Storage container for Docker Host](#rac-storage-container-for-docker-host)
14
+
-[Oracle RAC Storage container for Docker Host](#rac-storage-container-for-docker-host)
15
15
-[Create NFS Volume](#create-nfs-volume)
16
16
-[Copyright](#copyright)
17
17
18
18
## How to build NFS Storage Container Image on Container host
19
-
To create the files for Oracle RAC storage, ensure that you have at least 60 GB space available for container.
19
+
To create the files for Oracle RAC storage, ensure that you have at least 60 GB space available for the container.
20
20
21
-
**IMPORTANT:** If you are behind a proxy, you must set the `http_proxy` and `https_proxy` env variable to values based on your enviornment before building the image.
21
+
**IMPORTANT:** If you are behind a proxy, you must set the `http_proxy` and `https_proxy` env variable to values based on your environment before building the image.
22
22
23
23
To assist in building the images, you can use the [buildContainerImage.sh](containerfiles/buildContainerImage.sh) script. See below for instructions and usage.
24
24
25
-
In this guide, we are refering Oracle Linux 8 onwards as the Podman Host, and Oracle Linux 7 as the Docker Host machines.
25
+
In this guide, we are referring to Oracle Linux 8 onwards as the Podman Host, and Oracle Linux 7 as the Docker Host machines.
26
26
27
-
The `buildContainerImage.sh` script is just a utility shell script that performs MD5 checks. It provides an easy way for beginners to get started. Expert users are welcome to directly call `podman build` with their prefered set of parameters. Go into the **containerfiles** folder and run the **buildContainerImage.sh** script on your podman host:
27
+
The `buildContainerImage.sh` script is just a utility shell script that performs MD5 checks. It provides an easy way for beginners to get started. Expert users are welcome to directly call `podman build` with their preferred set of parameters. Go into the **containerfiles** folder and run the **buildContainerImage.sh** script on your Podman host:
28
28
29
29
```bash
30
30
./buildContainerImage.sh -v (Software Version)
31
31
./buildContainerImage.sh -v latest
32
32
```
33
-
In a successful build, you see build messages similar to the following:
33
+
34
+
In a successful build, you see build messages similar to the following:
34
35
```bash
35
-
Oracle RAC Storage Server Container Image version latest is ready to be extended:
36
+
Oracle RAC Storage Server Container Image version latest is ready to be extended:
36
37
37
38
--> oracle/rac-storage-server:latest
38
39
```
@@ -58,11 +59,11 @@ Before creating the container, create the bridge public network for the NFS stor
58
59
59
60
The following are examples of creating `bridge`, `macvlan` or `ipvlan`[networks](#https://docs.podman.io/en/latest/markdown/podman-network-create.1.html).
If SELinux is enabled on the Podman host then you must install another SELINUX module, specifically allowing permissions to write to the Podman host. To check if your SELinux is enabled or not, run the `getenforce` command.
86
+
If SELinux is enabled on the Podman host then you must install another SELINUX module, specifically allowing permissions to write to the Podman host. To check if your SELinux is enabled or not, run the `getenforce` command.
86
87
87
-
Copy [rac-storage.te](./rac-storage.te) to `/var/opt` folder in your host and then execute below-
88
+
Copy [rac-storage.te](./rac-storage.te) to `/var/opt` folder in your host and then execute below-
88
89
89
90
```bash
90
91
cd /var/opt
@@ -135,7 +136,7 @@ To check the Oracle RAC storage container and services creation logs, you can ru
0 commit comments