In this Blog I am going to show how we can use the Pure Service Orchestrator (PSO) Container Storage Interface (CSI) driver to deliver Persistent Storage to a 3 node Oracle Linux Cloud Native Environment (OLCNE) Kubernetes Cluster. For this Blog I will be using Vagrant and VirtualBox, if you have not already got Vagrant... Continue Reading →
Oracle Multi-Tenancy PDB database cloning with ASM
Background One of the most exciting announcements at last years Oracle Open World #OOW19 was around multi-tenancy and the changes to Oracle licensing allowing non multi-tenant users to have up to 3 user-created PDB's in a container database at any time for free. With the above, and the announcement of de-support of non-CDB architecture from... Continue Reading →
Analysing Oracle ASM metadata with KFED
Oracle KFED The kfed like kfod, is one of those Oracle utilities that you may never need to use but it's great to know it's there if your ASM metadata becomes corrupt or just interested in the metadata structure. If you have never used it and want to give it a try, you can find... Continue Reading →
Working with Oracle ASM and KFOD
Oracle KFOD The kfod is another one of those great little, hidden Oracle utilities which can be useful in troubleshooting ASM issues without connecting to an ASM instance. If you have never used it and want to give it a try, you can find it in $GRID_HOME/bin/kfod KDOF help Use kfod -help to list all... Continue Reading →
Oracle Database Volume Tagging with Purity 6.0
One of the Purity 6.0 features I have most eagerly been awaiting is the ability to tag Pure volumes and snapshots. Volume tagging provides a great way of providing additional database and application metadata to FlashArray Volumes to provide application and database aware reporting. In this Blog post I am going to demonstrate how we... Continue Reading →
Getting started with Kubernetes and Oracle 18c Express Edition (XE)
In this Blog I am going to show how we can quickly get an Oracle 18c Express Edition (XE) database up and running on Kubernetes for testing purposes on a laptop. This blog post covers: Configuring Minikube for KubernetesBuilding the Oracle 18c XE Docker imageRunning Oracle 18x XE in KubernetesThe Kubernetes DashboardConnecting from a laptopKubernetes... Continue Reading →
Using vendor plug-ins with Oracle Enterprise Manager Cloud Control 13c
In a previously blog I shared how you could get the Pure Storage FlashArray Plug-in for Oracle Enterprise Manager Cloud Control from the Oracle Extensibility Exchange, you can read-up on this here. As Pure have recently upgraded the Plug-in to 13.3.1 I thought it would be a good time to re-visit Oracle Enterprise Manager Cloud... Continue Reading →
Oracle 19c on Kubernetes using NFS Persistent Storage
In this Blog I can going to show how you can run an Oracle 19c Database on a Kubernetes cluster using a Network File System (NFS) server for Persistent Storage. In this example I will be using the Pure Storage Container Storage Interface (CSI) Driver Pure Service Orchestrator (PSO) to present a persistent storage to... Continue Reading →
How to use Oracle Database Docker images with Kubernetes
In this Blog I am going to show how we can use the Oracle provided Docker build scripts, and Oracle database zip files to create database image files for use with Kubernetes. Please note all the Oracle Docker database build scripts (except Oracle Express Edition) require you to manually download the database zip files from... Continue Reading →
Getting started with Kubernetes Persistent File Storage
I have recently created a number of blogs posts on running containerised Oracle databases on Kubernetes using the Pure Storage Container Storage Interface (CSI) Driver Pure Service Orchestrator (PSO) to provide persistent block storage to my Oracle database containers using the Pure Service Orchestrator. In this Blog I am going to show how it's equally... Continue Reading →
