OpenVMS Notes: Linux
Edit: 2019-02-06 (split this page into five)
- The information presented here is intended for educational use by qualified
- The information presented here is provided free of charge, as-is, with no
warranty of any kind.
Introduction (Linux on an OpenVMS information
Okay so everyone reading this already knows that
OpenVMS is an operating
system that competes with Unix and
Linux so why did I include this
topic as part of OpenVMS Notes?
- We were running MariaDB-5.5-25 on OpenVMS and where experiencing shutdown-related
problems associated with very large databases using the XtraDB Engine (which
masquerades as the InnoDB Engine). Many self-support blogs claim these issues
can be fixed by upgrading to MariaDB-10 which is not (yet) available on OpenVMS.
So setting up a nearby Linux box with MariaDB-10.1-19 on it would allow us to
verify if the problem was fixed
note-1: we only intended to test "MariaDB-10 on Linux" from our OpenVMS
business system. All you need
to do is modify the client connect strings on the OpenVMS side to send requests
to the Linux box via a private network. We
opted to use an OpenVMS "logical name". Easy-peasy!
note-2: our test results were so impressive that we never went
back. Our primary business system still runs OpenVMS but now relies upon
a MariaDB database hosted by a Linux platform. IMHO this heterogeneous
solution is not much different from running an OpenVMS which depends
upon a SAN (storage area network) or NAS (network attached storage)
- Computer industry know-it-alls assert that every computer professional should
be familiar with at least five computer languages and/or scripting environments.
A similar case could be made for familiarity with 3-4-5 operating systems. These
additional skills should translate directly into increased job security and
employability (Happy Wife = Happy Life).
- Linux is the fastest growing computer ecosystem with 50% of all the computer
systems on the planet are already running some sort of Linux. Got an Android
phone? Android is a stripped-down version of Linux.
OpenVMS-Linux System Hybrid (heterogeneous computing)
as of 2017.01.xx
- MariaDB-5.5-25 (the latest version of MariaDB for
OpenVMS) experiences long shutdown problems when running large InnoDB (er, XtraDB) tables for longer than a month
- experiments with MariaDB-10.1-19 on CentOS-7 were better than all expectations
- so we permanently moved our production MariaDB files from OpenVMS to CentOS-7 and connect
via a private TCP/IP network running 1000 Mb/s
as of 2018-08-xx
| server : HPE rx2800-i2 | | server : HP DL385p-gen8 |
| OS : OpenVMS-8.4 | | OS : CentOS-7 |
| client : MariaDB-5.5-60 | ! server : MariaDB-10.3.11 |
| net-1 : TCP/IP +-----+ net-1 : TCP/IP |
private ------+ net-2 : TCP/IP | +--------------------------+
intranet | net-3 : DECnet +---> hub to other OpenVMS systems
| net-4 : DECnet +---> Windows-7 PC (host for offsite backups)
Kitchener - Waterloo - Cambridge,