HP 3000 Series 9X8LX Computer Systems Task Reference ABCDE HP Part No.
The information contained in this document is subject to change without notice. Hewlett-Packard makes no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability or tness for a particular purpose. Hewlett-Packard shall not be liable for errors contained herein or for direct, indirect, special, incidental or consequential damages in connection with the furnishing or use of this material.
Printing History The following table lists the printings of this document, together with the respective release dates for each edition. The software version indicates the version of the software product at the time this document was issued. Many product releases do not require changes to the document; therefore, do not expect a one-to-one correspondence between product releases and document editions. Edition Date Software Version First Edition April 1994 B.50.
In This Book This book describes how to communicate with your system using MPE/iX commands and how to perform tasks using these commands. The book also includes a chapter on troubleshooting and a glossary. It contains the following chapters described below: Chapter 1: Learning to Use MPE/iX Commands Chapter 2: Provides practice in using MPE/iX commands instead of the HP Easytime/iX menus. It includes learning how to use the editor, which allows you to create text les.
Related Manuals The Task Reference is the third book in a set of ve manuals that includes the following: Understanding If you are new to computers, this is a good place to start. It Your System provides an introduction to what computers do and how they (B3813-90001) do it. Familiarizes you with your computer and computer peripherals.
Note The MPE/iX operating system has been enhanced as of Release 4.5 and 5.0 to include additional features that include POSIX compatibility and the hierarchical le system . The hierarchical le system is tree structured and can contain les at many di erent levels. This organization provides a special kind of le called a directory. Instead of holding data, directories contain lists of les and pointers to those les.
Contents 1. Learning to Use MPE/iX Commands Using This Tutorial . . . . . . . . . . . . . Beginning and Ending a Computer Work Session Before You Start . . . . . . . . . . . . . Getting Started . . . . . . . . . . . . . . To log o . . . . . . . . . . . . . . . . To use passwords . . . . . . . . . . . . . To enter commands . . . . . . . . . . . . Using the Help Facility . . . . . . . . . . To exit HELP . . . . . . . . . . . . . . To get the current time and date . . . . . .
To look at your text le . . . . . . . . . . . . . . . . To save a text le . . . . . . . . . . . . . . . . . . . To list your les from within EDIT/3000 . . . . . . . . . Editing a text le . . . . . . . . . . . . . . . . . . . To open a le for editing . . . . . . . . . . . . . . . . To add additional lines of text . . . . . . . . . . . . . To add lines in the middle of a text le . . . . . . . . . To erase a line . . . . . . . . . . . . . . . . . . . . To renumber the lines . . . . . . . . . . . . . . . . .
To monitor STORE command progress . . . . . . . . . To request progress messages . . . . . . . . . . . . . . To copy a le from tape . . . . . . . . . . . . . . . . . 2. Performing Tasks Using MPE/iX Commands Beginning and Ending a Computer Worksession . . . . . . To log on . . . . . . . . . . . . . . . . . . . . . To change groups within a session . . . . . . . . . . . To change accounts . . . . . . . . . . . . . . . . . To log o . . . . . . . . . . . . . . . . . . . . . Any problems? . . . . . . . . . . .
To list all le names in all groups in an account . . To list all le names on the system . . . . . . . To get speci c information about les . . . . . . . To nd the maximum number of records . . . . . To display le speci cations . . . . . . . . . . To display security levels . . . . . . . . . . . . To display a fully quali ed le name . . . . . . . To display the lockword and creator . . . . . . . To view the contents of a le from the system prompt To view the entire le . . . . . . . . . . . . .
Archiving symbolic links . . . . . . . . . . Printing the Contents of a File . . . . . . . . To print a le to paper . . . . . . . . . . To print a le and save it as a spool le . . . To print selected lines of the le . . . . . . To print only the end of a le . . . . . . . Displaying and Modifying Files Waiting to Print To list les waiting to print . . . . . . . . To examine output before it prints . . . . . To change the number of copies of a spool le To change the priority of a spool le . . . . .
To cancel a scheduled job . . . . . . . . . . . . To suspend a job . . . . . . . . . . . . . . . . To resume a job . . . . . . . . . . . . . . . . To reduce job activity . . . . . . . . . . . . . . Any problems? . . . . . . . . . . . . . . . . . Working with Files . . . . . . . . . . . . . . . . To copy a le . . . . . . . . . . . . . . . . . . To make a copy of le . . . . . . . . . . . . . To copy over an existing le . . . . . . . . . . To not copy over an existing le . . . . . . . .
Any problems? . . . . . . . . . . . . . . . . . . . . . To restore les . . . . . . . . . . . . . . . . . . . . . . To restore all of the les from a cassette tape . . . . . . . . To restore selected les from a cassette tape . . . . . . . . To restore les and the account structure from a cassette tape To restore les whose groups or accounts do not exist on the system . . . . . . . . . . . . . . . . . . . . . . . To restore les from another account or group to your logon group and account . . . . . . . . . . .
To display account password . . . . . . . To display a user password . . . . . . . . To display a group password . . . . . . . Any problems? . . . . . . . . . . . . . . Monitoring the System from the Console . . . . To identify the console . . . . . . . . . . . To log on to the console . . . . . . . . . . To create a welcome message . . . . . . . . To erase a welcome message . . . . . . . . To send an urgent message to all users . . . . To control the number of jobs . . . . . . .
Booting from the Alternate Path . . . . . . . . . . . . . Step 4. Starting the system . . . . . . . . . . . . . . . Summary for starting the system . . . . . . . . . . . . . To automate system preparation for use . . . . . . . . . . To check the status of peripherals . . . . . . . . . . . . . Terminal problems? . . . . . . . . . . . . . . . . . . . Did your terminal screen suddenly turn o ? . . . . . . . Is the keyboard not responding? . . . . . . . . . . . . Method 1: Wait a few minutes. . . . . . . . . .
4. Troubleshooting Problems Starting the System . . . . . . . . . . . . . . Power-on problems . . . . . . . . . . . . . . . . . . Initial system load problems . . . . . . . . . . . . . . Operating system boot problems . . . . . . . . . . . . Clearing your system . . . . . . . . . . . . . . . . . Problems with EZCONFIG . . . . . . . . . . . . . . Problems with MKACCT . . . . . . . . . . . . . . . General Usage Problems . . . . . . . . . . . . . . . . . Problems with passwords . . . . . . . . . . . . . . .
Problems with backups . . . . . . . . . . . . . Problems with terminals . . . . . . . . . . . . . Problems with the console . . . . . . . . . . . . Is the prompt missing? . . . . . . . . . . . . Is the console not responding? . . . . . . . . . Is the console BAUD rate set to 9600? . . . . . . Is the console receiving messages from other users? Are there too many pending console requests? . . No response to 4Ctrl5 4A5? . . . . . . . . . . . . Switch console control to a working terminal . . .
Figures 1-1. 1-2. 2-1. 2-2. 2-3. 2-4. 2-5. Location of the File That You Created . . . Location of the Directories That You Created Location after Changing Directories . . . . . Moving Back to Your Logon Group . . . . . Using a read and write blank tape . . . . . Initial Menu . . . . . . . . . . . . . . . Main Menu . . . . . . . . . . . . . . . Contents-12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-33 . 1-35 . 2-34 . 2-36 . 2-87 . 2-136 .
1 Learning to Use MPE/iX Commands Getting Started - HP 3000 Series 9X8LX (B3813-90001) describes one way for you to communicate with your computer system, namely through the menu-driven screens of HP Easytime/iX. This manual describes another method, namely, directly entering MPE/iX operating system commands. Using This Tutorial This chapter includes a self-paced tutorial for those who are new to the MPE/iX operating system.
Beginning and Ending a Computer Work Session Before you can do any work on your system, you must begin communicating with the computer. This is called logging on . When you have nished your work on the computer, you end your communication with the computer by logging o .
The colon prompt (:) tells you that you have successfully logged on. You have started a session with the computer. Next to the prompt is a cursor that can be a small line (_) or a small square of light. The cursor shows you where the next letter or number that you enter is going to appear on the terminal screen. d :_ c a b To log off The log o command is BYE. You can practice logging o and ending your session with the system if the terminal that you are using is not also the console.
To use passwords When you log on to your system, the computer may prompt you to enter passwords: an account password a user password a group password You may be prompted to provide only one of these, two of them, or all three. In each case where a password is required, your system gives you three chances to enter the right password. After a third incorrect entry, you see an error message. When this happens, enter the HELLO command again.
To enter commands Commands let you communicate with the system in a similar way that words and language let you communicate with other people. To use the commands, you must be logged on to the system. Once again, log on to the PRACTICE account. Executing an MPE/iX command requires only two steps: 1. Type the name of the command and any other necessary words at the system prompt. 2. Press the 4Return5 key. In the following exercise, you will enter commands that give you information from the computer.
The screen displays: d a This is the MPE/iX Help Facility -------------------------------------------------Enter SUMMARY, CLASS, a command name, or HELPSTUDY -------------------------------------------------SUMMARY. . . . A summary MPE/iX commands & HELP'' CLASS. . . . .. * Classes of Commands SESSIONS, JOBS, FILES, SUBSYSTEMS, ETC. < command name >. . . . . . COMMAND entries, by name < command name >< keyword > COMMAND entry with keyword PARMS, OPERATION, EXAMPLE HELPSTUDY. . . . . . . . .
To exit HELP When you are using the Help Facility, you will see the Help prompt when the scrolling has stopped. To get out of Help, enter EXIT: >EXIT 4Return5 The standard prompt (:) should now appear. If you would like to learn more about the Help Facility, use the HELPSTUDY command. To get the current time and date The SHOWTIME command allows you to see the time and date on your terminal screen.
The following example illustrates a time correction that advances the system time by one hour (3600 seconds): :SETCLOCK CORRECTION= +3600 4Return5 or :SETCLOCK CORRECTION= 3600 4Return5 For more information about the :SETCLOCK command, refer to the Commands Reference (B3818-90011). To get information about your session The SHOWME command displays information about your session. It also displays any special logon messages, such as a Welcome message.
This identi es you on the computer in two ways: USER By session number: in this example, #S41 (session number 41). This number is assigned to you by the system when you log on. By logon identity: in this example, USER1.PRACTICE,PUB. (On the screen, it would show the way you logged on.) MPE VERSION LOGON CONNECT MINUTES $STDIN LDEV $STDLIST LDEV Tells you which version of the operating system that you are using. Shows the day and time that you logged on.
d a JOBNUM #S110 #S114 #S115 #J15 STATE INPRI JIN JLIST EXEC QUIET 101 EXEC 103 EXEC 105 EXEC 109 101 103 105 LP 4 JOBS 0 INTRO 0 WAIT; INCL 0 DEFERRED 4 EXEC; INCL 3 SESSIONS 0 SUSP JOBFENCE=7; JLIMIT=6; SLIMIT=60 : c INTRODUCED JOB NAME TUES TUES TUES TUES 9:00A 2:05P 2:45P 4:00P USER1.PRACTICE LARRY.SMITH IRENE.JONES PAY.ACCNTNG b In the left column of the above example, all but one job number begins with an #S. The S indicates session.
The remaining job number begins with a #J (J15). You use a job when you want the computer to carry out your instructions on its own. You do not have to be logged on when the job starts, or when it ends. The job prints out a report for you, telling you what it did and whether it succeeded in doing what you wanted it to do. Running a job is often called batch processing or a batch job .
Try retyping the SHOWJOB command now. Enter: :SHOWJOB 4Return5 You now see the SHOWJOB display: d JOBNUM #S110 #S114 #S115 #J15 c a STATE INPRI JIN JLIST EXEC QUIET 101 EXEC 103 EXEC 105 EXEC 109 101 103 105 LP INTRODUCED JOB NAME TUES TUES TUES TUES 9:00A 2:05P 2:45P 4:00P USER1.PRACTICE LARRY.SMITH IRENE.JONES PAY.ACCNTNG Introduction to Accounts, Groups, and Users Note The MPE/iX operating system has been enhanced as of Release 4.5 and 5.0 to include additional features.
As a user, you are assigned to a speci c account. When you log on, you enter HELLO, your user name, and the name of the account to which your user name is assigned. An account may have more than one user assigned to it. To understand the account structure, think of your computer system as a ling room in which there are many ling cabinets. Each separate cabinet in the room is comparable to a separate account on the computer system.
A description of the account that you are logged on to appears: d a ******************** ACCOUNT: PRACTICE DISC SPACE: 16(SECTORS) PASSWORD: ** CPU TIME : 18(SECONDS) LOC ATTR: $00000000 CONNECT TIME: 333(MINUTES) SECURITY--READ : AC DISC LIMIT: UNLIMITED WRITE : AC CPU LIMIT : UNLIMITED APPEND : AC CONNECT LIMIT: UNLIMITED LOCK : AC MAX PRI : 150 EXECUTE : AC GRP UFID : $055A0002 $0D079125 $0024FFB6 $1E033861 $2C3362E2 USER UFID: $055A0001 $0D079125 $0025D4B6 $1E033861 $2C3362E9 CAP: AM,AL,GL,ND,SF,BA,I
To list group information Accounts can be divided into smaller units called groups . Groups are comparable to the drawers in each ling cabinet. Files reside in groups. A quick way to list the groups within an account is to use the REPORT command.
You should see a display similar to the following on your screen: d GROUP: PUB.
Users Users are people like yourself who use the computer. In a sense, users do not have a place in the account structure (cabinet). Instead, they are the people who have the key to an account. A user name is the key to a particular account. To list the users in your account You can use the LISTUSER command to display information about users in your account or other users on the system. The SHOWME command also displays the account, group, and user information associated with your session.
Note that the password can be displayed in this example. The password is displayed if you include the ;PASS parameter. Files Files are materials that you create. They are kept in the groups. You can create, save, and edit les. You can also access other les located in another group or account. To display file names To display all le names in the PUB group, use the LISTFILE command. Enter: :LISTFILE 4Return5 If no one has created any les for this account, you should now see d NON-EXISTENT FILE @.PUB.
Creating and Editing Files The text editor EDIT/3000 is a Hewlett-Packard subsystem that comes with your HP 3000 system. The editor has its own special set of commands and subcommands that give you exibility in creating, modifying, and deleting les. To start EDIT/3000 With EDIT/3000 you can create text les, command les, and job les. The command EDITOR starts the subsystem EDIT/3000.
Your screen should look like this: d a c b /END END OF SUBSYSTEM :_ The computer once again displays the system prompt. To begin creating a text file Start the editor again using the EDITOR command, enter: :EDITOR Does the editor slash prompt (/) appear on your screen? If it does, you are in command mode. You can enter commands in all uppercase letters, all lowercase letters, or a combination of uppercase and lowercase letters.
You are now ready to begin typing text. Try typing this now: I am learning to use the EDIT/30004Return5 Does your screen look like this? d /ADD 1 2 c a I am learning to use the EDIT/3000 _ b Notice that the editor labeled the rst line 1. Each time you press 4Return5, the editor gives you a new line, with the next number in sequence. As you continue, keep in mind these guidelines: Type the way you would on a typewriter. Type no more than 72 characters on a line. Press 4Return5 to start a new line.
Your le should look like this: d /ADD c 1 2 3 4 5 6 I am learning to use the EDIT/3000 text editor program. It seems fairly simple to use. It has dozens of its own commands. Many of them are quite elaborate. It even uses subcommands. _ a b Notice that the cursor is on an empty line. You are now ready to change back to command mode. To do this, enter two slashes on line 6. Your screen should look like this: d /ADD / . .. 1 2 3 4 5 6 a I am learning to use the EDIT/3000 text editor program.
Remember that any line that ends in //4Return5 is discarded. EDIT/3000 discards that line and waits for your next command. To look at your text file At this point, you may wish to see all of the le that you have just written. To see all of your le on the screen, use the LIST ALL command. Try this now: /LIST ALL 4Return5 You should see all of the le scroll upward on your screen.
To list your files from within EDIT/3000 Now that you have created and kept a le, how can you keep track of any or all of the les that you save? The LISTFILE command alphabetically displays le names to your terminal screen. But the LISTFILE command is a system command, not an editor command. Most subsystems allow you to enter system commands from within the subsystem. In order to do so, you must precede the command with the system prompt. To list the les now, enter LISTFILE with a colon (:) preceding it.
To open a file for editing From within the editor and at the slash prompt (/), enter: /TEXT FILE1 4Return5 The TEXT command instructs the computer to nd the speci ed le (FILE1), and, if it exists, to put it into the editor's workspace for viewing, for printing, or for editing. To display the entire FILE1 le to your screen, enter: /LIST ALL This le should look familiar to you by now.
d /LIST ALL 1 I am learning to use the EDIT/3000 2 text editor program. It seems fairly simple 3 to use. It has dozens of its own commands. Many 4 of them are quite elaborate. It even uses 5 subcommands. 6 When using the editor, remember that corrections 7 have to be made one step at a time. After each step, 8 you can see what you accomplished by using 9 the LIST ALL command. / a ...
To add lines in the middle of a text file Now try adding text in the middle of your le. To do this, use the ADD command with a line number. This starts a new line immediately after the number that you have speci ed. Try this: /ADD 5 and at line number 5.1 type the following: 5.1 I decided to add lines in the middle of4Return5 5.2 my text file.4Return5 5.3 // 4Return5 Once again you needed to use two slashes to indicate the end of your text.
To erase a line The DELETE or D command erases a line or a range of lines. Try now to erase the last line. Enter: /DELETE 9 4Return5 Your screen should look like this: d a c b /DELETE 9 9 the LIST ALL command. The DELETE command displays the line that you erased. See for yourself. Use the LIST ALL command to verify that line 9 has been deleted. Enter: /LIST ALL 4Return5 Your screen should look like this: d 1 2 3 4 5 5.1 5.2 6 7 8 c I am learning to use the EDIT/3000 text editor program.
Use the LIST ALL command to make sure the lines that were deleted. Enter: /LIST ALL Your screen should look like this: d c 1 2 3 4 5 5.1 5.2 a I am learning to use the EDIT/3000 text editor program. It seems fairly simple to use. It has dozens of its own commands. Many of them are quite elaborate. It even uses subcommands. I decided to add more lines in the middle of my text file. b To renumber the lines Your le should end with line 5.2. To reorder the numbering, use the GATHER command.
To modify a text line The MODIFY command tells the computer to let you edit speci c text lines. For example, MODIFY 2 allows you to edit line 2 in your text le. The MODIFY command in the editor uses three commands: D, I, and R. Deletes the character above it. For instance, DDD deletes the character above each of the three Ds. Inserts character(s) above the I. Replaces character(s) above the R with new characters. D I R Try each of these commands on your le now. 1. Delete the word \program" on line 2.
d a c b /MODIFY 6 I decided to add more lines in the middle Itwo4Return5 I decided to add two more lines in the middle 3. Replace the word \even" with the word \also" in line 4. /MODIFY 4 d a c b MODIFY 4 of them are quite elaborate. It even uses Ralso4Return5 of them are quite elaborate. It also uses Notice that the editor prompts you for the changes that you want to make. When the line is correct, press 4Return5 again to tell the editor to accept the line the way it is.
copying les releasing le security deleting les For the following exercises, use the FILE1 le that you created in the previous section. Using HFS syntax When you log on to the system, you are in a group within an account such as YOURGRP.YOURACCT. Files you work with, such as FILE1, can be referred to as FILE1.YOURGRP.YOURACCT or file1.yourgrp.youracct. MPE syntax automatically converts lowercase letters to uppercase.
Figure 1-1. Location of the File That You Created Figure 1-1 shows a picture of your le's location in the le system. YOURACCT is one level below the root directory. You logged on to YOURACCT and were placed into YOURGRP. Then you built a le called FILE1. Any other les that you have in YOURGRP are also located there with FILE1. Listing the file You can refer to a le using either the MPE or HFS syntax. Earlier you created a le called FILE1.
Both display the same result: FILE1 Be careful! HFS syntax is case sensitive but MPE syntax is not. You can type the following command, using MPE syntax in lowercase, and locate uppercase FILE1 in YOURGRP in YOURACCT. Try it. :LISTFILE file1.yourgrp.youracct d c That's because MPE syntax upshifts everything. But because HFS syntax is case sensitive, the following command will not nd FILE1 in YOURGRP in YOURACCT: :LISTFILE /youracct/yourgrp/file1 A component of the pathname does not exist.
d c a :NEWDIR Directory1 File name is more than eight characters long. (CIERR 532) b Also notice: If you type the following command, MPE/iX creates a directory called DIR2 (uppercase). That is because you are using MPE syntax. Try it. :NEWDIR dir2 In the next section, you'll learn how to list the directory. Figure 1-2 shows a picture of the le system including the directories that you just created. Figure 1-2.
To rename a file To rename the le called FILE1, enter: :RENAME FILE1, YOURFILE 4Return5 Notice the punctuation. The comma (,) is necessary to rename a le. Use the LISTFILE command to check that FILE1 has disappeared and that a le called YOURFILE has appeared.
Here is what the parameters do: From= tells the computer which le to copy from. This original, from which the copy is made, is called the source le . To= tells the computer what to call the copy. This new le is called the target le or destination le . There is an easier way to use the COPY command. Try this now: :COPY NEWFILE,DOCFILE 4Return5 Use the LISTFILE command, and you should see the new le named DOCFILE on your screen. To release file security You may want to allow another user to copy your les.
Group security must be organized to allow you access to the group. Do this: :COPY YOURFILE.PUB, YOURFILE.OTHERGRP 4Return5 Then enter: :LISTFILE @.OTHERGRP 4Return5 You should see a copy of the YOURFILE le. To delete a file Make sure that you are in your home group PUB. The PURGE command erases a le. It erases one le at a time. If you want to erase ve les, you now need to use the PURGE command ve times. Delete the le called DOCFILE.
Creating a Job File Until now your logon time has been in session mode. In session mode, the computer acts on a single command at a time; however, in job mode or batch processing, you use the STREAM command to submit an entire series of commands as a batch le or job le to the computer. To look at a sample job file In this section, you practice with sample job les to see how job les are organized and what kinds of commands are used within these les. Below is a sample job le.
Every job le must contain a few speci c commands. A job le must start with a JOB command. The purpose of the JOB command is to initiate a batch job. It is always the rst executable line of any job and contains additional information regarding the location of the le materials, user names, and account names. Much like the HELLO command, the JOB command is to batch processing what the HELLO command is to interactive processing.
Continue creating the job le by following the directions for the le equations in the section below. To defer output to a file Job les generally include le equations to direct error listings and job output to other devices. The purpose of le equations is to do the following: Write the job's output to a le designated by EDTLIST. (EDTLIST is the editor's formal le designated for the o ine listing device.) Designate the printer to which your job le will print. Set the print priority for your job le.
LIST ALL, OFFLINE END What does this mean? The EDITOR command tells the system that EDIT/3000 is the application that you want. TEXT YOURFILE.PUB.PRACTICE tells the system to open a le named YOURFILE le in the PUB group of the PRACTICE account. LIST ALL, OFFLINE tells the system to print the YOURFILE le. The END command tells the system to exit the editor. d Your screen should look like this: 1 2 3 4 5 6 7 a !JOB MYJOB1NM, USER1.PRACTICE,PUB !FILE EDTLIST;DEV=PP,8 !EDITOR TEXT YOURFILE.PUB.
d 1 2 3 4 5 6 7 c a !JOB MYJOB1NM, USER1.PRACTICE,PUB !FILE EDTLIST;DEV=LP,8 !EDITOR TEXT YOURFILE.PUB.PRACTICE LIST ALL, OFFLINE END !TELL USER1.PRACTICE MYJOB1NM IS DONE b To include the EOJ command line The EOJ (End of Job) command terminates a job and displays the following information on the job's printout: CPU time (in seconds) time elapsed since the beginning of the job the time and date that the job ended The EOJ command always appears on the last line of a job le. Add the EOJ command now.
d Type LIST ALL at the slash prompt. Your screen should look like this: 1 2 3 4 5 6 7 8 9 !JOB MYJOB1NM, USER1.PRACTICE,PUB !FILE EDTLIST;DEV=LP,8 !EDITOR TEXT YOURFILE.PUB.PRACTICE LIST ALL, OFFLINE END !TELL USER1.PRACTICE MYJOB1NM IS DONE !EOJ //4Return5 ... / c a b Use the KEEP command to save this le. Enter: /KEEP MYJOB1NM 4Return5 To stream a job Now you have a job le to execute. The process of doing this is called streaming a job . This is accomplished with the STREAM command.
To schedule a job Now suppose you want to stream your job late at night at a speci c time. You can specify the time, the day, and the date with the scheduling options of the STREAM command.
0 to 23. For the number of minutes, use a number from 0 to 59. For example, try scheduling MYJOB1NM to run in 5 days and 1 hour from the time that it is streamed. Enter: :STREAM MYJOB1NM;IN=5,1 4Return5 To change this to today and 15 minutes from now, enter this now: :STREAM MYJOB1NM Because this job is now scheduled but not yet executed, you can see its job number and other information with the SHOWJOB command.
Creating Command Files A command le is a text le, just like any text le that you create. It may contain MPE/iX commands, program le names, and the names of other command les. At its simplest, a command le is an MPE/iX command that you shorten. For example, instead of typing the whole command SHOWTIME, you can use the editor to create a command le called ST that contains the command SHOWTIME. You save it, and leave the editor. Every time you enter ST 4Return5 at the system prompt (:), SHOWTIME executes.
To create a welcome message command file When you start a computer session, you typically receive two kinds of information: A message from the computer system acknowledging the HELLO logon. This includes the date, the time, and the version number of the computer's operating system. A welcome message from you, the system administrator. The welcome message is a convenient way to transmit information of general interest.
d a 1 Welcome to the HP 3000. You are welcome 2 to use this system any time except during 3 a backup. 4 at 7:00 pm every work night. Please log 5 off before this time. For additional information, 6 call ext. 4444. 7 Your friendly system administrator c This month, backups will be performed b 3. Enter // 4Return5 when you have completed your message.
4. At the \/" prompt, enter: /KEEP WELCOME 4Return5 5. End EDIT/3000 by entering: /END 4Return5 The computer tells you that it has ended the program. Then it reprints the system prompt on your screen. 6. Enter the WELCOME command and your le name: :WELCOME WELCOME 4Return5 7. To check the new WELCOME message, enter: :SHOWME 4Return5 8. Remember to return to the original user and account that you are using in this chapter.
Copying Files To and From Tape The most important part of your computer system is the les that you and other users create. Normally, original les remain safely stored on your computer's disk. Because they represent months of work, you should also keep a full set of duplicates. Typically, when you need to store les, the following things happen: 1. You instruct the computer to store some or all of your les by entering the STORE command, and some other information, at a terminal. 2.
To copy files to tape The user procedures established by system management for copying les to and from tape may vary from facility to facility. The user procedures described in this section assume that you are responsible for entering the equation to de ne the device and the command to copy your les. You will also load and unload tapes from the tape drive. In this section, you will practice copying les to and from tape.
To copy several files to tape Use the wildcard character (@) to copy several les to tape. The (@) represents \all members of the set." This character tells the system to include everything in that particular group or account. For example: :FILE T;DEV=TAPE :STORE @.PUB.PRACTICE;*T The above command tells the system to copy everything in the PRACTICE account.
To copy a file from tape You copy a le from tape by transferring it from a store tape to a disk. You might need to copy a le from tape if you accidentally delete it. To copy a le from tape: Check for duplicate le names. Use the LISTFILE command for each le that you intend to restore. Enter: :LISTFILE MYJOB1NM.PUB.PRACTICE To check all le names within the account, use the wildcard character (@). For example, enter: :LISTFILE @.PUB.
2 Performing Tasks Using MPE/iX Commands This chapter provides you with simple, step-by-step instructions for performing MPE/iX tasks. As a task reference, it describes the steps needed for tasks that use one or more commands. If you want more detailed information about a command that you need for a task, refer to the book, Commands Reference HP 3000 Series 9X8LX (B3813-90011).
Beginning and Ending a Computer Worksession Before you can do any work on your system, you must begin communicating with the computer. This is called logging on . When you have nished your work on the computer, you end your communication with the computer by logging o . To log on Logging on involves entering the command HELLO followed by your logon identity and supplying the correct passwords when prompted.
d c a MPE XL:hello joann.sales,mygroup ACCT PASSWORD: GROUP PASSWORD: USER PASSWORD: *********************************************************** ** WELCOME TO SYSONE ** *********************************************************** ** LOG OFF BY 7 PM TONIGHT, PLEASE ** ** ** ** WEEKLY BACKUPS BEGIN AT 7:15 TONIGHT. ** ** ALL SESSIONS AND JOBS WILL BE ABORTED AT 7:05 PM. ** *********************************************************** ** CALL EXT. 6666 IF YOU HAVE QUESTIONS OR PROBLEMS.
To change accounts To change from one account to another, you must log on to the new account using the HELLO command. You do not have to log o rst. This is done automatically. 1. Enter HELLO, followed by your user name, period, account name, and optional comma and group name. :HELLO CLERK.PAYABLE 4Return5 2. Supply the appropriate passwords for the account, user, and group, if necessary. To log off To end your communication with the computer, use the BYE command. 1.
Any problems? If you have problems logging on, these hints may help: No logon prompt? Press 4Return5 several times. If you still do not get a prompt, contact your system administrator. If you are the system administrator, refer to the \Terminal problems?" section of this chapter. Did you make a typing error in the logon identity? Retype HELLO and your logon identity. Make sure that you separate the user name from the account name with a period (.).
Working on the Computer Once you have identi ed yourself as a valid user on the computer, you can begin working. This may include activating or using programs or interacting with the computer through commands. Some programs may have been installed on your system at the factory before it was delivered to you. Other programs require setup steps before they will run, which should be in the documentation that accompanies those programs.
2. Press 4Return5. :program.group.account 4Return5 For example, to access the EASYTIME.PUB.SYS program using the implied run method, type the following at the system prompt: :EASYTIME.PUB.SYS 4Return5 Note that the implied run method has limitations in its use. If a program does not execute properly using implied run, include the RUN command in your command line. To stop a program in an emergency Caution All programs have a speci c way of stopping or ending your interaction with it.
The following is an example of entering the SHOWTIME command, and the result. :SHOWTIME 4Return5 FRI, FEB 22, 1991, :_ 3:58 PM To execute a command file To execute a command le, do the following: 1. At the system prompt, type the command le name. 2. Press 4Return5. To execute a command le called ST, type ST at the system prompt and press In the following example, the command le ST executes the SHOWTIME command. 4Return5.
d a :SHOWJOB c JOBNUM STATE IPRI JIN JLIST INTRODUCED JOB NAME #S16 #S19 #S20 #J13 EXEC EXEC EXEC EXEC 101 107 109 LP FRI FRI FRI FRI BOB.LINDER SUSAN.KINU PAYROLL.ACCNTNG KEESHA.HOLLAND 101 107 109 10S 9:57A 3:57P 4:02P 3:00P 4 JOBS: 0 INTRO 0 WAIT; INCL 0 DEFERRED 4 EXEC; INCL 3 SESSIONS 0 SUSP JOBFENCE= 7; JLIMIT= 60; SLIMIT= 60 b For example, the user BOB.LINDER is logged on as session number 16 (#S16). Use either of these two identities to send a message. 2.
In either case, the person receiving the message sees something like this on the screen: FROM/S19 SUSAN.KINU/CAN YOU GIVE ME THE FEB FORECAST? Notice that the sender's session number (in this example S19) and the logon identity (SUSAN.KINU) appears before the message text. Sending a message to the system administrator There may come a time when you need to send a message to the person managing the system.
Getting Online Help with Commands The online Help Facility provides command information, syntax, explanations of command parameters, and examples of command use for MPE/iX commands. Any user can use it. To get information about MPE/iX commands To get information about the system, use the Help Facility. To begin the Help Facility, use the HELP command. 1. Enter HELP at the system prompt, and press 4Return5.
d a This is the MPE/iX Help Facility ------------------------------------------------* Enter SUMMARY, CLASS, a command name, or HELPSTUDY ------------------------------------------------SUMMARY.... A summary MPE/iX commands & HELP CLASS...... * Classes of Commands SESSIONS, JOBS, FILES, SUBSYSTEMS, ETC.
Using the Help Facility tutorial The Help Facility has a self-paced tutorial that instructs you on its use. To start the tutorial, do the following: 1. If you are not in the Help Facility (identi ed by the \>" prompt), enter HELP 4Return5 at the system prompt. 2. At the Help Facility prompt, type HELPSTUDY. >HELPSTUDY 4Return5 3. Press 4Return5 to scroll through the HELPSTUDY screens. 4. Press 4E5 4Return5 to leave the Help Facility.
To display command information within the Help Facility To get information about a speci c command, type HELP and the name of the command at the system prompt. Keywords allow you to limit the amount of information and display only the details that are of interest to you. 1. If you are not in the Help Facility (identi ed by the \>" prompt), enter HELP 4Return5 at the system prompt. 2. Enter the command name and an optional keyword at the Help Facility prompt (>). Select the keyword from this list: a.
d :HELP SHOWTIME EXAMPLE EXAMPLE a 4Return5 To display the time and date, enter SHOWTIME WED, JUL 24, 1993, 8:47AM c KEYWORDS: PARM,OPERATION,EXAMPLE : b You are returned to the system prompt after this display. Requesting help directly at the system prompt provides quicker help access if you know the command name that you want help on.
To display Help from within another program You do not need to leave a program to get help. Most of HP's programs allow Help requests from within the program. 1. Precede the HELP command with a colon (:). 2. Enter the HELP command followed by the command name and optional keyword. 3. Press 4Return5 or 4Enter5. 4. Continue work within the program at the program prompt. In the following example, the user requests a display of the SHOWJOB command parameters from within the EDIT/3000 program.
Getting Online Help with Error Messages There is an easy way to get information on what caused an error or warning message to occur and what action is needed for correction. Simply type the HELP command followed by a pre x (either CIERR for Command Interpreter errors, SR, for Store or Restore errors, or CIWARN for Command Interpreter warning messages), and the complete error message number.
d If more information is needed on what caused this error message and what action should be taken for correction, type HELP CIERR975 at the prompt. Remove all spaces when typing in the error message number. :HELP CIERR975 c a 4Return5 MESSAGE UNKNOWN COMMAND NAME. (CIERR 975) CAUSE A command was entered that was not recognized by the MPE/iX Command Interpreter. ACTION Enter a valid MPE/iX Command.
d a :HELP SR11 4Return5 MESSAGE STORE/RESTORE ENCOUNTERED UNKNOWN MEDIA ON LDEV! (S/R 11) CAUSE Media type is incompatible with store subsystem. ACTION Mount compatible media type or update store. c b Getting help with command interpreter warning messages To obtain information on command interpreter warning messages (CIWARN): 1. Type HELP followed by CIWARNnn , where nn is replaced with the warning message number. 2. Press 4Return5.
d :HELP CIWARN215 4Return5 MESSAGE EXTRANEOUS DELIMITER IGNORED. a (CIWARN 215) CAUSE You included an extra delimiter (such as a comma or semicolon) where none was called for. ACTION No action is required; the system merely ignored the extra delimiter. You may wish to note the error for future reference.
Viewing File Information Note The MPE/iX operating system has been enhanced as of Release 4.5 to include additional features that include POSIX compatibility and the hierarchical le system . The hierarchical le system is tree structured and can contain les at many di erent levels. This organization provides a special kind of le called a directory. Instead of holding data, directories contain lists of les and pointers to those les.
To list file names to your screen There are many ways to display a list of les. The following sections o er ways of displaying sets of les with a single command, LISTFILE. To list all file names in your current group and account To list the names of all les in your current group and account, use the LISTFILE command. 1. At the system prompt, type LISTFILE. 2. Press 4Return5. :LISTFILE 4Return5 Your screen displays whatever le names you have in your logon group.
To list all file names that end the same To display the names of all les in your group and account that end with the same letter or series of letters, use the wildcard character @ immediately preceding the common part of the le name and for the group: 1. At the system prompt, type LISTFILE @xxx . Replace xxx with the ending letter or letters of the les that you wish to display. 2. Press 4Return5. The following example lists les in your current group and account that end in the letters \TXT".
To list all file names on the system To list the names of all les in all groups in all accounts, use the LISTFILE command with wildcard characters for the le name, the group, and the account. 1. Type LISTFILE @.@.@ at the system prompt. 2. Press 4Return5. For example: :LISTFILE @.@.@ 4Return5 For a system with several users, this command may generate a large display. The system scrolls lines of text until it reaches the end of the data. Enter 4CTRL5 4S5 to stop the scrolling.
d This option displays a screen similar to the following: ACCOUNT= PAYROLL FILENAME CODE GROUP= QTR3 -------- LOGICAL RECORD -----SIZE TYP EOF LIMIT TEMPREC c a 80B FA 10 10 b This screen displays the following information: le group and account information (ACCOUNT=, GROUP=) le name (FILENAME) le code (CODE) record size (SIZE) type of le format and data representation, such as xed or variable, ASCII or binary (TYP) current end-of- le location (EOF) maximum number of records allowed in the le
d This option displays the following information: a ******************************* FILE: TEMPREC.QTR3.
2. Press 4Return5. The following example displays the security level for the TEMPREC le: :LISTFILE TEMPREC, SECURITY 4Return5 or :LISTFILE TEMPREC,4 d 4Return5 This option displays a screen similar to the following: a ******************************* FILE: TEMPREC.QTR3.
account-level, group-level, and le-level security (READ, WRITE, APPEND, LOCK, EXECUTE) a listing of user's le access rights (FOR username.acctname: READ, WRITE, LOCK, and so on.) status of le's security (either **SECURITY IS ON or **SECURITY IS OFF) To display a fully qualified file name To display the fully quali ed le name of a le, use the QUALIFY or 6 option of the LISTFILE command. The fully quali ed le name is composed of the le name, its group name, and its account name. 1.
To display the lockword and creator To display the lockword and creator of a le, use option -3 of the LISTFILE command. This option is available to only the system manager (SM capability), or the account manager (AM capability) of the account that the le is in. 1. At the system prompt, type LISTFILE lename , -3. 2. Press 4Return5.
name of the creator of the le lockword assigned to the le, if any To view the contents of a file from the system prompt You can view the contents of a le using the PRINT command at the system prompt. To view the entire file To view the contents of a le, use the PRINT command followed by a le name. 1. At the system prompt, enter PRINT followed by the le name. 2. Press 4Return5.
To display selected lines of a le on your screen, enter the PRINT command, and specify the le name and the starting and ending line numbers. The following example prints lines 1 through 10 of the MYFILE le: :PRINT MYFILE;START=1;END=10 4Return5 To display the end of the le, use the PRINT command without an ending line number.
You are trying to print a le to which you do not have access. In this case, the creator of the le must release the le (see the RELEASE command, in the Command Reference - HP 3000 Series 9X8LX (B3820-90007) before you can print it. To list the directories d You use the LISTFILE command to list directories as well as les. Directories are special types of les. :LISTFILE ./Directory1 a PATH=/YOURACCT/YOURGRP/.
d If you omit the ./ from the command, the LISTFILE command assumes that you are looking only for MPE-named les, and HFS-named les are not displayed: :LISTFILE @ a FILENAME c FILE1 b If you have other les in the group where you are working, they are listed along with FILE1. The result is the same if you omit @ and type LISTFILE since that is the default when no parameter is included with the command.
You can also use the LISTDIR UDC to list directories in a speci c location: :LISTDIR /SYS/PUB This command locates any directories located in PUB.SYS. To move to the directory After you create a directory, you can move to it. :CHDIR ./Directory1 This command moves you to Directory1. Figure 2-1 shows you where you moved in the le system. Directory1 is now your current working directory. Figure 2-1.
d c Again, use a ./ to act on HFS les. If you don't, MPE/iX acts only on MPE-named les. If you try to change to Directory1 without the preceding ./ the system treats the directory name as an MPE name and converts the letters to uppercase. It does not locate the directory. :CHDIR Directory1 File name is more than eight characters long. (CIERR 532) b According to MPE syntax, the le name is limited to eight characters, but actually, two errors occur here.
Figure 2-2.
Creating and Editing Files Note The MPE/iX operating system has been enhanced as of Release 4.5 and 5.0 to include additional features that include POSIX compatibility and the hierarchical le system . The hierarchical le system is tree structured and can contain les at many di erent levels. This organization provides a special kind of le called a directory. Instead of holding data, directories contain lists of les and pointers to those les.
:EDITOR / 4Return5 To add text to a file To create a le using EDIT/3000, specify ADD to begin the le and type lines of text. 1. At the editor's prompt (/), enter A or ADD. When line number 1 displays on the screen, the program is waiting for text for line 1 of the le. /ADD 4Return5 1 _ 2. Enter the text for the le beginning at line 1. Enter no more than 72 characters on a line. 3. Press 4Return5 to continue on the next line. EDIT/3000 does not automatically wrap text to the next line.
Do not use a slash (/) in a le name. This character has a special function in le names. If used incorrectly, you might have di culty accessing the le later. For example, if you want to save the le under the name LETTER1, you would type the following. /KEEP LETTER1 d 4Return5 If the name that you selected is already in use, you are prompted by the program to overwrite the existing le.
d c /END END OF SUBSYSTEM :_ a b Editing an EDIT/3000 file Retrieving a le, adding and deleting lines of text, and modifying words in a text line are described in this section. To retrieve an existing file The EDIT/3000 command TEXT, or T, lets you retrieve a le for viewing, printing, or editing. This command brings your le into the EDIT/3000 workspace. 1. At the editor's prompt, type either TEXT or T followed by the le name that you want to retrieve. 2. Press 4Return5.
To list a file's contents in the editor The EDIT/3000 command LIST allows you to view all or any portion of your text le. The tasks described here assume that a le is already in the EDIT/3000 workspace. 1. From the editor's prompt, enter LIST ALL to display all of the contents of a le. 2. Press 4Return5. You can display portions of a le by using special listing commands.
Enter A or ADD to add text to the end of the le. /ADD 4Return5 15 Enter A or ADD and a line number to add text after the line speci ed. (Note that the additional line numbers are added as decimals, in this example 32.1, if all whole numbers are in use.) /A 32 4Return5 32.1_ Enter A or ADD and a decimal number less than 1 to add text to the beginning of the le. /ADD 0.5 4Return5 0.5_ To erase a line of text To erase a line of text, use the editor's DELETE, or D, command.
by a start number and an end number, separated by a /. For example, 24/ 85 will erase lines 24 through 85. 1. Type DELETE, and provide a line range. 2. Press 4Return5. In the following example, lines 5 through 7 of the text are deleted. Note that the lines of text appear on the screen as they are erased: /DELETE 5/7 5 The dominant color was blue, symbolizing honor and 6 tranquility. Borders were done in a different 7 complementary color.
To delete single characters that are next to one another, type D (for delete) beneath each character to be deleted: 1 Here is a line without a mistake. ddd 4Return5 1 Here is a line with a mistake. To delete a section of text in the middle of a line, type a D under the rst letter to delete and another D under the last letter to delete. 1 Here is a line with a mistake. d d 4Return5 1 Here is a mistake.
To print selected lines of the le, enter the range of line numbers desired: /LIST 1/10, OFFLINE 4Return5 To print only the end of a le, specify a range beginning with a line number and ending with the parameter LAST, or specify the beginning of the range as LAST minus a number of lines and the end of the range as the parameter LAST: /LIST 170/LAST, OFFLINE 4Return5 or /LIST LAST-20/LAST, OFFLINE 4Return5 To create command files If there are commands that you use frequently, you may want to create a c
d c d c The following example shows the text of a command le created in the EDIT/3000 text editor. This command le executes the SHOWTIME command when you type ST at the system prompt.
d c The following example creates a command le in EDIT/3000 that executes two command les, ST and E, when SE is typed in at the system prompt: :EDITOR 4Return5 /ADD 4Return5 1 ST 4Return5 2 E 4Return5 3 // 4Return5 /KEEP SE 4Return5 /END 4Return5 END OF SUBSYSTEM :_ a b Performing Tasks Using MPE/iX Commands 2-47
Any problems? Did the following message appear on the screen when you tried to retrieve a le in the EDIT/3000 program? d c +-F-I-L-E---I-N-F-O-R-M-A-T-I-O-N---D-I-S-P-L-A-Y-+ ! ERROR NUMBER: 52 RESIDUE: 0 ! ! BLOCK NUMBER: 0 NUMREC: 0 ! +-------------------------------------------------+ *23* FAILURE TO OPEN TEXT FILE (52) NONEXISTENT PERMANENT FILE (FSERR 52) Verify the spelling of your le name with the LISTFILE command. Retype the command to retrieve a le.
PURGE command. Have some of your les stored to cassette tape using the STORE command, and then erase those les from the disk. Refer to the \Working with Files" section of this chapter for instructions on the use of these commands. Using Symbolic Links You have a lot of exibility in naming directories and les by using symbolic links. What if you want to move a set of les from one location to another without a ecting the normal processing of any application that accesses those les.
d c :chdir /DEVELOP/PXGROUP :newlink ./file1, /users/denis/bin/FILES/file1 :newlink ./file2, /users/denis/bin/FILES/file2 :newlink ./file3, /users/denis/bin/FILES/file3 From this point on, anytime an application accesses these les, the symbolic links will redirect the le system to the new location of the les. Note This only applies to commands that operate on the target of the links and not the links themselves. For example, PURGELINK and STORE operate on the link itself and not the target les.
Printing the Contents of a File You can choose various methods to print a le. Word processing programs have speci c commands that allow you to specify the le and format of the text. This type of command is unique to the word processing program and is not dealt with here. Refer to the documentation that came with your word processor. Several methods of displaying or printing the contents of a le are available. The variations include sending output to a printer as well as to a terminal.
2. Enter the following: :PRINT MYFILE;*PRTR 4Return5 To print selected lines of the file To print selected lines of a le to a printer, use the FILE command to identify the printer and the PRINT command to specify the lines of text that you want printed. 1. Create a le equation that correlates a le name with the printer's device class or logical device number. In the following example, the le name PRTR is equated with the LP device: :FILE PRTR;DEV=LP 4Return5 2. Enter the PRINT command.
In the following example, the last twenty lines of the le MYFILE will be printed to a printer equated in the preceding le equation to PRTR.
Displaying and Modifying Files Waiting to Print If spool queues are open for the device, each print request that you make creates a spool le. If the printer is available, the spool le prints immediately. If the printer is unavailable, whether printing something else or needing attention, the spool le is positioned in a waiting state in the spooler. During this time, and even when the spool le is printing, you can display the spool le and modify printer speci cations, such as how many copies to print.
The unique spool le identi er (SPOOLID). The job or session identi er (JOBNUM). File designator (FILEDES). Input or output priorities of the spool le (PRI). The total number of copies of the spool le to be printed (COPIES). The LDEV, device name, or device class that is the destination of the spool le (DEV). The current status of the spool le (STATE), for example, READY, CREATE, ACTIVE, OPEN, PRINT.
3. Text the output le into the editor. Note that output les are in the OUT group of the HPSPOOL account: >T Onnnn 4Return5 4. List the portion of the le that you want to see: >L 1/20 4Return5 >L LAST-25/LAST 4Return5 5. End the editor when you are nished reviewing the le: >EXIT : 4Return5 To change the number of copies of a spool file To change the number of copies of a spool le requires the use of the SPOOLF command, and the ;ALTER and ;COPIES= parameters.
1. Enter LISTSPF to display how your spool le is currently queued (PRI), and to determine your spool le identi cation number (SPOOLID). 2. Enter the SPOOLF command with the ;ALTER and ;PRI= parameters. In the following example, the priority for SPOOLID is changed to 12. :LISTSPF 4Return5 :SPOOLF O13;ALTER;PRI=12 4Return5 3. Enter LISTSPF to verify that the change has been made. To save a spool file after it prints Ordinarily, the spool le is deleted from the printing queue once it has printed.
Managing the Printing Process There are particular commands that are used in managing the spooler and the printers. Several methods of stopping and restarting the print process are available. Each method has a slightly di erent e ect. To keep all files from printing Printing can be halted for all les in a number of ways. The following list provides several variations depending on your needs. Alter the print priorities of all output spool les to a level lower than the outfence.
:SPOOLER 6;SUSPEND 4Return5 LDEV 6, as used in this example, is commonly used as the logical device number for the Series 9X8LX system's printer. Check with your system administrator, as this could vary depending upon how your system is set up.
:SPOOLER 6;RESUME;OFFSET=-4 4Return5 LDEV 6, as used in this example, is commonly used as the logical device number for the Series 9X8LX system's printer. Check with your system administrator, as this could vary depending upon how your system is set up.
Working with Jobs and Sessions A session is an interactive communication between the system and a user. It is characterized by the user entering a command at a terminal, the system responding to it, and then waiting for the user to enter another command. A job is di erent from a session in that the commands are placed in a job le. Once the job le is activated, commands are processed as they are read from the le with little or no interaction from a user.
The number given to your session (#Snn ). This number represents how you are currently identi ed by the computer. This number changes each time that you log on to the system. Your logon identity. The version number of the release. The MPE/iX product release number. The customer's own version number. The current date and time. The date and time that you logged on. The amount of CPU time used by this session so far (CPU SECONDS). The amount of time that has elapsed since you logged on (CONNECT MINUTES).
d c a JOBNUM STATE IPRI JIN JLIST INTRODUCED JOB NAME #S30 #S21 #S29 #J13 EXEC EXEC EXEC EXEC 101 107 109 LP FRI FRI FRI FRI DONNA.HOLLAND JOHN.SMITHERS LEDGER.ACCNTNG DONNA.HOLLAND 101 107 109 10S 9:57A 3:57P 4:02P 3:00P 4 JOBS: 0 INTRO 0 WAIT; INCL 0 DEFERRED 4 EXEC; INCL 3 SESSIONS 0 SUSP JOBFENCE= 7; JLIMIT= 60; SLIMIT= 60 b Your display may produce much more information: Detailed information about sessions and jobs on the system. The number assigned to each job and session.
Summary information about the system's current processing load: The total number of jobs and sessions on the system. The number of jobs and sessions in each processing state. The current value of the system's jobfence, joblimit, and session limit. About a particular job or session 1. Determine the session or job number assigned by the system. 2.
d c a !JOB MYJOB1,USER1/UPASS1.PRACTICE/APASS1,CLASS/GPASS1;& !INPRI=9;OUTCLASS=LP; !COMMENT MYJOB1 PRINTS MYFILE1 !CONTINUE !EDITOR T MYFILE1 L ALL,OFFLINE EXIT !TELL USERx.ACCTx MYJOB1 IS DONE !EOJ b To create a JOB command line The purpose of the JOB command is to initiate a batch job. It is always the rst executable line of any job. The JOB command in batch processing is comparable to the HELLO command in interactive processing. 1. Enter the JOB command preceded by an exclamation point. 2.
All users of EDIT/3000: Caution The ampersand (&) symbol performs a di erent function in the EDIT/3000 program. If the ampersand symbol is the last character in the text line, it will not be recorded as part of that line. When you use the EDIT/3000 program to create your job le, use the following technique to insure that the ampersand is included in your text. When placing an ampersand at the end of a text line, type the ampersand symbol followed by a period (.
To create an EOJ command The EOJ command terminates a job and displays the CPU time and elapsed time for the job, as well as the date and time. !EOJ To include MPE/iX commands MPE/iX commands can be added to a job le by preceding the command with an exclamation point. For example, EDIT/3000 can be executed from the job by including the command to start the editor and preceding it with an exclamation point.
To schedule a job Streaming a job introduces the job to the system and runs it as soon as the current operating environment allows. To schedule a job to run at a particular time or on a speci c day, use one of the scheduling options of the STREAM command. At a specific time Use the STREAM command with the AT= option. Enter the time of day to start the job in 24-hour notation. To stream a job that will run at 3:00 pm, specify the time as 15:00 hours.
:STREAM MYJOB;IN=,,45 4Return5 To cancel a scheduled job To cancel a job that is currently running, issue the ABORTJOB command using the appropriate job number. The user who initiates the job may also abort it. To abort jobs on the system that are not yours, you must be logged on to the console as MANAGER.SYS. :ABORTJOB #J13 4Return5 To suspend a job Use the BREAKJOB command to suspend a job temporarily.
Decrease the job limit to reduce the number of batch jobs that can run concurrently on the system. New jobs are not able to execute until the number of active jobs has decreased to the new job limit. :LIMIT 20 4Return5 Decrease the session limit to reduce the number of interactive sessions that can run concurrently on the system. New sessions are not able to start until the number of active sessions has decreased to the new job limit.
Working with Files You often need to move les from one environment to another to be shared by other programs, other users, and other systems. You need to have an easy method of transferring les while retaining a level of security against unauthorized access. The creator of a le has control over who else can access it. The following procedures provide instructions for copying les and for maintaining le security.
A YES or Y response overwrites (purges) the existing le. A NO or N response terminates the COPY command without copying the le. To not copy over an existing file To ensure that the COPY command does not copy the le over a previously existing le, use the NO parameter. :COPY FROM=filename;TO=filename;NO 4Return5 The following example prevents the copy of the le STATUS91 over an existing le, STATUS91. There will be no prompt asking you to purge the existing (old) le.
To delete a file that you have created To delete unwanted les use the PURGE command. Enter the PURGE command and the le name: :PURGE filename 4Return5 To delete an unwanted le that you have not created. Enter the PURGE command from an account with SM or AM capability: :PURGE filename.groupname.
When using the PURGE command, did you get the following error message on your screen? FILE filename NOT FOUND, NO PURGE DONE. (CIWARN 383) Check for any typographical errors or misspellings in the le name. When using the RENAME command, did you get the following error message? DUPLICATE PERMANENT FILE NAME (FSERR 100) RENAME FAILED DUE TO SYSTEM ERROR, NOT RENAMED.(CIERR 373) This error message indicates that the name to which you are renaming your le already exists.
Note ACDs are the main method of controlling access to les, hierarchical directories, and devices. ACDs are automatically assigned to hierarchical directories and to les existing outside of MPE groups. What is an ACD? ACDs allow or prevent access to les and directories and exist as ordered lists of pairs. The pairs are made up of access permissions and user speci cations that control access to objects.
TD Traverse directory entries. RACD Copy or read the ACD associated with the object. NONE Deny access. You use the ALTSEC command to alter access modes for les, hierarchical directories, logical devices, or device classes. For more information about ACD access modes, refer to the ALTSEC command in the Commands Reference - HP 3000 Series 9X8LX (B3813-90011). Following is an example of an ACD that could be assigned to a text le: NONE:JIM.DOE,@.ACCT;R,W,X,L:@.PAYROLL;R:@.
d a LISTFILE /dir0/letters,-2 PATH=/dir0/ ------------ACD ENTRIES-------------- FILENAME JONES.OFFICE @.@ c d : RD : RD,TD letters/ b In the next example, the directory GRP is assigned the default ACD. All users can read the ACD assigned to the directory. Only the creator and the system manager can change it. Also, note that -2 is replaced with the textual equivalent ACD. LISTFILE /OFFICE/GRP,ACD PATH=/OFFICE/ a ------------ACD ENTRIES-------------- FILENAME c @.
d a LISTFILE /OFFICE/GRP/assets,-2 PATH=/OFFICE/GRP/ ------------ACD ENTRIES-------------- FILENAME c d ZONIS.OFFICE @.OFFICE @.@ : R : R,W : R,W,X assets b The next example shows how you can list the ACDs for all of the les in the GRP directory. It shows the ACDs on the le assets as in the previous example and lists the ACDs on the other two les in the directory. LISTFILE /OFFICE/GRP/@,-2 PATH=/OFFICE/GRP/ a ------------ACD ENTRIES------------ FILENAME c ZONIS.OFFICE @.OFFICE @.@ ZONIS.
Changing access to files and directories Because access to MPE/iX les and hierarchical directories is controlled by ACDs, system users may want to change the defaults assigned when les or directories are created.
Replacing ACDs You can replace the current ACD by using the REPACD option with the ALTSEC command. All users in the MKTG account currently have RD and TD access to the directory van. The users can only move through van and read the names of les in it. Instead, you want to grant all users in MKTG greater access to the contents of the directory. You want them to be able to create directory entire, delete directory entries, read directory entries, traverse directory entries, and to be able to read the ACD.
does not apply. (CIERR 7330) If the le REPORT is a le in an MPE group, its GID matches the GID of its parent group, and its ACD is not required, you can use the following command to delete all ACD pairs: :ALTSEC REPORT;DELACD Copying ACDs You can copy ACD pairs from one le to another or from one directory to another. This is particularly useful if you assign a complex set of ACDs to one le or directory and you want to assign the same set to another le or directory.
Once a le's security has been released, any user of the system has unlimited access to it. Use the LISTFILE command with the SECURITY parameter to display the le's security level: :LISTFILE MYFILE,SECURITY 4Return5 To reinstate a file's security After a le has been released and copied, you should reinstate its security with the SECURE command. You must be the creator of the le in order to perform the following task.
:STORE @.groupname;*TAPE1;SHOW 4Return5 To copy all les in all groups of an account (requires account manager capabilities): :FILE TAPE1;DEV=TAPE 4Return5 :STORE @.@.acctname;*TAPE1;SHOW 4Return5 To copy a le from tape back onto the system, refer to the \To restore les" section of this chapter.
Backing Up the System The MPE/iX operating system has been enhanced as of Release 4.5 and 5.0 to include additional features. For more information on these features, refer to the book, New Features of MPE/iX: Using the Hierarchical File System (32650-90351), included in this documentation set. Note A system backup ensures data recovery if the system fails, loses data, or if a user accidently purges the wrong le. It consists of storing user and system les and the system directory onto tape.
Log on to the MANAGER.SYS account. About fteen minutes before starting the backup, tell everyone on the system to log o . During a backup, les that are in use will not be stored on the tapes. To make sure that all les are included in the backup, ask the users to log o the system. You can do this either verbally or through the system, using the TELL command. a. Use the TELL command to send a message to all users: :TELL @S; BACKUP WILL BEGIN IN 10 MINUTES. LOG OFF NOW.
:SHOWJOB JOB=@J :BREAKJOB #J013 :SHOWJOB JOB=@J 4Return5 4Return5 4Return5 To create a system recovery tape Caution The rst backup performed on your system requires you to create a system recovery tape. The procedures for performing this special, initial backup are described below. Since you have made changes to your system resulting from the installation and con guration process, it is necessary to back up this information onto a system recovery tape.
Figure 2-3. Using a read and write blank tape When the tape is loaded, a console message similar to the following is displayed on the screen: 8:58/15/VOL (Unlabelled) mounted on LDEV#7 4. At the SYSGEN prompt, type the following (if the sysgen> prompt does not appear, press 4Return5 to get if): sysgen> TAPE STORE=!FSETLIST 4Return5 5.
6. Reply to the tape request by pressing the 4Ctrl5 and 4A5 keys simultaneously. 4Ctrl5 4A5 The = prompt appears. 7. Use the REPLY command including the PIN number and the LDEV of the tape drive that are in the tape request message. Separate these two values with a comma. The format of the reply is: =REPLY , For the HP 3000 Series 9X8LX, the built-in tape drive is always LDEV 7 for your tape request.
10. Place a new label on the tape. To prevent jamming in the DDS tape drive, remove any old labels before adding new labels, and position the new label evenly on your cassette. 11. Store the system recovery tape with a listing of your backup les. Remember, never turn the computer o at the end of a work session. Employees at your company may need access to the system even after normal work hours. Also, you must follow a procedure called system shutdown before you turn the computer o .
You can specify the les to back up before a speci c date by using the DATE<= option. The system copies, or stores, any le that has been accessed on or before the speci ed date. a. If you want to back up all les that have been accessed on or before November 11, 1993, you would type the following: :FILE T;DEV=TAPE 4Return5 :STORE @.@.@;*T;DIRECTORY;DATE<=11/11/93 4Return5 A le equation that correlates a name with the tape device is created rst and is referenced in the STORE command line as *T.
The le equation correlates a name with the tape device. This tape device is referenced in the STORE command line as *T. A tape request similar to the following appears on the console screen: ?13:43/#S24/36/LDEV# FOR "T" ON TAPE (NUM)? b. Respond to the tape request by pressing 4Ctrl5 and 4A5 simultaneously. c. At the = prompt, type REPLY followed by the process identi cation number (PIN) from the tape request line, a comma (,), and the logical device number (LDEV) of the tape device.
In the following example, all les on the system are stored, the account structure is stored (DIRECTORY), and a listing is printed on the standard output device ($STDLIST). The le equation correlates a name with the tape device. This tape device is referenced in the STORE command line as *T. :FILE T;DEV=TAPE 4Return5 :STORE @.@.
After the system backup is nished, remove the tape from the DDS tape drive. Label the tape appropriately, and store it in a safe location. To let users back on the system following the backup Once the backup is complete, users can log on to the system again. If the session and job limits have been changed in preparation for the backup, you must do the following to allow users to log on again.
:SYSGEN b. Open the input/output con gurator: sysgen> IO c. Set the tape drive mode to autoreply: io>MDEV 7 MODE=AUTOREPLY d. Save the autoreply setting: io>HOLD e. Exit the input/output con gurator: io>EXIT f. Keep the new con guration with this setting: sysgen>KEEP CONFIG g. Answer Y or YES to the following prompt: keeping to group CONFIG Purge old configuration (yes/no)? YES h. Leave the SYSGEN utility: sysgen>EXIT i.
4Ctrl5 4B5 CM>RS 4Return5 or CM>TC 4Return5 Boot from primary path. Interact with IPL. At the ISL> prompt type, START NORECOVERY 4Return5 Log on as MANAGER.SYS, and supply passwords. If you have followed the procedures in the \To prepare for the system shutdown" section of this chapter, continue by performing the procedures found in the \System Startup" section. Continue from procedure 4, \Starting the system", step 3, \Allow users to log on.
!EOJ In the JOB command line, substitute in your user and account names, along with their passwords. b. Before exiting the editor, save the le as BACKJOB. 3. Stream BACKJOB with an appropriate time parameter. The example here shows a job that will execute on the day that it is streamed, at 9:00 pm. STREAM BACKJOB;AT=21:00 Any problems? Was the unload button of the tape drive accidentally pressed during the backup process? Start the backup procedure over again from the beginning.
To restore all of the files from a cassette tape When the appropriate tape is loaded on the tape drive and you have logged on to the console, use the RESTORE command to transfer the les from tape to disk. To restore all of the les on the tape, use RESTORE and the wildcard @, for the le, group, and account names. :FILE T;DEV=TAPE 4Return5 :RESTORE *T;@.@.
:RESTORE *T;@.@.@;DIRECTORY 4Return5 To restore files whose groups or accounts do not exist on the system When les are saved on the cassette tape, the system notes where the le's creator, group, and account are. At the time that the les are restored to the system, the creator, group, or account may no longer exist on the system. The CREATE option of the RESTORE command helps recreate those items as the les are restored to the disk.
Managing Accounts, Groups, and Users Files on the system are organized by group and account with a variety of users accessing them. Groups, accounts, and users must be created before les can be created. Once created, they can also be modi ed or deleted. The Getting Started (B3813-90003) book for the HP 3000 Series 9X8LX provides instructions for creating the initial accounts and groups from the MANAGER.SYS account.
The LISTACCT command also lists the capabilities that have been assigned to the account. To set up and verify a group To create a new group, log on as account manager to the account that you want the group to be in. Then use the NEWGROUP command and its options. Only the system manager or the account manager for the account can create new groups. You must specify the group name. If no account name is speci ed, the account is assumed to be the account that you are currently in.
To set up and verify a user To set up a new user, use the NEWUSER command and its options. As with the NEWGROUP command, the system manager or the account manager for the appropriate account can execute the NEWUSER command. You must provide the user name. If no account name is speci ed, the account is assumed to be the account that you are currently in. The following example sets up a new user for the PAYROLL account.
To modify a user Use the ALTUSER command to modify a user's password, capabilities, or other attributes. Only the system manager or the account manager for the account can modify any user's attributes. The following example changes the user's home group, the group to which the user is automatically logged: :ALTUSER ROSEN.
To modify capabilities for a group To de ne special capabilities for a group, use the ;CAP= parameter of the ALTGROUP command. To add any capabilities to the default list, you must enter all of the capabilities|the new ones and the defaults. Separate the capabilities in the list with commas. Remember that the capabilities of a group cannot exceed the capabilities of the account in which this group resides.
S Save access allows a user to declare les within a group as permanent. (This pertains only to the group level.) Execute access allows a user to execute or run program les. X User types are identi ed by the following codes: ANY Any user on the system. AC Member of this account only. GU Member of this group only. AL Account librarian user only. GL Group librarian user only. Refer to the Commands Reference (B3813-90011) for further de nition of le access.
To modify file access for a group To modify the access to the les in a group, use the ACCESS= parameter of the ALTGROUP command. This parameter speci es lists of le access permissions for speci c types of users. To signify the beginning of this option list, open the parentheses and list the access codes for the rst user type. Separate these codes with commas. Enter a colon to signify the end of the rst code list, and specify the user type to be allowed this level of access to any les within this group.
To delete a group Only the system manager or the account manager can delete a group from the system. The PURGEGROUP command removes the group and all les belonging to it from your system. It is a good practice to store the les in the group to tape before you remove the group.
Creating a Practice Account Before you can use the system to perform tasks, you can create a practice account. You can practice executing commands and creating les in your practice account. To create a practice account using MKACCT What you will do You will call the account that you create PRACTICE. To protect this account you will give it the password NOW. Every account needs a manager, a special user who is in charge of the account. You will call this special user MGR.
You could give each of these users a password, too; but for this exercise, you will leave them without passwords. Because user BARB will need to use the TAX group a lot, you will assign group TAX as the home group for user BARB. Because user JIM rarely needs to look at nancial les, you will assign group PUB as the home group for user JIM. Finally, you will exit from the MKACCT command le and examine two special les that MKACCT has created.
NNNNNNNNNNNNNNNNNNNNNNN Do you want to create a new account (Yes,No,Exit)? 5. Type Yes 4Return5. This action initiates the MKACCT process for creating an account. You must now respond to a sequence of prompts requesting a name for the account, a name for the account manager, and a password for the account and account manager. Passwords are optional.
d c The following account and user will be created: Account name Account password :PRACTICE :NOW Manager name Manager password :MGR :FY91 Create the ACCOUNT (Yes,No,Exit)? Yes 4Return5 a b 7. Type Yes 4Return5. Doing this completes the creation of the account, the account's password, the account manager, and the account manager's password. 8. MKACCT then asks, Do you want to create a new group in the PRACTICE account (Yes,No,Exit)?. NNNNNNNNNNNNNNNNN 9. Type Yes 4Return5, at this prompt.
d a The following group will be added to the PRACTICE account: Group name : TAX Group password: TX1992 c Create this group (Yes,No,Exit)? Yes 4Return5 b 12. Type Yes 4Return5 to complete the creation of group TAX and its password TX1992. 13. You are asked whether you want to create (another) new group in PRACTICE. 14. Type Yes 4Return5. 15. Again you are asked to enter the name and password for a new group. a. To the rst prompt (name of group), type BUDGET 4Return5. b.
d The following group will be added to the PRACTICE account: a Group name : BUDGET Group password: c Create this group (Yes,No,Exit)? Yes 4Return5 b 18. You are asked whether you want to create a new (another) group in PRACTICE. 19. Type No 4Return5 to stop creating groups and to move on to creating users. 20. Now you are asked whether you want to create a new user. 21. Type Yes 4Return5. 22. You are asked to give the new user a name and to give the new user a password. a.
You will see a list of the groups you have created in account PRACTICE. Here are the groups that exist in the PRACTICE account: PUB TAX BUDGET The list includes the PUB group, which is created automatically whenever you create an account. 26. You are prompted this way for a home group: Please enter a home group for user BARB: You are free to choose any one of the groups that you see named, but for this exercise, follow the directions here. 27. Type TAX 4Return5.
36. Type EXIT 4Return5. This action causes MKACCT to ask for con rmation that you really want to exit. 37. Type EXIT 4Return5 to con rm the exit. d MKACCT has one more task. It shows you a screen of information like this: ************************************************************** * MKACCT has kept a record of your work. It produced two * * files in the PUB group that you may want to examine now * * or sometime later. These files contain all of the work * * that you have done by using MKACCT.
38. After carefully reading this screen, press 4Return5 to view the next screen. To get to the system prompt, press 4Return5 again. The following message appears on your screen, and you are returned the system prompt: End of the MKACCT command file. :_ Viewing your log files To see what you have accomplished, follow these steps: 1. Type PRINT ACCTLOG 4Return5.
User Log on MGR HELLO MGR.PRACTICE 4Return5 BARB HELLO BARB.PRACTICE 4Return5 HELLO BARB.PRACTICE,BUDGET 4Return5 Destination Logs user MGR into the PUB group of PRACTICE . Logs user BARB into the TAX group of PRACTICE . Logs user BARB into the BUDGET group of PRACTICE JIM HELLO JIM.PRACTICE 4Return5 HELLO JIM.PRACTICE,BUDGET 4Return5 Logs user JIM into the PUB group of PRACTICE . Logs user JIM into the BUDGET group of PRACTICE . Each of these logons prompts the user for one or more passwords.
This program can be used as often as you like. It is designed to create your new accounting structure, but it can also be used to add to your structure at a later date. To delete any portion of your account structure, refer to the PURGEACCT, PURGEGROUP or PURGEUSER commands in the manual, Commands Reference HP 3000 Series 9X8LX (B3813-90011).
Protecting Your System from Unauthorized Use Note The MPE/iX operating system has been enhanced as of Release 4.5 and 5.0 to include additional features. For more information on these features, refer to the book, New Features of MPE/iX: Using the Hierarchical File System (32650-90351), included in this documentation set. A user's most important concern is the security of the work done on the system.
To assign passwords to existing accounts, groups, and users Passwords can be added to existing accounts, groups, and users by adding the PASS= parameter to the ALTACCT, ALTGROUP, and ALTUSER commands. To add or change a password of an existing account :ALTACCT acctname;PASS=password 4Return5 You must have system manager (SM) capability to use the ALTACCT command. To add or change a password of an existing user :ALTUSER username.
To change your user password Any user can change the password of his or her account using the PASSWORD command. There are no special user capabilities needed to use this command. :PASSWORD 4Return5 The system prompts the user for the former password, the new replacement password, and a veri cation of the new password. To maintain security, passwords do not appear on the screen.
To display a group password To display a group password on the screen, use the LISTGROUP command, providing the group's name, followed by the ;PASS option: :LISTGROUP groupname;PASS 4Return5 You must have either account manager (AM) or system manager (SM) capability to see group passwords. In each case, if you are the system administrator locating passwords for other accounts from your system manager account, remember to include the account name.
Monitoring the System from the Console You monitor the system to ensure appropriate shared use of the system, to respond to tape reply requests, to respond to place special forms on the printers, and to keep informed about disk storage and other resource usage. Usually the system administrator performs these routine functions from the system console . The system console is the terminal that is directly connected to the computer box.
d c a :SHOWME 4Return5 USER: #S118,ROSEN.PAYROLL (NOT IN BREAK) RELEASE: C.45.00 MPE/iX HP 31900 B.57.06 USER VERSION: C.45.00 CURRENT : WED, DEC 15, 1993, 3:58 PM LOGON : WED, DEC 15, 1993, 3:57 PM CPU SECONDS: 2 CONNECT MINUTES: 1 $STDIN LDEV: 20 $STDLIST LDEV: 20 b 3. If the terminal's LDEV number is not the same as the console's LDEV number, enter the SHOWME command from other terminals until the console is located.
To create a welcome message A welcome message is a convenient way to transmit information of general interest to all users of the system. To create a welcome message, use the WELCOME command. This command can be issued only at the system console. (To create a Welcome message using any terminal, refer to chapter 9.) To create a welcome message, do the following: 1. Type WELCOME at the system prompt: :WELCOME d 4Return5 2. At the # prompt, begin creating your message.
To send an urgent message to all users Use the WARN command to send urgent messages to users of the system. This command can be issued only from the system console. :WARN @;message up to 67 characters. 4Return5 The message text of the WARN command should contain no more than 67 characters. Type one continuous line without pressing the 4Return5 key. When you are nished writing the warning message, press 4Return5.
With the jobfence The number of jobs processing on the system can also be controlled by the job priority. This priority level is called the jobfence . To execute, a job's priority must be the same as or greater than the jobfence. The jobfence is a number from 0 to 14 that can be raised and lowered to increase or reduce the priority of jobs permitted to run. If the jobfence is high, a job needs a high priority to run on the system at this time.
To respond to a tape reply requests 1. Locate the proper cassette tape. 2. Determine whether the tape should be a read and write tape or a read-only tape. 3. Load the tape into the DDS tape drive. 4. Use the REPLY command. Enter the PIN number that appeared in the request. Also enter the LDEV for the DDS tape drive. :REPLY 43,7 4Return5 To respond to a special forms request At times, it may be necessary to load special forms (such as mailers, checks, or labels) on the printer.
:REPLY 44,NO 4Return5 4. A negative reply prints another test pattern and prompts you to verify the alignment again. Continue this sequence to test the printing until the form is aligned properly and you can reply YES. To respond to any user message A user can send messages to the console, using the TELLOP command. The following is an example of how a user's message is displayed on the console screen: 14:15/#S27/46/FROM PAT.
:RUN ETSETUP.PUB.SYS 4Return5 To exit the HP Easytime/iX setup program To exit out of the HP Easytime/iX setup program: 1. Press 4F85 Exit . NNNNNNNNNNNNNN 2. Press 4F55 Yes to con rm and exit.
System Shutdown A system shutdown does not imply turning o the power to the computer hardware. Instead, a system shutdown means stopping the computer's operating system. Caution Normally, computer hardware remains powered on continuously. There may be instances when you must power the system down. Moving the computer and preparing for an electrical shutdown in your o ce are instances when you might need to power o your system.
Step 3. Send users a WARN message. Send a warning message for users to log o immediately. WARN @;SHUTDOWN WILL BEGIN AT 11:30 AM. PLEASE LOG OFF NOW. Step 4. Clear console requests. Display any outstanding messages at the console using the RECALL command. :RECALL 4Return5 Clear any pending requests with the REPLY command. :REPLY pin number,0 4Return5 Assigning the ldev to zero (0), cancels the console request for the speci ed process identi cation number (pin).
Step 6. Display sessions still in progress. List to the screen all remaining sessions still logged on to the system: SHOWJOB JOB=@S 4Return5 Step 7. Send a final warning. Send a nal warning message to all remaining sessions: :WARN @;LOG OFF NOW! SHUTDOWN ABOUT TO BEGIN. Step 8. Halt any remaining sessions.
4CTRL5 4A5 =REPLY pin,ldev 4Return5 The PIN is found after the second slash (/) of the tape request. The LDEV number is the logical device number of the tape drive, generally, but not always, set at 7. To shut the system down Shut the system down by doing the following: Complete, if any, system shutdown preparatory tasks. Press 4Ctrl5 4A5. At the = prompt, type SHUTDOWN and press 4Return5. A series of messages appears, indicating the end of the shutdown procedure. The last message ends with (Shut 6).
System Startup System startup refers to the procedure for starting the computer software, the operating system, and other programs. The system startup involves the following procedures: 1. turning on the computer (perform only if system has been powered o ) 2. resetting the system 3. booting the system 4. starting the system This section brie y describes the procedures for starting a system that you have previously shut down. Step 1. Turning the computer on.
2. At the CM> prompt enter, RS 4Return5. 3. Respond Y to the following prompt: Type Y to confirm your intention to restart the system (Y/[N]):Y Soft reset A soft reset performs a nondestructive self-test of the system that does not reset the system's memory. 1. At the console, enter 4Ctrl5 4B5. 2. At the CM> prompt, enter TC 4Return5. 3. Respond Y to the following prompt: Type Y to confirm your intention to execute this command (Y/[N]): Y Step 3.
d c --------------------------------------------------------------------PDC - Processor Dependent Code - Version x.x (c) Copyright 1990-1993, Hewlett-Packard Company, All rights reserved ---------------------------------------------------------------------0 Bytes of memory configured an tested. Primary boot path: 0/0/0/0/0/0/0.0.0.0.0.0.0 (dec) Alternate boot path: 0/0/0/0/0/0/0.0.0.0.0.0.0 (dec) a b Figure 2-4. Initial Menu d This screen is followed by the Main Menu.
Booting from the Primary Path If you need to boot from the disk enter the following at the Main Menu prompt: Main Menu: Enter command or menu > BO Interact with IPL (Y or N)?> y 4Return5 Note 4Return5 Booting from the primary path is the system default, therefore when BO is typed at the prompt, BO PRI is assumed. The system will respond with a screen similar to the following: Booting... Boot IO Dependent Code (IODC) revision 4 . . .
Step 4. Starting the system The START command can be used to start the system after a shutdown, a recon guration, or a system fail. a. Start the system. When starting the system after a shutdown or recovering from a system failure, type the following at the >ISL prompt: ISL>START RECOVERY 4Return5 The RECOVERY option allows for the recovery of the jobs and spool les that were on the system before it stopped.
:OUTFENCE 1 4Return5 f. Restart job streaming. Restart the job stream facility and the spooler by entering the following: :STREAMS 10 4Return5 g. Allow spool les to print. Start the spooler so that spool les may be created. :SPOOLER START 4Return5 Summary for starting the system The following is a summary of the procedures for getting the system running after a system shutdown: 1. Reset the system: 4Ctrl5 4B5 CM>RS 4Return5 or CM>TC 2. 3. 4. 5. 4Return5 Boot from primary path.
8. Turn on the streaming device so that the user may stream jobs: :STREAMS 10 4Return5 9. Turn on the spooler so that spool les may be printed. :SPOOLER START 4Return5 To automate system preparation for use Every time that you turn on the system, or every time that you boot the system, certain commands need to be entered to prepare the system for normal use. For example, the facility that enables the streaming of jobs must be set with the STREAMS command.
If the le does not exist on your system, create it by entering the following commands. /ADD 4Return5 1_ The following sample commands can be added as desired. The entry STARTUP must be the rst line in the le. There is no required sequence to the other commands. It is not necessary to include all of these other commands. Create a le that is appropriate for your environment.
settings for job and session limits depend on how many users you have on your system. OUTFENCE 7 De nes the print priority at which a spool le will print. The outfence ranges from 1 to 14. An outfence of 14 allows no spool les to print without system manager intervention. The outfence is often set to 14 during rebooting or system maintenance when the printer should be idle. The outfence is usually set to 7 for normal operation.
To check the status of peripherals Use the SHOWDEV command to display the status of devices such as terminals, tape drives, and printers. :SHOWDEV 4Return5 d c a LDEV 1 2 3 7 10 20 113 114 AVAIL DISC DISC DISC TAPE JOBTAPE CONSOLE LP UNAVAIL OWNERSHIP VOLID DEN ASSOCIATION SPOOLER OUT b Terminal problems? Did your terminal screen suddenly turn off? Some terminals have a feature that causes the screen to turn itself o automatically after several minutes of user inactivity.
Method 1: Wait a few minutes. 1. Wait a few minutes. 2. Press 4Return5 several times. Method 2: Check the cable connections. 1. Check that the terminal is plugged into its power source. 2. Check to see if the terminal is turned on. 3. Check that the terminal is connected to the computer system. a. Make sure that the cable is connected rmly at the back of the terminal. b. Trace the cabling back to its connection in the serial port. Make sure that the cable is connected rmly in the serial port socket.
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN 5. Locate and check the REMOTE MODE label. Make sure that an asterisk (*) does appear in the label. If not, press 4F45 to toggle the asterisk \on." 6. Press 4Return5 several times to see if the system prompt appears. Method 5: Perform a terminal \soft reset". 1. Press 4Shift5 4Reset5. 2. Press 4Return5 several times. If your terminal hang occurred while you were in the middle of work on the system, do the following: 1. Press 4Shift5 4Reset5. 2.
SHOWJOB JOB=@S d c 4Return5 A screen similar to the following appears: JOBNUM STATE #S22 #S43 EXEC EXEC IPRI a JIN JLIST INTRODUCED JOBNAME 20 105 20 105 TUE 8:46P WED 9:32A JOANN.YUKI MANAGER.SYS 2 JOBS (DISPLAYED): 0 INTRO 0 WAIT; INCL 0 DEFERRED 2 EXEC; INCL 2 SESSIONS 0 SUSP JOBFENCE= 7; JLIMIT= 2; SLIMIT= 15 2. Identify your session number, identi ed under JOBNUM as #Snn .
3. Enter the following: ABORTJOB #Snnn 4Return5 Replace nnn with the session number of the hung terminal. 4. After the session abort message appears on the user's terminal screen, and the log o message has been displayed on the console, have the user press 4Return5 several times. 5. If the logon prompt (MPE XL:) does not appear on the user's terminal, enter the ABORTJOB command again. Console problems? An unresponsive console is a more serious problem than an unresponsive terminal.
1. Hold down the 4Ctrl5 key and press 4A5. 2. At the = prompt, type RECALL 4Return5. 3. Respond to pending requests one at a time, using the REPLY command. No response to 4Ctrl5 4A5? If there is no = prompt, abort input and output to the console from another working terminal. . 1. At the working terminal, log on to an account with SM capability. :HELLO MANAGER.SYS 4Return5 2. Enter the following: ABORTIO 20 4Return5 You must have SM capability to use this command. 3.
CONSOLE 31 4Return5 5. Verify that the console has been moved by typing CONSOLE 4Return5. 6. Enter SHOWJOB JOB=MANAGER.SYS 4Return5 to determine the session number that you were using on the original console. 7. At the prompt, enter ABORTJOB JOB=#Snn 4Return5 to abort your original session at the console. 8. When the log o message displays on this terminal, go back to the original console, and press 4Return5 several times. 9. Log on to the original console by entering HELLO MANAGER.SYS;HIPRI 4Return5.
10. Move the console control back to the original console. For example, if the console was identi ed as 20, you would enter CONSOLE 20. Other hardware problems? If you are having problems with any of the peripherals attached to the computer system, refer to the user's guide of each particular piece of equipment.
Getting More Information about HP Support Services, HP Educational 3 Services, and Documentation Introduction This chapter introduces you to some of Hewlett-Packard's HP 3000 support and educational services. This chapter also provides you with a bibliography of special interest documentation intended to help you advance your skills and understanding of the HP 3000 system.
Software license, information, and updates This service includes the software license for new releases, patches and updates to your HP software products. You also get electronic access to current HP support information and up-to-date HP software and manuals. HP SupportLine electronic support enables any member of your information technology sta to locate essential product and support information. You can choose from a variety of software and documentation media types.
Software assistance Electronic software call submittal Escalation management (software) Remote software support License for software updates Software media and documentation HP SupportLine electronic support HP PowerPatch tapes (select products) Assigned contract administrator Hardware support with software information and updates This service includes the software license for new releases, patches, and updates to your HP software products.
Hardware, software, and network support This service provides high-quality hardware, software, and network support that enables you to increase productivity and computer system uptime. You get the exibility to choose the hardware response time and coverage periods that meet your service needs. HP Response Center engineers work with your system managers and operators to resolve problems with HP software and supported non-HP applications.
Response Center network. This service includes the software license for new releases, patches, and updates to HP software products.
Bibliography The following documents are intended to help you advance your skills and understanding of your HP 3000 system. These documents are available through your local Hewlett-Packard representative. Using the 900 Series HP 3000: Fundamental Skills , Order No. 31126A, Option 001. Using the 900 Series HP 3000: Fundamental Skills is a self-paced course designed for every user of the MPE/iX operating system.
Using the 900 Series HP 3000: Advanced Skills , Order No. 31126A, Option 002 Using the 900 Series HP 3000 Lab Tape (DDS format), Order No. 31126A, Option 004 (This tape must be ordered with the Advanced Skills course.) Using the 900 Series HP 3000: Advanced Skills is a self-paced course designed for users of the MPE/iX operating system who want to perform advanced operating system functions, such as creating user-de ned commands and using commands and variables in user commands.
4 Troubleshooting This chapter discusses basic troubleshooting and problem identi cation procedures. Problems Starting the System This section discusses how to identify system startup problems by reading front panel lights and console displays. The most important thing to do when you are starting the system is to watch the console and front panel lights. Generally speaking, messages are displayed fairly rapidly during all phases of startup. This is normal.
For example: FLT : 1F3A REMOTE: aaa bbb ccc ACCESS FAULT: nn In this case, a fault has occurred (OSTAT eld is FLT) and you would record 1F3A and call your service representative. Note the color of the indicator lights on the computer front panel. Is the orange indicator light on? Is the green indicator light o ? This indicates a fault. Try the steps under \Clearing your system," in the following pages. If they don't work, call your service representative.
\Clearing your system," in the following pages, and start your system again. If the problem recurs, call your service representative. Operating system boot problems Operating system boot begins when you enter a START command at the ISL prompt. Do you see any message indicating that a disk is not available for mounting? You may have used the wrong con guration le name in the START command. Verify your con guration le or try a di erent one.
d c Have you seen any error messages like the following? 13:31/24/ DCC warning 103-5, Add ldev to class failure (hlio status FF6A00BD) 13:31/18/ DCC STARTUP - ERROR If so and if you are booting for the rst time with a new con guration le, please ignore them. Clearing your system The following steps may clear a machine that appears to have faulted or otherwise won't come up. After trying the following, begin your startup procedure over again.
Before you start your system, this manual asks you to determine how many disks you have and to select a con guration le based on this number. It is very important that the number of disks that you specify to EZCONFIG is the same number that you used to select a con guration le. Have you correctly speci ed your DTC addresses? If there is any question about the correctness of your DTC addresses, check them again, start EZCONFIG over again, and be sure to specify the correct addresses.
General Usage Problems General usage problems are those that occur in the course of everyday work, once your system is up and running. Problems with passwords If you forget a password, contact your system administrator, who can use the LISTUSER, LISTACCT, or LISTGROUP commands to determine the password or the LISTFILE command to determine a le lockword. A user who has logged on with system manager (SM) capability can determine any password or lockword on the system .
Contact your system administrator. The system administrator has SM capability and can use LISTACCT to see all accounts. System administrators can also use LISTUSER username .accountname ;PASS to see the passwords of an account. Did you get a message about an account, a user, or a group not existing? Check for any typographical errors in your logon. If no errors were made, contact your system administrator. Did you get the following message: Can't initiate a new session now.
If a command le does not execute exactly as you anticipated (but appears to execute like an MPE/iX command), there may be a le-naming con ict on the system. There are two solutions to this problem: Rename the command le to a name that does not match an MPE/iX command. Use the XEQ command to execute the command le.
d The following Help Facility menu, HELPMENU, appears on your screen: This is the MPE/iX Help Facility ------------------------------------------------* Enter SUMMARY, CLASS, a commandname, or HELPSTUDY ------------------------------------------------SUMMARY.... A summary MPE/iX commands & HELP CLASS...... a * Classes of Commands SESSIONS, JOBS, FILES, SUBSYSTEMS, ETC.
Using the Help Facility tutorial The Help Facility has a self-paced tutorial that instructs you on its use. To start the tutorial, do the following: 1. If you are not in the Help Facility (identi ed by the \>" prompt), enter HELP 4Return5 at the system prompt. 2. At the Help Facility prompt, type HELPSTUDY. >HELPSTUDY 4Return5 3. Press 4Return5 to scroll through the HELPSTUDY screens. 4. Press 4E5 4Return5 to leave the Help Facility.
To list commands by classification within the Help Facility The Help Facility provides lists of MPE/iX commands classi ed by the type of tasks performed by the commands. 1. If you are not in the Help Facility (identi ed by the \>" prompt), enter HELP 4Return5 at the system prompt. 2. Enter CLASS to display command classi cations. 3. Press 4Return5 to scroll through the display. 4. Press 4E5 4Return5 to exit the Help Facility.
1. From the system prompt, enter HELP followed by the command name. You can follow the command name with an optional keyword (PARMS, OPERATION, or EXAMPLE). 2. Press 4Return5. d The following uses the SHOWTIME command as an example: :HELP SHOWTIME EXAMPLE EXAMPLE 4Return5 a To display the time and date, enter SHOWTIME WED, JUL 24, 1993, 8:47AM c KEYWORDS: PARM,OPERATION,EXAMPLE : You are returned to the system prompt after this display.
In the following example, the user requests a display of the SHOWJOB command parameters from within the EDIT/3000 program. The \/" prompt is unique to the EDIT/3000 program. Without including the colon (:) before the HELP command here, the program would expect one of its subcommands. :HELP SHOWJOB PARMS 4Return5 Interpreting error messages When you do something that doesn't work, the system frequently attempts to tell you what went wrong by providing an error message or warning.
d c d :showjov ^ UNKNOWN COMMAND NAME. (CIERR 975) If more information is needed on what caused this error message and what action should be taken for correction, type HELP CIERR975 at the prompt. Remove all spaces when typing in the error message number. :HELP CIERR975 c a b a 4Return5 MESSAGE UNKNOWN COMMAND NAME. (CIERR 975) CAUSE A command was entered that was not recognized by the MPE/iX Command Interpreter. ACTION Enter a valid MPE/iX Command.
d If more information is needed on what caused this error message and what action should be taken for correction, type HELP SR11 at the prompt. Remove the / symbol, and do not include any spaces when typing the error message number. :HELP SR11 a 4Return5 MESSAGE STORE/RESTORE ENCOUNTERED UNKNOWN MEDIA ON LDEV! (S/R 11) CAUSE Media type is incompatible with store subsystem. ACTION Mount compatible media type or update store.
d If more information is needed on what caused this warning message and what action should be taken for correction, type HELP CIWARN215 at the prompt. Remove any spaces when typing the error message number. :HELP CIWARN215 4Return5 MESSAGE EXTRANEOUS DELIMITER IGNORED. (CIWARN 215) CAUSE You included an extra delimiter (such as a comma or semicolon) where none was called for. ACTION No action is required; the system merely ignored the extra delimiter.
Problems with HP Easytime/iX If HP Easytime/iX appears not to work for any reason or in any way, the rst thing to check is the capabilities of user OPERATOR.SYS . Minimum capabilities are IA, BA, OP, ND, PH. To check capabilities, use the LISTUSER command. To alter capabilities, use the ALTUSER command. :LISTUSER OPERATOR.SYS :ALTUSER OPERATOR.SYS;CAP=IA,BA,OP,ND,PH ALTUSER replaces the existing capability set with the capability set speci ed after ;CAP=.
To use the Help menu 1. Press 4F45 4H5 to open the Help menu. 2. Press the key that corresponds to the underlined character in the menu item that you want. For example, press 4P5 for help on Procedures . An index of help topics for this screen is displayed. To select and read a help topic 1. Press 485 or 495 to move the cursor to a help topic. 2. Press either 4F35, 4Spacebar5, or 4Return5 to select the topic. 3. Press 4F55 Read . NNNNNNNNNNNNNN A help window displays help information about that topic. 4.
Help in HP Easytime/iX dialog boxes HP Easytime/iX uses dialog boxes to present information, or to prompt you for the data needed to complete a task. Dialog boxes are windows that appear on your screen overlaying a portion of the current display. To get help in a dialog box, do the following: Press function key 1 ( eld help) at any point to get step-by-step instructions about how to complete that section of the dialog box.
Problems with the print command Did the prompt disappear after using the PRINT command? Enter :eod (colon included) by itself on a new line and press 4Return5. To prevent this from occurring again, always specify a le name when using the PRINT command. Did you get the following error message? NONEXISTENT PERMANENT FILE (FSERR 52) THE PRINT COMMAND FAILED. (CIERR 9080) This error message means that the le name that you are trying to access, is not recognized by the computer.
Has the print le been deferred, or is its output priority lower than the outfence? Use the SHOWOUT command to check the outfence. Use the LISTSPF command to check the output priority of your print le and to see if it has been deferred. Use the SPOOLF command to undefer your print le or to raise its output priority. Is the printer spooler queue not open, or is the printer not spooled? The system administrator should spool the printer and open the spooler queue with the SPOOLER command.
2. Check the printer; if the problem was in the DTC, the printer may now be operative. Caution Power cycling a DTC aborts all terminal users on that DTC. Has none of the above worked? 1. From the console, enter ABORTIO to the logical device number (113 in this example) of the printer as follows: :ABORTIO 113 2. If this doesn't work, power-cycle the printer (turn the power switch o and then on). This causes most HP printers to perform a self-test.
Problems using EDIT/3000 Did the following message appear on the screen when you tried to retrieve a le in the EDIT/3000 program? d c a +-F-I-L-E---I-N-F-O-R-M-A-T-I-O-N---D-I-S-P-L-A-Y-+ ! ERROR NUMBER: 52 RESIDUE: 0 ! ! BLOCK NUMBER: 0 NUMREC: 0 ! +-------------------------------------------------+ *23* FAILURE TO OPEN TEXT FILE (52) NONEXISTENT PERMANENT FILE (FSERR 52) b Verify the spelling of your le name with the LISTFILE command. Retype the command to retrieve a le.
This error message could mean one of several things: The job le does not belong to you. You have not been granted (with the ALLOW command) the use of the commands ABORTJOB, BREAKJOB, and RESUMEJOB. The command should be entered from the console. Problems managing files Did you accidentally delete a le? Ask the system administrator when the last system backup was performed. The system administrator should be able to restore a previous version of a le that has been deleted.
Problems with passwords Did you forget your password? Use the LISTACCT, LISTUSER, or LISTGROUP commands to display the forgotten password. Use the LISTFILE command to display a forgotten lockword ( le-level password). A user with system manager (SM) capability can display any password or lockword on the system. Individual users can display passwords for their logon and lockwords for les they have created.
Sometimes the terminal screen and the keyboard seem to \freeze up" and become unresponsive. There may be a problem with the power source, or you may have what is called a hung terminal. Several hung terminals could mean serious system problems. If there is such an occurrence on your system, call your service representative immediately. Here are some remedies for a hung terminal. Method 1: Wait a few minutes. 1. Wait a few minutes. 2. Press 4Return5 several times.
1. Press 4Shift5 4Reset5. 2. Press 4Return5 several times. If your terminal hang occurred while you were in the middle of work on the system, do the following: 1. Press 4Shift5 4Reset5. 2. Press 4Return5 several times. 3. At the system prompt, type ABORT 4Return5. This terminates whatever process you were working on and may free your terminal. Method 5: Check the cable connections. 1. Check that the terminal is plugged into its power source. 2. Check to see if the terminal is turned on. 3.
If you are the system administrator, do the following from the system console: 1. Enter the following: SHOWJOB JOB=@S d c 4Return5 A screen similar to the following appears: JOBNUM STATE #S22 #S43 EXEC EXEC IPRI a JIN JLIST INTRODUCED JOBNAME 20 105 20 105 TUE 8:46P WED 9:32A JOANN.YUKI MANAGER.SYS 2 JOBS (DISPLAYED): 0 INTRO 0 WAIT; INCL 0 DEFERRED 2 EXEC; INCL 2 SESSIONS 0 SUSP JOBFENCE= 7; JLIMIT= 2; SLIMIT= 15 2. Identify your session number, identi ed under JOBNUM as #Snn . 3.
1. 2. 3. 4. Power cycle the DTC (turn the power o and then on). Check the console to ensure that the DTC downloads successfully. If the DTC does not download, check the cable connections. Check the hung terminals; if the problem was in the DTC, the hung terminals may now be okay. Caution Power cycling a DTC aborts all users on that DTC. Problems with the console An unresponsive console is a more serious problem than an unresponsive terminal.
TELLOP Let's try this! 4Return5 2. When this message appears on the console screen, press 4Return5 to get the colon prompt. Are there too many pending console requests? Too many pending console requests can cause the console to appear hung. Check to see if there are any pending console requests using the RECALL command. 1. Hold down the 4Ctrl5 key, and press 4A5. 2. At the = prompt, type RECALL 4Return5. 3. Respond to pending requests one at a time, using the REPLY command.
1. Log on to another working terminal as MANAGER.SYS. 2. At the prompt, enter CONSOLE 4Return5. This determines the current LDEV number of the console. The system console is normally LDEV 20. 3. Enter SHOWME 4Return5. This determines the LDEV number of the terminal that you are using. 4. Enter CONSOLE nn 4Return5, where nn is replaced by the LDEV number of the terminal that you are currently using.
1. Clean the tape heads (if you have a DDS tape drive use the cleaning cassette). 2. Try the operation again. 3. If the problem still occurs, try using a di erent tape (tape cassette for DDS drives). 4. If the problem persists, the tape is probably not the cause.
Glossary abort accelerator access codes access control de nition (ACD) account To end a job, a session or a program before its completion. It might be caused by an error or a malfunction, or by a command that requests it. See also delete. A key or sequence of keys that provides a fast (accelerated) method of access to a particular function. For example, the underlined character in each HP Easytime/iX menu or menu item is an accelerator. Codes assigned to accounts and to groups and to users.
AL capability: A capability given to users that allows them to access les in order to maintain speci ed les within the account. AM capability: A capability given to the rst account manager user created under the account. Unless speci ed capability otherwise, this user has all of the capabilities that the account has and is responsible for creating users and groups. In POSIX terms, the Account Manager can access all les whose le group ID matches their user GID.
attachment unit interface local area network (AUI LAN) attribute backreference back up (verb) backup (noun, adjective) communication programs. HP Easytime/iX is an application. A connector on the back of the HP 3000 Series 9X8LX computers. It is internally disabled because it cannot be used simultaneously with the ThinLAN connector.
batch access capability BA capability: A default capability that is assigned to accounts and users, allowing users to submit batch jobs. batch processing A method of computing that performs a programmed procedure without interaction from a user. A job is a sample of batch processing. When you submit a job, the commands listed in the job le are carried out independently and require no user input. During this time, the user can perform other tasks while the job runs or is waiting to run. See also job.
cancel A function key label that appears in dialog boxes. Selecting this function key closes the dialog box without performing a task. capability A method for determining what commands the account members are allowed to execute. Capabilities are assigned to accounts, groups, and users to provide system security and access to the operating system. Account capabilities are assigned when the account is created.
command line interface compatibility mode (CM) compile component of a pathname computer con guration console Glossary-6 them; determines if they are valid; and, if so, executes them. The CI prompt, called the system prompt, is usually a colon (:). The CI is responsible for prompting, reading command input, command execution, servicing break and error handling and is the MPE equivalent of the POSIX shell. The method of entering commands directly at the system prompt.
messages and requests are no longer displayed on the console screen itself, but on the Console Management screen in HP Easytime/iX instead. console command An MPE/iX command that can be executed from the control-A prompt (=) at the system console. Three commands that can be entered only at the (=) prompt are: LOGOFF, LOGON, and SHUTDOWN. Three commands that can be entered at either the (=) prompt or the system prompt (:) are: RECALL, REPLY, and ABORTIO.
default delete delimiter device device le device link dialog box digital audio tape (DAT) Glossary-8 A prede ned value or condition that is assumed and used by the operating system if no other value or condition is speci ed. For example, if you print a le and do not specify the number of copies, you will get one copy. The default number of copies for printing is one. To remove or eliminate a le (or print le) from the disk, or to abort a job or session from the system. See also abort.
digital data storage (DDS) directory disabled disk disk drive dump echo editor end of job (EOJ) A format that overlays DAT to produce a means of storing computer data on cassette tapes. The HP 3000 Series 9X8LX requires the use of DDS tapes for optimal performance. See also DAT. A system table de ning where groups, users, accounts, and les are located. A directory may also contain information such as le size, creation date, modi cation dates, creator, or security information.
environment le error listing error message error report execute factory preload tape (FPT) eld eld help Glossary-10 A compiled disk le containing all of the speci cations for a printed page of data. These speci cations, which are not a part of the data, may include the page size, character fonts, and forms to be used in conjunction with the printer. A report generated by the system describing the step-by-step processing of a job.
FIFO le le equation le group le name le owner le other cursor to an object on the screen and press 4F15 to get help about that object. A type of le with the property that data is always read and written in a rst-in- rst-out sequence. A group of related records stored together with a single name. For example, if you use the MPE/iX editor, EDIT/3000 to create a document, this document is a le. Basically all objects in the HFS are implemented as les.
ash The irregular ashing of a front panel light as opposed to pulsing , which is regular. form A special kind of paper to be used in a printer, such as, payroll checks. formal le designator An alias le name that is used either programmatically or in a le equation to refer to a le. Formal le designators are not listed in the system le directory. The core operating system without any optional fundamental operating system subsystems.
group. Within an account, each group has a unique name. A PUB group is designated for each account when it is created. Additional groups are created within the account, as needed, by the account manager. For the POSIX group de nition see le group and GID. GL capability: A capability given to a user that group librarian allows special le access modes for the maintenance capability of certain les within the user's home group. hard reset A method to reset the computer or a terminal.
home group A speci c group of an account. A home group may be assigned to each user. If no other group is speci ed with the HELLO or JOB command, users are logged on to their home group by default. If no home group is assigned, the user must always specify a group when logging on. The account manager assigns the home group when a user name is rst de ned. host The computer or computer system that controls terminals and peripherals, such as tape drives. HPGID.PUB.SYS The name of the POSIX group database le.
input/output (I/O) input priority interactive interactive access interface internal disk drive internal error job Input or output. Usually refers to the process, data, or devices used to achieve communication between the computer and an external source. A number in the range of 1 (lowest priority) to 14 (highest priority) assigned to a job either by the system or by the user.
jobfence job le job le name job limit job number keyboard keyword keyword parameter Glossary-16 other functions that do not require user interaction. See also batch processing and stream. A limit established to manage the priority of jobs. If a job has an input priority higher than the jobfence, the job runs. If a job has an input priority less than or equal to the jobfence, the job does not run. The default value for the jobfence is 7. See also input priority. A le used to de ne a job to the system.
kilobyte laser printer LDEV number line editor line printer list box local area network (LAN) local mode lockword a semi-colon (;). The phrase ;PASS=password is an example of a keyword parameter. The user must supply the value for ''password ''. See also parameter and positional parameter. A unit of measurement that describes le size. Each kilobyte (Kbyte) equals 1024 characters. File size in HP Easytime/iX is measured in kilobytes.
alphanumeric characters long and must begin with an alphabetic character. logical device number A number assigned to each peripheral of a computer system and used for identi cation purposes. The (LDEV) console usually has a logical device number of 20. Although LDEV numbers are not usually displayed in HP Easytime/iX, you may see them in console messages. log o A method of ending a session with the HP 3000 by using the BYE or EXIT command.
matrix security menu menu bar message line modem native mode (NM) NL.PUB.SYS as to perform other speci c tasks that cannot be accomplished from any other account. A mandatory security mechanism where access is established at the account, MPE group and le levels. Typically, access is more restrictive as you move down from account to group to le. Matrix security allows a System Manager to shut o a certain access to all users by disallowing it at the account level.
MPE/iX Multiprogramming Executive with Integrated Posix. The operating system for the 900 Series HP 3000 computers. MPE/iX manages all system resources and coordinates the execution of all programs running on the system. A software con guration utility used to con gure node management services con guration connections through the DTC for the 900 Series HP manager (NMMGR) 3000 computers. nonshareable device ND capability: A capability assigned to accounts and users.
optional parameter Options menu outclass priority outfence output output priority overwrite paging With OP capability, you can manage console messages and requests without having the system manager capability of MANAGER.SYS, which has broader powers over the system and should be used cautiously. A parameter that is not required when entering a command. In MPE/iX reference manuals, optional parameters appear within brackets [ ].
parameter parser pathname partial backup password perform peripheral permanent le pipe Glossary-22 page. This method is in contrast to the scrolling of data. A value used with a command, which then uses that value in calculations or while operating according to a particular quali cation. See also keyword parameter and positional parameter. A program that evaluates input, such as a string of characters, to see that it follows the rules of syntax. The POSIX equivalent to a le name.
positional parameter A word that has special meaning and modi es or restricts a command. Its order in the command line signi es the meaning of the value. A comma serves as a placeholder for positional parameters that are being omitted. In the command line LIMIT ,12, the comma before the 12 is a placeholder for the number of jobs which value is not speci ed here. See also parameter and keyword parameter.
PUB group PUB.SYS pulse queue read-and-write tape read-only tape record released Glossary-24 The public group of an account. Programs and les that are available to all users of the account reside here. The public group of the system account. Programs and applications that are available to all users of the system reside here. A regular pulsing of a front panel light | half-second on, half-second o | as opposed to ashing , which is irregular. A line of jobs waiting to be processed.
remote mode requests required parameter restore root (/) run (noun) run (verb) save le capability scheduling screen A method of terminal operation. A terminal is operating in remote mode when it is sending to and receiving data from a remote (or host) computer. See also local mode. Messages from the system that require a user response. If HP Easytime/iX is enabled, requests are displayed on the Console Management screen.
scroll scroll bar security select self-test session session limit session name session number Glossary-26 A way to roll data up or down on the terminal screen. See the Getting Started HP 3000 Series 9X8LX (B3820-90003) for a list of the scroll keys on your keyboard. A bar that appears on the right edge and/or bottom edge of a list box indicating the amount of data displayed. MPE/iX provisions to protect the system from unauthorized use.
shell (.2 Shell) small computer system interface (SCSI) soft keys soft reset software source le spooler spool le spooling A program that serves the purpose of the Command Interpreter, but is POSIX compliant. Currently the shell must be run from the Command Interpreter. A standard interface for small computers. (The acronym SCSI is pronounced scuzzy .) See function keys. A method of resetting a computer or a terminal.
stabilizing $STDIN $STDLIST store stream streams subcommand subject of an ACD Glossary-28 the output is redirected to spool les on disk. The output is printed on a priority basis as the printer becomes available. Users can proceed with other processing activities without waiting for the printer. The process of leaving tapes in a new environment for a minimum of two hours before using them, so that they adapt to the new temperature and humidity. This helps avoid problems of condensation.
subsystem symbolic link syntax SYS account system backup system console system-de ned les system error system generator (SYSGEN) logged on as mgr.test to being granted only read access to FILE1. Mgr.test is the ACD subject. A system-supported utility or program. The MPE/iX EDIT/3000 is an example of a subsystem. A le that points to another directory object (e.g., le, group, account, directory, symbolic link). When a symbolic link name is encountered in a pathname it is substituted with its target name.
system manager capability SM capability: A capability required for installing the computer, creating accounts, and assigning capabilities and resource limits to each account created. system processing Another term for central processing unit. SPU unit (SPU) does not refer to the system console or any other peripheral devices. See also central processing unit. system prompt Usually a colon (:). See also prompt and system prompt.
temporary le A le that exists only for the duration of a session or job. There is no entry in the system directory for a temporary le. terminal A hardware device consisting of a keyboard and a display screen. It is used for entering data to and receiving data from the computer. title bar The rst line displayed on an HP Easytime/iX screen (or dialog box). It tells you your current location. trailer The last page printed when output is directed to a line printer.
user A person logged on to the computer. Each user is identi ed by a user name and account name. user command A user command is a user-de ned command (UDC) or a command le created to execute one or more MPE/iX commands. See also command le. user-de ned command A header speci ed in a special text le that lists (UDC) one or more MPE/iX commands. When this UDC le is cataloged, the header(s) in it can be entered at the system prompt and the associated MPE/iX commands will execute.
VOLUTIL warn message welcome message wildcard characters window word word processor write-enable volume set is de ned for the internal disk before shipment. Volume Utility: A subsystem that provides for the management of volume sets (disk drives). A message sent from the system console to all users. A warn message interrupts all sessions on the system. A message created to appear each time a user logs on to the system. It usually contains a greeting and important system information.
write-protect Glossary-34 A method of preventing information from being erased from a tape or being added to the tape. See also read-only tape.
Index A ABORT command, 2-7 aborting job les, 2-69 sessions, 2-145, 4-27 ABORTJOB command, 1-46, 2-147, 4-28 access control de nitions ACDs, 2-74 access control de nitions (ACDs), 2-74 accessing account capabilities, 1-13 MPE online help, 2-11 accessing les, directories, 2-79 access modes, 2-75 account information printing, 2-115 accounts creating, 2-99 deleting, 2-105 information, 1-13 modifying, 2-101 modifying capabilities, 2-102 modifying le access, 2-104 passwords, 1-4 structure, 1-12 ACDs, 2-74 acces
user passwords, 2-118 assigning ACDs, 2-79 autoreply, 2-93 B backing up the system, 2-84 full, 2-91 partial, 2-89 preparing for, 2-84 unattended, 2-93 backups, 4-25 batch jobs de nition, 1-39 beginning sessions, 2-2 bibliography, 3-6 booting up the system, 2-135 BREAKJOB command, 2-69 BYE command, 1-3, 2-4 C canceling job les, 2-69 case sensitivity, 1-32, 1-34 central processing unit, 1-3 changing accounts, 2-4 accounts using HELLO, 2-4 capabilities, 2-102 groups, 2-3 groups using CHGROUP, 2-3 jobfence, 2
copying ACDs, 2-81 copying a le to tape, 2-82 correcting an error, 1-11 creating accounts, 2-99 accounts using MKACCT, 2-107 a job le, 1-39 a practice account, 2-107 a WELCOME message, 1-48 command les, 1-47, 2-45 directories, 1-34 groups, 2-100 groups using MKACCT, 2-107 job les, 2-64, 2-65 SYSSTART les, 2-140 system recovery tape, 2-86 system welcome message, 2-124 text les, 2-37 users, 2-101 users using MKACCT, 2-107 creating symbolic links, 2-49 creating text les, 1-19 4Ctrl5 4Q5 checking terminal prob
renumbering lines, 1-29 resequencing lines, 2-44 retrieving les, 2-40 saving text, 2-38 starting, 2-37 viewing le contents, 2-41 EDIT/3000 commands EXIT, 1-50 KEEP, 1-50 editing a text le, 1-24 les, 1-19 job les, 2-67 EDITOR command, 1-19 editor prompt, 1-19 emergency stopping of programs, 2-7 END command, 1-19 ending sessions, 2-4 sessions using BYE, 2-4 entering commands, 1-5 EOJ command, 1-43, 2-64, 2-67 erasing les from system, 2-73 erasing lines EDIT/3000 les, 1-28, 2-42 error messages help with, 2-17,
G I getting help with error messages, 2-17, 4-13 getting information about groups, 1-15 about jobs, 1-9, 2-62 about sessions, 1-9 about the time and date, 1-7 about your session, 1-8 getting MPE help displaying command information, 2-14, 4-11 from the system prompt, 2-14, 4-11 from within a program, 2-16 from within a subsystem, 4-12 online, 2-11, 4-8 using the tutorial, 2-13 getting started, 1-2 goodbye message, 1-3 groups creating, 2-100 deleting, 2-106 modifying, 2-101 modifying capabilities, 2-103 mod
K KEEP command, 1-23, 1-44 L LDEV number identi cation, 2-87 LIMIT command, 2-85, 2-93, 2-125 limiting jobs, 2-125 sessions, 2-125 system activity, 2-125 system activity during backups, 2-85 links archiving, 2-50 renaming, 2-50 symbolic, 2-49 LISTACCT, 4-5 LISTACCT command, 1-13 LIST ALL command, 1-23 LIST command, 1-23 LISTDIR UDC, 2-33 LISTFILE command, 1-18, 1-24, 1-36, 2-22 LISTFILE command, 1-33, 2-32, 2-76 listing directories, 2-32 LISTGROUP command, 1-15 listing account information, 1-13 account pa
STORE command progress, 1-53 the console, 2-122 N NEWACCT command, 2-99 NEWDIR command, 1-34 NEWGROUP command, 1-16, 2-100 NEWUSER command, 2-101 O objects, 2-75 OUTFENCE command, 2-58 P password HP Easytime/iX, 4-19 PASSWORD command, 1-14, 2-120 passwords, 1-4, 4-6 account, 1-4, 2-2 assigning, 2-118 changing, 2-119 deleting, 2-119 group, 1-4, 2-2 incorrect entries, 1-4 user, 2-2 PIN number identi cation, 2-87 practice account creating, 2-107 preparing the system for use, 2-140 PRINT command, 2-30, 4-20
REDO command, 1-11 reducing system activity, 2-69 reinstating le security, 2-82 RELEASE command, 1-37, 2-81 releasing le security, 2-81 removing le security, 2-81 RENAME command, 1-36, 2-72 renaming les, 1-36, 2-72 renaming symbolic links, 2-50 renumbering lines of text, 1-29 replacing ACDs, 2-80 REPLY command, 2-127 reply requests displaying, 2-126 REPORT command, 1-15 requesting progress messages, 1-53 resetting system hard reset, 2-134 system soft reset, 2-135 the system, 2-134 responding to a tape mess
saving, 2-57 spooling resuming, 2-59 resuming from a speci c place, 2-59 START command, 2-138, 4-3 starting EDIT/3000, 1-19 programs, 2-6 programs using RUN, 2-6 the system, 2-134 starting the system, 2-138 stopping jobs, 1-46 printouts, 2-58 programs, 2-7 the system, 2-133 STORE command, 1-51, 2-72 options (parameters), 1-51 progress monitoring, 1-53 PROGRESS parameter, 1-53 storing les to tape, 2-72 STREAM command, 1-44, 2-67 streaming jobs, 1-44 support services hardware, software and network, 3-4 hardwa
bringing your system up, 4-1{4 clearing your system, 4-4 console not responding, 4-29 console prompt missing, 4-29 EDIT/3000, 4-23 EZCONFIG, 4-4 hardware faults, 4-1{2 hardware self-test, 4-1 help in HP Easytime/iX, 4-17{19 HP Easytime/iX password, 4-19 initial system load, 4-2{3 interpreting error messages, 4-13{16 lockwords, 4-6 logging on, 4-6{7 managing les, 4-24 MKACCT, 4-5 operating system boot, 4-3 other hardware problems, 4-32 passwords, 4-6, 4-25 power on self-test, 4-1 printing les, 4-20{22 proble