Automate Cisco switches config using NETMIKO

Netmiko is a simplified module to manage Network devices via SSH. This module is developed by Kirk Byers. I would recommend all network engineers to learn and equip this module to automate day to day configuration tasks.

netmiko_show_arp

I’ve written a demo script to disable SNMP Server’s “globalenforcepriv” on both Cisco IOS and Nexus switches. Using this script we could make the necessary changes on 100’s of switches in few minutes saving time and energies of network engineers.

Al Sweigart wrote a book called ‘Automate boring stuff using python’. This is one of the scripts which could help network engineers to automate monotonous tasks using Python and Netmiko module.

Continue reading “Automate Cisco switches config using NETMIKO”

Advertisements

Friendship Day

Once upon a time there were three best friends named Rosie, Lily and Shimmer; they were fighting. Rosie wanted to go to park but Lily wanted to go to the zoo but Shimmer wanted to go to shopping mall. Rosie got angry and went to a forest. She got trapped in a cave. After a while Rosie thought about her friends so she felt sad. Her friends missed her a lot. Rosie went deep into the cave she saw a bird she made it as her pet. Next day Rosie and her pet came out of cave. She saw a waterfall and saw her face and her friends faces. Then her friends came to her they hugged her. Suddenly Rosie fell down from her bed and said it’s just a dream then she went to play with her friends.

Moral – friends are always with us

THANK YOU

by-SAANVI RAO

(‘Byron’ – 3rdGrade, Mount Litera Zee School, Bangalore)

P.S: My 8 year old wrote this story for Friendship Day. I’m posting here without making changes 🙂

Happy Friendship Day!!

Python Script to Validate VMAX3 Hot Spare Drives Compliance

In VMAX3 or any enterprise-class storage arrays, hot spares are used to replace failing or failed disks in the storage array. Hot Spare drives need to be of the same configuration and size (can be larger) as that of the failing/failed disk. VMAX3 with Hypermax use Direct Sparing to automatically replace a failing disk. Please click here to know more…

This script would fetch hot spare drives count per VMAX3 array and generates a dash. This dash shows compliance report across all DCs.

Continue reading “Python Script to Validate VMAX3 Hot Spare Drives Compliance”

Multi Apps installer for Windows

I joined the company Virtustream yesterday and got a brand new Dell Latitude E5470 laptop. It has all basic software’s preinstalled through image but still missing many tools which I use in my day to day work.

A simple way to install most of the productive tools at one go is ninite.com. Just select what you want to install from the list of software’s and download a small file and execute it. That’s it! all your software’s will be installed automatically and ready to use. There wont be any pop-ups or prompts asking for confirmation etc…

ninite

Happy New Year 2017!

Connect external USB HD to Raspberry Pi

 

I wanted to connect the external USB disk to backup logs, configuration files and other critical data which are running on Raspberry Pi internal SD card.

I was trying to connect external USB HD to Raspberry Pi. Though the LED was lit, disk was not detected by Pi. I felt something wrong with the disk so for testing it, connected USB disk to laptop. Disk was detected successfully and was able to read write some files to it. After googling for a while found that the root issue was inadequate power from Pi to USB Disk.

I bought an external powered USB Transcend TS-HUB3K from the local computer shop. It worked like a charm 🙂

Now, I’ve connected two USB disks instead of one and still two more ports left to connect USB stick or any other USB device without worries about lack of power supply from Pi.

Simple snapshot tool for Linux

I was looking for a simple yet powerful backup / snapshot tool which would help me in taking regular backups of my Raspberry Pi. Pi is my personal AIO server running website https://vinaybabu.in, LAMP stack, Mail server, NAS services etc…

I’ve chosen rsnapshot which is based on rsync. This tool suits perfectly for my backup / snapshot requirement and works like a charm.

Download a copy and give it a try. Happy learning and Backup-ing!!

NoSQL is Breaking Storage

StorageSwiss.com - The Home of Storage Switzerland

NoSQL databases like Cassandra and Couchbase are quickly becoming key components of the modern IT infrastructure. However this modernization creates new challenges – especially for storage. These modern applications all count on DRAM memory to deliver rapid results to user queries, but while memory is fast it is also expensive and there is only so much that can be installed per server.

When these applications run out of RAM they have to fetch data from storage devices and when that happens performance declines…rapidly. There is also the challenge that memory is volatile, new data must be quickly written to persistent storage.

The Problems with NoSQL Architectures

The default design of a NoSQL architecture, like those Cassandra and Couchbase use, leverage commodity. However, white box servers to keep costs down. They cluster servers together creating a scale out architecture that handles both compute and storage needs. In those servers, IT designers…

View original post 274 more words