Monday, 25 August 2014

How to configure SAN LUNs on VIOS and LPAR (AIX 6.1)

How to configure SAN LUNs on VIOS and LPAR (AIX 6.1)
Before you begin make sure following tasks have been performed successfully.
1-LUN creation on SAN
2-LUN masking on SAN
3-Zoning on Fabric


Monday, 2 June 2014

Online Partition Expansion and File system resizing in Oracle Linux

Online resizing of Filesystem is only poissible with logical volume manager. So if you don't have LVM setup at the first place, you have to rebuild you system with LVM volumes.
Following are the mandatory sequence of steps which are required to be done to enable online partition expansion and subsequently file-system resizing. 
During Installation process:
1.  Create primary /boot partition                                (TYPE ext4)
2.  Create swap as per the application requirement       (for EBS swap = RAM x 2)
3.  Create Physical Volume (PV) and assign maximum space.  (sda_PVroot_VGroot)
4.  Create Volume Group (VG) and add PV 
5.  Specify desired Logical Volumes (LV) within VGroot          (i.e. sda_PVroot_VGroot_LVroot)
6.  Mount the LV to desire file system                                   (sda_PVroot_VGroot_Lvroot  /)
7.  Similarly create other filesystem on same PV and VG or on separate disk  (sdb,sdc)


Sunday, 18 May 2014


Bring your own device (BYOD) is an IT policy where employees are allowed or encouraged to use their personal mobile devices (i.e. Notebooks PC, Tablets etc) to access enterprise data and systems.

Following are the four scenarios of BYOD implementation:
²  Unlimited access for personal devices
²  Access only to non-sensitive systems and data
²  Access, but with IT control over personal devices, apps and stored data
²  Access, but prevent local storage of data on personal devices

Monday, 12 May 2014

How to upgrade Ontap 8.0 to 8.1

How to upgrade Ontap 8.0 to 8.1 : It is always recommended to upgrade Ontap to latest version. And if you are planning to work with HYBRID volumes and SSD disks, this upgrade is mandatory. 


Here is the procedure to upgrade Ontap from 8.0 to 8.1

1) Connect the laptop with the serial to console port of the 1st filer1 and also connect with the front end port e0a of the same filer through your laptop Ethernet card.

Tuesday, 29 April 2014

How to Configure a Second Listener on a Separate Network in 11.2 Grid Infrastructures

How to Configure a Second Listener on a Separate Network in 11.2 Grid Infrastructures

In Grid Infrastructure, a second back-end listener is required to give access to application developers and other operators. You may configure the same by following these steps.

Monday, 21 April 2014

Users to Tech-Support ratio

Users to Tech-Support ratio

Users to IT Helpdesk /ITIL Service Desk technician ratio is very important whenever you setup or reorganize the support unit. Following points need to be considered before going live. You can re-evaluate these points quarterly to identify bottle necks. Overloading a technician or not satisfying the minimum ratio can result in chaos.

a.  # of devices
b. # of OS
c.   # of different software
d. # of complaints
e.  Average problem resolution time

a.  Technician expertise
b. User expertise

a.  new software rollouts
b. patching and updating

User: Technician
60  : 1

-15  for       1<OS version, 1<Hardware types
+10  for        with standard user privileges
+20  for        with remote application deployment service
+15  for        with imaging and fast refresh technology
+15  for        with remote control

Always remember that you are setting up an IT Service desk and not a fire fighting team.

How to block https traffic through ISA?

How to block https traffic through ISA?

You can create a URL set, and then use it in access rules to allow or deny access to websites specified in the set. When ISA Server processes a rule that applies to a URL set, the URL set element of the rule is only processed for Web traffic requests (HTTP, HTTPS, or FTP over HTTP). If a client request uses another protocol (Firewall traffic), ISA Server ignores the URL set when processing the rule. For example, if a rule has both a Computer set and a URL set specified as destination criteria, only the Computer set will be evaluated in the rule. The URL set will be ignored.
Note the following when creating URL sets:
  • You can specify one or more URLs in URL format:
  • For HTTPS traffic, URL sets are only processed if the URL does not have a path specified. For example, or "". If the URL has a path specified (even "/"), it is ignored for HTTPS traffic.

·         <protocol>://<host>:<port>/<path>

How to block upload to Gmail / Yahoo / Hotmail?
To block upload traffic
Create a domain name set with * / / * / etc
Create this rule
From: Internal Network
To: GmailDomainNameSet
Action: Deny
Explain mailbox creation delay?
Email address stamped to user object, depend on Recipient Update service schedule.
Mailbox shows up in the store after user logs on with outlook or OWA or otherwise user receives a messages.

·         Protocol: All Outbound Traffic

Monday, 31 March 2014

Initial Network Configuration for Solaris 10

Solaris initial network configuration for multiple networks and for oracle database private communication.

-bash-3.2# dladm show-dev
bge0            link: down      speed: 0     Mbps       duplex: unknown
bge1            link: down      speed: 0     Mbps       duplex: unknown
nxge0           link: unknown   speed: 0     Mbps       duplex: unknown
nxge1           link: unknown   speed: 0     Mbps       duplex: unknown
nxge2           link: up        speed: 1000  Mbps       duplex: full
nxge3           link: up        speed: 1000  Mbps       duplex: full

dladm show-dev displays all network interfaces internal or external. It also shows the state and speed of each interface.

4Ps of ITIL: Peoples Products Partners Process

4Ps of ITIL: Peoples Products Partners Process

A combination of specialized organizational capacities for delivering value to customers in the form of service is called IT Service Management or ITSM. Capabilities are not acquired and should be residential and untangible resources.
A Process is a set of coordinated activities combining and implementing resources and capabiliites in order to produce an outcome and provide value to customers or stakeholders.

Description of Process:
measureable + specific + outcomes + repond to events

Functions are organization units to perform different actions and process.

Functionally Oriented Organization
                Communication issue
                Implementation of process
                Cross functional process not works
Process Driven Organization
                End to End process
                Linking tasks
                Improved Communication

Friday, 28 March 2014

How to initialize EMC VNX 5700 Unified Storage System

How to initialize EMC VNX 5700 Unified Storage System Control Station

Requirement :

1>Windows computer
2>VNX Initialization Assistant (VIA)
3>Connect your computer directly to the CS0 management port

Wednesday, 12 March 2014

How to update VNX 5300 OE for Block

As a VNX Certified Implementation Engineer [EMCIE], you may have to perform OE updates and enabler installation on regular basis. It is always recommended to update storage sub system’s OS after initialization process.

Monday, 10 March 2014

Database requirement gathering Questionnaire

Database requirement gathering Questionnaire

I prepared a basic questionnaire to be filled out by a client representative. This initial document will be helpful to understand client's oracle database needs and to develop initial solution.

Friday, 21 February 2014

Tools & Tips

Solaris 10 Disk Slicing

After successfully discovering and attaching SAN LUNs you have to partition them. Follow below mentioned steps to slice Solaris 10 partitions. 

#Log in as root
(a)          #Format
0. c0t0d0 <SUN300G cyl 46873 alt 2 hd 20 sec 625>solaris/pci@0,600000/pci@0/pci@8/pci@0/scsi@1/sd@0,0
1. c4t60A99xxx572D4436476F6F6465502D46d0 <NETAPP-LUN-YYYY cyl 2046 alt 2 hd 16 sec 128>/scsi_vhci/ssd@g60a99xxx572d4436476f6f6465502d46
2. c4t60A99xxx572D4436476F6F646551527Ad0 <NETAPP-LUN-YYYY cyl 6398 alt 2 hd 16 sec 2048> /scsi_vhci/ssd@g60a99xxx572d4436476f6f646551527a
3. c4t60A99xxx572D4436476F6F6465515278d0 <NETAPP-LUN-YYYY cyl 6398 alt 2 hd 16 sec 2048> /scsi_vhci/ssd@g60a99xxx572d4436476f6f6465515278
4. c4t60A99xxx572D4436476F6F6465515274d0 <NETAPP-LUN-YYYY cyl 6398 alt 2 hd 16 sec 2048>/scsi_vhci/ssd@g60a99xxx572d4436476f6f6465515274
5. c4t60A99xxx572D4436476F6F6465515272d0 <NETAPP-LUN-YYYY cyl 6398 alt 2 hd 16 sec 1024>/scsi_vhci/ssd@g60a99xxx572d4436476f6f6465515272
6. c4t60A99xxx572D4436476F6F6465515276d0 <NETAPP-LUN-YYYY cyl 6398 alt 2 hd 16 sec 2048>/scsi_vhci/ssd@g60a99xxx572d4436476f6f6465515276
7. c4t60A99xxx572D4436476F6F6465506658d0 <NETAPP-LUN-YYYY cyl 2046 alt 2 hd 16 sec 128> /scsi_vhci/ssd@g60a99xxx572d4436476f6f6465506658
8. c4t60A99xxx572D4436476F6F6465506658d0 <NETAPP-LUN-YYYY cyl 2046 alt 2 hd 16 sec 128> /scsi_vhci/ssd@g60a99xxx572d4436476f6f6465506658

How to perform VNX 5300 Unified Health checkups

Run below mentioned commands after configuring VNX Unified Storage System. These logs comes handy for future reference. 

Friday, 14 February 2014

How to Initialize EMC VNX 5300 (Block) box

How to Initialize EMC VNX 5300 (Block) box

Before you begin you need following items

ü  IP address & Subnet mask for SPA
ü  IP address & Subnet mask for SPB
ü  Site Name / Location
ü  IPv6 configuration
ü  Default Username & Password
ü  EMC Unisphere Storage System Initialization Wizard
ü  Switch & 3 patch cords

For VNX Unified system you don’t need a switch. You can initialize it by connecting directly to the control station (CS0) management port.

Sunday, 2 February 2014

Not so smartphone

A few weeks back, I heard one of my colleague announced that it is now a possibility that you can be tracked by your cellular phone even it is turned off. To be honest I was pretty optimistic about that it is not possible. But later when I heard the same from someone more reliable, I got curious to find out more about this phenomenon.

Thursday, 30 January 2014

Connecting NetApp to Solaris Host over Fibre Channel

Once you have completed FC zoning, you are ready for host and target connectivity. Here is the step by step procedure: 

Monday, 27 January 2014


Windows Extreme Programming End of Life - 14 April 2014

So finally the bye bye time for the cult of an operating system has arrived. Windows XP was undoubtedly the most successful operating systems of information history for consumers and business alike.
Release days of windows XP goes into 2001.That was the time when most of the users were happy with their Win98 and were reluctant to try XP. This was pretty obvious and justified as XP predecessor (WinME) received very bad word of mouth.

The beautiful GUI played a huge role in bringing up the positive vibe and encouraged users to try the new OS. It required 64MB of RAM and I had 32MB in my Intel Pentium 2 computer. So I borrowed a 32MB one and completed the installation. The look and feel of XP was mesmerizing.  Despite the incapability of my hardware, I kept on using the OS.

In last 12 years XP came a long way. It was patched up and serviced several times to meet the new requirements. But for most of the users out there have no good reason to leave XP. The reason behind this thought process it that because each and every software available across the globe is still compatible with Windows XP. And its successor was also had some issues and mostly received bad word of mouth. I personally believed that Windows Vista became a fully functional and stable operating system after the release of service pack 1. However the WOM was so strong and finally cleared by Windows7.

The time when my excitement end up in boredom

This was the time when we decided to POC Oracle 12c to explore and understand its new features. Inside we all know that this is going to be one hell of an awesome task. So we picked up our laptops and installed some linuxs for this purpose. All was started well as we setup the OS in very few times and begin to read the Oracle 12C guides.  

It had been quite a time since I configured an 11g RAC. So I was forgotten the all famous, lovely and beautiful pre requisites. But soon OS installation done, the first thing I did is to jot down the pre requisite. I have always preferred to write down the steps before executing them. Even though these steps may be re stated, rearranged and or modified a million times before the completion of the installation.

Once done with all the system parameters, kernel parameters and configuring user and directory structure. Things were looking good, so I proceeded further with source arrangements. Ah, that source was huge. Downloading it and copying it to the system was quite a hell of a task itself. I wonder what the hell is going on with the internet services; they all are just no good.

Next, I configured X-manager on my laptop. I love this application. Thanks to X-manger we can able to see the first screen; the OUI. There were some days in my life when I only want to see this screen once. Oh I shouldn't mention that is embarrassing.