1 INFO-VAX	Fri, 21 Jul 2000	Volume 2000 : Issue 404       Contents: Re: Alpha PWS500a(u)> Re: ANALYZE/DISK/REPAIR (was Re: VMS equivalent of UNIX 'ln'?) Re: Cluster node isn't.  DECServer 90 to DB-9 PC # Re: Dialup internet sharing routers # Re: Dialup internet sharing routers # Re: Dialup internet sharing routers # Re: Dialup internet sharing routers + Re: Direct OPCOM messages to e-mail account  Re: DS10 IDE vs U2W SCSI? Re: DSNlink, modems and WIS (was: Re: Web browser and VMS mail) 0 RE: How to make HP printer talk to VMS/Multinet?0 RE: How to make HP printer talk to VMS/Multinet?4 Re: I need a precise definition of "layered product"; Re: I want a message as soon as a temporary file is touched ; Re: I want a message as soon as a temporary file is touched 0 RE: Importing sysuaf.lis to Echange - SAM - FILE0 Re: Importing sysuaf.lis to Echange - SAM - FILE INFO ON A VT320  Re: INFO ON A VT320  Re: INFO ON A VT320  Re: Linux "clusters"- Mlucas performance probelm - need expert help  Re: Netscape Access Violation  Re: PathWorks question) Quick answer time.... how fast is a TK70?   Removing <LF><CR> from text file$ Re: Removing <LF><CR> from text file$ Re: Removing <LF><CR> from text file$ Re: Removing <LF><CR> from text file$ Re: Removing <LF><CR> from text file$ Re: Removing <LF><CR> from text file$ Re: Removing <LF><CR> from text file$ Re: Removing <LF><CR> from text file$ Re: Removing <LF><CR> from text file Re: report distribution  Re: report distribution  Re: report distribution  Shadow Set Failure Mode 
 SYSUAF.DAT& RE: The URL that Compaq forgot to send VAX Error Logs$ VMS 7.2 DECC - stat() versus fstat()( Re: VMS 7.2 DECC - stat() versus fstat() Re: Web browser and VMS mail Re: Web browser and VMS mail/ Where can I get older version of Apache for VMS 1 Re: [Fwd: FW: Wish List:  I/O vs. CPU Priorities]   F ----------------------------------------------------------------------  % Date: Thu, 20 Jul 2000 18:02:35 -0400 % From: "Islandco" <sales@islandco.com>  Subject: Re: Alpha PWS500a(u) / Message-ID: <snet61ft6tt182@corp.supernews.com>    Wayne   , BUT .... We DO sell a lot of Alpha's on Ebay  J You might be surprised at how many people try to purchase product directly$ even when a REAL auction is going onF Most people, IMHO, don't like dealing with the idea they could lose an auction   : Obviously that person wants the product for auction anyhowK If they can buy it directly without the hassle of bidding, all the better !   I We are a reputable dealer with low prices - they are low because we don't J spend $10,000 on a full color add in trade rags and on "Click" advertising3 We cannot afford to do so with the margins we make.   J We (I should say I prey) prey on these newsgroups because there are viableH customers who obviously make decisions in the way of purchasing product.I If you did a poll, I would doubt VERY much that we would get any negative . feedback in the way of quality of our product.J We test everything that goes out - we pack product carefully and we give 1) year warranty on EVERYTHING that we sell.   L So, going back to the point of auctions - it is the cheapest, most effective> way, of getting non-time-wasters contacting us to buy product.  H However you look at it; we are pretty stright up about what we are doingH For example, the reserve price of the product currently on Ebay is $1495K This isn't just some stupid guess as to market value, but a cost+20% price.   F We cannot go lower than this price because it would not make financial sense./ So again, I say - Why waste everyone's time ???   F Also - as to misleading people on Ebay via the Subject line of Auction	 listings. I Everyone looks at them and the description of product - it is as plain as ' plain can be with reference to pricing. J They can always go bid on one from someone else they don't know and take a chance.    David     H Wayne Sewell <wayne@tachysoft.xxx.293778.killspam.0223> wrote in message( news:FPyG76WpR16g@tachxxsoftxxconsult...D > In article <smvem3qgnd6104@corp.supernews.com>, "Island Computers" <sales@islandco.com> writes:" > > Get em whilst they're hot !!!! > >  > > Ebay Item# > > E > >  http://cgi.ebay.com/aw-cgi/eBayISAPI.dll?ViewItem&item=382645921  > >  > > -- > > # > > Island Computers US Corporation  > > 2700 Gregory Street  > > Savannah GA 31404  > > Tel: 912 447 6622  > > Fax:912 201 0096 > > sales@islandco.com > >  > >  > K > Sorry, I ignore all auctions by Island Computer, even if I want the item.  >  >  > -- > L ============================================================================ === : > Wayne Sewell, Tachyon Software Consulting  (281)812-0738 wayne@tachysoft.xxx : > http://www.tachysoft.xxx/www/tachyon.html and wayne.htmlH > change .xxx to .com in addresses above, assuming you are not a spambot :-)  > L ============================================================================ === L > Otter, on dining with Bluto:"It's perfectly safe if you keep your arms and legs > away from his mouth."    ------------------------------  % Date: Thu, 20 Jul 2000 21:42:35 -0500 7 From: "David J. Dachtera" <djesys.nospam@earthlink.net> G Subject: Re: ANALYZE/DISK/REPAIR (was Re: VMS equivalent of UNIX 'ln'?) - Message-ID: <3977B89B.7CB5806A@earthlink.net>    Hoff Hoffman wrote:  > i > In article <39766725.5C7607E9@earthlink.net>, "David J. Dachtera" <djesys.nospam@earthlink.net> writes: E > :Since the file header indicates the FID of the directory where the K > :"primary" entry should be found, why does VERIFY (the program behind the K > :ANALYZE/DISK command) put a "lost" file (a file with no directory entry) H > :into [SYSLOST] instead of the file's original directory (assuming the > :directory still exists)?  > K >   The directory backlink may or may not be current, even if the directory K >   listed is valid.  Would you rather have all files -- those not found in F >   any directory -- consistently dropped into SYSLOST for resolution,  H Sure! ...as long as the directory back-link still points to where it didF before VERIFY came along, and doesn't point to the [SYSLOST] directory/ (technically, an "invalid directory backlink").    > orH >   would you rather have some files dropped into SYSLOST and some filesK >   potentially randomly inserted back into (outdated) directory locations, @ >   directories that the files had previously been removed from?  F Typically, you find a newbie SysAdmin, or even an experienced one on aG new site, who finds the need to run VERIFY, then finds TONS of files in F [SYSLOST], many with the same name and extension (but VASTLY differentD sizes, attributes, organizations, etc.), and no clue where they came> from. (This has happened to me more often than I care to say!)  C True, a file usually gets "lost" because the directory got trashed.   C Then again, you also get the over-privileged coder who goes hacking G armed only with the on-line help not understanding that SET FILE/REMOVE H and DELETE are not to be toyed with ("Chill, dude! Just use the UNDELETE command!").   E As long as we got a message stating that VERIFY had re-entered a file F back into it's indicated directory, I don't see it as a large problem,( rather something of a time(life?)-saver.   I dunno - whaddaya think?    --   David J. Dachtera  dba DJE Systems  http://www.djesys.com/  : Unofficial Affordable OpenVMS Home Page and Message Board: http://www.djesys.com/vms/soho/    ------------------------------  % Date: Thu, 20 Jul 2000 15:22:42 -0400 - From: JF Mezei <jfmezei.spamnot@videotron.ca>   Subject: Re: Cluster node isn't., Message-ID: <39775173.A099CF4C@videotron.ca>  L Is it possible that the isolated workstation could boot on its own disk in aM "different" cluster group number, and that if you booted it off the ethernet, 9 it would boot off your main cluster which it would join ?    If you look at what happened:   K 	-you moved the machine. This means, as others have pointed out, that it is 
 possible that M 	 in its new location, it is not on the same ethernet network as the previous  desk. (henceR 	 not joining the big cluster). A bridge would not prevent it, but a router would.  K 	-something was done to the machine while it was still up before, and these 
 changes only  N 	 took effect when you rebooted after moving the machine. Problem with this is
 that there 	 are a lot of things possible.   8 Have you checked the SYSGEN parameters for clustering ?   J Question: in MODPARAMS.DAT, there is the INTERCONNECT="NI" line. What doesB autogen do with this ? Is there a corresponding SYSGEN parameter ?   ------------------------------  % Date: Thu, 20 Jul 2000 22:43:56 -0400  From: quayle@pobox.com  Subject: DECServer 90 to DB-9 PC- Message-ID: <397780AC.8517.845A5D4@localhost>   B How do you hook a PC-style serial port (actually, a 500au running F OpenVMS) to a DECserver 90M or 90TL?  I'm having trouble figuring out  the connections.     --Stan  
 ----------G Stanley F. Quayle, P.E.   N8SQ   +1 614-868-1363   Fax: +1 614 868-1671 1 8572 North Spring Ct. NW, Pickerington, OH  43147 = Preferred address:  stan@stanq.com       http://www.stanq.com    ------------------------------  # Date: Thu, 20 Jul 2000 19:24:00 GMT = From: system@SendSpamHere.ORG (Brian Schenkenberger, VAXman-) , Subject: Re: Dialup internet sharing routers0 Message-ID: <009ED5E6.FE0065EF@SendSpamHere.ORG>  ^ In article <0WGd5.71$JL5.7068@news.goodnet.com>, rjordan@mars.mcs.net (Richard Jordan) writes:F >I've been reviewing some earlier discussion about the dialup internetF >access sharing boxes (dialup router with NAT, allows multiple clientsD >on a local LAN to access the internet via a PPP dialup link) and I @ >want to use one to get my systems online.  Can anyone recommend7 >one that has the capability of supporting what amounts " >to a 'server' on the client side? > D >Situation:  home network with my VMScluster on it (three nodes, twoC >VAXen and one Alphastation).  I just got a nice network-only laser = >printer (no standard ports, just 10Base-T with IP protocol). 5 >I've test printed to it from the Alpha and it works.  >fine. > E >What I'd like to be able to do is use the dialup box to set up a PPP G >(RAS, but not to an NT box) link to work and have the work machines be B >able to print to that laser printer.  Since the dialup box almostI >certainly will only present one external address (probably DHCP-derived) F >are any of them capable of redirecting inbound packets to an internalE >host based on the port number being used?  Or some similar facility? D >I know I could probably set up some chain of LPR/LPD queues through8 >one of the VMS systems, but if possible I'd rather not. > J >I've got the book for a Kingston EtheRx, which cannot apparently do this.D >Anything else short of a full blown (expensive) router provide this >capability? > 
 >Thanks... >  >Rich Jordan >rjordan@mcs.net    E The 3com OfficeConnect 56K LAN Mode, may be what your after.  Several D machines can share the connection.  One machine can be designated to! be, what amounts to be, in a DMZ.     The documentation is on-line at:  E http://www.remoteaccess.3com.com/support/docs/lanmodem/documentation/          3c886/files/710/ug_r.html  D It's a PDF so, of course without PDF support for VMS, you might haveB a bit of a problem reading it on VMS.  BTW, it's 116 pages of PDF.    --O VAXman- OpenVMS APE certification number: AAA-0001     VAXman(at)TMESIS(dot)COM    ------------------------------  # Date: Thu, 20 Jul 2000 19:39:32 GMT  From: Dirk Munk <munk@home.nl>, Subject: Re: Dialup internet sharing routers' Message-ID: <39775573.78B6F8BA@home.nl>   G If you have an old PC standing around (or a new one) you can use NAT32. H It is a good product with lots of possibilities. this is their homepage: http://www.nat32.com/ E You can also make your VMS boxes accessible from the outside world if  you want to.   Regards,   Dirk     Richard Jordan wrote:  > G > I've been reviewing some earlier discussion about the dialup internet G > access sharing boxes (dialup router with NAT, allows multiple clients D > on a local LAN to access the internet via a PPP dialup link) and IA > want to use one to get my systems online.  Can anyone recommend 8 > one that has the capability of supporting what amounts# > to a 'server' on the client side?  > E > Situation:  home network with my VMScluster on it (three nodes, two D > VAXen and one Alphastation).  I just got a nice network-only laser> > printer (no standard ports, just 10Base-T with IP protocol).6 > I've test printed to it from the Alpha and it works. > fine.  > F > What I'd like to be able to do is use the dialup box to set up a PPPH > (RAS, but not to an NT box) link to work and have the work machines beC > able to print to that laser printer.  Since the dialup box almost J > certainly will only present one external address (probably DHCP-derived)G > are any of them capable of redirecting inbound packets to an internal F > host based on the port number being used?  Or some similar facility?E > I know I could probably set up some chain of LPR/LPD queues through 9 > one of the VMS systems, but if possible I'd rather not.  > K > I've got the book for a Kingston EtheRx, which cannot apparently do this. E > Anything else short of a full blown (expensive) router provide this 
 > capability?  >  > Thanks...  > 
 > Rich Jordan  > rjordan@mcs.net    ------------------------------  % Date: Thu, 20 Jul 2000 18:43:53 -0400 * From: David A Froble <davef@tsoft-inc.com>, Subject: Re: Dialup internet sharing routers- Message-ID: <397780A9.66390B89@tsoft-inc.com>    Richard Jordan wrote:  > G > I've been reviewing some earlier discussion about the dialup internet G > access sharing boxes (dialup router with NAT, allows multiple clients D > on a local LAN to access the internet via a PPP dialup link) and IA > want to use one to get my systems online.  Can anyone recommend 8 > one that has the capability of supporting what amounts# > to a 'server' on the client side?   P I'm not sure what you are calling a 'SERVER' and what you are refering to as the 'client side'.  O As for dial-up access (suppossing through an ISP) it's a one-way street, as far O as initiating the connection, unless you have the ISP do something special when I something is incoming to you, which would possibly require a dedicated IP G address.  All of this tends to add to the cost of the connection, until L something like a DSL line becomes rather reasonable in cost.  Of course, youN could live in the boonies like me, and not yet have the possibility of DSL, or cable modem.  P I've not addressed your dialing direct to the home network from work, using PPP.  E > Situation:  home network with my VMScluster on it (three nodes, two D > VAXen and one Alphastation).  I just got a nice network-only laser> > printer (no standard ports, just 10Base-T with IP protocol).6 > I've test printed to it from the Alpha and it works. > fine.   5 Assuming some type of 'hub' or repeater, switch, etc.   F > What I'd like to be able to do is use the dialup box to set up a PPPH > (RAS, but not to an NT box) link to work and have the work machines beC > able to print to that laser printer.  Since the dialup box almost J > certainly will only present one external address (probably DHCP-derived)G > are any of them capable of redirecting inbound packets to an internal F > host based on the port number being used?  Or some similar facility?E > I know I could probably set up some chain of LPR/LPD queues through 9 > one of the VMS systems, but if possible I'd rather not.  > K > I've got the book for a Kingston EtheRx, which cannot apparently do this. E > Anything else short of a full blown (expensive) router provide this 
 > capability?  >  > Thanks...  > 
 > Rich Jordan  > rjordan@mcs.net   N Ok, I'll talk about the Hawking internet sharing device I have, but don't takeP this as a recomendation.  I'm beginning to think that (expensive) with regard toP full blown routers is relative, and not as bad as you'd originally think.  SinceM I'm not familiar with setting up routers, I'm not sure how much more I'd like  them.   J This device supports DHCP, NAT, RAS dial-in and dial-out, PPP dial-out andN dial-in (maybe, not sure), has 2 ports which can be connected to a modem, ISDNP modem, or a dedicated line.  With modem(s), it supports the dial-in capability. O On each of the ports, one computer (I assume one device with an IP address) cannO be visable to the internet.  Guess this is how you'd do a web server.  Might bei how to access the printer.  O It's called a router - dual bandwidth.  Got it on OnSale for a bit under $100. tJ It works.  Documentation sucks.  There is a 2-year warranty, and free techP support via web site or e-mail.  I don't know enough to ask them questions.  web# site is http://www.hawkingtech.com.P   Dave   -- o4 David Froble                       Tel: 724-529-04504 Dave Froble Enterprises, Inc.      Fax: 724-529-0596> DFE Ultralights, Inc.              E-Mail: davef@tsoft-inc.com6 T-Soft, Inc.  170 Grimplin Road  Vanderbilt, PA  15486   ------------------------------   Date: 21 Jul 2000 05:17:12 GMT) From: leslie@clio.rice.edu (Jerry Leslie)N, Subject: Re: Dialup internet sharing routers' Message-ID: <8l8mco$h55$1@joe.rice.edu>e  > Brian Schenkenberger, VAXman- (system@SendSpamHere.ORG) wrote: :mG : The 3com OfficeConnect 56K LAN Mode, may be what your after.  SeveralgF : machines can share the connection.  One machine can be designated to# : be, what amounts to be, in a DMZ.o :g" : The documentation is on-line at: :<G : http://www.remoteaccess.3com.com/support/docs/lanmodem/documentation/g" :        3c886/files/710/ug_r.html :<F : It's a PDF so, of course without PDF support for VMS, you might haveD : a bit of a problem reading it on VMS.  BTW, it's 116 pages of PDF. :     ; The data sheet shows the product features without any PDFs:s  2   http://www.3com.com/products/dsheets/400397.html   56K LAN Modem   ? The ISDN equivalent product is the OCLM, which is a router with  a 4 port 10BaseT hub:   2   http://www.3com.com/products/dsheets/400396.html   OfficeConnect ISDN LAN Modem  D My home network is connected to the internet via an OCLM, with fixed0 IP addresses, for the benefit of the VAXStation.    4 --Jerry Leslie     (my opinions are strictly my own)   ------------------------------  % Date: Thu, 20 Jul 2000 18:58:49 -0400A0 From: "Craig S. Lombardi" <lombardi@ergosol.com>4 Subject: Re: Direct OPCOM messages to e-mail account+ Message-ID: <39778429.149032D8@ergosol.com>,  r Check out RamPage from Ergonomic Solutions.  Includes many pager dispatching interfaces for OpenVMS (the 'open' is0 silent), including the RamPage OPCOM Dispatcher.   So, you can do stuff like:  . $ RAMPAGE/OPCOM/ENABLE=(CLUSTER,DEVICES,DISKS)C %RAMPAGE-I-OPCOM, Pager NUTTER enabled for OPCOM class(es) CLUSTER,n DEVICES, DISKS  ? You can also do filtering based on pass and fail criteria.  Thew web site is:           http://www.ergosol.com  4 $ RAMPAGE NUTTER "Hope this helps..."/AFTER=TOMORROW   $ MAIL
 MAIL> SEND  To:  rampage%Nutter@hsc.utah.edu$ Subj: Direct MAIL messages to pagers  .  .  .   Carleen Nutter wrote:   h > I have an almost lights-out data center.   The personel in the data center are not real operators, butb > help desk people.  They generally dont notice when one of my alphas leaves the cluster.  I wouldq > like to be paged.  I'd like a way of having select OPCOM messages (e.g.,cluster state transition) to my pager's % > internet e-mail address (via SMTP).p >oK > Has anyone done something like this? and be willing to give me some help?  >Ed > I have a 3-node alpha (4000's) cluster, running VMS 7.1-1h2 and Multinet 4.1B for TCP/IP services.6 > The only programming I've done in years is with DCL. >i > TIA, > CJ Nutter    ------------------------------  % Date: Thu, 20 Jul 2000 15:01:31 -0400 2 From: Rich Dischler <richard.dischler@digital.com>! Subject: Re: DS10 IDE vs U2W SCSIp+ Message-ID: <39774C8B.1E17E6B8@digital.com>a  > The DS10 IDE chip runs at 16MHz DMA mode 2. This allows burstsN in the 25MB/s range.  For many of our customers, this, plus the lower price of IDEn disks, is ok for them.  = If not, we have several flavors of SCSI PCI cards to plug in.s  
 Rich Dischlerc4 Eng Mgr Uni and Dual Processor AlphaServers/Stations   Bill Todd wrote:  K > I suspect you'll find the IDE drive's read performance much closer to the N > SCSI's if you turn on the drive's read-cache.  And write performances shouldJ > be closer if you turn on the drive's write-cache, if you're using a fileN > system that normally defers writes anyway, though with that you'll be givingG > up some protection for applications that depend on fsync to establishmM > persistence - and it's certainly something one shouldn't do if running VMS.= >= > - bill >=? > David Mathog <mathog@seqaxp.bio.caltech.edu> wrote in messaget( > news:8l4idq$35c@gap.cco.caltech.edu...L > > Since nobody from Compaq came up with numbers, I ran a test on two LinuxM > > DS10s, to at least give a relative indication of the relative performance= > ofD > > SCSI vs. IDE perfomrance on a DS10.  The OS in both cases was RH > 6.2/Alpha,) > > and both machines have 512 Mb of Ram.i > > M > > The first machine has an Intraserver ITI-6100 U2W controller and 2 IBM 18- > Gb > > LVD disks. > >0M > > The second machine has the DS10 IDE controller and 8.4 Gb Western Digitalu
 > > IDE disk.Y > >SL > > I don't have the model numbers of either disk - I would have to open the > > boxes to find out. > >f > > cd /tmp 2 > > dd if=/dev/zero of=bigfile bs=1024 count=500003 > > dd if=/dev/zero of=wiper   bs=1024 count=500000t > > cat wiper > /dev/nulld0 > > date ;  cat bigfile > /dev/null ; sync ;date0 > > date ;  cat bigfile > bigfile2  ; sync ;date > >eL > > (note, not "cp wiper /dev/null" since on RH 6.2/Alpha that was replacing) > > the /dev/null with a real file, ugh.)t > >f > >         bigfile  bigfile2( > >         read     write! > >         from     to disk fromr > >         disk     file cachee > > SCSI       4         4 > > IDE       22        23 > >aN > > I can't say how OpenVMS would perform with these IDE disks, but clearly atN > > the hardware/controller level these IDE disks are not as quick as the SCSI
 > > disks. > > K > > Maybe Compaq should look into upgrading the IDE in the DS10 to ATA66 orr > > ATA100.n > >y > > Regards, > >t > > David Mathog! > > mathog@seqaxp.bio.caltech.eduoB > > Manager, sequence analysis facility, biology division, Caltech   ------------------------------   Date: 20 Jul 2000 13:39:18 PDTT From: Fairfield@SLAC.Stanford.EDU (Ken Fairfield; SLAC: 650-926-2924; FAX: 926-3515)H Subject: Re: DSNlink, modems and WIS (was: Re: Web browser and VMS mail)3 Message-ID: <G353wBYYmHsW@mccdev.slac.stanford.edu>m  / In article <sne7dgs96tt41@corp.supernews.com>, f4     	"Peter Weaver" <peter.weaver@stelco.ca> writes: [...]wH > When we tried V2.2 we had no problems with the modems. The problems weE > had were with the terrible DSN ITS interface. It was just too UnixyhH > for this VMS Bigot. We had a list of problems and bugs just in the ITS* > part itself that I can not find anymore.  H         Well these may or may not have been fixed in 2.2E.  I will admitH     that the command line interface is  not  _as_  good as a DCL commandH     line should be: command recall pretty much doesn't work, you have toH     use  /BEGINNING and /ENDING where we are used to /SINCE and /BEFORE,H     and you have to type "q" for quit where we're used to Ctrl/Z.  But IH     find these annoyances rather minor.  DSNLINK_NEW works fine and  the8     speed is much, much better than modems.  Just my 2.           -Ken -- -M  Kenneth H. Fairfield            |  Internet: Fairfield@SLC.Slac.Stanford.Edu.:  SLAC, 2575 Sand Hill Rd, MS 46  |  Voice:    650-926-2924:  Menlo Park, CA  94025           |  FAX:      650-926-3515N  -----------------------------------------------------------------------------B  These opinions are mine, not SLAC's, Stanford's, nor the DOE's...   ------------------------------  % Date: Thu, 20 Jul 2000 19:09:35 +0100a8 From: John Macallister <J.Macallister1@physics.ox.ac.uk>9 Subject: RE: How to make HP printer talk to VMS/Multinet?sL Message-ID: <35666012DF4CD411BE940090279FA240111E91@ppnt41.physics.ox.ac.uk>  J To configure most HP printers these days all you have to do is to set up a queue using LPR/LPD. h  # Go into $ MULTINT CONFIGURE/PRINTERs  K and follow the questions and answers. All you need as far as the printer isfK concerned is the printer's IP address and the LPD queue name on the printergH which is probably "raw" or "text" for Postscript and text output but you ought to check.D  K You'll need to restart MULTINET or simply execute the printer command file.s  L Forget about TELNET to port 9100 unless you have some special requirement to do the printing that way.2   John  B Name: John B. Macallister  E-mail: j.macallister1@physics.ox.ac.ukH Post: Nuclear and Astrophysics Laboratory, Keble Road, Oxford OX1 3RH,UKA Phone: +44-1865-273388 (direct)  273333 (reception)  273418 (Fax)    ------------------------------   Date: 20 Jul 2000 20:29:02 GMT* From: bleau@umtof.umd.edu (Lawrence Bleau)9 Subject: RE: How to make HP printer talk to VMS/Multinet?h) Message-ID: <8l7nee$vvj$1@hecate.umd.edu>r  3 Carleen Nutter <Carleen.Nutter@hsc.utah.edu> wrote:.G >We use a a library module to reset the HP printer to default after the 
 >print jobG >(/separate=(reset=(hp_reset)); a default form (/default=(form=hp_port a >(stock=default)).  TheeJ >form HP_PORT uses a library setup module (on the form, /setup=(portrait). [snip]  M This is a good idea, except for one thing.  I have three other HP printers onvM the network, and I don't need any reset module on them.  Oh, wait a minute, I N do have forms set up, eachof which has a setup module, and the first few charsO of each module is <ESC>P<ESC>E .  This does the same, effectively, as the reset.O module except for the final page.  I don't have any problems printing the final @ page, but then VMS probably sends out a <FF> at the end anyways.  G >Is that possibly the missing piece?  How did you do the Multinet queueI >setup?     By using Multinet's menu system.   r.m@mailandnews.com wrote:  O >>We're trying to set up a print queue that prints to a HP laserjet printer.  IfP >>went through the Multinet menus to configure a printer.  I gave it the correctJ >>IP address and port number.  I know they are correct because the printerP >>configuration page, when I printed it, gave me the IP address, and I then used >>TELNET/PORT=9100 ipaddressP >>to connect to it.  The printer accepted the telnet request (the TELNET commandO >>connected me instead of hanging), so that confirms the printer is on the net,a5 >>has that IP address, and is listening on port 9100.  >/E >But did you type stuff in at this point?  Once you telnet in to that E >port whatever you type should get printed.  If it doesn't then it isn >going to some other system.  M Good idea.  I just tried this and got strange results.  Here's what happened:.  ( %TELNET-I-ESCAPE, Escape character is ^] testingf3 %%[ Error: undefined; OffendingCommand: testing ]%%e> %%[ Flushing: rest of job (to end-of-file) will be ignored ]%%  L This looks to me like it might be a printer problem.  Printer receives data,P tries to interpret it as a command, it doesn't like it, so it rejects the text. N Result?  No blinking data light (indicating data is present), no printed page, nothing.  O Does anyone have an insight into what the above message from the printer means?   9 John Macallister <J.Macallister1@physics.ox.ac.uk> wrote:XK >To configure most HP printers these days all you have to do is to set up a  >queue using LPR/LPD.  >i$ >Go into $ MULTINT CONFIGURE/PRINTER >u' >and follow the questions and answers. 3  N I did this and it didn't ask me any questions; I just get a MULTINET> prompt. K MULTINET CONFIG/MENU seems to work better as far as Q & A.  I set up an LPRsJ queue using the remote queue name "text", and this didn't work either.  ByL "didn't work" I mean that the queue gets started the print job gets sent outO (rather than hanging in the queue), but nothing is printed.  Of course, I could N have the remote queue name wrong, in which case the printer would be justifiedN in tossing out the job.  Why do you suggest using remote queue names of "text"N or "raw"?  Is this from a manual?  From experience setting up HP printers?  OrJ a wag because that's what other systems/printers do?  (As you can guess, I+ don't have access to the printer's manual.)   M >Forget about TELNET to port 9100 unless you have some special requirement tot >do the printing that way.  N Why?  I've read advice to the contrary, that using the TELNET symbiont is more reliable than LPR.     Lawrence Bleau University of Maryland" Physics Dept., Space Physics Group 301-405-6223 bleau@umtof.umd.edu    ------------------------------  # Date: Fri, 21 Jul 2000 03:11:32 GMTr) From: dalsimer-md@home.com (Jim Dalsimer)p= Subject: Re: I need a precise definition of "layered product"s$ Message-ID: <3977beaf.78141672@news>  ; On Thu, 20 Jul 2000 05:36:21 GMT, alan48@my-deja.com wrote:    >Please pray tell... >e7 >What is the *precise* definition of "layered product"?d >o   [snip]   >Alan E. Feldman >alan48          &-) >dellnet.com >s >e' >Sent via Deja.com http://www.deja.com/  >Before you buy.  D Layered Product := any software besides VMS that you have to pay DEC (aka Compaq) for   ------ Jim Dalsimer   ------------------------------    Date: 20 Jul 2000 15:52:40 -0400/ From: jordan@lisa.gemair.com (Jordan Henderson)-D Subject: Re: I want a message as soon as a temporary file is touched* Message-ID: <8l7la8$fin$1@lisa.gemair.com>  4 In article <C2256922.0059A246.00@jklh21.valmet.com>,$  <norm.raphael@jamesbury.com> wrote: >  > [scenario snipped] > J >Can someone provide syntax to alarm this file right after I create it, soG >I can see if something else is touching it or if the batch on NODEA ise >really touching it. >   ? If, by alarm, an event message to the operator console (or to an; terminal that receives Security class messages) is what younC want, you can place an Alarm Security Auditing ACE on the directorywA where the file is created to have a real time notification of all  file access events.f  B This may be unacceptably noisy if this directory has many files in it that are often accessed.n  @ If it's acceptable just to have a history surrounding all of the( access events, you can use an Audit ACE.  > To get a Security ACE applied to newly created files, you have> to put a Security ACE with OPTIONS=DEFAULT on the directory on which they are to reside.s  ; If you need fine grained alarming on specific events, it's y? possible to send security audit messages to a listener mailbox.e; A program can be designed to read the listener mailbox and   could look for specific events.k  ? Chapter 9 of _OpenVMS Guide to System Security_ gives specificss on these options.t  H >Of course, if someone can explain what's happening from the description >that would be even nicer. >n  G I don't have a clue, but perhaps a full blown audit (READ+WRITE+DELETE+hC CONTROL+SUCCESS+FAILURE) put on the parent directory (with OPTIONS= C DEFAULT) would provide enough data after the fact to determine whatk exactly is happening.o   Something like:b  N $ SET SECURITY/ACL=(AUDIT=SECURITY,OPTIONS=DEFAULT,ACCESS=READ+WRITE+DELETE+ -@ 	CONTROL+SUCCESS+FAILURE) <name of directory where files reside>  D executed on all nodes where this file might be accessed, followed by
 a subsequent    / $ ANAL/AUDIT SYS$MANAGER:SECURITY.AUDIT$JOURNAL   4 on these same nodes, will help diagnose the problem.  G But, see the manual cited above before you try this, there are a lot of E potential issues surrounding this that you may want to consider (likedI performance and disk space on the device where SYS$MANAGER resides, etc.)t   >-Norm >  >y >    -Jordan Henderson  jordan@greenapple.coma   ------------------------------  % Date: Thu, 20 Jul 2000 14:56:41 -0700e* From: "George Shouse" <USENET@Shouses.com>D Subject: Re: I want a message as soon as a temporary file is touched* Message-ID: <8l7sji083@enews3.newsguy.com>  + Have you checked what $STATUS is returning?e   --) George Shouse      http://www.shouses.coml) -----------------------------------------N) Always A Fan of the World Champion Lakersa" Retire #99 and Hang the Banners!!!  - <norm.raphael@jamesbury.com> wrote in messageo. news:C2256922.0059A246.00@jklh21.valmet.com... >t >h >iA > I have one machine in a cluster that runs a batch on NODEA thate; > submits a batch to a queue on NODEB which which creates a E > file just before it ends.  The batch on NODEA detects this file and C > then does more processing (this is old code).  Sometimes, lately,fA > the batch on NODEA does not "see" the file.  I had the batch on = > NODEB submit another batch over to NODEA to create the file < > from NODEA and the problem did not go away.  The log in my> > new little batch has a DIRECTORY command in it that verifiesE > the presence of 2 versions of the file (one from the original batch ? > on NODEB and one from itself on NODEA, but the original BATCHoC > process looping on NODEA does not detect the file.  This does not E > happen every time, of course, but is happening more frequently over  > time.i >i$ > The code to check looks like this: >u > $!~~~~~~~~~~~~~~~~~e > $CHECK_FOR_TEMPFILE: > $!~~~~~~~~~~~~~~~~~  > $   SHOW TIMEg > $   SET NOOND > $   TEMPFILE_OK = F$FILE_ATTRIBUTES("TEMP_DIR:TEMPFILE.TMP","EOF") > $   ERR_IND = $SEVERITY  > $   SET ON1 > $   IF ERR_IND .EQ. 1 THEN GOTO TEMPFILE_EXISTSe > $   WAIT 0:1:0 > $   GOTO CHECK_FOR_TEMPFILEZ	 > $     !h > $!~~~~~~~~~~~~~~~~~~ > $TEMPFILE_EXISTS:w > $!~~~~~~~~~~~~~~~~~~ >p >tC > To add to the mystery, if the file is created interactively by an<	 operator,PD > the batch on NODEA detects it and resumes, and about 3 hours laterG > the same batch job is again submitted to NODEB and the original batch K > job has never failed to detect the newly-created temporary file from that.H > process at that time (Of the earlier set has been deleted in between). >dK > Can someone provide syntax to alarm this file right after I create it, sowH > I can see if something else is touching it or if the batch on NODEA is > really touching it.n >tI > Of course, if someone can explain what's happening from the descriptionf > that would be even nicer.  >l > -Normy >i >n >r   ------------------------------  % Date: Thu, 20 Jul 2000 17:07:02 -04000, From: Scott McNeilly <smcneilly@bridgew.edu>9 Subject: RE: Importing sysuaf.lis to Echange - SAM - FILEt3 Message-ID: <009ED5F5.630F8DA7.42@fred.bridgew.edu>s  @ >From: "Carlos A. =??Q?Jim=E9nez?=" <C_JIMENEZ@UPR1.UPR.CLU.EDU>. >Organization: Info-Vax<==>Comp.Os.Vms Gateway6 >Subject: Importing sysuaf.lis to Echange - SAM - FILE >. >Hello > G >        I have an AlphaServer 2100. I want to export my users from theM8 >sysuaf.dat to Echange Server(MS) SAM FILE.  For exampleP >(Username,PassWord,Expiration Date, Groups, ect.). If any one have this problem! >and have a solution I apreciate.t >/ >w >Thanks, >  >Carlos JimenezR >Alpha Manager    L Assuming that you have extracted the desired information from sysuaf.dat andK have a text file containing the desired user information, I would use GAWK, H or DCL or PERL to create a batch file.  The batch file would contain two4 lines for each user.  The first line would look like  P NET USER username password /ADD /EXPIRES:date /FULLNAME:"name" /SCRIPTPATH:path (  /COMMENT:"text" [other options] /DOMAIN  C The second line would look like (assuming the group already exists)n  $ NET GROUP groupname username /DOMAIN  / Then run the batch file on a domain controller.o  I Of course, you can't get the password from VMS, so you'll have to make upM a password. L You can run the NET USER command on a workstation, but the NET GROUP command# must be run on a domain controller.     > --------------------------------------------------------------; Scott Mc Neilly               email:  smcneilly@bridgew.edu 2 Assistant Director            Phone:  508-697-12362 Information Services          FAX:    508-697-1774 Bridgewater State Colleges Bridgewater, MA 023252? ---------------------------------------------------------------c   ------------------------------  # Date: Fri, 21 Jul 2000 02:01:18 GMTS- From: "Dave Pampreen" <davepampreen@home.com>n9 Subject: Re: Importing sysuaf.lis to Echange - SAM - FILET; Message-ID: <O9Od5.45680$fR2.413111@news1.rdc1.mi.home.com>r  J I have a DCL script which creates a few TXT files which can be used.  JustH cut/paste below.  If you find issues, please let me know.     I hope you find it useful.r  D You may have to fix any lines which wrap when you paste it into VMS.   Thanks,l Dave [Start DUMP_SYSUAF.COM]n  L $!-------------------------------------------------------------------------- --!n4 $! Author:      Dave Pampreen - GKN Automotive, inc. $! Date:        05/26/00 $! File:        DUMP_SYSUAF.COMw $! Directory:   GKN$UTILS: $!G $! Called from: Account maintenance jobs to get SYSUAF info in relationb format! $! Time to run: See job schedulert $! $! Description:aK $!    Dump SYSUAF via authorize, then parse the output file.  Hey it works!nL $!-------------------------------------------------------------------------- --!e $! Updated history:  $!L $!-------------------------------------------------------------------------- --!  $ L $!-------------------------------------------------------------------------- --!t $! Cleanup prior failed runsL $!-------------------------------------------------------------------------- --! 5 $ if f$trnlmn ("infile")   .nes. "" then close infiled7 $ if f$trnlmn ("outfile1") .nes. "" then close outfile1r7 $ if f$trnlmn ("outfile2") .nes. "" then close outfile2n7 $ if f$trnlmn ("outfile3") .nes. "" then close outfile3 7 $ if f$trnlmn ("outfile4") .nes. "" then close outfile4 7 $ if f$trnlmn ("outfile5") .nes. "" then close outfile5t7 $ if f$trnlmn ("outfile6") .nes. "" then close outfile6t7 $ if f$trnlmn ("outfile7") .nes. "" then close outfile7  $wL $!-------------------------------------------------------------------------- --!I $! House Cleaning L $!-------------------------------------------------------------------------- --!eB $ if f$search ("sysuaf_*.txt") .nes. "" then delete sysuaf_*.txt;*@ $ if f$search ("sysuaf.lis")   .nes. "" then delete sysuaf.lis;* $ L $!-------------------------------------------------------------------------- --! % $! Dump SYSUAF to the file SYSUAF.LISgL $!-------------------------------------------------------------------------- --!o $ mcr authorize list /full * $-L $!-------------------------------------------------------------------------- --!r& $! Open SySUAF.LIS and parse each lineL $!-------------------------------------------------------------------------- --!S $ open /read infile sysuaf.lis $cL $!-------------------------------------------------------------------------- --!" $! Open output filesL $!-------------------------------------------------------------------------- --!m& $ open /write outfile1 sysuaf_info.txt( $ open /write outfile2 sysuaf_quotas.txt- $ open /write outfile3 sysuaf_restriction.txts- $ open /write outfile4 sysuaf_identifiers.txti' $ open /write outfile5 sysuaf_info2.txt + $ open /write outfile6 sysuaf_priv_auth.txt * $ open /write outfile7 sysuaf_priv_def.txt $n $ read infile blankline  $oL $!-------------------------------------------------------------------------- --!u/ $! This is the big loop to read the SYSUAF fileeL $!-------------------------------------------------------------------------- --!  $ loop:t $Z7 $ read infile line1 /end=done           ! Username lineK6 $ read infile line2                     ! Account line2 $ read infile line3                     ! CLI line6 $ read infile line4                     ! Default line5 $ read infile line5                     ! LGICMD line|4 $ read infile line6                     ! Flags line $ & $ username = f$extract (10, 12, line1)% $ account  = f$extract (10, 8, line2)-: $ uic      = f$element (0, " ", f$extract (51, 40, line2))* $ group    = f$element (0, ",", uic) - "["* $ member   = f$element (1, ",", uic) - "]" $0+ $ home_dir      = f$element (2, " ", line4).. $ device_dir    = f$element (0, ":", home_dir). $ directory_dir = f$element (1, ":", home_dir), $ line5         = f$edit (line5, "COMPRESS"), $ line6         = f$edit (line6, "COMPRESS") $PK $ write outfile1 f$fao ("!82AS !8AS !15AS !5AS !5AS !82AS", line1, account,h uic, group, member, line3 )RB $ write outfile5 f$fao ("!12AS !31AS !39AS !80AS !80AS", username,) device_dir, directory_dir, line5, line6 )i $rL $!-------------------------------------------------------------------------- --!e $! RestrictionstL $!-------------------------------------------------------------------------- --!m1 $ read infile line7                     ! Primaryo3 $ read infile line8                     ! Secondarye? $ read infile line9                     ! Possible restrictions ) $ if line9 .nes. "No access restrictions". $ then% $    restriction_hours_pimary = line9t, $    read infile restriction_hours_day_hours  $    read infile restriction_net" $    read infile restriction_batch" $    read infile restriction_local# $    read infile restriction_dialup.# $    read infile restriction_remote:A $    write outfile3 username, restriction_net, restriction_batch,$9 restriction_local, restriction_dialup, restriction_remotec $ endif> $oL $!-------------------------------------------------------------------------- --!i $! Stuff below restrictionspL $!-------------------------------------------------------------------------- --! 4 $ read infile line10                    ! Expiration5 $ read infile line11                    ! pwdlifetimeo4 $ read infile line12                    ! Last Login1 $ read infile line13                    ! maxjobs 5 $ read infile line14                    ! maxacctjobsi3 $ read infile line15                    ! maxdetachc/ $ read infile line16                    ! prclmf. $ read infile line17                    ! prio1 $ read infile line18                    ! queprio - $ read infile line19                    ! CPU : $ read infile line19                    ! Authorized PriviJ $ write outfile2 username, line10, line11, line12, line13, line14, line15, line16 , line17, line18n $.L $!-------------------------------------------------------------------------- --!rG $! Parse the authorized privilege line and put a single entry per privigL $!-------------------------------------------------------------------------- --!t $ loop_auth: $    read infile auth_privB $    if auth_priv .eqs. "Default Privileges: " then goto done_auth/ $    auth_priv = f$edit (auth_priv, "COMPRESS")c $    offset = 1r $    loop_auth_parse:a3 $    privilege = f$element (offset, " ", auth_priv)r/ $    if privilege .eqs. " " then goto loop_authr( $    write outfile6  username, privilege $    offset = offset + 1 $    goto loop_auth_parsee $t $ done_auth: $r $hL $!-------------------------------------------------------------------------- --!rD $! Parse the default privilege line and put a single entry per priviL $!-------------------------------------------------------------------------- --!o $ loop_def: $ $    read infile def_priv  /end=doneA $    if f$extract (0,5,def_priv) .eqs. "Ident" then goto done_defo> $    if f$extract (0,5,def_priv) .eqs. "" then goto done_ident- $    def_priv = f$edit (def_priv, "COMPRESS")e $    offset = 1i $    loop_def_parse:2 $    privilege = f$element (offset, " ", def_priv). $    if privilege .eqs. " " then goto loop_def( $    write outfile7  username, privilege $    offset = offset + 1 $    goto loop_def_parse $a $ done_def:y $sL $!-------------------------------------------------------------------------- --!  $! Parse the identifiersL $!-------------------------------------------------------------------------- --! 
 $ loop_ident: % $    read infile ident_priv /end=doneu0 $    if ident_priv .eqs. "" then goto done_identG $    if f$extract (0, 5, ident_priv) .eqs. "Ident" then goto loop_identu( $    write outfile4 username, ident_priv $ goto loop_identt
 $ done_ident:' $oL $!-------------------------------------------------------------------------- --!n $! Whew - all done, next user L $!-------------------------------------------------------------------------- --!h $r $ goto loope $s $iL $!-------------------------------------------------------------------------- --! * $! Finally done, lets close files and exitL $!-------------------------------------------------------------------------- --!s $ done:  $  $ close infile $ close outfile1 $ close outfile2 $ close outfile3 $ close outfile4 $ close outfile5 $ close outfile6 $ close outfile7 $  $ exit [End DUMP_SYSUAF.COM]     A "Carlos A. Jimnez" <C_JIMENEZ@UPR1.UPR.CLU.EDU> wrote in messagee+ news:01JRYB1CILMQ000YWD@UPR1.UPR.CLU.EDU...v > Hello  >y@ > I have an AlphaServer 2100. I want to export my users from the9 > sysuaf.dat to Echange Server(MS) SAM FILE.  For example2I > (Username,PassWord,Expiration Date, Groups, ect.). If any one have thisc problemn" > and have a solution I apreciate. >o >t	 > Thanks,- >  > Carlos Jimenez > Alpha Manager  >J   ------------------------------  % Date: Thu, 20 Jul 2000 12:08:09 -0700e. From: miguel ramirez <mramir18@calstatela.edu> Subject: INFO ON A VT320. Message-ID: <39774E19.295DB192@calstatela.edu>  D      I am running a Microvax 3100 computer model 20.  My question isH that I looking for a vt320 for this computer.   I have found some vt320,F but the thing is that they have different models.  I need to know whatC model of the vt320 will I need to connect it with the microvax 3100m computer model 20.  ?      I would really appreciated if anybody has any information.h  :                                                 thank you,5                                                Miguell   ------------------------------   Date: 20 Jul 2000 19:18:30 GMT2 From: hoffman@xdelta.zko.dec.nospam (Hoff Hoffman) Subject: Re: INFO ON A VT3206 Message-ID: <8l7ja6$sqo$1@mailint03.im.hou.compaq.com>  _ In article <39774E19.295DB192@calstatela.edu>, miguel ramirez <mramir18@calstatela.edu> writes:lE :     I am running a Microvax 3100 computer model 20.  My question iscI :that I looking for a vt320 for this computer.   I have found some vt320,eG :but the thing is that they have different models.  I need to know whatmD :model of the vt320 will I need to connect it with the microvax 3100 :computer model 20.   E   VT100, VT200, VT300, VT400 and VT500 series terminals will all worksF   just fine as a console on the MicroVAX 3100 series model 20, as wellE   as a console on most any other OpenVMS VAX or OpenVMS Alpha system.T  H   Your application(s) may or may not require specific features availableG   on certain of these terminals (such as color or ReGIS graphics), but sK   the OpenVMS system and system console will work with the baseline serial mH   ANSI capabilities available on all of these terminals, as well as also4   working with various terminal emulators available.  I   Pinouts and connectors can vary, see the OpenVMS FAQ for details of thepJ   wiring and connectors.  Older terminals tend to use DB25, while various M   other series terminals over MMJ and/or DB25 or similar connector.  Similar tM   variations exist with the console connection present on particular VAX and oK   Alpha systems, as well -- DB25, DB9 (PC pinout), DB9 (pre-PC pinout), andYH   MMJ have all been used at one time or another.  The FAQ also has some J   console-related details, as well as the terminal setup required for use J   with most consoles -- the required terminal setting is usually 9600 8N1.  N  --------------------------- pure personal opinion ---------------------------L    Hoff (Stephen) Hoffman   OpenVMS Engineering   hoffman#xdelta.zko.dec.com   ------------------------------  % Date: Thu, 20 Jul 2000 16:01:29 -0400n- From: JF Mezei <jfmezei.spamnot@videotron.ca>  Subject: Re: INFO ON A VT320, Message-ID: <39775A87.33E89F81@videotron.ca>   miguel ramirez wrote:l > F >      I am running a Microvax 3100 computer model 20.  My question isJ > that I looking for a vt320 for this computer.   I have found some vt320,H > but the thing is that they have different models.  I need to know whatE > model of the vt320 will I need to connect it with the microvax 3100e > computer model 20.  H There are variations in the VT320s which result in different sub-models.  J The "international model" (I think Vt320-J2 on the monitor) has a DB-25 asN well as an MMJ serial connector in the back to connect to the host (as well asK the MMJ connector for the printer) as well as additional menu setup optionsD (languages etc).  I There are also keyboard models that describe the type of keyboard layout.n (accented characters etc etc).  K In the end, they will all work with your microvax. (you need a MMJ cable toeN plug into it anyways, so even the "cheaper" USA model without the DB25 plugand# extra setup menus will work nicely.t   ------------------------------  # Date: Thu, 20 Jul 2000 22:06:16 GMTg From: r.m@mailandnews.comh Subject: Re: Linux "clusters"a. Message-ID: <397777a3.81515533@news-2.csn.net>  A On 20 Jul 2000 15:04:10 GMT, mathog@seqaxp.bio.caltech.edu (David  Mathog) wrote:  F >Here's an article which describes development work (by SGI!) on LinuxG >clusters specifically designed to behave like VMS clusters.  Given thetK >astronomical price of VMS clusters it isn't at all surprising that this is~G >happening - there's plenty of market below the VMS cluster price pointML >which could benefit from VMS cluster capabilities.   On the other hand, it F >sounds like they are miles behind TruCluster, let alone VMS clusters. > 4 >  http://www.theregister.co.uk/content/1/12022.html >OO >(Warning:  some of the statements you'll read there are laughable inaccurate!)   D Yeah, you pretty much have to take anything The Register says with a grain of salt.   ------------------------------  % Date: Thu, 20 Jul 2000 22:35:39 -0400o2 From: rdeininger@mindspring.com (Robert Deininger)6 Subject: Mlucas performance probelm - need expert helpL Message-ID: <rdeininger-2007002235390001@user-2ive6a6.dialup.mindspring.com>   Hello folks,  F    I am trying to understand (and hopefully fix) a performance problem- that's appeared in the VMS version of Mlucas.w  ? (See ftp://hogranch.com/pub/mayer/README.html for Mlucas info.)O  G (This is probably a post for wizards and experts.  You've been warned.)t   A little background info:t  A Mlucas uses the Lucas-Lehmer algorithm to hunt for Mersenne prime-C numbers.  It spends most of its time squaring huge integers using arA fancy Fast Fourier Transform method -- which means it is entirelys CPU bound.  It grinds through the same memory again and again.  It uses otherwise wasted idle time, and a typical run takes 40 to 50 days on ourK fastest system, depending on how much idle time is available.  I'm chasing nH a seemingly-random 10% performance hit, which means a savings of 4 or 5 & days per run if I can find a solution.  B The problem I see is this.  If I stop the program and then restartB it on the same system, it gets faster or slower by as much as 10%.6 And stays that way forever (until I restart it again).  E Here is one illustration.  Mlucas writes a line of status information ? and writes a checkpoint file every 2000 iterations.  It reportsaE how much time elapsed during the 2000 iterations.  Here is an excerpt C from the status file, showing a few iterations before and after thet restart:  9 M( 10591183 ) iteration =  4282000 clocks = 00:13:24.920.e9 M( 10591183 ) iteration =  4284000 clocks = 00:13:24.760.A9 M( 10591183 ) iteration =  4286000 clocks = 00:13:25.123.e9 M( 10591183 ) iteration =  4288000 clocks = 00:13:24.874.s9 M( 10591183 ) iteration =  4290000 clocks = 00:13:24.762.b9 M( 10591183 ) iteration =  4292000 clocks = 00:13:25.141.g.  Restarting M(10591183 ) at iteration  42920009 M( 10591183 ) iteration =  4294000 clocks = 00:12:04.509.o9 M( 10591183 ) iteration =  4296000 clocks = 00:12:01.806.i9 M( 10591183 ) iteration =  4298000 clocks = 00:12:01.468.-9 M( 10591183 ) iteration =  4300000 clocks = 00:12:01.861.:9 M( 10591183 ) iteration =  4302000 clocks = 00:12:01.591.n9 M( 10591183 ) iteration =  4304000 clocks = 00:12:01.655.-9 M( 10591183 ) iteration =  4306000 clocks = 00:12:01.770.2  E When I captured this status output, the machine wasn't doing anything-H except running Mlucas and chatting with other cluster members.  It was aB Saturday morning, and there was NO user activity.  Nothing changedA around the restart except a new process was started and the image1K was reactivated.  Work that used to take 13 minutes and 25 seconds now onlye takes 12 minutes and 2 seconds.a   The hardware is:5    Digital Personal Workstation 600au - 600 MHz 21164 )    320 MB RAM (in 2 banks, 64MB + 256 MB)h!    2 MB external (level 3) cache..  	 Software:     OpenVMS 7.1-2    DIGITAL Fortran 90 X7.1-574  C Other Mlucas users have reported similar behavior on Alphas runningAJ linux, but NOT on Alphas running Digital Unix  (I don't know the versions,I but I know the Digital Unix program is compiled with Digipaq Fortran 90.) G We have two of these DPW systems, and they both show the same behavior.!  I After reading through the Alpha Architecture Handbook, the 21164 Hardware H Reference Manual, and the OpenVMS 1.5 Internals and Data Structures bookL (NOT the whole thing), I suspect that the program's behavior in the L3 cacheH is changing, depending on where the image activator places it in memory.G But I'm over my head.  I don't know how to pinpoint the problem, and I -I REALLY don't know how to fix it.  I just have a bunch of dumb questions, - and a general plea for help.  C Our systems have enough memory, and sufficiently dainty users, that D Mlucas usually claims the memory it needs and then never page faultsD again.  I've seen it run 2 or 3 weeks without the page fault counter
 incrementing.n  G Question(s) 1:  If I incur no page faults, does than mean I'm occupying.B exactly the same physical pages of memory?  Or does VMS have some E way of suffling memory where it does not bump the page fault counter?i  F Question(s) 2:  Does the Performance and Coverage Analyzer (PCA) allowA me to measure details of program behavior like this?  Can I learn-E anything about cache misses and other hardware-related details?  From-" my hunting so far, it appears not.  J Question(s) 3:  The 21164 has some internal processor registers that allowD things like cache misses to be measured.  Is there any way to accessD these processor registers in VMS?  (It seems to me that PCA ought toG provide an interface to these features.)  If I figure out how to tickle-- the performance counters, will I blow up VMS?-  I Question(s) 4:  Is there any way a VMS process can control (or influence/-E affect/bribe) which _physical_ pages it occupies?  Can a process evenaC find out which physical pages it's using?  From groping in the dark-F with SDA, the page tables do not appear to be readable from user mode.@ Is there a system service that will give me a virtual->physical ? translation for a particular address?  Would it be possible to -? make a user-written system service to provide this information?r  G Question(s) 5:  Why do VMS (and linux) programs have this problem, but pB Digital Unix programs don't?  Isn't the Compaq F90 compiler almost identical on VMS and Unix?    B Thanks for any advice and answers you can offer, including answers. to the questions I should ask, but didn't. :-)  A I'm willing to tiptoe into Kernel mode if necessary to make tools-6 to cure this disease, but I don't know where to start.  > The URL at the top of the post will lead you to Mlucas, if youE want to try it on your own alpha systems.  Object files are provided,oD so you don't need an F90 compiler.  If you have VMS alphas that are B always up, and have some unused CPU cycles, you should try finding+ the largest known prime number with Mlucas.i   -- i Robert Deininger rdeininger@mindspring.comd   ------------------------------   Date: 20 Jul 2000 19:45:21 PDT* From: abuse@flying-disk.com (Alan Frisbie)& Subject: Re: Netscape Access Violation! Message-ID: <6ZAJlcnDEFPT@flying>   " In article <r6R33gc2Kg8g@flying>, , abuse@flying-disk.com (Alan Frisbie) writes:  6 > In article <$a5PioxG0EPs@mccdev.slac.stanford.edu>, N > Fairfield@SLAC.Stanford.EDU (Ken Fairfield; SLAC: 650-926-2924; FAX: writes: > K >>         Alan, what VMS 7.2-1  ECO's  haven't  you installed?  We've been K >>     running VMS/Alpha 7.2-1 (and VMS/VAX 7.2) since the beginning of theSK >>     year  _and_  Netscape 3.03 without any problems.  However,  I  _did_cG >>     install all available 7.2-1 ECO's immediately when I upgraded...S > F > I haven't installed any of them yet, but plan to install the PTHREADB > ECO today.    The VMS721_UPDATE-V0100 is just too large (45 MB!)C > for me to download to my PC, then Kermit to the Alpha.   Is there-C > any way someone could mail me a DAT tape with it?   I will returne > the tape immediately.r  ; I installed the PTHREAD ECO today and it cured the problem! 9 Thanks to everyone who posted/e-mailed about this.   Evenn< after reading the description of the ECO, I would never have, guessed that it was the cure for the ACCVIO.   Thanks,c Alan   -- yB --  Alan E. Frisbie             Frisbie "AT" Flying-Disk "DOT" Com@ --  Flying Disk Systems, Inc.   Abuse "AT" Flying-Disk "DOT" Com   ------------------------------  % Date: Fri, 21 Jul 2000 00:06:39 -0400 % From: JM <vmswiz@geonospamcities.com>b Subject: Re: PathWorks questioncO Message-ID: <CA0CDCE47C333F92.99FDE7A4E5C1BBBB.5299ED7552AD0DE3@lp.airnews.net>-   Arne:-  H If you are already running VMS 7.2-1 and Pathworks 6.0C, and TCP/IP 5.0aG then you probably won't notice any resource differences. My experience,- YMMV.e  - VMS 7.2 is required for Advanced Server 7.2A.   = The biggest advantage is the ODS-5 support. Makes a lot of pcf> applications that wouldn't work on PW V5 now run fine on PWAS.  E Helps with ftp and Pathworks publishing to an OSU webserver from a pc E and mac. Filenames are no longer an issue and you don't have to teacheH your webmasters that jeffspacemorgan.txt is really jeff__20morgan.txt on VMS.   			*JM*    Arne Vajhj wrote: > 6 > Any opinion on whether it wpuld be unwise to upgrade3 > from PathWorks 6.x to "AdvancedServer for VMS" on ) > a system that is already memory tigth ?u >  > Arne   ------------------------------  # Date: Fri, 21 Jul 2000 03:47:04 GMT.0 From: gilley@nospam.bravewc.com (Charles Gilley)2 Subject: Quick answer time.... how fast is a TK70?? Message-ID: <lKPd5.12246$2M5.438785@news-west.usenetserver.com>-  K Assuming the system can keep the TK70 busy, what kind of MB/minute might I o expect?    ------------------------------  % Date: Thu, 20 Jul 2000 13:49:05 -0600t2 From: Monday Bill <Bill.Monday@UPI.UHColorado.Edu>) Subject: Removing <LF><CR> from text fileoJ Message-ID: <5D2691D2D460D3118C0B009027719614964CEF@upiex1.uhcolorado.edu>   Hi,lB 	I give up because I am under a deadline.  What's a quick and easy. way to remove the <CR><LF> s from a text file?G I know how to add them in EDT, but how do you find/replace them or just-K delete them?  What other VMS options are available if editing isn't the wayi to go......   ) Thanks, I've never had to do this before!-   Bill Monday- Systems Administrator- University Physicians, Inc.  bill.monday@upi.uhcolorado.edu   ------------------------------  % Date: Thu, 20 Jul 2000 16:04:58 -0400d- From: JF Mezei <jfmezei.spamnot@videotron.ca>.- Subject: Re: Removing <LF><CR> from text filet, Message-ID: <39775B59.AD77EF98@videotron.ca>   Monday Bill wrote:K >         I give up because I am under a deadline.  What's a quick and easy 0 > way to remove the <CR><LF> s from a text file?   If you want to remove them:t   EDTOR/TPU myfile.txt   [COMMAND]REPLACE  B <CTRL-V><CTRL-M><CTRL-V><CTRL-J> [RETURN] [RETURN] and answer ALL.  E If you want the text to flow properly (maintain the CR-LF but have it-L interpreted as end of line, then you can create an FDL file for a sequentialM file with STREAM-LF record type a carriage-return-carriage control attribute,eI and then convert your file with the new FDL and that should make the filedJ print properly, When you edit it it will be editord properly, and when youL save it , it shoudl before a variable length file with the cr-lf removed and lines properly terminated.   ------------------------------  % Date: Thu, 20 Jul 2000 16:06:25 -0400-' From: "Dale A. Marcy" <dqm@y12.doe.gov>l- Subject: Re: Removing <LF><CR> from text file-+ Message-ID: <39775BC1.E000F81A@y12.doe.gov>-   Bill,n  N      I normally use the EVE (TPU) editor emulating EDT to do this task.  FirstG I do a <select> followed by a <return> and a <cut>.  Then I do a <find>lK followed by <ctrl>v, <ctrl>j, <ctrl>v, <ctrl>m and a <return>.  Then repeatuI <gold><keypad enter> to replace the unwanted string with the cut carriageMD return.  I usually use the <gold> repeat number to reduce my typing.   Hope this helps,  
 Dale A. MarcyR   Monday Bill wrote:   > Hi, K >         I give up because I am under a deadline.  What's a quick and easy 0 > way to remove the <CR><LF> s from a text file?I > I know how to add them in EDT, but how do you find/replace them or justeM > delete them?  What other VMS options are available if editing isn't the wayz
 > to go......e > + > Thanks, I've never had to do this before!  >,
 > Bill Monday: > Systems Administratorl > University Physicians, Inc.d  > bill.monday@upi.uhcolorado.edu   ------------------------------    Date: 20 Jul 2000 17:30:31 -05009 From: Kilgallen@eisner.decus.org.nospam (Larry Kilgallen)g- Subject: Re: Removing <LF><CR> from text files+ Message-ID: <Q4WHBtxVQAxC@eisner.decus.org>i   In article <5D2691D2D460D3118C0B009027719614964CEF@upiex1.uhcolorado.edu>, Monday Bill <Bill.Monday@UPI.UHColorado.Edu> writes:   D > 	I give up because I am under a deadline.  What's a quick and easy0 > way to remove the <CR><LF> s from a text file?   In TECO:   $ MCR TECO32 MYFILE.DAT  <n
 $;fr$>ex$$  7 Where the last 4 $ characters represent the Escape key.9   ------------------------------  % Date: Thu, 20 Jul 2000 15:43:04 -1300:* From: Shri Kanekal <kanekal@surya.umd.edu>- Subject: Re: Removing <LF><CR> from text file7- Message-ID: <39771E08.62CB53EF@surya.umd.edu>m   JF Mezei wrote:e   > EDTOR/TPU myfile.txt >  > [COMMAND]REPLACE > D > <CTRL-V><CTRL-M><CTRL-V><CTRL-J> [RETURN] [RETURN] and answer ALL. > G > If you want the text to flow properly (maintain the CR-LF but have iteN > interpreted as end of line, then you can create an FDL file for a sequential ...   =   SET FILE/ATTRIBUTE=RFM:STMLF  is an easier way to do this.V  F ======================================================================H  Shri Kanekal                                      phone: (301)405-6237 G  LASP, Univ of Colorado, Boulder                   FAX  : (301)314-9547r  Current Mailing Address:e  Dept of Physics,   University of Marylandn  College Park, MD 20742   G  ======================================================================t   ------------------------------   Date: 20 Jul 2000 20:48:19 GMT2 From: hoffman@xdelta.zko.dec.nospam (Hoff Hoffman)- Subject: Re: Removing <LF><CR> from text fileo5 Message-ID: <8l7oij$dv$1@mailint03.im.hou.compaq.com>h   In article <5D2691D2D460D3118C0B009027719614964CEF@upiex1.uhcolorado.edu>, Monday Bill <Bill.Monday@UPI.UHColorado.Edu> writes:mC :	I give up because I am under a deadline.  What's a quick and easyc/ :way to remove the <CR><LF> s from a text file?tH :I know how to add them in EDT, but how do you find/replace them or justL :delete them?  What other VMS options are available if editing isn't the way :to go......  G   This may be a case of having the file attributes messed up.  OpenVMS hF   version and platform, and a DIRECTORY/FULL of the file, and a quick D   DUMP of the disk data under the first couple of lines of the file?  E   SET FILE/ATTR= would be the command used to reset the file's record-E   attributes, assuming a sufficiently recent version of OpenVMS is inr
   use here.  f  N  --------------------------- pure personal opinion ---------------------------L    Hoff (Stephen) Hoffman   OpenVMS Engineering   hoffman#xdelta.zko.dec.com   ------------------------------  % Date: Thu, 20 Jul 2000 18:06:58 -04000- From: JF Mezei <jfmezei.spamnot@videotron.ca> - Subject: Re: Removing <LF><CR> from text filee, Message-ID: <39777800.6716FCF4@videotron.ca>   Shri Kanekal wrote: > >   SET FILE/ATTRIBUTE=RFM:STMLF  is an easier way to do this.  L Nop. If the user sees the CR-LF characters in the editor, in the middle of aJ line for instance, it means that the file is in variable-length format, soM just changing the attributes means that the resulting file will have, as parto> of its data, the record headerss. You need a convert for that.  K If, on the other hand, only one of the two characters shows up in the file,oL and the file's structure is not variable length records, then you are right, the SET FILE will do the trick.M   ------------------------------  % Date: Thu, 20 Jul 2000 19:10:00 -0400 ' From: "Bill Todd" <billtodd@foo.mv.com>w- Subject: Re: Removing <LF><CR> from text file ( Message-ID: <8l80qd$c0v$1@pyrite.mv.net>  J The first question is whether they're actually present in the text file inF the first place, or just implicitly there because the carriage-control record attribute says they are.   K For example, in a variable-length-record (i.e., not stream) text file, thatxK would be one fairly normal situation.  In which case if you just forced theaK carriage-control RMS header information to null, they'd magically disappearh? (assuming the editor was set up to handle this case correctly).o  F If they're explicitly present in a stream-format file, then IIRC (fromK rather a long time ago) there's an access mode you can use that returns therJ records in your buffer without the delimiters (though they may appear justI beyond the end of the record in your buffer, if it's large enough to holdeG them, and/or may be returned in something like STV).  So in that case a J simple record-by-record scan, accessed in the appropriate mode, would give' you the data stream you're looking for.   H But if they're explicitly present in a variable-format file, then you'll< have to strip them by one of the other mechanisms suggested.   - bill  = Monday Bill <Bill.Monday@UPI.UHColorado.Edu> wrote in messagelD news:5D2691D2D460D3118C0B009027719614964CEF@upiex1.uhcolorado.edu... > Hi, C > I give up because I am under a deadline.  What's a quick and easy 0 > way to remove the <CR><LF> s from a text file?I > I know how to add them in EDT, but how do you find/replace them or justaI > delete them?  What other VMS options are available if editing isn't the  wayi
 > to go......e >t+ > Thanks, I've never had to do this before!m >o
 > Bill Mondays > Systems Administratorn > University Physicians, Inc.m  > bill.monday@upi.uhcolorado.edu >w >    ------------------------------  % Date: Fri, 21 Jul 2000 11:14:00 +1000t/ From: "Phil Howell" <howellp@snowyhydro.com.au> - Subject: Re: Removing <LF><CR> from text filen3 Message-ID: <stNd5.40241$N4.1538271@ozemail.com.au>n  = Monday Bill <Bill.Monday@UPI.UHColorado.Edu> wrote in messageoD news:5D2691D2D460D3118C0B009027719614964CEF@upiex1.uhcolorado.edu... > Hi,eC > I give up because I am under a deadline.  What's a quick and easya0 > way to remove the <CR><LF> s from a text file?K The version of eve that i run has the magic command fix_crlfs, I think thistD originated in a version of eveplus that was on a decus distribution. Phil   ------------------------------  # Date: Thu, 20 Jul 2000 20:37:16 GMT % From: Bill Hobbs <hobbsb@my-deja.com>t  Subject: Re: report distribution) Message-ID: <8l7ntr$69k$1@nnrp1.deja.com>0  6 > My company's VMS system generates TONs!!! of printed9 > reports. The application by default prints the reports.05 > It would be simple to just change the jobs to email44 > them to the users. BUT management has a technology6 > infrastructure initiative.  My super says "There are: > several good packages out there that give us the ability8 > to distribute reports in many formats, not just e-mail. > and using vms email is just not part of it." >t6 > What report distribution methods are you using other; > than mail. What packages are available both VMS based andr > no VMS based.c  E On a system that I used to work on, we delivered detail data files to:> the user and relied on the user to format the data as desired.  F The problems we had were that several programs were supposed to gatherF data in the same way and produce reports at different detail levels orH in different formats.  But changes were made to some programs and not toE others, so at times the grand totals would be different.  Initially IaG was going to combine all the programs into one and control which reporteC format was used, but the users wanted more report formats added.  Ir< think I was looking at some twenty different report formats.  7 Then I decided to let the users make their own reports.   B The program retrieves the data and writes the tab-delimited detail? records to a file.  The user reads that file into a spreadsheet @ (MS-Excel) and formats the data as desired.  I was happy becauseA gathering the data was efficient and quick and the user was happypA because their reports were the way they liked them and the totalshC matched.  Plus, the users were now able to easily drill down to thee. details when the figures were not as expected.  E The users developed their own spreadsheets/reports and exchanged themtG among themselves.  Many were in a read-only (to the users) area so they,D wouldn't accidentally change the calculations.  The user just doubleG clicks the desired spreadsheet, selects the file to load, and views thedF report.  Many times, this is all that they wanted to do.  Other times,B they e-mail the results.  Occasionally they even print the report.  F The final piece that I was working on when I left was sending the fileH as an e-mail attachment to the user so the user wouldn't have to monitorG a directory, waiting for the file.  VMS mail doesn't do attachments, soeG I was looking at something else ... was it MessageBus?  I'm pretty surefE it was a DEC product.  I know it wasn't MIME, didn't know about it atn	 the time.   $ Anyway, another possibility for you.    & Sent via Deja.com http://www.deja.com/ Before you buy.    ------------------------------  % Date: Fri, 21 Jul 2000 11:04:12 +1000t/ From: "Phil Howell" <howellp@snowyhydro.com.au>   Subject: Re: report distribution3 Message-ID: <ikNd5.40236$N4.1538080@ozemail.com.au>a  : Terry Marosites <TMarosites@unitedad.com> wrote in messageG news:1137A4A23A51D311B2D600105A1D5213026FDE8C@seantexch.unitedad.com...S > Hello alltF >    My company's VMS system generates TONs!!! of printed reports. TheG > application by default prints the reports. It would be simple to just  changeF > the jobs to email them to the users. BUT management has a technologyL > infrastructure initiative.  My super says "There are several good packagesK > out there that give us the ability to distribute reports in many formats,a> > not just e-mail and using vms email is just not part of it." >sF > What report distribution methods are you using other than mail. What
 > packages0 > are available both VMS based and no VMS based. >e > TIAm > TerrytK We backup (to retain original create/modified dates) reports to a directorym5 structure like disk:[application.reports.yyyymmdd] or?E disk:[application.reports.owner] and then allow access to the osu web I server. Originally we considered converting the reports to html using theqJ asctohtm utility, but the browser is ok with our vms reports. This is also, searchable using our intranet search-engine. Phil   ------------------------------  # Date: Fri, 21 Jul 2000 02:01:16 GMTl- From: "Dave Pampreen" <davepampreen@home.com>   Subject: Re: report distribution; Message-ID: <M9Od5.45679$fR2.412419@news1.rdc1.mi.home.com>u  J We do quite the same thing, we generate hourly, daily, weekly, monthly andA yearly reports.  They are all on line in a directory format like:-  8 [APPLICATION_REPORTS.MONTHLY_JOBS.DATABASE.COM]   <= DCLF [APPLICATION_REPORTS.MONTHLY_JOBS.DATABASE.LIS]      <= Output Reports  D Of MONTHLY_JOBS can be replaced by WEEKLY, DAILY, YEARLY, and HOURLY  K Anyway, we use WASD (web server) and just put the whole APPLICATION_REPORTSlI directory as a web folder.   I also created a few INDEX.HTM pages at eachl level to pick the following:  7 1> When the job runs (hourly, daily, weekly, monthly...: 2> Which database  3> Directory listing of jobs.s  K My next step which I'm currently doing is to have the owner name in the dcl/L files (in the .COM dir) and then run a job nightly which checks each job andG creates a personal 'Reports page' for that user.  As of today I have myEL about 5 of my key users set up so they go to 1 page and all of their reports can be viewed from 1 page.  K It took about 20 minutes to setup the web server, a couple hours to perfecto# the INDEX.HTM and my users love it!t   Dave -----------h
 Dave Pampreen  GKN Automotive, Inc.  2 "Bill Hobbs" <hobbsb@my-deja.com> wrote in message# news:8l7ntr$69k$1@nnrp1.deja.com...C >o8 > > My company's VMS system generates TONs!!! of printed; > > reports. The application by default prints the reports.o7 > > It would be simple to just change the jobs to email 6 > > them to the users. BUT management has a technology8 > > infrastructure initiative.  My super says "There are< > > several good packages out there that give us the ability: > > to distribute reports in many formats, not just e-mail0 > > and using vms email is just not part of it." > >c8 > > What report distribution methods are you using other= > > than mail. What packages are available both VMS based and  > > no VMS based.a >aG > On a system that I used to work on, we delivered detail data files too@ > the user and relied on the user to format the data as desired. > H > The problems we had were that several programs were supposed to gatherH > data in the same way and produce reports at different detail levels orJ > in different formats.  But changes were made to some programs and not toG > others, so at times the grand totals would be different.  Initially InI > was going to combine all the programs into one and control which reportlE > format was used, but the users wanted more report formats added.  I > > think I was looking at some twenty different report formats. >r9 > Then I decided to let the users make their own reports.a >aD > The program retrieves the data and writes the tab-delimited detailA > records to a file.  The user reads that file into a spreadsheet B > (MS-Excel) and formats the data as desired.  I was happy becauseC > gathering the data was efficient and quick and the user was happy C > because their reports were the way they liked them and the totalsgE > matched.  Plus, the users were now able to easily drill down to the 0 > details when the figures were not as expected. >UG > The users developed their own spreadsheets/reports and exchanged themDI > among themselves.  Many were in a read-only (to the users) area so theyIF > wouldn't accidentally change the calculations.  The user just doubleI > clicks the desired spreadsheet, selects the file to load, and views thetH > report.  Many times, this is all that they wanted to do.  Other times,D > they e-mail the results.  Occasionally they even print the report. >nH > The final piece that I was working on when I left was sending the fileJ > as an e-mail attachment to the user so the user wouldn't have to monitorI > a directory, waiting for the file.  VMS mail doesn't do attachments, sofI > I was looking at something else ... was it MessageBus?  I'm pretty suretG > it was a DEC product.  I know it wasn't MIME, didn't know about it at  > the time.u >e& > Anyway, another possibility for you. >k >d( > Sent via Deja.com http://www.deja.com/ > Before you buy.f   ------------------------------  % Date: Thu, 20 Jul 2000 21:46:23 -0400C2 From: "Richard B. Gilbert" <DRAGON@compuserve.com>  Subject: Shadow Set Failure Mode7 Message-ID: <200007202146_MC2-ACF2-3BA4@compuserve.com>e  E         As long as any *one* of those three disks is available to the J system, your data are available.  This is the whole purpose of shadowing = orJ mirroring.  If you lost two of the three disks, I would expect to see som= en! performance degradation on reads.l  $ Message text written by Dave HarroldB >We have been having a discussion with one of our software vendors@ aboutshadow set configuration and management.  We have an OracleD database on several shadowed disks.  We are currently running with 3F members to the shadow set.  The third member is there just for upgrade> protection.  For example, if we upgrade the application and it@ modifies the database in some way (e.g. schema), we shutdown theD database and remove the third member,then restart the database. ThatA way we have a quick back-out process if something goes bad in the  upgrade process.  C The first and second members (Let's call them DUA1 and DUA2) are on E HSJ50 controllers in dual redundant mode.  The third member (DUA3) is 6 on a single HSJ50.  And lets call the shadow set DSA1.  D The systems are 4 CPU AlphaServer GS60E systems with 12Gb of memory.4 We are running VMS 7.1-2 with the following patches:    DEC AXPVMS VMS712_SHADOWING V1.0 DEC AXPVMS VMS712_DQCONFIG V1.0p DEC AXPVMS VMS712_F11X V1.0t DEC AXPVMS VMS712_UPDATE V3.0e DEC AXPVMS VMS712_PTHREADS V3.0a DEC AXPVMS VMS712_ACRTL V1.0! DEC AXPVMS DECNET_PHASE_IV V7.1-2e  4 The HSJ50 controllers are running the V5.2 firmware.  B Now, here is where the disagreement is.  The vendor is maintaining; that is the HSJ50 that is serving DUA3 crashes or otherwiserA disappears, the DSA1 shadow set will be unavailable to VMS.  I amRF under the impression that DUA3 will be removed from the shadow set and' the shadow set will continue operating.1    So, what is the correct answer?<   ------------------------------  + Date: Thu, 20 Jul 2000 16:20:39 -0400 (AST)b? From: "Carlos A. =??Q?Jim=E9nez?=" <C_JIMENEZ@UPR1.UPR.CLU.EDU>r Subject: SYSUAF.DATf1 Message-ID: <01JRZVJC7OIA001C6P@UPR1.UPR.CLU.EDU>.   Hello   % 	Hello where I can get the sysuaf.datrO information(username,password,group, etc.) using a priv account to export theseuF values to server echange(sam file MS) using a priv account in echange.  M Because we move from alphaserver to echange server to manage the mail and dnsu
 utilities.     Att.   Carlos Jimenez
 Alpha Manager    ------------------------------  % Date: Fri, 21 Jul 2000 00:42:20 -0400T+ From: "Main, Kerry" <Kerry.Main@compaq.com>e/ Subject: RE: The URL that Compaq forgot to sendiJ Message-ID: <910612C07BCAD1119AF40000F86AF0D80528456A@kaoexc4.kao.dec.com>   Bill,.  L >> "Early compiler"?  Just what new compiler features would be involved that4 weren't necessary for previous SMP configurations?<<  @ NUMA stuff for one thing. Should likely have also added "More OSJ enhancements to take better advantage of NUMA and Wildfire HW architecture .."4  : Bottom line is that if one looks at the following results:9 http://www.ideasinternational.com/benchmark/tpc/tpcc.html=  J Then, ask the following question - "how many of these systems are in their first month of FCS?"  J It takes time for new systems compilers, OS enhancement and tweaking to be optimized for a new platform.C   Regards,  
 Kerry Main Senior Consultant,
 Compaq Canada. Professional Servicesc Voice : 613-592-4660 FAX   : 819-772-7036 Email : kerry.main@compaq.comi       -----Original Message-----, From: Bill Todd [mailto:billtodd@foo.mv.com]' Sent: Wednesday, July 19, 2000 11:48 AMt To: Info-VAX@Mvb.Saic.Comm/ Subject: Re: The URL that Compaq forgot to sendu      4 Main, Kerry <Kerry.Main@compaq.com> wrote in messageD news:910612C07BCAD1119AF40000F86AF0D805284558@kaoexc4.kao.dec.com...	 > Andrew,m >bK > >>> The 32 CPU GS320 result was slower than a 24 CPU IBM S80 and just ~5%lK > faster than the E10000 number which is a year older than the GS320 numbertI > using old Sun CPU's and a version of Oracle 2 major releases behind the  > Compaq number. >>> > E > I am sure you know that this is just an early number based on earlyn compilerL > and hardware. I think it would be safe to say that much better numbers are > in the wings :-)  I "Early compiler"?  Just what new compiler features would be involved thato2 weren't necessary for previous SMP configurations?  L And hasn't the hardware actually been fairly static for the better part of a year, save for bug-fixes?>  
 Just curious,l   - bill   > 
 > Regards, >C > Kerry Main > Senior Consultant, > Compaq CanadaE > Professional Servicesa > Voice : 613-592-4660 > FAX   : 819-772-7036 > Email : kerry.main@compaq.comt   ------------------------------  % Date: Thu, 20 Jul 2000 21:46:25 -0400i2 From: "Richard B. Gilbert" <DRAGON@compuserve.com> Subject: VAX Error Logs 7 Message-ID: <200007202146_MC2-ACF2-3BA5@compuserve.com>s  H         The error log is pointed to by, surprise, SYS$ERRORLOG.  ANALYZEJ /ERROR will interpret the binary file for you.   DECevent, if you have it=  J installed, will do the same and may be better at diagnosing newer hardwar= e.J  DECevent may be a LOT slower at reading large files, than ANALYZE /ERROR=  : but what can you do; some people flunked Programming 102!!  ( Message text written by Tammie Robertson5 >How do I find and read the error logs or a daily log 
 on a VAX?<   ------------------------------  # Date: Thu, 20 Jul 2000 21:18:54 GMTs' From: nickerson@pundit.ds.boeing.com ()s- Subject: VMS 7.2 DECC - stat() versus fstat()n( Message-ID: <Fy0LvI.MDJ@news.boeing.com>   hi, < I have odd values returned from stat() versus fstat() on my ; VMScluster when the following C routine is run with a file ,> created during Daylight Savings Time; when run on Tru64 (DUX) 8 or a particular outside cluster the problem is not seen;  : basically the cre/mod time values returned by fstat() look; "correct" while those of stat() look to be off by 1 hour ofr< DST; by that I mean that the time shows as 13:xx:xx (not DST= accounted) rather than the correct local time 12:xxx:xx; see  & output below; ??? anyone have a guess;  : Alpha VMS 7.2-1, DECC V6.2-008, TCP/IP V5.0A, patch (none)= VAX VMS 7.2, DECC V6.2-003, TCP/IP V5.0A, patch VAXACRT01_072    --bn (Bart Nickerson)s nickerson@pundit.ds.boeing.com (206) 662-0138     /*! 	file://problem.c					20 Jul 2000t */I /************************************************************************i9 	tests time values; written in DECC; VAX Alpha VMS Tru64;  	file times of unix/C & VMS;I ************************************************************************/s #include <stdlib.h>n #include <stdio.h> #include <time.h>r #include <sys/stat.h>o #include <fcntl.h>   #ifdef __VMS #include <string.h>d, #include <descrip.h>			/* VMS descriptors */  #include <starlet.h>			/* VMS */4 #include <rms.h>			/* VMS Record Managment System */ #endif /* __VMS */  - extern char *tzname[] ;			/* tzset storage */  extern long int timezone ; extern int daylight ;c    # int main( int argc, char **argv ) {   /     char usage[]="$ PROGRAM_SYMBOL filename " ;2     char *filespec ;     int filedesc ;     struct stat	stat_buf ;       time_t cre_time ;v     time_t mod_time ;f     							/* time environment */5
     tzset() ;o-     (void) printf( "time environment: \n" ) ;d?     (void) printf( "standard time zoneid= %s \n", tzname[0] ) ;4F     (void) printf( "daylight savings timezoneid= %s \n", tzname[1] ) ;6     (void) printf( "daylightflag= %d \n", daylight ) ;O     (void) printf( "timezone differential UTC-standard local= %d hours= %d \n",  		timezone, timezone/3600 ) ;n2     (void) printf( "TZ= %s \n", getenv( "TZ" ) ) ; #ifdef __VMSH     (void) printf( "SYS$LOCALTIME= %s \n", getenv( "SYS$LOCALTIME" ) ) ;J     (void) printf( "SYS$POSIXRULES= %s \n", getenv( "SYS$POSIXRULES" ) ) ; #endif /* __VMS */     (void) printf( "\n" ) ;     )     if ( argc != 2)				/* image & file */i 	{" 	printf( "Usage: %s \n", usage ) ; 	exit( 1 ) ;     }s     filespec = argv[1] ;3     (void) printf( "test file= %s \n", filespec ) ;.     (void) printf( "\n" ) ;oC     (void) stat( filespec, &stat_buf ) ;	/* __utc_stat() VMS 7.x */   "     cre_time = stat_buf.st_ctime ;"     mod_time = stat_buf.st_mtime ;    n(     (void) printf( "stat() test: \n" ) ;<     (void) printf( "creation time seconds= %d hex= %08x \n",# 	(int) cre_time, (int) cre_time ) ;n<     (void) printf( "modified time seconds= %d hex= %08x \n",# 	(int) mod_time, (int) mod_time ) ;  						/* show times */B     (void) printf( "creation ctime= %s \n", ctime( &cre_time ) ) ;B     (void) printf( "modified ctime= %s \n", ctime( &mod_time ) ) ;     (void) printf( "\n" ) ;a    1     filedesc = open( filespec, O_RDONLY, 0400 ) ;l9     ( void ) fstat( filedesc, &stat_buf ) ;	/* VMS 7.x */   "     cre_time = stat_buf.st_ctime ;"     mod_time = stat_buf.st_mtime ;    n)     (void) printf( "fstat() test: \n" ) ;t<     (void) printf( "creation time seconds= %d hex= %08x \n",# 	(int) cre_time, (int) cre_time ) ;o<     (void) printf( "modified time seconds= %d hex= %08x \n",# 	(int) mod_time, (int) mod_time ) ;  						/* show times */B     (void) printf( "creation ctime= %s \n", ctime( &cre_time ) ) ;B     (void) printf( "modified ctime= %s \n", ctime( &mod_time ) ) ;     (void) printf( "\n" ) ;d   #ifdef __VMS {s@ #define ckstatus(x) if(((status = x) & 7) != 1) SYS$EXIT(status)   	unsigned long status ;a< 	static char cre_timbuf[24] ;		/* dd-mmm-yyyy hh:mm:ss.cc */< 	static char rdt_timbuf[24] ;		/* dd-mmm-yyyy hh:mm:ss.cc */+ 	$DESCRIPTOR( timbuf_dx_cre, cre_timbuf ) ;w+ 	$DESCRIPTOR( timbuf_dx_rdt, rdt_timbuf ) ;h 	struct FAB my_fab ;, 	struct XABDAT my_xabdat ;		/* file dates */, 	struct XABRDT my_xabrdt ;		/* = revision */    ) 	printf( "VMS reported file times \n" ) ;u  > /* Set up RMS structures for call to SYS$OPEN and open file */ 	my_xabdat = cc$rms_xabdat ; 	my_fab = cc$rms_fab ; 	my_fab.fab$l_fna = filespec ;( 	my_fab.fab$b_fns = strlen( filespec ) ;) 	my_fab.fab$l_xab = (char *) &my_xabdat ;r" 	ckstatus( SYS$OPEN( &my_fab ) ) ;   						/* creation time */eD 	status = sys$asctim( 0, &timbuf_dx_cre, &my_xabdat.xab$q_cdt, 0 ) ;5 	cre_timbuf[23] = 0 ;			/* dd-mmm-yyyy hh:mm:ss.cc */ / 	printf( "creation time= %s \n", cre_timbuf ) ;n   						/* revision time */tD 	status = sys$asctim( 0, &timbuf_dx_rdt, &my_xabdat.xab$q_rdt, 0 ) ;5 	rdt_timbuf[23] = 0 ;			/* dd-mmm-yyyy hh:mm:ss.cc */ / 	printf( "revision time= %s \n", rdt_timbuf ) ;o  # 	ckstatus( SYS$CLOSE( &my_fab ) ) ;    }- #endif /* __VMS */       return 0 ; },     time environment:1 standard time zoneid= PSTh  daylight savings timezoneid= PDT daylightflag= 1t8 timezone differential UTC-standard local= 28800 hours= 8
 TZ= (null); SYS$LOCALTIME= SYS$SYSROOT:[SYS$ZONEINFO.SYSTEM.US]PACIFIC.1< SYS$POSIXRULES= SYS$SYSROOT:[SYS$ZONEINFO.SYSTEM.US]PACIFIC.   test file= sando.origM   stat() test:. creation time seconds= 963953963 hex= 3974c52b. modified time seconds= 963953964 hex= 3974c52c( creation ctime= Tue Jul 18 13:59:23 2000  ( modified ctime= Tue Jul 18 13:59:24 2000    
 fstat() test:y. creation time seconds= 963950363 hex= 3974b71b. modified time seconds= 963950364 hex= 3974b71c( creation ctime= Tue Jul 18 12:59:23 2000  ( modified ctime= Tue Jul 18 12:59:24 2000     VMS reported file timest& creation time= 18-JUL-2000 12:59:23.91& revision time= 18-JUL-2000 12:59:24.06   ------------------------------   Date: 20 Jul 2000 22:20:30 GMT2 From: hoffman@xdelta.zko.dec.nospam (Hoff Hoffman)1 Subject: Re: VMS 7.2 DECC - stat() versus fstat()u6 Message-ID: <8l7tve$40r$1@mailint03.im.hou.compaq.com>  R In article <Fy0LvI.MDJ@news.boeing.com>, nickerson@pundit.ds.boeing.com () writes:  4 :...the cre/mod time values returned by fstat() look< :"correct" while those of stat() look to be off by 1 hour of= :DST; by that I mean that the time shows as 13:xx:xx (not DSTh> :accounted) rather than the correct local time 12:xxx:xx; see  :output below; ???...v  I   This is probably a latent known bug.  To see if this is the known bug, gG   you could try calling decc$stat() instead of stat() -- the localtime     version should work.    J   From what information I have, this fix does not appear to be present in    the VMS721_UPDATE V1.0.A  G   I'd expect to see the fix in the next UPDATE kit, but I don't have a S"   schedule handy for availability.  N  --------------------------- pure personal opinion ---------------------------L    Hoff (Stephen) Hoffman   OpenVMS Engineering   hoffman#xdelta.zko.dec.com   ------------------------------  % Date: Fri, 21 Jul 2000 07:45:45 +0930t/ From: Mark Daniel <Mark.Daniel@wasd.vsm.com.au>h% Subject: Re: Web browser and VMS mailh. Message-ID: <39777A11.25F727A@wasd.vsm.com.au>   Hi again Carl,   Carl Perkins wrote:e  N > I just got it all working about 5 days ago. All the basics of it was working  Q Fair enough.  The last thing I feel like at 04:00 is criticism.  Sensitivity musthA increase with melatonin levels.  I retract any implied criticism.   E > Well, hey - it works! This is a good thing. As far as I know, it is G > the only freeware way to do this (I think that the All-In-1 pacakage,cH > whatever it's called these days, may be able to do this - but it costs > a bunch of money).   Thanks for the strokes :^)  J > If I was using more recent versions of C and VMS, I expect it would have( > worked without the extensive fiddling. >iR > %SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual address=00000000, PC > =80443A64, PS=0000001B1 > %TRACE-F-TRACEBACK, symbolic stack dump followsnO >  Image Name   Module Name     Routine Name    Line Number  rel PC      abs PC P >                                                         0 80443A64    80443A64P >                                                         0 805E3BB4    805E3BB4P >                                                         0 805E470C    805E470CP >                                                         0 805E61F0    805E61F0P >  TMP          TMP             main                    681 000000C4    000200C4P >  TMP          TMP             __main                    0 00000064    00020064P >                                                         0 83CCFA50    83CCFA50  K A convincing demo.  I gues I should then ask, where was I giving it a NULL?   M Why build it, when I supply object modules allowing a link-only installation?   
 Cheers, Mark.a   ------------------------------  % Date: Fri, 21 Jul 2000 10:40:41 +1200r9 From: "Antony Wardle" <antony.wardle@nnnoospam.met.co.nz> % Subject: Re: Web browser and VMS mailn3 Message-ID: <qdLd5.40179$N4.1536220@ozemail.com.au>n   > CPQd >   A Hey that one works!. I think I will start using that one for now.h  G I got yahmail to compile and link ok, but I haven't been able to figurerK out much more. I have been trying to get my head around prot and conf filesr; but I think that there is something that I haven't got yet.a  L I am waiting to be subscribed to the mail list so I can ask, but if you have+ any suggestions, I would love to here them.    > L > I just did this (although it was more to allow mail access when people areL > away on business, at conferences and that sort of thing). I have it set up
 > to use SSL.      Ditto.   >s > Web server: OSUe > Mail software: yahMAIL > SSL: OpenSSL  L Not sure about ssl. How do I know if I am using it? The others are the same.   Antony   ------------------------------  # Date: Thu, 20 Jul 2000 23:11:05 GMTe% From: Thomas Wirt <twirt@kittles.com> 8 Subject: Where can I get older version of Apache for VMS) Message-ID: <8l80u4$bun$1@nnrp1.deja.com>i  H I am desperate to get a version of Apache up on my VMS 7.1 system beforeH the boss makes me go with a Wintel Web Server.  Does anyone know where IG can get a version of Apache that might work with UCX 4.2.  I have triedkE the new Apache 1.3.12 beta, but it will not run on my system.  I havesE heard rumors that 1.3.9 ran on UCX 4.2.  I can upgrade my TCP latter, G but if the Web server for our intranet goes Wintel, I will never get itj? back on VMS.  This is only needed for proof of concept, not for- production use.    Thanks.2   -- Thomas Wirt  VMS and NT Systems Manager Kittle's Home Furnishingso Indianapolis, Indiana, USA    & Sent via Deja.com http://www.deja.com/ Before you buy.c   ------------------------------  % Date: Thu, 20 Jul 2000 21:51:38 -0500h7 From: "David J. Dachtera" <djesys.nospam@earthlink.net>u: Subject: Re: [Fwd: FW: Wish List:  I/O vs. CPU Priorities]- Message-ID: <3977BABA.C068C64F@earthlink.net>e   Larry Kilgallen wrote: > \ > In article <397652D8.2787E30F@gce.com>, Glenn and Mary Everhart <Everhart@gce.com> writes: > A > > I would add too that VMS would need to be careful of boundaryeA > > conditions. There is code that depends on maintaining IRPs inuE > > the order issued, so you don't want to dynamically reorder thingst@ > > because a priority boost from say a terminal I/O has boostedG > > dynamic priority. Rather you want to keep IRPs in order for a giventA > > process (well, ktb) but have them queued between processes by 4 > > priority. The insert gets a little more complex. > >sB > > The NASTY part of this is that if you start playing this game,E > > you're no longer just pointing INSQUE or REMQUE at a queue header C > > and handling things idempotently with hardware assist. You wind C > > up with a software algorithm instead that has to be interlockedm@ > > by hand. Granted, it can use a spinlock of its very own, but% > > it WILL cost performance overall.N > >0F > > This kind of feature sounds interesting, and in some circumstancesJ > > might be useful enough to turn on. I personally don't care if it neverH > > shows up, but perhaps others feel differently. I suppose that if oneG > > were to intercept insioqc and put in something like this that would I > > be all one needs. Hmm...an in memory patch to part of VMS which wouldoF > > have to be located by global. Right. Kind of thing one wants to do > > in macro-64. > ? > I don't understand the tentative nature of these discussions.h > F > As I read EXE_STD$INSERT_IRP from module SYSQIOREQ it orders entriesI > according to IRP$B_PRI.  Is this somehow disabled on contemporary VMS ?b  E I don't know that it's disabled, but it's far less effective than onec typically expects.  C What one typically needs is to have an I/O bound process get set toeF priority zero(0) and have it's effects be rendered virtually invisible' to the interactive users at priority 4.u  D In practice, however, this doesn't happen. In practice, lowering theH base priority has little or no measurable effect on an I/O bound processD which is having a serious impact on the users. The only recourse oneA usually has is to SET PROCESS/SUSPEND, STOP/ID= or DELETE/ENTRY=.r   -- i David J. Dachterai dba DJE Systemsu http://www.djesys.com/  : Unofficial Affordable OpenVMS Home Page and Message Board: http://www.djesys.com/vms/soho/o   ------------------------------   End of INFO-VAX 2000.404 ************************at4 weren't necessary for previous SMP configurations?<<  @ NUMA stuff for one thing. Should likely have also added "More OSJ enhancements to take better advantage of NUMA and Wildfire HW architecture .."4  : Bottom line is that if one looks at the following results:9 http://www.ideasinternational.com/benchmark/tpc/tpcc.html=  J Then, ask the following question - "how many of these systems are in their first month of FCS?"  J It takes time for new systems compilers, OS enhancement and tweakingԍhOJQ"lc`K	
M$q#|&Eo|%J$ϥ\yşWO_.|/<ow
4ˢ?ciz_-Ιidw̒*	>Lg+Lb1L<>Q~xJJ~n$!	I	*|ɵg?`*ngN[$z
Pkӂ2%}Bw`_@&~@f2Gl		_#h$AD(24"?׊'3X	V1XaQ:Qޜ?zW/}U8ʡN3'Lp(jLc7T ة7~3>/򃙨`ZQ7zt l_#Ix3?s[I|53!\؝㓣IwNjǧF.N3nnY3oWo򉓥'o$'|vzc>^Tw'GV;|~#WO	N=Jp/A8/Q ,0]xrrNH(AFEĮ;3h/4NLlLh}PmO^P!q9:>u~9!CNC?ՀS@|S>
{htꞙjzzZ}QlSvz+VwQ/ &f_Ms`E?=WDB	jp,o#G(SO1܉f>VUQnh]YQ%¯Ac·UdNC܌~N҃_$~d;~w{g{Z=D<SW~ ]NoqB&bgDsIŌW]2Y@,7DY%poۊrۉa溉FoA|H+.o`ܚ	TŉP$C7qi,ƹ16gXeWMky
7`ExE:Lt`fۭNkn5p|LǅWE; Flmq޶:Î
L@{PZnM۠2=eXCs]Q$%$=?|EMCBOaPlVC	 
6j&鍫ekUZJ6M㶊h41<)OͧOF0!dY-#jw^h=TC
\rjQH]CŪ.yPfZsokQ~zVI.o =䑻>D:NBߪ%i\٨@hQN3̢m1VTd -odnÖ*-jIiX<n.TCV״*\Y`=l~J^x%6]Jx'l!.o73DЈtHXs3"oIY`	_k֯|O8YFy'! IQrjcTo_[d