Things I Work With

This section is dedicated to the tools that I work with or trying to gain in depth knowledge. I will mostly use this section as my personal online journal about what am I working on, how am I working on it, tips, struggle and how to get it going with it faster.

I was a Windows user from 2002 mostly because of PC gaming and face it, it’s easy to use. I started using Linux properly from 2014, when I started my first job as a SQA engineer. Overtime I switched my job and started as a System Administrator which helped me to spread my wings in the world of Linux. Now I am working as a Senior System Administrator (from July 2019) in one of the best software firm in Bangladesh.

Resolving SWAP space utilization alerts

Sometimes when working on Linux machine you will get a warning that your machine’s SWAP space utilization is full or more than the set threshold level. This type of warning requires to identify the process and take necessary actions. In this article I am going to explain how to do exactly that, This script I […]

Setting up traps in Shell Script

Imagine never again scrambling to manually clean up after an aborted script. The trap command in Linux grants you ultimate control, allowing you to define custom actions that execute on specific signals like Ctrl+C or script termination. No more unfinished tasks, no more panic – just zen-like peace of mind knowing your scripts will always leave things tidy. Let’s unlock the power […]

Finding all the domains registerd under a Weblogic installation

A Weblogic installation can have multiple domains, working between multiple service I regularly find myself where I have to know the number of domains in a single server. The solution of this problem is quite easy actually, all the weblogic installation/binaries have a unique file called “domain-registry.xml” which is  located under the <ORACLE_HOME>. This file […]

Automating Task with Cron and Anacron

As a system administrator, it is common to do the same task regularly or periodically. Some of these tasks might be done without user intervention. Creating backup, cleaning temporary files, importing files for apps, or exporting files from the database to different destinations are some of tasks which can be done without a human user […]

Scheduling Jobs with Batch & At command in Linux

Batch & at both of these commands can be used for scheduling a one-time job. Depending on CPU load or specific time you can choose either of them. Lets, deep dive into these commands. Batch commands for Scheduling If you have to run scheduled job/s when the system is less busy, batch command is the […]

Oracle WebLogic Server (14.1.1.0) Installation on Oracle Linux 7 [Silent Install]

In this article, we are going to install Oracle Weblogic Server 14.1.1.0 standalone version on Oracle Linux 7 OS using silent installation method. Prerequisites Software We are going to use JDK 8 for this installation. Download them from oracle official site. JDK 8 Weblogic Server 14.1.1.0 (This Oracle WebLogic Server 14.1.1.0 generic installer includes ADR.) […]

Adding Host in OEM

In this article, we are going to add a new host on OEM using ssh key. For this first, create password less ssh-key in OEM server. ssh-keygen -t rsa -b 4096 Take the public key (id_rsa.pub) from the server and place it in the target server, which is mtladmin01, mtlapp01, mtlapp02, mtlapp03. Give proper permission […]

Adding Weblogic Domain in OEM

In this article, we will add a Weblogic Domain in our OEM for monitoring. For this, we need a complete WebLogic cluster or standalone server pre-configured. Assuming we have this, now adding the Weblogic Fussion Middlware to out OEM. Goto Setup > Add Targetl > Add Targets Manually Select Add Using Guided Process Select Oracle […]

Workaround for Prerequisites check in OEM 13.4 during Configuration

If you are facing installation failure because of some prerequisite check either from OEM or Database side, there is way to ignore the check from OEM side. But it’s best practice to resolve all the checks. Now to do so, you have to install the OEM binaries in Software-Only method. You can check Installing OEM […]

Installing OEM 13.4 [Silent Install] : Software-Only Method

We can choose to install only the software binaries of Enterprise Manager Cloud Control at one point and configure it at a later point in time to work with an existing, certified Oracle Database. This approach enables us to divide the installation process into two phases, mainly the installation phase and the configuration phase. Phase […]

Installing OEM 13.4 [Silent Install] – Part 3 : Postinstallation Tasks After Installing an Enterprise Manager System

As this is the first Oracle product we just installed on the host, we have to run the oraInstroot.sh script from the inventory location specified in the oraInst.loc file that is available in the Management Agent home. After successful completion of silent install. 1. As root user run the following script sh ${MW_HOME}/orainstRoot.sh sh ${MW_HOME}/allroot.sh 2. Verifying the […]

Installing OEM 13.4 [Silent Install] – Part 2 : Installing Enterprise Manager System

Installation Types Offered for Enterprise Manager Cloud Control Simple installation type is if you want to install Enterprise Manager Cloud Control for evaluation or demo purposes. Advanced installation is if you want to install only the software binaries of Enterprise Manager Cloud Control along with Plugins at one point in graphical mode and configure the […]

Understanding OEM response file [new_install.rsp]

In silent mode, we use a response file that captures all the information we need to successfully complete an installation. This saves time and effort in one way because the installation details are captured just once, and in a single file that can be circulated and reused for installation on other hosts. A response file […]

Installing OEM 13.4 [Silent Install] – Part 1 : Preparing The OEM server

This article describes the silent installation of Oracle Enterprise Manager Cloud Control 13c Release 4 (13.4) on Oracle Linux 7 (x86_64) on a remote server. The entire article is just a smaller and easier version of the original documentation on Oracle docs. We can install Enterprise Manager Cloud Control or any of its core components […]

Quick Intro to Operating System

An Operating System is the software which manages physical machine resource, interfaces between hardware and the application on the computer. Usually after startup, there are several computer programs running at the same time, OS exposes several APIs to connect those program with machine hardware to run application smoothly. To understand simply, the flow from USERs […]

systemd-analyze : Analyzing Booting Time delays

In the beginning every system runs smoothly and boots fast but overtime many experience that PC or server taking too much time to boot. Good for us linux has a handy tool to analyse. In this article, I will talk about some of the useful feature I found for analyzing the boot time process of […]

Using SFTP to copy Files

SFTP stands for Secure File Transfer Program. From the man page of SFTP we get to know that this program performs all operations over an encrypted ssh transport. SFTP connects and logs into the specified host, then enters an interactive command mode. SFTP is mainly used for sending files back and forth from host to remote server. […]

What to Choose : Fedora, Red Hat or CentOS

When installing newer version of Linux in workstation, it always creates an confusion what to install. Is it CentOS or Fedora or Redhat! Knowing the difference might help to choose the correct version. Here is a simple image to explain.   There are 3 distros in Red hat eco-system : CentOS, Fedora and Red Hat […]