Install amazon API tools and set the aws_home according to the instructions

ec2-detach-volume -K /root/keys/pk-xxxxxxx.pem -C /root/keys/cert-ddddddddd.pem –force vol-4bba8c21 ATTACHMENT vol-4bba8c21 i-73b9211d /dev/sdk detaching



Each account in the amazon has a limitation to hold 10 SSL certs and if you exceed this value, you wont be able to upload/attach any more SSL certificates to the load balancers (ELB’S). It will throw an quota exceed error.

You cannot delete amazon SSL certificates through GUI. Amazon API tools is required for this task.

Download the IAMCli utilities from amazon and untar it in /root

export AWS_IAM_HOME=/root/IAMCli-1.2.0/

List the available SSL certificates in the account

# /root/IAMCli-1.2.0/bin/iam-servercertlistbypath  –aws-credential-file  /root/my-account-creds.txt

Delete the unwanted certificate using the following command

/root/IAMCli-1.2.0/bin/iam-servercertdel –aws-credential-file my-account-creds.txt  -s dsp-olokiran-com-cert


# cat /root/my-account-creds.txt

Using the same tools you can even attach SSL certificates to the ELB’s.


Download amazon Elastic load balancer API tools

export the home:-

export AWS_ELB_HOME=/root/ElasticLoadBalancing-

Add your credentials in /root/my-account-creds.txt

# cat /root/my-account-creds.txt

Suppose is the name of loadbalancer you have created.  In this way you can share a set of EC2 instances across different load balancers.

# /root/ElasticLoadBalancing- kiranchand-com –instances i-e4515989,i-fedad293,i-4974fc27,i-70c6ed10  –aws-credential-file /root/my-account-creds.txt
INSTANCE_ID  i-e4515989
INSTANCE_ID  i-fedad293
INSTANCE_ID  i-4974fc27
INSTANCE_ID  i-70c6ed10

Login to the server which has to backed up.

Create the bundle of the Operating system. You should avoid big disks like EBS while creating the bundle

ec2-bundle-vol –cert /root/key/cert-XXXXXX.pem –privatekey /root/key/pk-XXXXXX.pem -d /mnt -e /ebs –user 4091-5433-5954 -r x86_64 –debug

-e = exclude

-d=destination where file has to be created.

Upload the bundlie:-

ec2-upload-bundle -b Server-backup-$MONTH –manifest /mnt/image.manifest.xml  –access-key XXXXXXX –secret-key bKxxxxxxxxxxxxxx

Register the bundle:-

ec2-register “Server-backup-$MONTH/image.manifest.xml” -C /root/key/cert-XXXXXXXX.pem -K  pk-xxxxxxxxx.pem      Server

Thats it !!… You can find the AMI in amazon aws console. If you want to create a new instance out of it, right click AMI -> create new instance and follow the instructions.



Storage Administrator Training Courses:-
SNIA s10-101,Netbackup,EMC CLARiiON,
Symmetrix DMX,Symmetrix “VMAX”,
IBM DS4000/5000,Brocade/McData/Cisco SAN Switches. 

Trainer : Nithyapriya,SNIA Certified Professional.,8 years of Industry experience.
Contact : +91 9052555221, Email :

Online Training for induviduals


Course 1:
SNIA S10-101 (Duration:30hours,Fees:Rs.15000)

Details can be found below:

Course 2:

EMC - SYMMETRIX DMX 3/4(Duration:30hours,Fees:Rs.30000)

•         Storage System Introduction
•         Data and Information
•         SAN, DAS and NAS Basic
•         Symmetrix Inside - Logical view
•         Legacy Box, DMX 1000, 2000 & 3000 Architecture & Power system.
•         DMX 800, DMX3 and DMX 4 Architecture & Power system.
*		  V-MAX Architucture.
•         FA, DA and Cache (memory Boards).
•         Why Rule 17?
•         FEBE Boards
•         EMC physical disk and symmetrix device (logical volume)
•         Read Hit/Miss, Write Hit/Miss and Data Structure.
•         EMC Symmetrix Solution Enabler
•         Symmetrix/DMX Configuration Manager
•         Configuration Manager
•         RAID – (0,1,2,3,4,5,6,S,0+1,1+0)
•         Creating and Deleting of Hyper Volumes
•         Mapping and Unmapping of Devices (Allocation and Re-claim)
•         Managing Meta Devices
•         Symmetrix DMX Series Director Pairing
•         Symmetrix Time Finder
o        Mirroring
o        BCV – Operations, Symcli commands. 
•         Global Sparing
•         Hot Sparing
•         Dynamic Sparing
•         Optimizer theory
•         EMC Health check, Drive Replacement and Inlines
•         SRDF in details, SRDF all modes.
•         Symmetrix TimeFinder Review
•         SRDF operations

Course 3:

CLARiiON (Duration:30hours,Fees:Rs.15000)

•         Basic architecture of CLARiiON Disk Array  CLARiiON Models
•         CLARiiON Management Utilities -Navisphere Manager 6
•         Disk Summary              
•         Faults 
•         Connectivity Status
•         Storage System Properties
•         Managing RAID Groups
•         Creating Raid Groups 
•         Deleting Raid Groups
•         Creating LUNs with different Raid Types. 
•         Deleting LUN’s
•         Managing Storage Groups
•         Creating storage groups. 
•         Assigning LUN’s to Servers.
•         Navisphere and NaviCli Documents

EMC Tools :

EMC Solution Enabler (Symcli)
ECC – EMC Control Center

Course 4:

IBM DS4000/5000 Technical Training: (Duration:30hours,Fees:Rs.15000)

Course Details found in the below link:

NOTE: The below SAN Fabric Course (taught along with courses 1 thru 4)

Agenda :
Brocade Switch 

Setting up Brocade (b-type)
– Administrative and zoning pages
– Fabric Manager
– Functions of the SAN switches
– Fabric Shortest Path First (FSPF)
– Inter Switch Link Trunking (ISL)
– Host resource access
– Zoning and other switch services

McData Switch

– Setting up McDATA (m-type)
– Functions of the McDATA (m-type)

Cisco Switch

– Cisco MDS9000 family overview
– Initial setup configuration
– Cisco Device Manager and Cisco Fabric Manager
– Virtual Storage Area Network (VSAN)
– ISLs and port channels
– Zoning
– Administration

Course 5:

Netbackup(Veritas/Symantec product) :
(Duration:16 hours,Fees:Rs.15000)
 1. Introduction & Netbackup Architecture.
 2. Installation of Master / Media / Clients software, 
 3. Demons and services
 4. Backup Hard ware devices  (Library and Tapes)
 5. Configuration of Storage units / Volume pools
 6. Configuration of  Policies
 7. Backup,Archive and Restore operations
 8. Job and Activity Monitoring
 9. Netbackup Database Backup and Recovery
 10. Netbackup Error Codes and Trouble shooting
 11. Important Netbackup commands
 12.Health Check & Intializing scheduled backup & Daily job monitoring
Certifications which can be complete after the courses 

•	Storage Technology Foundation(STF) or Information Storage Management (ISM) – EMC Course Code E20-001. 

•	SNIA Storage Foundations S10-101  

SAN Training – Nithyapriya ; +919052555221;

To reset your administrator password do the following:

1) Shutdown ScrumWorks Basic, if it is running.
2) Navigate to your ScrumWorks install directory.
3) Go to ‘server/scrumworks/data/hypersonic’
4)Open the scrumworks.script file and search for ‘administrator’, the first result should be your admin user account.

There will be a value with the current password in front of it. Remove that value and the current password text and replace it with the plaintext password you want for your administrator.

You can now login as administrator and change other users’ passwords.

Installing nagios:-

I used this script for installing nagios



# Any Failing Command Will Cause The Script To Stop
set -e

# Treat Unset Variables As Errors
set -u

echo “***** Starting Nagios Quick-Install: ” `date`
echo “***** Installing pre-requisites”
yum -y install httpd
yum -y install gcc
yum -y install glibc glibc-common
yum -y install gd gd-devel

echo “***** Setting up the environment”
useradd -m nagios
echo “bharathi” |passwd –stdin nagios
groupadd nagcmd
usermod -a -G nagcmd nagios
usermod -a -G nagcmd apache

echo “***** Getting the Nagios Source and Plug-Ins”
cd /usr/local/src
tar xzf nagios-3.2.0.tar.gz
tar xzf nagios-plugins-1.4.14.tar.gz

echo “***** Installing Nagios”
cd /usr/local/src/nagios-3.2.0
./configure –with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
make install-webconf

echo “***** Setting up htpasswd auth”
htpasswd -nb nagiosadmin bharathi > /usr/local/nagios/etc/htpasswd.users
service httpd restart

echo “***** Setting up Nagios Plug-Ins”
cd /usr/local/src/nagios-plugins-1.4.13
./configure –with-nagios-user=nagios –with-nagios-group=nagios
make install

echo “***** Fixing SELinux”
chcon -R -t httpd_sys_content_t /usr/local/nagios/sbin/
chcon -R -t httpd_sys_content_t /usr/local/nagios/share/

echo “***** Starting Nagios”
chkconfig –add nagios
chkconfig nagios on
service nagios start

echo “***** Done: ” `date`


After executing the above script you can get the nagios installed in /usr/local/nagios/. Check the localhost.cfg file and you can get the remote host configuration. What I did is I created a domain template file having the file

I had a hell out of time for the configuration of nagios and clickatell SMS gateway configuration…Finally I made it…:)

You can get the latest template based configuration from the URL