HP3000-L Archives

June 2012, Week 1

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Reply To:
Date:
Tue, 5 Jun 2012 12:55:50 -0400
Content-Type:
text/plain
Parts/Attachments:
text/plain (25 lines)
I've been using:

RUN MV.HPBIN.SYS;INFO="/from_filename /to_filename"

for years now.   (note use of posix filenaming convention.  Not sure if it's required - but it works just fine)

This is a handy way of doing a 'hot install' of a program or library that's in production - w/o taking the application down.

Users that have loaded the program/library BEFORE the 'mv' command continue using the old program/library, until they exit.  (you can see who's still using the old program/library by doing a 'listf filename,9')

Users loading the program/library AFTER the 'mv' command will start using the 'new' program/library.

MUCH easier on your users than forcing everyone to quit/restart.  Only the users that NEED the fix need exit/re-enter the app.

Of course, YMMV - but it's worked well for me.

-Brian Edminster
Applied Technologies, Inc.
"Robust Solutions and Integration For Today and Tomorrow"

See www.MPE-OpenSource.org for this, and more tips on keeping your 3000 alive and thriving.

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

ATOM RSS1 RSS2