Lookup Tenant of Floating IP Address in OpenStack
Lets say your security team is doing routine scanning and they find that a few of your OpenStack instances running in your cloud are not passing the security test, what do you do?You whip up a quick...
View ArticleConfiguring DVR in OpenStack Juno
Before Juno, when we deploy Openstack in production, there was always a painful point about the single l3-agent node which caused two issues: a performance bottleneck and a single point of failure...
View ArticleCleaning Up OpenStack Instances in Redhat Satellite or Spacewalk
When using OpenStack with instances that I wanted to have registered with Redhat Satellite or Spacewalk, I was left wondering what would happen to all those registered hosts once they were terminated...
View ArticleCleanup Shared Memory Segments Solaris
If you have ever used an application in Solaris that uses shared memory and that application has a tendency to not cleanup those memory segments properly on shutdown (SAP comes to mind) then this...
View ArticleSolaris LUN Online Report
If you are using fiber channel storage with Solaris in a multipath configuration, sometimes before fabric maintenance or array maintenance you might want to check and confirm the status of all the...
View ArticleCeph Repair One Liner
The following one liner will look for inconsistent page groups in a Ceph page group dump and repair them. Nice quick way to fix-up inconsistencies!ceph pg dump | grep -i incons | cut -f 1 | while...
View ArticlePersistantly Bind Tape Devices in Solaris via Perl
The following script will look for fiber channel tape devices and then configure thedevlinks.tab file with the appropriate information so the tape drives will persistently bind to the same device...
View ArticleSun Microsystems SunFire V100
Here is a trip down memory lane today with the old SunFire V100. And under the cover:
View ArticleOpenStack Neutron Distributed Virtual Routing Architectural Overview...
Layer 3 Routing in Icehouse:Layer 3 Routing in Juno with DVR:
View ArticlePerl Script to Generate Logon.bat for SAMBA Users
The following script will generate a vanilla logon.bat file for SAMBA users. #!/usr/bin/perl################################# Usage: smb-logon-script...
View Articlex86 Hardware RAID Traps with BS_RAID_CHK
The following script is designed to run on Solaris x86 or Redhat systems with LSI and Adaptec hardware controllers. It will check for degraded states of those controllers using mpt-status, arccon or...
View ArticlePowersearch Old Files with Bash Waste Script
Waste is a simple script that makes it easier to search for old files in a path on a linux systems. Waste features allow you do display the listing sorted by day or size and search for files a...
View ArticleVerifying Firmware (OBP) on Oracle (Sun Microsystems) Hardware
To verify the firmware of a Sun Microsystems server use one of the following options: At the OBP, use the '.version' command. ok .versionFirmware CORE Release 1.0.18 created 2002/5/23...
View ArticleSyncing Redhat Repos With Pulp
The following is a basic installation/configuration guide to setting up Pulp to pull package channels from Redhat's CDN(Content Delivery Network) so that you can leverage Spacewalk, Suse Manager or...
View ArticleDeleting Duplicate Hosts In Satellite or Spacewalk
Sometimes when you register hosts to Satellite or Spacewalk you end up with duplicate hosts being registered. The old one that will no longer check in and just be an orphan and a new one which will...
View ArticleUCS Vmedia Policy with XML & Perl
In Cisco UCS there is a concept called a VMedia policy. This policy allows you to designate a bootable ISO image from another server via HTTP protocol and then have it available as a boot device for a...
View ArticleRook & Ceph on Kubernetes
In a previous article I wrote about using Rook to deploy a Ceph storage cluster within Minikube (link below). The original post described what Rook can provide and demonstrated the ease of quickly...
View ArticleReplace Failed OSD in Rook Deployed Ceph
If you have been reading some of my recent articles on Rook you have seen how to install a Ceph cluster with Rook on Kubernetes. This article extends on that Kubernetes installation and discusses how...
View ArticleStacking OpenShift with Rook and CNV
In previous blogs I was working with Rook/Ceph on Kubernetes and demonstrating how to setup a Ceph cluster and even replace failed OSDs. With that in mind I wanted to shift gears a bit and bring it...
View Article