Introduction A question I've heard a number of times from Oracle DBAs is I am using an Everpure (formerly Pure Storage) FlashArray for my Oracle Database, but how do I know what FlashArray is hosting my database volumes and what names does the Storage Admin know them by? Mapping FlashArray Volumes OK, for physical Linux... Continue Reading →
How to create Oracle Linux partitions greater than 2TB
Background Following the recent announcement by Oracle on the de-support, and deprecation of the Oracle ASM Filter Driver (ASMFD). See Note: Oracle Automatic Storage Management Filter Driver (ASMFD) (Doc ID 2806979.1) I am starting to more interest in the use of Oracle ASMLib v3.1 for long term Oracle support, and also for the io_uring, and Thin... Continue Reading →
Oracle ASM Filter Driver (AFD) Filtering and 5.15 UEK7 kernels
Background As a long time fan of the Oracle ASM Filer Driver, one of the major benefits for Oracle ASM Filter Driver (AFD) is AFD Filtering. AFD can ensure writes are only performed by trusted and registered Oracle processes, blocking potentially damaging writes that would have otherwise resulted in data corruption. Unfortunately, a recent Linux... Continue Reading →
How to Influence Physical IO sizes with Oracle MBRC
I recently published a blog on restricting Linux block storage IO sizes using Kernel settings, but what if you don't have root access, or want a more dynamic approach for your Oracle Database. In this blog post I am going to explore the use of multiblock read count (MBRC) on an Oracle 19c Database. Oracle... Continue Reading →
How to utilize S3 Object Storage for common MySQL 8 database DBA activities – Part 1 (Setup)
In this blog post series I and going to share how a MySQL 8 DBA can utilise S3 Object Storage for common database admin activities. If you don't already have an up and running MySQL 8 database and want to follow this blog, you could check out my post How to Install MySQL 8 on... Continue Reading →
Oracle Database 23c Free Developer Release on OKE with Portworx Essentials – Part 3
In this blog series I set out to share how to deploy the Oracle Database 23c Free Developer Release on an Oracle Cloud Infrastructure (OCI) Oracle Container Engine for Kubernetes (OKE) Cluster with Portworx storage. In Part 1 of this series I shared how to create an OKE Kubernetes Cluster. In part 2 I shared how to install and configure Portworx... Continue Reading →
Portworx Cloud Drive Support for Oracle Container Engine for Kubernetes (OKE)
Portworx 2.13 brings support for Cloud Drives to Oracle Container Engine for Kubernetes (OKE), Cloud Drives provide the ability to automatically provision storage, this is great news for anyone using Portworx on OKE as it means you no longer need to pre-allocate block storage. I have previously shared how to install Portworx on the Oracle... Continue Reading →
How to backup Oracle Container Engine for Kubernetes (OKE) Applications with Portworx PX-Backup – Part 1
In this blog post I am going to share how to install and configure Portworx PX-Backup to perform a backup of an application using the Oracle Container Engine for Kubernetes (OKE) managed Kubernetes service running on Oracle Cloud Infrastructure (OCI). Kubernetes Cluster For this post I have built a 3 node Kubernetes v1.25.4 cluster in... Continue Reading →
How to deploy a PostgreSQL database on the Oracle Cloud using OKE and Portworx Data Services (PDS)
With the recent growth in popularity of PostgreSQL, you may have noticed that many of the major Cloud vendors have developed and now offer managed PostgreSQL Database-as-Service (DBaaS) solutions, for example: Azure Database for PostgreSQL Amazon RDS for PostgreSQL Amazon Aurora Google Cloud SQL PostgreSQL Google AlloyDB for PostgreSQL IBM Cloud Database for PostgreSQL Additional,... Continue Reading →
How to deploy an on-premises 21c database using the Oracle Database Operator for Kubernetes
Background The Oracle Database Operator for Kubernetes (OraOpeator) provides a simple, supported method of provisioning, cloning, and patching Oracle Databases including databases deployed on Kubernetes. I have previously posted a blog on how to use the OraOperator (v0.1.0) to deliver an Oracle database on the Oracle Cloud Infrastructure (OCI) Oracle Container Engine for Kubernetes (OKE)... Continue Reading →
