 |
» |
|
|
|
Configuring devices |  |
Some extensions to device configuration apply to spooling. Refer to the System Startup, Configuration, and Shutdown Reference Manual (32650-90042) for information about configuring a device. Spool File space and limitsWith NMS in place, you need not use SYSGEN to configure MAX NUMBER OF SPOOLFILE KILOSECTORS or the maximum number of open spool files. Instead, you set a file space limit for the HPSPOOL account with the ALTACCT command. You can set a file space limit on the IN and OUT groups independently with the ALTGROUP command if necessary. During installation or the initial update, the HPSPOOL account and its groups are created with unlimited file space. Each spool file is potentially 4 Gbytes long, the same as most files on MPE/iX. Allowing users control of spooled devices with the ASSOCIATE facility |  |
If you are a general user, you must use the ASSOCIATE command to gain control of a device class. This command links a device class, such as LP, to an individual user on the system. Before you can be associated, the system manager must run a utility program (the version of ASOCTBL.PUB.SYS that matches your operating system) in order to create a device class user association table. This table defines which users may be associated with which device classes. Multiple users can be in the table for a given class, but only one user at a time is allowed to be the controller of the devices in a device class at any given time. The following operator commands that relate to spooling are then available to you once you are associated to a device or if you are at the console:
SPOOLER dev ;START
;STOP
;SUSPEND
;RESUME
;OPENQ
;SHUTQ
ALTSPOOLFILE
DELETESPOOLFILE
FORMSALIGN
HEADOFF
HEADON
OPENQ
OUTFENCE
RESUMESPOOL
SHUTQ
STARTSPOOL
STOPSPOOL
SUSPENDSPOOL
|
dev is either a logical device number, a device class, or a device name. More information about the ASSOCIATE command is in the MPE/iX Commands Reference Manual Volumes 1 and 2 (32650-60115). Initiating spooling |  |
To initiate spooling, you can use the SPOOLER command with the START parameter as follows: The dev parameter is a logical device number, a device class, or a device name. You can also use the STARTSPOOL command. The commands SPOOLER deviceclass ;START and STARTSPOOL deviceclass affect all devices that belong to that device class just as though you issued the SPOOLER ...;START or STARTSPOOL command for each individual device. Previously, STARTSPOOL deviceclass only opened spooling queues for that device class. Any FOPEN using that device class name would generate a spool file. Spooling processes were not started for the actual devices in the device class. Automatically initiating spooling with system startupsThere are two methods that you can use to automatically spool devices each time you boot the system. They include using the SYSSTART file or configuring devices as initially spooled. The system startup file (SYSSTART.PUB.SYS) may contain commands to enable spooling and to start spooling processes.
What follows is an example of a system startup file.
STARTUP
ALLOW @@.@@;COMMANDS=LOG
comment System Startup File
OUTFENCE 14
spooler 6;openq
spooler 19;openq
spooler 18;start
streams 10
headoff 18
limit 5,30
outfence 6
jobfence 7
Welcome SYSMSG.MESSAGE
VMOUNT ON,AUTO
Comment End of systart file.
|
The system manager oversees any changes to the system startup file. You can also use SYSGEN to configure devices so that they are automatically spooled during system startup. Refer to the System Startup, Configuration, and Shutdown Reference Manual (32650-90042).
|