Sponsored Content
Operating Systems HP-UX Any Way to pause/unpause system execution in HP-UX 11.11 and 11.23? Post 302318391 by deckard on Thursday 21st of May 2009 12:14:32 PM
Old 05-21-2009
Any Way to pause/unpause system execution in HP-UX 11.11 and 11.23?

This may seem like an odd question, but I've heard that on old Alpha servers running OpenVMS, you could pause the system so that the OS is essentially suspended for a small period of time, then unpause it and it would pick up where it left off. During the pause, all CPU cycles would be halted, all i/o would be essentially dead. So I'm wondering if it's possible to do something like this on HP-UX 11.11 and 11.23.

My goal is to stop the systems from accessing or changing data on SAN hosted file systems long enough for me to get snapshots and then unpause the systems again. This would minimize our downtime for snapshots (to use for backup to tape). Since the file systems are on a SAN, the pause would not affect them. The reason I need to make sure that NO I/O happens is that all of the SAN hosted file systems are striped using LVM (for load balancing across the dual HBA and fiber paths to the SAN). I suspect that if even the most minute I/O happens while trying to make a snapshot in serial succession that the stripes would be out of sync and I'd have hosed snapshots.

So is there any way to do this, or am I dreaming?
 

9 More Discussions You Might Find Interesting

1. Programming

system("PAUSE") Problem.....

Ok, here's the situation....I have this code... #include <iostream.h> #include <stdlib.h> int main() { cout << "\nBlah, and Blah\n\n"; system("PAUSE"); return 0; } Now, "system("PAUSE")" gets executed before "cout" does, and I have... (2 Replies)
Discussion started by: mbolthouse
2 Replies

2. UNIX for Dummies Questions & Answers

how to pause another process?

I guess I posted in wrong forum before. How do I pause another process and then restart it on linux? The other process doesn't listen for anything. Thanks for any help you can offer. Dane :confused: (1 Reply)
Discussion started by: daneensign
1 Replies

3. High Performance Computing

Parallel Execution on Multiple System

Hi All, I am working on a project where I need to execute set of arguments (around 500) on a Simulator. If I execute this on one linux (RedHat 8.0) machine it will approximately takes 2~3 days. Since I am having more linux machines am thinking of executing these on different machines in... (7 Replies)
Discussion started by: 123an
7 Replies

4. UNIX for Dummies Questions & Answers

pause() problems

well is gets stuck and i dont know why....... pid=fork(); if(pid==0) { pause(); write(1,"child",5); exit(0); } else { sleep(1); kill(pid,SIGCONT); write(1,"parent",5); wait(0); } all=1; (1 Reply)
Discussion started by: IdleProc
1 Replies

5. Shell Programming and Scripting

How to pause a shell script

Hi, I've written a shell script to take photos with my camera. After every picture taken, the picture is transmitted to the computer via usb and then deleted on the camera. But sometimes there's an error and the picture is not deleted and so, after a certain time, the camera chip will be... (4 Replies)
Discussion started by: McLennon
4 Replies

6. Programming

Problem with execution of fork system call if i use \n

hi all, i tried the following source codes: fork1.c: main() { printf("demo of fork\n"); fork(); printf("hello"); } output: demo of fork hello hello fork2.c: main() (3 Replies)
Discussion started by: pnirmala
3 Replies

7. Shell Programming and Scripting

How to ring the system bell many times without pause?

I am writing a ksh script in cygwin though it could just as easily be bash and am trying to make an alert for myself where the bell rings many times like print '\a'or echo '^G'except I want it to ping me many times not just once. For some reason doing print '\a\a\a\a\a\a\a\a\a\a'or similar... (7 Replies)
Discussion started by: benalt
7 Replies

8. Shell Programming and Scripting

Pause processes in remote host and resume execution in another remote host

Hi, Given addresses of 2 remote machines, using a shell script is it possible to get the state of running processes in "src" stop all the processes in "src" exit out of "src" ssh into "dest" resume the state of executing processes captured in step 1 in "dest" Assumption: "src" is... (3 Replies)
Discussion started by: Saeya Darsan
3 Replies

9. Shell Programming and Scripting

Pause before exit

6) printf "\n GoodBye! \n\n"; exit ;; I am trying modify the above command to pause a couple of seconds before exiting, so a message can be displayed. Thank you :). (8 Replies)
Discussion started by: cmccabe
8 Replies
st_ats_enabled(5)						     OBSOLETED							 st_ats_enabled(5)

NAME
st_ats_enabled - determine whether to reserve a tape device on open (OBSOLETED) VALUES
Default Allowed values or Recommended values DESCRIPTION
Note: this tunable is obsoleted and has been renamed to beginning with release HP-UX 11i v3. This tunable notifies the stape or estape driver whether it needs to reserve a tape device on open and subsequently release it on close. When this tunable is on the stape or estape driver will attempt to reserve any tape device on open. The driver has a few tape devices flagged as suitable devices for this functionality including DLT 8000, DLT 7000, STK 9840, HP Ultrium, and others. DDS drives are not flagged for this functionality. The tunable allows the safe sharing of tape devices in multinode configurations like MC/ServiceGuard's Advanced Tape Sharing. The auto- matic reserve and release protects the tape device from being accessed from multiple nodes which would corrupt a backup. If the reserve portion of the stape or estape driver's open routine fails, a status of is returned. Who Is Expected to Change This Tunable? Anyone. Restrictions on Changing Changes to this tunable take effect immediately and are used during the next open or close. When Should the Tunable Be Turned On? This tunable should be turned on if the system will be used in an MC/ServiceGuard Advanced Tape Sharing configuration or the user wants the stape or estape driver to use automatic reserve or release on open and close for multinode manageability. What Are the Side Effects of Turning the Tunable On? A reserve is sent to the tape device by the stape or estape driver on open and a release is sent on close. No other initiator or HBA will be able to access the tape device while it is opened on another initiator or HBA. When Should the Tunable Be Turned Off? This tunable should be turned off for any SAN tape sharing solution configuration other than ATS. Most multinode backup applications (for example, Omniback) manage device reservation themselves and any interference by the stape or estape driver may produce problems. This tun- able should also be turned off for any multiplatform SAN configuration to keep tape access across platforms more uniform. What Are the Side Effects of Turning the Tunable Off? Unauthorized access from another initiator might interfere with any current tape operation. What Other Tunables Should Be Changed at the Same Time? None. WARNINGS
All HP-UX kernel tunable parameters are release specific. This parameter may be removed or have its meaning changed in future releases of HP-UX. Installation of optional kernel software, from HP or other vendors, may cause changes to tunable parameter values. After installation, some tunable parameters may no longer be at the default or recommended values. For information about the effects of installation on tun- able values, consult the documentation for the kernel software being installed. For information about optional kernel software that was factory installed on your system, see at AUTHOR
was developed by HP. SEE ALSO
st_ats_enable(5), scsi_tape(7), scsimgr_estape(7). Tunable Kernel Parameters st_ats_enabled(5)
All times are GMT -4. The time now is 11:10 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy