Posts

Showing posts from February, 2026

User Not in Sudoers File

Image
  “User Not in Sudoers File – Linux Sudo Permission Denied Error” Introduction While working as an  Oracle DBA , especially during Oracle Grid Infrastructure or Database installation, you may encounter this common Linux error: learnomate is not in the sudoers file. This incident will be reported. This error typically appears when trying to execute administrative commands using  sudo  in  Linux , but the user does not have proper sudo privileges. Solution: You need to boot into  GRUB → edit mode Restart system Open GRUB menu Select Ubuntu line Press  e  (edit) Now find this line: linux   /boot/vmlinuz.... At the end of that line, replace: ro quiet splash with: rw init=/bin/bash Then boot using: ✅  Ctrl + X  or  F10 ✅ After boot you will get root shell directly Now run: 1) Remount properly mount -o remount,rw / 2) Set root password passwd root 3) Give sudo access to your user usermod -aG sudo learnomate 4) Reboot exec /...

Error - CRS-4535, CRS-4530, and CRS-4534

Image
  Oracle DBA Guide to ORA-Error Cluster Communication Issues In an Oracle RAC environment, maintaining stable cluster communication is critical. One common ORA-error scenario Oracle DBAs face is when a node cannot communicate with Cluster Ready Services (CRS). This leads to service interruptions, node eviction, and database availability risks. Errors like CRS-4535, CRS-4530, and CRS-4534 indicate that one or more nodes in the cluster cannot communicate properly with CRS, CSS daemon, or Event Manager. This situation must be handled immediately by an experienced Oracle DBA to prevent downtime. Why This ORA-Error Happens Common reasons include: ✔ Network interconnect failure between RAC nodes ✔ Clusterware service crash or resource failure ✔ Incorrect Oracle Grid Infrastructure configuration ✔ OS-level resource exhaustion (memory, CPU, disk) ✔ Voting disk or ASM communication problems ✔ Firewall or hostname resolution issues Error - CRS-4535 / CRS-4530 / CRS-4534 Error: Node Unabl...

Oracle Flex ASM

Image
  Oracle Real Application Clusters (RAC) environments are built for   high availability, scalability, and performance . At the heart of RAC storage management lies   ASM (Automatic Storage Management) . With growing cluster sizes and complex workloads, Oracle introduced  Flex ASM  to overcome the limitations of traditional ASM. This blog explains  Oracle Flex ASM  in a  simple, structured, and interview-ready  way – perfect for learners, DBAs, and professionals preparing for real-world scenarios. What is Oracle ASM? Before understanding Flex ASM, let’s quickly recap ASM. Automatic Storage Management (ASM)  is an Oracle-integrated volume manager and file system that: Manages database storage Balances I/O automatically Provides redundancy and striping Eliminates manual file management In a RAC setup, ASM traditionally runs  one ASM instance per node . Limitations of Traditional ASM Traditional (Standard) ASM works well – but it has so...