0 INFO-VAX	Tue, 14 Feb 2006	Volume 2006 : Issue 90      Contents: Boy, do I like VMS humor!  Re: Boy, do I like VMS humor!  Re: Boy, do I like VMS humor!  Re: Boy, do I like VMS humor!  Re: Boy, do I like VMS humor!  Re: Boy, do I like VMS humor!  Re: Boy, do I like VMS humor!  Re: Boy, do I like VMS humor!  Re: Boy, do I like VMS humor!  Re: Boy, do I like VMS humor!  Re: Boy, do I like VMS humor!  Re: Boy, do I like VMS humor!  Re: Boy, do I like VMS humor!  Re: Boy, do I like VMS humor!  Re: Boy, do I like VMS humor!  Re: cleaning up SYLOGICALS.COM% Re: cluster-wide logicals and startup % Re: cluster-wide logicals and startup % Re: Excessive paging problem - SOLVED = Re: Gartner wakes up company executives to X86-64 scalability = RE: Gartner wakes up company executives to X86-64 scalability 7 Re: How does a node know it needs to rebuild a volume ? 7 Re: How does a node know it needs to rebuild a volume ?  RE: null terminated strings  RE: null terminated strings  Re: null terminated strings  Re: OpenVMS 7.3-2 Hardening  Re: OpenVMS 7.3-2 Hardening  Re: OpenVMS 7.3-2 Hardening  Oracle RDB on VAX/Open MVS Re: Oracle RDB on VAX/Open MVS Re: Oracle RDB on VAX/Open MVS Re: Samba info request  F ----------------------------------------------------------------------  % Date: Tue, 14 Feb 2006 09:06:32 +0100 - From: "Martin Vorlaender" <mv@pdv-systeme.de> " Subject: Boy, do I like VMS humor!+ Message-ID: <45dhcbF68rmkU1@individual.net>    All,  3 on several occasions, I've had reason to ROTFL when 6 tripping over some comment or built-in gimmick in VMS.  4 Seems the documentation department also falls in the same category:  ! System Manager's Manual, Volume 1 !  Customizing the Operating System *    Adding Comments to HP-Supplied Messages   ... . Edit the .MSGHLP file to add your comment. ...   1NOSNO, can't ski; no snow 2XCSKI, XCSKI Program 5 3Your attempt to ski failed because there is no snow. : 4Wait until there is snow and attempt the operation again.; 5If you don't want to wait, go to a location where there is  5snow and ski there. 5  5Or, try ice skating instead!   N http://h71000.www7.hp.com/doc/82FINAL/aa-pv5mj-tk/00/00/46-con.html#hm-comment  ! Saved my day today! Thanks, guys!    cu,    Martin --  B  Your mouse has moved.      | Martin Vorlaender  |  OpenVMS rules!5  Windows must be restarted  | work: mv@pdv-systeme.de H  for the change to take     |   http://www.pdv-systeme.de/users/martinv/<  effect. Reboot now? [OK]   | home: martin@radiogaga.harz.de   ------------------------------  % Date: Tue, 14 Feb 2006 03:38:02 -0500 . From: JF Mezei <jfmezei.spamnot@vaxination.ca>& Subject: Re: Boy, do I like VMS humor!- Message-ID: <43F196E9.C021973C@vaxination.ca>    Martin Vorlaender wrote:0 > Edit the .MSGHLP file to add your comment. ... >  > 1NOSNO, can't ski; no snow > 2XCSKI, XCSKI Program 7 > 3Your attempt to ski failed because there is no snow. < > 4Wait until there is snow and attempt the operation again.= > 5If you don't want to wait, go to a location where there is  > 5snow and ski there. > 5  > 5Or, try ice skating instead!  > P > http://h71000.www7.hp.com/doc/82FINAL/aa-pv5mj-tk/00/00/46-con.html#hm-comment    H I have a feeling that the XCSKI application has been used quite a bit in( Manhattan these last couple of days :-)   B BTW, have they gotten around to documenting how to access (from anE application) the messages in the help/message database ? If so, which  document should I hunt for ?   ------------------------------  % Date: Tue, 14 Feb 2006 14:39:26 +0100 & From: "Walter Kuhn" <w.kuhn@ksg.co.at>& Subject: Re: Boy, do I like VMS humor!F Message-ID: <43f1dded$0$1231$91cee783@newsreader01.highway.telekom.at>  
 Or, how about   # $ WRITE SYS$OUTPUT F$MESSAGE (2928)    cu Walter  > "Martin Vorlaender" <mv@pdv-systeme.de> schrieb im Newsbeitrag% news:45dhcbF68rmkU1@individual.net...  > All, > 5 > on several occasions, I've had reason to ROTFL when 8 > tripping over some comment or built-in gimmick in VMS. > 6 > Seems the documentation department also falls in the > same category: > # > System Manager's Manual, Volume 1 " > Customizing the Operating System+ >   Adding Comments to HP-Supplied Messages  >  > ... 0 > Edit the .MSGHLP file to add your comment. ... >  > 1NOSNO, can't ski; no snow > 2XCSKI, XCSKI Program 7 > 3Your attempt to ski failed because there is no snow. < > 4Wait until there is snow and attempt the operation again.= > 5If you don't want to wait, go to a location where there is  > 5snow and ski there. > 5  > 5Or, try ice skating instead!  > P > http://h71000.www7.hp.com/doc/82FINAL/aa-pv5mj-tk/00/00/46-con.html#hm-comment > # > Saved my day today! Thanks, guys!  >  > cu, 	 >  Martin  > --  C > Your mouse has moved.      | Martin Vorlaender  |  OpenVMS rules! 6 > Windows must be restarted  | work: mv@pdv-systeme.deI > for the change to take     |   http://www.pdv-systeme.de/users/martinv/ = > effect. Reboot now? [OK]   | home: martin@radiogaga.harz.de  >  >    ------------------------------   Date: 14 Feb 2006 13:56:47 GMT( From: bill@cs.uofs.edu (Bill Gunshannon)& Subject: Re: Boy, do I like VMS humor!+ Message-ID: <45e5svF67gfrU1@individual.net>   F In article <43f1dded$0$1231$91cee783@newsreader01.highway.telekom.at>,) 	"Walter Kuhn" <w.kuhn@ksg.co.at> writes:  > Or, how about  > % > $ WRITE SYS$OUTPUT F$MESSAGE (2928)  >   ( %SYSTEM-S-NOMSG, Message number 00000B71   What was I supposed to see?    bill   --  J Bill Gunshannon          |  de-moc-ra-cy (di mok' ra see) n.  Three wolvesD bill@cs.scranton.edu     |  and a sheep voting on what's for dinner. University of Scranton   |A Scranton, Pennsylvania   |         #include <std.disclaimer.h>       ------------------------------  % Date: Tue, 14 Feb 2006 07:09:52 -0700 % From: Dan O'Reilly <dano@process.com> & Subject: Re: Boy, do I like VMS humor!A Message-ID: <6.1.2.0.2.20060214070152.027819c0@raptor.psccos.com>   B Of course, there's always the well-reviewed humor of Datatrieve & I wombats.  In DTR-11 (I don't know about DTR-32), if you tried to use, in  G the report generator, "AT MIDDLE OF PAGE", it would come back with "AT  1 MIDDLE OF PAGE is innovative, but alas, illegal".   K But one of my favorites was the RSX error code that you got from DECnet if   a link dropped: IE.NFW.   ) At 06:39 AM 2/14/2006, Walter Kuhn wrote:  >Or, how about > $ >$ WRITE SYS$OUTPUT F$MESSAGE (2928) >  >cu  >Walter  > ? >"Martin Vorlaender" <mv@pdv-systeme.de> schrieb im Newsbeitrag & >news:45dhcbF68rmkU1@individual.net... > > All, > > 7 > > on several occasions, I've had reason to ROTFL when : > > tripping over some comment or built-in gimmick in VMS. > > 8 > > Seems the documentation department also falls in the > > same category: > > % > > System Manager's Manual, Volume 1 $ > > Customizing the Operating System- > >   Adding Comments to HP-Supplied Messages  > >  > > ... 2 > > Edit the .MSGHLP file to add your comment. ... > >  > > 1NOSNO, can't ski; no snow > > 2XCSKI, XCSKI Program 9 > > 3Your attempt to ski failed because there is no snow. > > > 4Wait until there is snow and attempt the operation again.? > > 5If you don't want to wait, go to a location where there is  > > 5snow and ski there. > > 5 ! > > 5Or, try ice skating instead!  > >  > > P > http://h71000.www7.hp.com/doc/82FINAL/aa-pv5mj-tk/00/00/46-con.html#hm-comment > > % > > Saved my day today! Thanks, guys!  > >  > > cu,  > >  Martin  > > --E > > Your mouse has moved.      | Martin Vorlaender  |  OpenVMS rules! 8 > > Windows must be restarted  | work: mv@pdv-systeme.deK > > for the change to take     |   http://www.pdv-systeme.de/users/martinv/ ? > > effect. Reboot now? [OK]   | home: martin@radiogaga.harz.de  > >  > >    ------J +-------------------------------+----------------------------------------+J | Dan O'Reilly                  |  "There are 10 types of people in this |J | Principal Engineer            |   world: those who understand binary   |J | Process Software              |   and those who don't."                |J | http://www.process.com        |                                        |J +-------------------------------+----------------------------------------+   ------------------------------  % Date: Tue, 14 Feb 2006 07:13:27 -0700 % From: Dan O'Reilly <dano@process.com> & Subject: Re: Boy, do I like VMS humor!A Message-ID: <6.1.2.0.2.20060214071252.02960c90@raptor.psccos.com>   - At 06:56 AM 2/14/2006, Bill Gunshannon wrote: G >In article <43f1dded$0$1231$91cee783@newsreader01.highway.telekom.at>, 2 >         "Walter Kuhn" <w.kuhn@ksg.co.at> writes: > > Or, how about  > > ' > > $ WRITE SYS$OUTPUT F$MESSAGE (2928)  > >  > ) >%SYSTEM-S-NOMSG, Message number 00000B71  >  >What was I supposed to see?  I What version of VMS were you trying?  Works on AXP 7.3-2 and 8.2, and on   I64, doesn't work on AXP 6.2.    ------J +-------------------------------+----------------------------------------+J | Dan O'Reilly                  |  "There are 10 types of people in this |J | Principal Engineer            |   world: those who understand binary   |J | Process Software              |   and those who don't."                |J | http://www.process.com        |                                        |J +-------------------------------+----------------------------------------+   ------------------------------   Date: 14 Feb 2006 14:22:01 GMT( From: bill@cs.uofs.edu (Bill Gunshannon)& Subject: Re: Boy, do I like VMS humor!+ Message-ID: <45e7c9F699csU1@individual.net>   A In article <6.1.2.0.2.20060214071252.02960c90@raptor.psccos.com>, ( 	Dan O'Reilly <dano@process.com> writes:/ > At 06:56 AM 2/14/2006, Bill Gunshannon wrote: H >>In article <43f1dded$0$1231$91cee783@newsreader01.highway.telekom.at>,3 >>         "Walter Kuhn" <w.kuhn@ksg.co.at> writes:  >> > Or, how about >> >( >> > $ WRITE SYS$OUTPUT F$MESSAGE (2928) >> > >>* >>%SYSTEM-S-NOMSG, Message number 00000B71 >> >>What was I supposed to see?  > K > What version of VMS were you trying?  Works on AXP 7.3-2 and 8.2, and on   > I64, doesn't work on AXP 6.2.  >   / OpenVMS (TM) VAX Operating System, Version V7.3   D I guess us VAX denizens are considered to humorless to be given such witicisms.  :-(    bill   --  J Bill Gunshannon          |  de-moc-ra-cy (di mok' ra see) n.  Three wolvesD bill@cs.scranton.edu     |  and a sheep voting on what's for dinner. University of Scranton   |A Scranton, Pennsylvania   |         #include <std.disclaimer.h>       ------------------------------    Date: 14 Feb 2006 15:14:59 +01006 From: peter@langstoeger.at (Peter 'EPLAN' LANGSTOEGER)& Subject: Re: Boy, do I like VMS humor!, Message-ID: <43f1f3f3$1@news.langstoeger.at>  V In article <45e5svF67gfrU1@individual.net>, bill@cs.uofs.edu (Bill Gunshannon) writes:G >In article <43f1dded$0$1231$91cee783@newsreader01.highway.telekom.at>, * >	"Walter Kuhn" <w.kuhn@ksg.co.at> writes: >> Or, how about >>  & >> $ WRITE SYS$OUTPUT F$MESSAGE (2928) >>   > ) >%SYSTEM-S-NOMSG, Message number 00000B71  >  >What was I supposed to see?   On a more recent VMS version  # $ WRITE SYS$OUTPUT F$MESSAGE (2929) - %SYSTEM-S-FISH, my hovercraft is full of eels    --   Peter "EPLAN" LANGSTOEGER % Network and OpenVMS system specialist  E-mail  peter@langstoeger.atF A-1030 VIENNA  AUSTRIA              I'm not a pessimist, I'm a realist   ------------------------------  % Date: Tue, 14 Feb 2006 14:27:26 +0000 ) From: Tom Wade <nospam@picard.eurokom.ie> & Subject: Re: Boy, do I like VMS humor!0 Message-ID: <43F1E8CE.9040401@picard.eurokom.ie>  : Probably not VMS, but the best compiler error I saw quoted
 was (from C):   C "Call me paranoid, but when I see '/*' in a comment, I get worried"   9 --------------------------------------------------------- @ Tom Wade                 | EMail: tee dot wade at eurokom dot ie3 EuroKom                  | Tel:   +353 (1) 296-9696 3 A2, Nutgrove Office Park | Fax:   +353 (1) 296-9697 L Rathfarnham              | Disclaimer:  This is not a disclaimer            G Dublin 14                | Tip:   "Friends don't let friends do Unix !"  Ireland    ------------------------------  % Date: Tue, 14 Feb 2006 15:09:30 +0100 3 From: "Maarten van Breemen" <vanDOTbreemen@home.nl> & Subject: Re: Boy, do I like VMS humor!; Message-ID: <43f1e49b$0$21236$4d4ebb8e@read.news.nl.uu.net>    On OpenVMS 7.3-2:   - %SYSTEM-W-FISH, my hovercraft is full of eels   5 "Bill Gunshannon" <bill@cs.uofs.edu> wrote in message % news:45e5svF67gfrU1@individual.net... H > In article <43f1dded$0$1231$91cee783@newsreader01.highway.telekom.at>,* > "Walter Kuhn" <w.kuhn@ksg.co.at> writes: > > Or, how about  > > ' > > $ WRITE SYS$OUTPUT F$MESSAGE (2928)  > >  > * > %SYSTEM-S-NOMSG, Message number 00000B71 >  > What was I supposed to see?  >  > bill >  > --  L > Bill Gunshannon          |  de-moc-ra-cy (di mok' ra see) n.  Three wolvesF > bill@cs.scranton.edu     |  and a sheep voting on what's for dinner. > University of Scranton   |@ > Scranton, Pennsylvania   |         #include <std.disclaimer.h>   ------------------------------    Date: 14 Feb 2006 06:40:03 -0800 From: davidc@montagar.com & Subject: Re: Boy, do I like VMS humor!C Message-ID: <1139928003.197627.139220@f14g2000cwb.googlegroups.com>   ; And of course, and old-time classic (modernized for Alpha):   8 $ if f$getsyi("ARCH_TYPE") .eq. 1 then $ teco = $ teco32= $ if f$getsyi("ARCH_TYPE") .eq. 2 then $ teco :== $ teco32_tv  $ teco make love Not war? *    ------------------------------  % Date: Tue, 14 Feb 2006 16:09:43 +0100 - From: "Martin Vorlaender" <mv@pdv-systeme.de> & Subject: Re: Boy, do I like VMS humor!+ Message-ID: <45ea5pF690qlU1@individual.net>   * "Dan O'Reilly" <dano@process.com> wrote...C > Of course, there's always the well-reviewed humor of Datatrieve & J > wombats.  In DTR-11 (I don't know about DTR-32), if you tried to use, inH > the report generator, "AT MIDDLE OF PAGE", it would come back with "AT3 > MIDDLE OF PAGE is innovative, but alas, illegal".   K The command "help advanced me" produced the message "You are not advanced".    MPJZ used to collect such stuff 5 (see http://zinser.no-ip.info/www/vms/fun/ent.htmlx )    cu,    Martin --  A                            | Martin Vorlaender  |  OpenVMS rules! 4  UNIX is user friendly.    | work: mv@pdv-systeme.deG  It's just selective about |   http://www.pdv-systeme.de/users/martinv/ ;  who its friends are.      | home: martin@radiogaga.harz.de    ------------------------------  % Date: Tue, 14 Feb 2006 08:16:56 -0700 % From: Dan O'Reilly <dano@process.com> & Subject: Re: Boy, do I like VMS humor!A Message-ID: <6.1.2.0.2.20060214081622.02798d78@raptor.psccos.com>   / At 08:09 AM 2/14/2006, Martin Vorlaender wrote: + >"Dan O'Reilly" <dano@process.com> wrote... E > > Of course, there's always the well-reviewed humor of Datatrieve & L > > wombats.  In DTR-11 (I don't know about DTR-32), if you tried to use, inJ > > the report generator, "AT MIDDLE OF PAGE", it would come back with "AT5 > > MIDDLE OF PAGE is innovative, but alas, illegal".  > L >The command "help advanced me" produced the message "You are not advanced". >   >MPJZ used to collect such stuff6 >(see http://zinser.no-ip.info/www/vms/fun/ent.htmlx ) >  >cu,
 >   Martin >-- C >                            | Martin Vorlaender  |  OpenVMS rules! 6 >  UNIX is user friendly.    | work: mv@pdv-systeme.deI >  It's just selective about |   http://www.pdv-systeme.de/users/martinv/ = >  who its friends are.      | home: martin@radiogaga.harz.de   G ..or, as a friend of mine said, MANY years ago, "This is UNIX.  If you   want friendly, buy a dog!".      ------J +-------------------------------+----------------------------------------+J | Dan O'Reilly                  |  "There are 10 types of people in this |J | Principal Engineer            |   world: those who understand binary   |J | Process Software              |   and those who don't."                |J | http://www.process.com        |                                        |J +-------------------------------+----------------------------------------+   ------------------------------  % Date: Tue, 14 Feb 2006 09:56:53 -0500 , From: "J. Scott Greig" <jsgreig@geminaq.com>& Subject: Re: Boy, do I like VMS humor!: Message-ID: <2dmIf.19176$T35.354508@news20.bellglobal.com>   Also... ' <davidc@montagar.com> wrote in message  = news:1139928003.197627.139220@f14g2000cwb.googlegroups.com... = > And of course, and old-time classic (modernized for Alpha):  > : > $ if f$getsyi("ARCH_TYPE") .eq. 1 then $ teco = $ teco32? > $ if f$getsyi("ARCH_TYPE") .eq. 2 then $ teco :== $ teco32_tv   = $ if f$getsyi("ARCH_TYPE") .eq.3 then $ teco:== $teco32_tv_av      > $ teco make love
 > Not war? > *  >    ------------------------------  # Date: Tue, 14 Feb 2006 15:26:11 GMT ( From: Alan Greig <greigaln@netscape.net>& Subject: Re: Boy, do I like VMS humor!: Message-ID: <nEmIf.3163$QB.1552@fe1.news.blueyonder.co.uk>   Tom Wade wrote: < > Probably not VMS, but the best compiler error I saw quoted > was (from C):  > E > "Call me paranoid, but when I see '/*' in a comment, I get worried"   C I once saw a commercial library system on VMS crash with the error  E message "Full power to the shields Mr. Sulu!" printed on the console.   ; > --------------------------------------------------------- B > Tom Wade                 | EMail: tee dot wade at eurokom dot ie5 > EuroKom                  | Tel:   +353 (1) 296-9696 5 > A2, Nutgrove Office Park | Fax:   +353 (1) 296-9697 8 > Rathfarnham              | Disclaimer:  This is not a I > disclaimer            Dublin 14                | Tip:   "Friends don't   > let friends do Unix !"	 > Ireland    --  
 Alan Greig   ------------------------------    Date: 14 Feb 2006 05:01:50 -0800) From: "Bob Gezelter" <gezelter@rlgsc.com> ' Subject: Re: cleaning up SYLOGICALS.COM C Message-ID: <1139919896.625996.253080@f14g2000cwb.googlegroups.com>    Phillip,  B I personally do not like making things dependent on the CLUSTER_UPB logic. If a node goes down at the wrong time, it could be painful.C IMHO, you are far better off defining the same cluster wide logical 7 twice rather than having a bug because of a node crash.   A I would also make use of some of the tricks I mentioned in my VMS B Technical Journal, " Inheritance Based Environments in Stand-alone; OpenVMS Systems and OpenVMS Clusters" (reprint available at F http://www.rlgsc.com/publications/vmstechjournal/inheritance.html). InC particular, I would look into node, site, and role specific logical  name tables.  $ - Bob Gezelter, http://www.rlgsc.com   ------------------------------  % Date: Tue, 14 Feb 2006 10:22:19 +0100 - From: "Martin Vorlaender" <mv@pdv-systeme.de> . Subject: Re: cluster-wide logicals and startup+ Message-ID: <45dlqeF66h8sU1@individual.net>   2 "JF Mezei" <jfmezei.spamnot@teksavvy.com> wrote... > Martin Vorlaender wrote:I > > As I've understood it, it's the CLUSTER_SERVER process that syncs the I > > clusterwide definitions with the cluster, and sets CWLOGICALS when it  > > has completed doing so.  > A > Cool. I did not know that. There is no real help for CWLOGICALS $ > available in the F$GETSYI lexical.  2 Neither in the $GETSYI system service description.  E Probably, the best doc source for clusterwide logicals is the section  in the Cluster Manual,M http://h71000.www7.hp.com/doc/731FINAL/4477/4477pro_006.html#clus_log_names_h    cu,    Martin --  ;    OpenVMS @ 25      | Martin Vorlaender  |  OpenVMS rules! .                      | work: mv@pdv-systeme.deA    Still exceeding   |   http://www.pdv-systeme.de/users/martinv/ 5    expectations      | home: martin@radiogaga.harz.de    ------------------------------    Date: 14 Feb 2006 02:52:48 -0800) From: "Rok Vidmar" <Rok.Vidmar@gmail.com> . Subject: Re: cluster-wide logicals and startupC Message-ID: <1139914368.480154.200130@o13g2000cwo.googlegroups.com>   C > Just to repeat, I need to mount a disk in SYLOGICALS.COM since it J > contains SYSUAF.DAT etc and the corresponding logicals should be definedB > in SYLOGICALS.COM.  I need the cluster-wide logicals so that, ifA > necessary, I can use them to stall the startup while a MINICOPY & > initiated on another node completes.  @  You can define logicals in SYLOGICALS.COM and delay mounting to? SYSECURITY.COM. The first process to really need nonsystem disk < mounted can be audit server; nothing really needs SYSUAF.DAT+ before you get login prompt on the console.  -- Regards, Rok   ------------------------------  % Date: Tue, 14 Feb 2006 09:31:26 -0500  From: norm.raphael@metso.com. Subject: Re: Excessive paging problem - SOLVEDQ Message-ID: <OF65AE4BF8.1BB85835-ON85257115.004FAA12-85257115.004FC2B3@metso.com>   C Paul Sture <paul.sture@bluewin.ch> wrote on 02/13/2006 10:25:29 AM:    > Bernhard Dorninger wrote:  > > Hello again! > >  > > * > > For those, who might be interested.... > > A > > After experimenting with the Java cmd line args and long time , > > observation, we finally found a solution > > J > > Activating the switch -Xdynclassgc did the trick. The Java VM now runs > > with a stable working set. > >  > ' > Thanks for letting us know, Bernhard.   1 ..and for the uninitiated, that switch does what?    ------------------------------  % Date: Tue, 14 Feb 2006 11:54:01 +0100 ( From: Paul Sture <paul.sture@bluewin.ch>F Subject: Re: Gartner wakes up company executives to X86-64 scalability+ Message-ID: <45dr69F66o9tU1@individual.net>    JF Mezei wrote:  > "Main, Kerry" wrote: >  > B >>Keep in mind that the average utilization today for most Windows/ >>applications in prime time is approx 10-15%.   >  >  > 5 > There are many issues which you are not mentioning:  > F > The CPU may be at 15% average, but what about peak times ? You couldG > have staff twiddling their thumbs for one hour,. Then they all get an E > email, you want enough CPU to be able to serve these clients within  > reasonable time.   >   C Another example is of systems which do very little for most of the  G month, but then run at full tilt for a couple of days doing heavy duty  D month end processing. Even beancounters will dig deep when comes to ! getting their own figures out :-)    ------------------------------  % Date: Tue, 14 Feb 2006 07:34:48 -0500 ' From: "Main, Kerry" <Kerry.Main@hp.com> F Subject: RE: Gartner wakes up company executives to X86-64 scalabilityR Message-ID: <FD827B33AB0D9C4E92EACEEFEE2BA2FB7D3B5D@tayexc19.americas.cpqcorp.net>   > -----Original Message-----4 > From: Paul Sture [mailto:paul.sture@bluewin.ch]=20! > Sent: February 14, 2006 4:54 AM  > To: Info-VAX@Mvb.Saic.Com H > Subject: Re: Gartner wakes up company executives to X86-64 scalability >=20 > JF Mezei wrote:  > > "Main, Kerry" wrote: > >=20 > >=20D > >>Keep in mind that the average utilization today for most Windows3 > >>applications in prime time is approx 10-15%.=20  > >=20 > >=20 > >=207 > > There are many issues which you are not mentioning:  > >=20H > > The CPU may be at 15% average, but what about peak times ? You couldA > > have staff twiddling their thumbs for one hour,. Then they=20  > all get anG > > email, you want enough CPU to be able to serve these clients within  > > reasonable time.=20  > >=20 >=20G > Another example is of systems which do very little for most of the=20 @ > month, but then run at full tilt for a couple of days doing=20 > heavy duty=20 H > month end processing. Even beancounters will dig deep when comes to=20# > getting their own figures out :-)  >=20  F Yep, but while there are always some exceptions, the fact remains thatD there is a huge glut of x86 server processing power in most Customer environments today.=20  C OpenVMS to a large extent is not so much impacted by this as Applic D stacking is not considered to be that big of a deal i.e. most Cust'sC have been doing this for years. For Windows and Linux environments, C Applic stacking is still very much a taboo item. Hence, that is why D VMware OS stacking solutions are so popular in Windows consolidation projects today.   G Also, for large UNIX/OpenVMS environments, you can offset the month end D processing requirements with vPars/Galaxy type strategies that allowG CPU's to be dynamically shared between different OS instances depending & on business loads, time-of-day etc.=20   Regards   
 Kerry Main Senior Consultant  HP Services Canada Voice: 613-592-4660  Fax: 613-591-4477  kerryDOTmainAThpDOTcom (remove the DOT's and AT)=20  4 OpenVMS - the secure, multi-site OS that just works.   ------------------------------    Date: 14 Feb 2006 00:02:28 -0800 From: davidc@montagar.com @ Subject: Re: How does a node know it needs to rebuild a volume ?C Message-ID: <1139900998.509052.143080@g44g2000cwa.googlegroups.com>   F By the way, the way OpenVMS helps keep this information sychronized inF memory is through a volume lock taken out by all nodes in the cluster.D This way, there is no file on disk that cluster members use to track8 this information, and nothing to clean up if it crashes.  C An "ANA/DISK/REPAIR" will not clear the "needs rebuild" indication, B even though it does actually do the work of "rebuilding" the disk.   ------------------------------  + Date: Tue, 14 Feb 2006 15:36:36 +0000 (UTC) 7 From: moroney@world.std.spaamtrap.com (Michael Moroney) @ Subject: Re: How does a node know it needs to rebuild a volume ?( Message-ID: <dsste4$fd1$1@pcls4.std.com>   davidc@montagar.com writes:   G >By the way, the way OpenVMS helps keep this information sychronized in G >memory is through a volume lock taken out by all nodes in the cluster. E >This way, there is no file on disk that cluster members use to track 9 >this information, and nothing to clean up if it crashes.   C Correct.  Each node mounting a disk takes out a lock.  The count of H holders of the lock is the mount count. Each node mounting a disk (with F write access) also increments a count on the disk in SCB$W_WRITECNT.  H These counts normally match.  If a node crashes without dismounting the G disk, the lock count decrements but SCB$W_WRITECNT doesn't.  If $ MOUNT F sees a mismatch it either rebuilds the volume or prints a message that the rebuild is needed.  = It's actually more complex than that but this is the essence. A I know this because back when I was working on shadowing I had to 7 tweak this code to prevent an unnecessary shadow merge.   D >An "ANA/DISK/REPAIR" will not clear the "needs rebuild" indication,C >even though it does actually do the work of "rebuilding" the disk.   C $ SET VOLUME /REBUILD and the mount/dismount code had a bug so that D $ SET VOLUME /REBUILD would rebuild the volume but MOUNT would thinkB it still needed rebuilding.  This was fixed fairly recently (7.3-2F I think).  I see that $ ANA/DISK/REPAIR still doesn't clear the "needs rebuild" indication as of V8.2.    ------------------------------  % Date: Tue, 14 Feb 2006 19:36:36 +1100 6 From: "O'Brien Paddy" <Paddy.O'Brien@transgrid.com.au>$ Subject: RE: null terminated stringsX Message-ID: <0A7046B0A95F2B41B3712F0C5FD1CDC307E675@ex-tg2-pr.corporate.transgrid.local>  C I can't keep chevronning, asterisks are where my reply starts from.    -----Original Message-----B From: Bob Koehler [mailto:koehler@eisner.nospam.encompasserve.org]) Sent: Tuesday, February 14, 2006 12:24 AM  To: Info-VAX@Mvb.Saic.Com $ Subject: Re: null terminated strings    L In article <43ED8BC8.6B225724@teksavvy.com>, JF Mezei <jfmezei.spamnot@teks= avvy.com> writes:   F > Not all "arrays" are declared as arrays. You can declare a structureE > (record format) and then dynamically alloacte a buffer big eough to J > contain a dynamically calculated number of instances of that record. YouI > can then use pointers to access individual elements within that buffer.  >=20E > C also allows you to pass this pointer to a called subroutine which I > expected an argument of that structure type and the subroutine can then  > access that array. >=20J > Also, it allows you to pass not just the base element of the array , butE > also the address of the nth element of the array and the subroutine H > treats that nth element as element 0. (eg: skip processing the first 5I > records by passing the address of the 6th record instead of that of the  > first record).  9    All of which I've done in Fortran-77 without pointers. D    (OK, for structures I was using VAX Fortran extensions, but I did/    those in Fortran-IV without the extensions).   L There seems to be some confusion here from JF, and the terminology between =L languages seems to getting mixed up.  I think what JF is "waffling" around =L (no offense, could not think of a better word) is the Digital calling stand=L ard.  What you have described (without going into any details of other lang=L uages) is the way a Fortran program would process any of the arguments you = mention.   Bob,  L I've needed pointers in my nearly 50-year programming existence.  O.K. don'=L t understand your parenthasised meaning.  Did you mean that you were simula=L ting them? 'Cos I have no knowledge of structures, per se, prior to the VAX=F  extension.  Simulation, yes, in the days when we used EQUIVALENCE :-)   Regards, Paddy    G *********************************************************************** ; Please consider the environment before printing this email.   C "This electronic message and any attachments may contain privileged @ and confidential information intended only for the use of the=20D addressees named above.  If you are not the intended recipient of=20C this email, please delete the message and any attachment and advise D the sender.  You are hereby notified that any use, dissemination,=207 distribution, reproduction of this email is prohibited.   C If you have received the email in error, please notify TransGrid=20 C immediately.  Any views expressed in this email are those of the=20 ? individual sender except where the sender expressly and with=20 C authority states them to be the views of TransGrid.  TransGrid uses > virus-scanning software but excludes any liability for viruses contained in any attachment.  < Please note the email address for TransGrid personnel is now$ firstname.lastname@transgrid.com.au"  G ***********************************************************************    ------------------------------  % Date: Tue, 14 Feb 2006 19:47:02 +1100 6 From: "O'Brien Paddy" <Paddy.O'Brien@transgrid.com.au>$ Subject: RE: null terminated stringsX Message-ID: <0A7046B0A95F2B41B3712F0C5FD1CDC307E676@ex-tg2-pr.corporate.transgrid.local>   -----Original Message-----; From: O'Brien Paddy [mailto:Paddy.O'Brien@transgrid.com.au] ( Sent: Tuesday, February 14, 2006 7:37 PM To: Info-VAX@Mvb.Saic.Com $ Subject: RE: null terminated strings      C I can't keep chevronning, asterisks are where my reply starts from.    -----Original Message-----B From: Bob Koehler [mailto:koehler@eisner.nospam.encompasserve.org]) Sent: Tuesday, February 14, 2006 12:24 AM  To: Info-VAX@Mvb.Saic.Com $ Subject: Re: null terminated strings    L In article <43ED8BC8.6B225724@teksavvy.com>, JF Mezei <jfmezei.spamnot@teks= avvy.com> writes:   F > Not all "arrays" are declared as arrays. You can declare a structureE > (record format) and then dynamically alloacte a buffer big eough to J > contain a dynamically calculated number of instances of that record. YouI > can then use pointers to access individual elements within that buffer.  >=20E > C also allows you to pass this pointer to a called subroutine which I > expected an argument of that structure type and the subroutine can then  > access that array. >=20J > Also, it allows you to pass not just the base element of the array , butE > also the address of the nth element of the array and the subroutine H > treats that nth element as element 0. (eg: skip processing the first 5I > records by passing the address of the 6th record instead of that of the  > first record).  9    All of which I've done in Fortran-77 without pointers. D    (OK, for structures I was using VAX Fortran extensions, but I did/    those in Fortran-IV without the extensions).    *****   ) (And I stupidly missed out the asterisks)   L There seems to be some confusion here from JF, and the terminology between =L languages seems to getting mixed up.  I think what JF is "waffling" around =L (no offense, could not think of a better word) is the Digital calling stand=L ard.  What you have described (without going into any details of other lang=L uages) is the way a Fortran program would process any of the arguments you = mention.   Bob,  L I've needed pointers in my nearly 50-year programming existence.  O.K. don'=L t understand your parenthasised meaning.  Did you mean that you were simula=L ting them? 'Cos I have no knowledge of structures, per se, prior to the VAX=F  extension.  Simulation, yes, in the days when we used EQUIVALENCE :-)   Regards, Paddy    G *********************************************************************** ; Please consider the environment before printing this email.   C "This electronic message and any attachments may contain privileged @ and confidential information intended only for the use of the=20D addressees named above.  If you are not the intended recipient of=20C this email, please delete the message and any attachment and advise D the sender.  You are hereby notified that any use, dissemination,=207 distribution, reproduction of this email is prohibited.   C If you have received the email in error, please notify TransGrid=20 C immediately.  Any views expressed in this email are those of the=20 ? individual sender except where the sender expressly and with=20 C authority states them to be the views of TransGrid.  TransGrid uses > virus-scanning software but excludes any liability for viruses contained in any attachment.  < Please note the email address for TransGrid personnel is now$ firstname.lastname@transgrid.com.au"  G ***********************************************************************       G *********************************************************************** ; Please consider the environment before printing this email.   C "This electronic message and any attachments may contain privileged @ and confidential information intended only for the use of the=20D addressees named above.  If you are not the intended recipient of=20C this email, please delete the message and any attachment and advise D the sender.  You are hereby notified that any use, dissemination,=207 distribution, reproduction of this email is prohibited.   C If you have received the email in error, please notify TransGrid=20 C immediately.  Any views expressed in this email are those of the=20 ? individual sender except where the sender expressly and with=20 C authority states them to be the views of TransGrid.  TransGrid uses > virus-scanning software but excludes any liability for viruses contained in any attachment.  < Please note the email address for TransGrid personnel is now$ firstname.lastname@transgrid.com.au"  G ***********************************************************************    ------------------------------  % Date: Tue, 14 Feb 2006 03:41:22 -0500 . From: JF Mezei <jfmezei.spamnot@vaxination.ca>$ Subject: Re: null terminated strings, Message-ID: <43F197B1.1F5E9AD@vaxination.ca>   O'Brien Paddy wrote:/ > There seems to be some confusion here from JF    And this is news to you ?    ------------------------------    Date: 14 Feb 2006 04:15:58 -0800) From: "Bob Gezelter" <gezelter@rlgsc.com> $ Subject: Re: OpenVMS 7.3-2 HardeningC Message-ID: <1139919358.748419.246330@g47g2000cwa.googlegroups.com>    Thomas,   G Specific to 7.3-2, no. The "Guide to System Security" manual (available G from the OpenVMS www site at http://www.hp.com/go/openvms) is generally  a good starting point.  B If you are running a network stack, removing/restricting access to4 different network services is also a good candidate.  D IMHO, there is also some good information in the :"OpenVMS Security"F chapter of the Handbook of Information Security (Bidgoli, 2005, Wiley;G brochure at http://www.rlgsc.com/hinfosec/hinfosec.html) [Then again, I  wrote the chapter (smile)]  9 Without the context, it is difficult to be more specific.   $ - Bob Gezelter, http://www.rlgsc.com   ------------------------------    Date: 14 Feb 2006 07:22:49 -0800 From: graphicdave@gmail.com $ Subject: Re: OpenVMS 7.3-2 HardeningB Message-ID: <1139930569.565056.50900@o13g2000cwo.googlegroups.com>   Bob Gezelter wrote: 	 > Thomas,  > I > Specific to 7.3-2, no. The "Guide to System Security" manual (available I > from the OpenVMS www site at http://www.hp.com/go/openvms) is generally  > a good starting point. > D > If you are running a network stack, removing/restricting access to6 > different network services is also a good candidate. > F > IMHO, there is also some good information in the :"OpenVMS Security"H > chapter of the Handbook of Information Security (Bidgoli, 2005, Wiley;I > brochure at http://www.rlgsc.com/hinfosec/hinfosec.html) [Then again, I  > wrote the chapter (smile)] > ; > Without the context, it is difficult to be more specific.  > & > - Bob Gezelter, http://www.rlgsc.com Bob, >From the link to the HandbookG (http://www.rlgsc.com/hinfosec/hinfosec.html) the links in the side bar G to OpenVMS and Printers have infosec imbeded in them which results in a < 404 error. Remove the infosec and we can access those pages.   David Reynolds   ------------------------------    Date: 14 Feb 2006 10:28:58 -0600- From: Kilgallen@SpamCop.net (Larry Kilgallen) $ Subject: Re: OpenVMS 7.3-2 Hardening3 Message-ID: <nFpd0UJ2TGAS@eisner.encompasserve.org>   [ In article <ntdIf.23999$Eq.18382@trnddc02>, "Thomas Carroll" <tbcreg@mailsnare.net> writes: K > Does anyone have specifuc "hardening" procedures for OVMS 7.3-2? Thanks.     Not procedures, but states, at  ' 	http://www.ljk.com/ljk/checklists.html   @ The procedure is to adjust controls until the state is achieved.   ------------------------------    Date: 13 Feb 2006 22:45:53 -0800 From: db2sysc@gmail.com # Subject: Oracle RDB on VAX/Open MVS B Message-ID: <1139899553.007049.40300@g14g2000cwa.googlegroups.com>   All.  E Can anyone share their experiences on Oralce RDB VAX/OpenVMS platform 4 (current version Rdb 7.0.31) to Oracle 10g on Linux?  C 1. How to we migrate ORACLE RDB objects to Oracle 9i? This includes ; tables, indexes, DBO views, Stored Procedure, Triggers etc.   6 2. How do we migrate data from Oracle RDB to Oracle 9i  : 3. Any challenges and issue we will face in such migration  6 4. Any tools that can be leveraged for this Migration.   ------------------------------  % Date: Tue, 14 Feb 2006 06:25:11 -0500 ) From: "Neil Rieck" <n.rieck@sympatico.ca> ' Subject: Re: Oracle RDB on VAX/Open MVS 9 Message-ID: <96jIf.1858$_D5.178681@news20.bellglobal.com>   % <db2sysc@gmail.com> wrote in message  < news:1139899553.007049.40300@g14g2000cwa.googlegroups.com... > All. > G > Can anyone share their experiences on Oralce RDB VAX/OpenVMS platform 6 > (current version Rdb 7.0.31) to Oracle 10g on Linux? > E > 1. How to we migrate ORACLE RDB objects to Oracle 9i? This includes = > tables, indexes, DBO views, Stored Procedure, Triggers etc.  > 8 > 2. How do we migrate data from Oracle RDB to Oracle 9i > < > 3. Any challenges and issue we will face in such migration > 8 > 4. Any tools that can be leveraged for this Migration. > + OpenMVS ? I wonder if IBM knows about this?   
 Neil Rieck Kitchener/Waterloo/Cambridge,  Ontario, Canada.8 http://www3.sympatico.ca/n.rieck/links/cool_openvms.html   ------------------------------    Date: 14 Feb 2006 05:22:21 -0800, From: "rcyoung" <rcyoung@aliconsultants.com>' Subject: Re: Oracle RDB on VAX/Open MVS C Message-ID: <1139923341.363869.149950@f14g2000cwb.googlegroups.com>   < We had to migrate AARPs  Rdb database to Oracle awhile back.  8 We had a bit of an advantage since we sell an Rdb tuningF analysis/monitoring tool (DBTune). We were able to take pieces of thatG code and write a Q&D program that extracted the Rdb structure, and then D generate the SQL for a fairly compatible Oracle structure ( it stillG neeed a bit of hand work to take off the rough edges but was far better E than doing it all "by hand")...then used Rdb's rmu/unload to generate > input to SQL Loader on Oracle.  Biggest ( or at least the most( annoying) stumbling blocks we found were  = 1) Rdb date fields all need editing to get an Oracle Rdb date F acceptable format ( OpenVMS dates carry more precision that Oracle canF accept). Either edit the unloader text itself using automated scripts,D or add a computed column to generate the right format for every date field.  C 2) Segmented strings need to be written out by customized progsrams C rather than rmu/unload, then use SQL Loader. The two database store ' these long strings TOTALLY differently.   @ 3) A field declared in Rdb as a number like xx.yy, may unload asG xx.yyy, but not always...I leave it up to those "in the know" to figure E out why. We just had to  "adjust" the field declarations accordingly.   F 4) Stored procedures and triggers are going to take some recoding. TheD SQL is in the "ballpark", but will need handwork to get it in Oracle acceptable format.  G I know there were a few tools that could help perform much of this type G of migration back in the 1980s, but they are long gone now or no longer F support Rdb. A pity since on OpenVMS, Rdb will still drive Oracle intoG the ground. Rdb is written specifically for OpenVMS, Oracle had to make B "consessions"  in order to maintain a single code base (as much as= possible) across multiple platforms. It shows in the relative  performance.  D Have you thought of using a Charon Vax emulator on PC style hardwareD rather than going to Linux/Oracle?  We have a customer who took thatE approach and it has been working out quite well for them. The avoided G all the cost of the database migrations, and al the recoding of support E apps. Plus, they did not have to "retrain" everyone, or wait for them B to come "up to speed" on a totally different database system ( sayD about 12 months of work minimum)  which was another "hidden" cost of switching to Oracle.  G There is also an Alpha emulator that has been announced that can run on A PC style hardware, but it is only out as an evaluation right now.   D Keep in mind that there is "PC" hardware (like on your desktop), andG "PC" hardware like a 4 processor, 8Gb, fiber based server with hardware G RAID. In short, the emulators "ain't nothing to sneeze at" on the right 	 platform.   F And there is always the I64 option to stay with OpenVMS/Rdb  directly.F We have the "smallest" Itanium deveopment system and it blows away our- Alpha 2100/2100A systems development systems.   * Dr. Robert Young, ALI Database Consultants   ------------------------------  # Date: Tue, 14 Feb 2006 13:48:25 GMT 7 From: John Malmberg <malmberg@dskwld.zko.hp.compaq.dec>  Subject: Re: Samba info request 1 Message-ID: <JclIf.3130$_46.889@news.cpqcorp.net>    Ade@nowhere.com wrote: > Hi,  > H > I have a client for whom I have recently installed Samba 2.2.8 on VMS  > 7.1-1H2, UCX 4.2 ECO 4.   I I would recommend upgrading to a supported version of OpenVMS and TCPIP.  I   I do not know the current ECO levels for either VMS 7.1-1H2 or UCX 4.2.   J > This works well and solves their immediate problems but it occasionally L > crashes the box. I'm pretty sure that this is because Samba 2.2.8 is only C > intended to TCP/IP Services V5+ and not UCX but I can't find any   > documentation to prove this.  G As far as I know, the amount of time that SAMBA runs in kernel mode is  D very small, and user mode code should not be able to cause a system > crash, no matter what the version of OpenVMS or UCX or TCP/IP.  E I would suspect that cause of those crashes is really something else   that needs fixing.  I > Has anybody else come up against this or can you point me in the right  ( > direction to solve my rashing problem.  B The only reports of a system crashing with SAMBA that I have seen I reported either here or on the SAMBA-VMS (at) samba.org mailing list was  5 from a third party TCP/IP program that needed an ECO.    -John ! malmberg@dskwld.zko.hp.compaq.dec  Personal Opinion Only    ------------------------------   End of INFO-VAX 2006.090 ************************