Linux Why does Linux report 100% memory usage all the time? Why does Linux report memory usage as being 99% used even though nothing is running on the server? I'll start with the conclusion: If little swap is being used, then
Keycloak Install and Startup Keycloak Keycloak is an open source software product (Apache License 2.0) identity and access management solution. This post walks you through an extremely quick setup of this product. Download KeycloakDownload
SSH Login to Linux using SSH Keys in PuTTY This post provides a quick guide to configuring access to a Linux account using SSH keys. Generate a Private and Public Key PairDownload puttygen.exe from here.Click Generate.Move
Linux Getting "Argument list too long" when using ls I was trying to count the number of files in a particular directory in Linux using the ls command and received the following error: oracle@soadev:/home/oracle> ls /u01/archive/*.* | wc -l -bash: /bin/ls: Argument list too longTurns out the resolution
Containers Maven Project with Docker Compose This little tweak streamlines the development lifecycle and simplifies build and test operations. If you build something with Docker and Apache Maven you could find this article useful.
Linux Find directories with largest number of files in Linux I needed to find the list of directories that had the largest number of files on my Linux file system, searching recursively through the filesystem. Here's the content you can paste in a script: #!/bin/bash if [ $# -ne 1 ];then echo "Usage: `basename $0`
OPatch Getting OPatch error code 255 and 1 I ran OPatch against my Oracle Access Manager (OAM) 12.2.1.4 installation, and I got the OPatch error code 255. oracle@soadev:/u01/oracle/middleware/OPatch> ./opatch lsinventory OPatch failed with error code 255I guess I had to set the ORACLE_
Ansible Ansible: Consume SQL*Plus Output A simple way to consume Oracle Database data in Ansible playbooks without extensive Python or PL/SQL coding or 3rd party modules.
Ansible Automating Oracle Forms environment files configuration Automating everything many times comes to a halt once you discover that specific applications or platforms do not support changes to be done using a command-line interface. One such application
Ansible Ansible: dynamic usernames Ansible uses OS username to authenticate against targets. When you need to run commands as a different user, you have multiple options: privilege escalation, set a remote username, and dynamic definition in inventory.
Keycloack Keycloak: Use Oracle Autonomous database The Keycloack Server documentation recommends an external database to persist realms configuration. The article describes how to configure Oracle Autonomous Transaction Processing service with WildFly/JBoss application server.
Keycloack Keycloack: configure frontend URL It's turned out that my free tier VMs are powerful enough to run a standalone Keycloack server. I'm not a big fan of the direct instance access on high ports,
Git What I ignore in Ansible projects Keep your repository neat and clean is a mandatory repository requirement, same as readable documentation and a good code, preferably useful. So, one of the first things I do in a new project is a .gitignore file.
Ansible How to run Ansible playbooks à-la Tower Our Red Hat Ansible projects drift to the Ansible Tower. I found that it much faster to do quick fixes and debug playbooks from the server rather than go through the full chain VSCode -> Git -> Tower. Well, to be productive, I automated the automation.
GCP Absolutely insane billing from Google Cloud Platform! Google Cloud Platform (aka GCP) has the most insane approach to charging that I've ever seen. I haven't experienced this with any other cloud service provider such as Amazon Web
OpenSSL Quick Certificate Validation Check certificate validity for a site; what could be easier? It's a click away if the address of interest is in your browser. Learn how you can check expiration dates for multiple Learn how you can check expiration dates for multiple host or virtual hosts with SNI.
Oracle Cloud Infrastructure Enforce HTTPS With OCI Load Balancer To enforce secure connection you should enforce rewrite rules to rout your clients toward secure listener. The same could be done with load balancer in Oracle Cloud.
Oracle Cloud Is Oracle Cloud really that cheap? In January 2019, I conducted performance tests of various compute cloud providers, specifically against services from Amazon Web Services (AWS), Oracle Cloud Infrastructure (OCI), IBM Cloud, Google Cloud Platform (GCP)
WebLogic OutOfMemoryError when running bsu.sh I was trying to apply a CPU (Critical Patch Update) on an older version of Oracle WebLogic Server, namely 11g (10.3.6). This is done through the bsu utility. I received the following OutOfMemory exception when trying to apply the patch: oracle@weblogicdev:
WebLogic Speeding up WLST Back in Java 7 days, when your WebLogic domain runs like a snail on a sunny meadow, you knew that you forgot to fix your random source. It is not
Ansible Using Ansible to connect to Oracle Dynamic Monitoring Service (DMS) The Oracle Dynamic Monitoring Service (DMS) enables Oracle Fusion Middleware components to provide administration tools, such as Oracle Enterprise Manager, with data regarding the component's performance, state and on-going behaviour.
Networking TTL expired in transit on Windows client Normally I get speeds in excess of 100 Mbps on my home wifi on both uploads and downloads. Speeds during normal operationThis morning, it was down to 6-10 Mbps and I couldn't figure out why. I tried connecting to my router's gateway at 192.
JDeveloper Running into IntegratedWebLogicServer issues for Windows users with spaces When attempting to start the IntegratedWebLogicServer in Oracle JDeveloper 12.2.1.3, I received the following error: Error: Could not find or load main class Aboulnaga\AppData\Roaming\JDeveloper\system12.2.1.3.42.170820.0914\DefaultDomainAnd here's a screenshot from the IDE:
JDeveloper Can't create OSB Business Service in JDeveloper 12.2.1.3 I ran into an error recently where I wasn't able to create a Business Service when developing an Oracle Service Bus (OSB) project in Oracle JDeveloper 12.2.1.3.
JDeveloper Easy JDK update Working on the integrated WebLogic server configuration, I run into a very neat Middleware 12c feature. The primary fix for the issue is to use old JDK8. When you have JDeveloper and domain configured, you can upgrade your installation to the desired JDK version, with simple steps below.