View previous topic :: View next topic
|
Author |
Message |
michael baker
New User
Joined: 11 Oct 2011 Posts: 26 Location: United States of America
|
|
|
|
TSO Automations has recently bewildered many of my co-workers...
I'm writing this on their behalf.... If ANYONE can direct me toward a publication that can shed some light on this dilemma...would sincerely appreciate it.
Last Saturday the Automations on TSO within one of our LPARs took down the wrong system ...
upon browsing the netlog you could see that it was repeatedly selecting the wrong outstanding response, i.e. in this situation the subsystem was "Mint" (a test system) .... It kept issuing the XXChe Freeze command (it was using outstanding response numbers that "Mint" had used prior to its current outstanding reply number.
Eventually it took down the wrong system with the "xx Che Freeze" command... in this case it was "IMS"
Yes.... and it did this the next day as well.
It's as if the Automations was confused.
To top things off...it has worked fine since then, yet we are still taking precautions with workarounds.
Has anyone ever heard of this? |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10873 Location: italy
|
|
|
|
Quote: |
TSO Automations has recently bewildered many of my co-workers... |
we too are bewildered... what is TSO automation ?
and anyway You just told us that some <strange> application issued the wrong command!
not enough to get any response other than ...
how bad, we all hope that You might fix it soon |
|
Back to top |
|
|
superk
Global Moderator
Joined: 26 Apr 2004 Posts: 4652 Location: Raleigh, NC, USA
|
|
|
|
Of course, the term "netlog" makes me think of Netview. |
|
Back to top |
|
|
michael baker
New User
Joined: 11 Oct 2011 Posts: 26 Location: United States of America
|
|
|
|
It's Tivoli System Automation for Z/OS ..... IBM |
|
Back to top |
|
|
michael baker
New User
Joined: 11 Oct 2011 Posts: 26 Location: United States of America
|
|
|
|
Netlog.... it's just browsing the "log" to see what occured in the past...
br netloga (believe) is the command |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10873 Location: italy
|
|
|
|
again what kind of answer do You expect with the nothing You provided !
from Your signature
why not ask Your IBM internal support, IBM has the paid resources able to get You out of trouble
we on the other side reply on our own time and free of charge |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
Suggest you find out who has made changes to the Automation configuration. . .
If someone re-configured something incorrectly, they may have already "put it back" and "forgot" to mention this. Usually an audit trail of changes is kept to determine why thngs have happened. |
|
Back to top |
|
|
michael baker
New User
Joined: 11 Oct 2011 Posts: 26 Location: United States of America
|
|
|
|
yes.... but, somehow, I don't think I'd be out of the loop.... and we'd be using "workarounds".... Your right, eventually the answer will turn up.
This post wasn't meant to instill a sense of urgency...
Put this on here "just" in case someone has seen anything like this and wanted to share...
peace brothers and sisters... |
|
Back to top |
|
|
PeterHolland
Global Moderator
Joined: 27 Oct 2009 Posts: 2481 Location: Netherlands, Amstelveen
|
|
|
|
TSO has no outstanding response, so automation has no need for that.
Problems could arise at a lot of places :
MPF
Automation tables
Automation REXX routines
Automation Policy
Wrong execution of INGREQ
So you have to find out if anything was changed in before mentioned places. That will be searching the syslogs,the netlogs and eventually
JES joblogs.
Probably the automation people can tell you something if they want to.
You will not find any publication for your problem, cause my guess is that
the problem was man made. |
|
Back to top |
|
|
Pedro
Global Moderator
Joined: 01 Sep 2006 Posts: 2547 Location: Silicon Valley
|
|
|
|
Quote: |
To top things off...it has worked fine since then, |
And apparently, worked fine up until then.
You can configure IMS to use a feature called 'Operations Manager', (OM). OM simplifies operation of your IMS systems. Rather than matching the reply number to an IMS system and keeping track of it, with OM, you can direct commands to specific IMS systems by referring to the system id.
Your Netview automation can issue IMS operator commands through the use of the REXX SPOC API provided by IMS. See 'IMS System Programming API Ref. ' |
|
Back to top |
|
|
michael baker
New User
Joined: 11 Oct 2011 Posts: 26 Location: United States of America
|
|
|
|
Thanks for all the info... Dick, Peter and Pedro
I will update this post when we get a answer (or any/if any) or have a conclusion. |
|
Back to top |
|
|
michael baker
New User
Joined: 11 Oct 2011 Posts: 26 Location: United States of America
|
|
|
|
Apologize for the initial confusion with the incorrect name of the software that started this post...i.e "TSO Automations".
When actually it is "Z/OS Automations" (or trade mark name of IBM : Tivoli Automations, Version 2 Release 3, 2005).
I'd like to change the name of this POST....
grateful that it was moved to the correct section of this forum... by a veteran poster.
(again, I'll post a solution if we get one) |
|
Back to top |
|
|
michael baker
New User
Joined: 11 Oct 2011 Posts: 26 Location: United States of America
|
|
|
|
Well.... Seems as though we have an answer to this... "It's a "PARM", (parm - /parm/ Further-compressed form of param. This term is an IBMism, and written use is almost unknown outside IBM shops; spoken /parm/ is more widely distributed, but the synonym arg is favoured among hackers. Compare var.)
and it's not a recent change...
That is probably about the most descriptive explanation I'm going to get since I'm "an operator" of the Systems and not in the Automations group.
(and yes TSO has no outstanding response, as the "outstanding response" number is in "MVS", another trade mark name for an IBM system.)
Don't know if this "Parm" is part of *System Table etc. either...
*System Tables ("System tables uses to track the database objects. In essence, access is a set of relational database tables (the system tables) about a set of relational database tables (the user project). System tables should not be altered directly by any user. For example, do not attempt to modify system tables with DELETE, UPDATE, or INSERT statements, or user-defined triggers.
System tales are much like the tables you create in a database - with a few exceptions. First, they are identified internally as system objects so that you can differentiate your regular tables from system tables. Secondly, some system tables are inherently read-only. ...etc")
So I'm going to let this go with my public Inquiry on this forum... again, thanks you guys for the info..
Just a PS .... Sometimes when something , a Subsystem, a Server, etc., doesn't start on Automations.... or won't start with the "Autodown" command within TWS... We've had success just entering this command on the MVS Master Console: S <address>
Mike in Pennsylvania |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10873 Location: italy
|
|
|
|
Your last post is clear as mud ( much more PC than makes no sense at all ) ...
little chance of getting any answer or favorable comments
please reread it slowly and meditate on it honestly ...
reword it in order that we might understand what You are trying to tell/ask
since You are in
Quote: |
IBM Mainframe Operations |
You should have realized already that many of the terms used are IBM trademarks
and for MVS, part of the os culture since the appearance of PCP, MFT, and MVT operating systems in 1966.
( a bit of time before the appearance of hackers )
the PARM keyword is part of the jcl common terminology starting from the above date
//<stepname> EXEC PGM=<pgmname>,PARM='.....'
and also for the programming side as an abbreviation for parameter
nothing to bicker about
anyway, IHMD on, somebody just told You in a very bad format that ...
some system tables ( nothing to do with database tables ) were clobbered with some invalid data/parameter |
|
Back to top |
|
|
michael baker
New User
Joined: 11 Oct 2011 Posts: 26 Location: United States of America
|
|
|
|
Yes..... upon your request:
..."please reread it slowly and meditate on it honestly"...
This might come across as "PC"... yet..just trying to abide by the "rules".."do your homework"...
and:
..."little chance of getting any answer or favorable comments"
Maybe the wording doesn't make sense in some countries... here in the USA... when someone says, "Let it go"...or " I'm letting it go".... it means:
I'm going to forget about this...and move on... (basically)
So, in this Post I'm not looking for any response.
I would like to clarify one thing.... when I mentioned TSO (again), I meant Z/OS Automation ..... and in my final advice on starting something : I said "TWS" ..... correctly it should have said : Tivoli Automations.
From the Tivoli Automatioons SDF Main Menu: If you can't start a subsystem, or it won't start with the "UP" or "Autodown" command...
We have successfully started them on the MVS Master Console for that system with the Start Command: S (sp) <subsystem>
Ciao
Mike in Pennsylvania |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10873 Location: italy
|
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hi Michael,
Thanks for the followup
For your first topic, this one was a bit rough. Don't let this discourage
Eventually, we get there. . .
@Enrico,
Damn, i hate when that happens
d |
|
Back to top |
|
|
michael baker
New User
Joined: 11 Oct 2011 Posts: 26 Location: United States of America
|
|
|
|
yes Dick... the flames, the flames , good thing I'm wearing my @"fire-retardant" blue jeans..... |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10873 Location: italy
|
|
|
|
I just reread the whole thing and I wonder why
in my last post I said , without any reason
I still think that this whole topic was just a waste of time for everybody
and the post I was referring to was just a truckload of mud ! |
|
Back to top |
|
|
michael baker
New User
Joined: 11 Oct 2011 Posts: 26 Location: United States of America
|
|
|
|
AND....after further meditation about this post....JUST in case a IBM Operator reads this:
Yes..the last couple of times that that we've started a subsystem on the Master MVS Console, (outside of automations)....we did use the "basic" start command....
from the previous post:
(From the Tivoli Automations SDF Main Menu: If you can't start a subsystem, or it won't start with the "UP" or "Autodown" command...
We have successfully started them on the MVS Master Console for that system with the Start Command: S (sp) <subsystem> )...
HOWEVER.... not everything is started with that command at the Master MVS Console... for example: Here's the command for another Subsystem:
S xxxTEST,PARM1=AUTO=N
JUST SAYING... in case someone would use the wrong command...
CHECK YOUR MANUALS, in your shop....
and from my limited experience with automations.... Automations works best when things are "Automated"... doing some things manually, creates "Votes"....within Automations, and Votes require human intervention.... in other words, go by the Manual.... check with your Lead Tech., don't enter a command without checking.
Mike in Pennsylvania |
|
Back to top |
|
|
PeterHolland
Global Moderator
Joined: 27 Oct 2009 Posts: 2481 Location: Netherlands, Amstelveen
|
|
|
|
Quote: |
creates "Votes"....within Automations, and Votes require human intervention
|
Mike the votes are defined in the automation policy database, after that
automation takes care of that. Operators only have to cahnge states like : Up, Down etc. When they do that they over rule automation defined rules and have to manually (by means of INGREQ for example) to get tasks again in an UP state. And that will never be done with a start task console command, because that is done outside automation. |
|
Back to top |
|
|
michael baker
New User
Joined: 11 Oct 2011 Posts: 26 Location: United States of America
|
|
|
|
Well that's good to know...
"check the votes" before an IPL is my motto....
and..."Flags are hierarchically above Votes"...
One morning the shop was stumped on a problem.... It was a "Flag".., hosing up the works..... |
|
Back to top |
|
|
|