Category Archives: Uncategorized

Adding Java to alternatives

I’d downloaded jre-1.7_79 from, and therefore, wanted to ensure my system was allowed to use this as part of alternatives, without having to do everything manually.  It’s nice and easy, all you have to do is:

alternatives–install /usr/bin/java java /usr/java/jre1.7._79/bin/java 3

this then adds java to position three within alternatives.  The reason I did this, was because position 1 and 2 was already taken by jre-1.5.0-gcj and jre-1.6.0 that comes pre-installed on RHEL 6.5.  After you’ve added it to the alternatives, you then need to activate it if you wish to use this version, so:

update-alternatives –config java

and then choose position 3 to use the version you’ve just installed.  When you then run:

java -version

from the command prompt, it will or should show the version you’ve just installed and added to alternatives.

Solaris /etc/system file modification for Oracle Install

set noexec_user_stack=1
set pcie:pcie_aer_ce_mask=0x1
set ip:do_tcp_fusion=0x0
set shmsys:shminfo_shmmax=8267108864
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=2048
set shmsys:shminfo_shmseg=2048
set semsys:seminfo_semaem=16384
set semsys:seminfo_semmap=1024
set semsys:seminfo_semmni=1024
set semsys:seminfo_semmns=8048
set semsys:seminfo_semmnu=1024
set semsys:seminfo_semopm=1024
set semsys:seminfo_semume=1024
set semsys:seminfo_semusz=1024
set semsys:seminfo_semvmx=32767
forceload: sys/semsys
forceload: sys/shmsys

Error Importing ARERR 326

The CMDB upgrade on the secondary server encountered an unexpected error:
Skipping import of record as defined in options [Fri Feb 06 00:32:01.983] INFO – Error importing record 9: ERROR (326): Required field cannot be blank

Root Cause appears to be that the Server Group ranking was inaccurate and only production server names exist in the Op Ranking form.

The corrective action is to log into the SQL Server database directly and delete all records from teh servgrp_board table. Then restart ARS Services on primary and secondary servers. When the servers come up, they will detect the Server-Group-Member: T and no records in the servgrp_board table and will automatically populate the values there. Once the values are present in the Op Ranking form, you can rank the server group operations accordingly.

At this point, you can re-run the upgrade for CMDB on the secondary server. It should not attempt to import anything and not give this error.

SSO Intergration by Danny Kellett

by Danny Kellett

The Remedy Action Request System provides hooks, or integration points, to implement Single Sign On (SSO) solutions. Understanding how to use these has taken me almost two years – rereading the various white papers listed below in addition to the installation/configuration guides many times.

My attempt to simplify it follows:

Remedy provides hooks for implementing SSO in two locations; I’m going to call them the front end (the user side), and the back end (the Remedy Application server side).


Continue reading SSO Intergration by Danny Kellett

Life as a U.S. Marine

The Oakland MEPS station was a crowded busy terminal where families said their goodbyes.  I did not get the chance to say goodbye.  I sat alone as I waited for my bus to the Oakland airport.  Little did I know that the process would lead me to a new way of life, a life as a U.S. Marine.  I arrived at the San Diego airport at approximately 11:30pm setting me up for the longest night of my life.

As I stepped out of the bus, drill instructors lead us from one location to another making sure that the indoctrination process was complete.  The processing began at midnight and did not end until 3:30 am.  By the time morning had arrived, my civilian clothes and sneakders were packed in boxes and exchanged for cami’s  and boots.  After my shoulder length hair was cut unceremonously I quickly realized that the other recruits I met on the bus or plane disappeared as we became one melting pot of different colored recruits.  Hair apparently is the one key feature that allows us to identify each other, without it, I had to rely on other features such as eyes, nose, mouth and ears.  My drill instructors quickly identified the more mature recruits and quickly weeded out the weak in the first week.  We had not even done any real physical exercises, it was more of speaking loudly and in your face that broke many of the recruits down.  As soon as the recruit started crying and asking to go home, they would him if they were sure and got them out in a matter of minutes.   Platoon 3115 lost 7 recruits in 7 days for unfit for military duty.

The indoctrination continued the following week as we shuffled front to back with our heads down from the chow hall to the fitness fields.  There was no routine, every day there was a different activity.  Most our time was spent on learning how to become Marines; from polishing brass and boots to ironing our “woodland cami’s” and folding our t-shirts.  Wrinkles, smudges and mistakes were not tolerated.

There were 4 drill instructors, the most memorable one was Sgt. Wesley.  He was a stocky dark green Marine.  He was in the airwing and was working on becoming a staff NCO and serving as a drill instructor would allow him to earn points towards the cutting score.  He was probably the most human out of the 4 drill instructors and was the only one that could sing a cadence that was at least motivating to hear.