Installing and Configuring an ULTRIX V3.0 DMS Server on a SIMH MicroVAX 3900
From Computer History Wiki
Contents
- 1 Diskless Management Services (DMS)
- 2 Install ULTRIX V3.0 on a SIMH MicroVAX 3900
- 2.1 SIMH Networking Setup
- 2.2 microvax3900.ini
- 2.3 Boot SIMH MicroVAX 3900
- 2.4 Boot Standalone ULTRIX V3.0 Environment from Tape and Start Basic Installation
- 2.5 Boot ULTRIX V3.0 Miniroot from Disk and Build Kernel
- 2.6 Boot ULTRIX V3.0 and Install Software Subsets
- 2.7 Install 16 User License Key
- 2.8 Configure TCP/IP Networking
- 2.9 Add User guest
- 2.10 Test Networking using Telnet
- 2.11 Configure Terminal Lines
- 2.12 Shutdown
- 3 Configure DMS on the MicroVAX 3900
- 4 Boot the DMS Client over Network
- 5 External links
Diskless Management Services (DMS)
Diskless Management Services DMS makes it possible to boot ULTRIX computers (VAX/MIPS) without a hard disk by using an ULTRIX server providing the DMS services via network. This is similar to the Local Area VAXcluster system of VMS. Both methods allow for a centralized management of clients and common resources (e.g. storage and printing).
Install ULTRIX V3.0 on a SIMH MicroVAX 3900
You find the ULTRIX V3.0 installation media here.
SIMH Networking Setup
See: Connect Multiple SIMH Network Instances on one Computer
microvax3900.ini
Use the following settings for the SIMH MicroVAX 3900:
; microvax3900.ini SET QUIET SET CPU MODEL=MicroVAX SET CPU 64M SET CPU IDLE=ULTRIXOLD SET CPU CONHALT SET CPU AUTOBOOT ; SET CONSOLE TO 7 BIT SET TTI 7B SET TTO 7B ATT NVR NVR.BIN SET CONSOLE LOG=ULT030_001.LOG SET RQ KDA50 SET RQ0 ENA SET RQ0 RA82 ATT RQ0 -F VHD ULT030_VHD.R82 SET RQ1 RA82 ATT RQ1 -F VHD ULT030_DMS_VHD.R82 SET RQ2 DIS SET RQ3 DIS SET DZ LINES=4 ;ATT DZ 6666 SET TQ0 ENA ATT TQ0 AQ-HN73D-BE_ULT030-UWS020SUP.tk5 SET TQ1 DIS SET TQ2 DIS SET TQ3 DIS SET LPT DIS SET RL DIS SET TS DIS SET XQ ENA SET XQ TYPE=DELQA SET XQ MAC=08:00:2B:5A:71:E1 ;08-00-2B-5A-71-E1 ATT XQ tap:tap0 BOOT
Boot SIMH MicroVAX 3900
KA655-A V5.3, VMB 2.7 1) Dansk 2) Deutsch (Deutschland/Vsterreich) 3) Deutsch (Schweiz) 4) English (United Kingdom) 5) English (United States/Canada) 6) Espaqol 7) Frangais (Canada) 8) Frangais (France/Belgique) 9) Frangais (Suisse) 10) Italiano 11) Nederlands 12) Norsk 13) Portugujs 14) Suomi 15) Svenska (1..15): 5 Performing normal system tests. 40..39..38..37..36..35..34..33..32..31..30..29..28..27..26..25.. 24..23..22..21..20..19..18..17..16..15..14..13..12..11..10..09.. 08..07..06..05..04..03.. Tests completed. >>>
Boot Standalone ULTRIX V3.0 Environment from Tape and Start Basic Installation
>>>BOOT MUA0 (BOOT/R5:0 MUA0 2.. -MUA0 1..0.. Ultrixload (using VMB version 13) Sizes: text = 623856 data = 958384 bss = 664196 Rewinding tape ... Starting at 0x4beb Ultrix-32 V3.0 (Rev 64) System #3: Tue Nov 15 14:20:57 EST 1988 real mem = 67043328 avail mem = 62282752 Buffer configuration adjusted to run with small system page table using 132 buffers containing 1081344 bytes of memory KA655 processor with an FPU CPU microcode rev = 6, processor firmware rev = 83 Q22 bus uda0 at uba0 uq0 at uda0 csr 172150 vec 774, ipl 17 klesiu0 at uba0 uq16 at klesiu0 csr 174500 vec 770, ipl 17 NO LOOPBACK WARNING: clock lost 132 days -- CHECK AND RESET THE DATE! *** STANDALONE ULTRIX ENVIRONMENT *** If you select the BASIC Installation option from the list that follows, the installation software creates file systems on default partitions on your system disk and loads the mandatory ULTRIX software subsets. If you require additional installation choices, select the ADVANCED Installation option. Select one of the following options: 1) BASIC Installation 2) ADVANCED Installation 3) System management Enter your choice: 1 ra0 at uq0 slave 0 (RA82) ra1 at uq0 slave 1 (RA82) tms0 at uq16 slave 0 (TK50) *** SOFTWARE DISTRIBUTION DEVICE SELECTION *** The installation booklet for your processor explains the following table of software distribution devices and which installation media you should load on it: Selection Device Device Controller Controller Name Number Name Number ----------------------------------------------------------- 1 TK50 0 TK50 16 ----------------------------------------------------------- Enter your choice: 1 REMOVE THE TAPE LABELED 'STANDALONE ULTRIX TK50 #1'. You selected TK50, device number 0. After you load the media, make sure the device is on line and write protected. The media is labeled SUPPORTED SOFTWARE. Press the RETURN key when you are ready to continue. *** SYSTEM DISK SELECTION *** The installation booklet for your processor explains the following table of system disk drives. Select one of the devices below to contain the root file system: Selection Device Device Controller Controller Name Number Name Number ----------------------------------------------------------- 1 RA82 0 KDA50 0 2 RA82 1 KDA50 0 ----------------------------------------------------------- Enter your choice: 1 You selected RA82, device number 0. Make sure this disk drive is on line and write-enabled (if applicable to your disk drive). Press the RETURN key when you are ready to continue. [RETURN] The installation procedure now allocates the root file system on partition 'a' of the system disk, ra0 RA82. Making the root file system on ra0 RA82. The installation procedure is now restoring the root file system to partition 'a' of the system disk, ra0 RA82. The installation procedure now checks the root file system on partition 'a' of the system disk, ra0 RA82. ** /dev/rra0a ** Last Mounted on /mnt ** Phase 1 - Check Blocks and Sizes ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Cyl groups 165 files, 2730 used, 4693 free (21 frags, 584 blocks) *** BOOTSTRAP COMMAND SEQUENCE *** Enter the following boot sequence at the console mode prompt after the installation software halts the processor: >>> b dua0 syncing disks... done ?06 HLT INST PC = 8004544D Simulation stopped, PC: 800052C3 (BEQL 800052CD) sim> exit Goodbye
Boot ULTRIX V3.0 Miniroot from Disk and Build Kernel
KA655-A V5.3, VMB 2.7 Performing normal system tests. 40..39..38..37..36..35..34..33..32..31..30..29..28..27..26..25.. 24..23..22..21..20..19..18..17..16..15..14..13..12..11..10..09.. 08..07..06..05..04..03.. Tests completed. >>>b dua0 (BOOT/R5:0 DUA0 2.. -DUA0 1..0.. Ultrixboot (using VMB version 13) Loading (a)vmunix ... Sizes: text = 760060 data = 197976 bss = 827824 Starting at 0x4beb Ultrix-32 V3.0 (Rev 64) System #3: Tue Nov 15 14:19:17 EST 1988 real mem = 67043328 avail mem = 62029824 Buffer configuration adjusted to run with small system page table using 217 buffers containing 1777664 bytes of memory KA655 processor with an FPU CPU microcode rev = 6, processor firmware rev = 83 Q22 bus uda0 at uba0 uq0 at uda0 csr 172150 vec 774, ipl 17 klesiu0 at uba0 uq16 at klesiu0 csr 174500 vec 770, ipl 17 qe0 at uba0 csr 174440 vec 764, ipl 17 ra1 at uq0 slave 1 (RA82) ra0 at uq0 slave 0 (RA82) tms0 at uq16 slave 0 (TK50) *** SYSTEM NAME SPECIFICATION *** Select the name of your system using alphanumeric characters. The first character must be a letter. For example, tinker. Enter your system name: piggy You selected piggy as the name of your system. Is this correct? (y/n) [y]: [RETURN] *** DATE AND TIME SPECIFICATION *** The current date and time should be specified using the following format: yymmddhhmm Use two digits for year (yy), month (mm), day (dd), hour (hh), and minute (mm). Enter the time in 24-hour format. For example, 11:30 p.m. on May 14, 1988 would be entered as: 8805142330 Enter the date and time: 8805142330 *** TIME ZONE SELECTION *** Select the time zone for your area, using the options listed in the table below. You can also enter the number of hours (-12 to 12) in time west of Greenwich. Selection Time Zone --------------------------------- e Eastern c Central m Mountain p Pacific g Greenwich --------------------------------- Enter your choice: c Does your area alternate between Daylight Savings and Standard time? (y/n) [y]: y Select your geographic area for Daylight Savings Time, using the options in the table below. Selection Geographic Area -------------------------------- u USA a Australia e Eastern Europe c Central Europe w Western Europe -------------------------------- Enter your choice [u]: w The current date and time is Sat May 14 23:30:00 CDT 1988 *** SPECIFY THE SUPERUSER PASSWORD *** The installation booklet for your processor instructs you on how to enter the superuser password. New password: ult030 (not echoed) Retype new password: ult030 (not echoed) *** SPECIFY THE FIELD SERVICE PASSWORD *** The installation booklet for your processor instructs you on how to enter the field service password. New password: ult030 (not echoed) Retype new password: ult030 (not echoed) Making the new file system for /usr on /dev/rra0d RA82 Making the new file system for /usr/users on /dev/rra0h RA82 Installing mandatory software subsets. Please make sure your installation tape is mounted and on-line. Are you ready? (y/n): y Positioning tape...done. Copying Base System (ULTBASE030) from tape Verifying Base System (ULTBASE030) Copying Kernel Configuration Files (ULTBIN030) from tape Verifying Kernel Configuration Files (ULTBIN030) Copying TCP/IP Networking Utilities (ULTINET030) from tape Verifying TCP/IP Networking Utilities (ULTINET030) Copying System Exerciser Package (ULTEXER030) from tape Verifying System Exerciser Package (ULTEXER030) Copying Network File System Utilities (ULTNFS030) from tape Verifying Network File System Utilities (ULTNFS030) Copying Extended (Berkeley) Mailer (ULTUMAIL030) from tape Copying X11/DECwindows User Environment (UWSX11020) from tape Verifying Extended (Berkeley) Mailer (ULTUMAIL030) Verifying X11/DECwindows User Environment (UWSX11020) Copying X11/DECwindows 75dpi Fonts (UWSFONT020) from tape Verifying X11/DECwindows 75dpi Fonts (UWSFONT020) The installation software has successfully installed the software subsets. You can now remove the tape containing the software subsets from the device. *** SYSTEM CONFIGURATION PROCEDURE *** The installation software found these devices in the floating address space: dz0 on uba0 at 0160100 Configuration file complete. *** PERFORMING SYSTEM CONFIGURATION *** working ..... Sat May 14 23:31:59 CDT 1988 *** DEVICE SPECIAL FILE CREATION *** working ..... Sat May 14 23:32:24 CDT 1988 Enter the following boot sequence at the console mode prompt after the installation software halts the processor: >>> b dua0 *** SOFTWARE INSTALLATION PROCEDURE COMPLETE *** The following files were created during the installation procedure: /vmunix - customized kernel /genvmunix - generic kernel /usr/adm/install.log - installation log file /usr/adm/install.FS.log - file systems log file /usr/adm/install.DEV.log - special device log file syncing disks... done HALT instruction, PC: 8004EC85 (BRB 8004EC84)
Boot ULTRIX V3.0 and Install Software Subsets
KA655-A V5.3, VMB 2.7 Performing normal system tests. 40..39..38..37..36..35..34..33..32..31..30..29..28..27..26..25.. 24..23..22..21..20..19..18..17..16..15..14..13..12..11..10..09.. 08..07..06..05..04..03.. Tests completed. >>>set boot dua0 >>>boot (BOOT/R5:0 DUA0 2.. -DUA0 1..0.. Ultrixboot (using VMB version 13) Loading (a)vmunix ... Sizes: text = 496832 data = 91740 bss = 578832 Starting at 0x29eb Ultrix-32 V3.0 (Rev 64) System #1: Sat May 14 23:32:19 CDT 1988 real mem = 67043328 avail mem = 57248768 using 3273 buffers containing 6704128 bytes of memory KA655 processor with an FPU CPU microcode rev = 6, processor firmware rev = 83 Q22 bus uda0 at uba0 uq0 at uda0 csr 172150 vec 774, ipl 17 klesiu0 at uba0 uq16 at klesiu0 csr 174500 vec 770, ipl 17 qe0 at uba0 csr 174440 vec 764, ipl 17 dz0 at uba0 csr 160100 vec 300, ipl 17 ra1 at uq0 slave 1 (RA82) ra0 at uq0 slave 0 (RA82) tms0 at uq16 slave 0 (TK50) WARNING: clock gained 52 days -- CHECK AND RESET THE DATE! Automatic reboot in progress... Wed Jul 6 04:21:06 CDT 1988 /dev/ra0a: 408 files, 4095 used, 3328 free (88 frags, 405 blocks) /dev/rra0d: umounted cleanly /dev/rra0h: umounted cleanly Wed Jul 6 04:21:06 CDT 1988 System supports 2 users. check quotas: done. savecore: checking for dump...dump does not exist local daemons: syslog sendmail. Removing remnant Opser files preserving editor files clearing /tmp standard daemons: update cron accounting network rwhod printer. start errlog daemon - elcsd Wed Jul 6 04:21:07 CDT 1988 Ultrix-32 V3.0 (Rev 64) (piggy) login: root Password: ult030 (not echoed) Ultrix-32 V3.0 (Rev 64) System #1: Sat May 14 23:32:19 CDT 1988 Digital Equipment Corporation Nashua, New Hampshire *** SOFTWARE INSTALLATION PROCEDURE COMPLETE *** The following files were created during the installation procedure: /vmunix - customized kernel /genvmunix - generic kernel /usr/adm/install.log - installation log file /usr/adm/install.FS.log - file systems log file /usr/adm/install.DEV.log - special device log file # setld -l /dev/nrmt0h Please make sure your installation tape is mounted and on-line. Are you ready? (y/n): y Positioning tape...done. *** Enter Subset Selections *** The subsets listed below are optional: 1) X11/DECwindows 100dpi Fonts 2) Optional DECwindows Applications 3) X10 to X11 Compatibility Tools 4) The RAND Mail Handler 5) Document Preparation Software 6) Adobe Font Metric Files 7) Software Development Utilities 8) Internationalization Tools 9) Source Code Control System 10) Worksystem Development Software 11) Pascal Development Package 12) VAX C/ULTRIX 13) On Line Manual Pages 14) UWS Manual Pages 15) Accounting Software 16) Communications Utilities 17) Bisynchronous Communications 18) Maintenance Operations Protocol 19) Unix-to-Unix Copy Facility 20) All of the Above 21) None of the Above Enter your choice(s): 5 13 18 16 You are installing the following subsets: Document Preparation Software On Line Manual Pages Communications Utilities Maintenance Operations Protocol Is this correct? (y/n): y Copying Document Preparation Software (ULTDCMT030) from tape Verifying Document Preparation Software (ULTDCMT030) Copying On Line Manual Pages (ULTMAN030) from tape Verifying On Line Manual Pages (ULTMAN030) Copying Communications Utilities (ULTCOMM030) from tape Verifying Communications Utilities (ULTCOMM030) Copying Maintenance Operations Protocol (ULTMOP030) from tape Verifying Maintenance Operations Protocol (ULTMOP030) # setld -i Subset Status Description ====== ====== =========== ULTACCT030 Accounting Software ULTBIN030 installed Kernel Configuration Files ULTDCMT030 installed Document Preparation Software ULTEXER030 installed System Exerciser Package ULTINET030 installed TCP/IP Networking Utilities ULTBSC030 Bisynchronous Communications ULTBASE030 installed Base System ULTAFM030 Adobe Font Metric Files ULTCOMM030 installed Communications Utilities ULTINTL030 Internationalization Tools ULTMAN030 installed On Line Manual Pages ULTMH030 The RAND Mail Handler ULTMOP030 installed Maintenance Operations Protocol ULTNFS030 installed Network File System Utilities ULTPASCAL030 Pascal Development Package ULTPGMR030 Software Development Utilities ULTSCCS030 Source Code Control System ULTUMAIL030 installed Extended (Berkeley) Mailer ULTUUCP030 Unix-to-Unix Copy Facility ULTVAXC030 VAX C/ULTRIX UWSDECW020 Optional DECwindows Applications UWSFONT020 installed X11/DECwindows 75dpi Fonts UWSFONT15020 X11/DECwindows 100dpi Fonts UWSMAN020 UWS Manual Pages UWSX11020 installed X11/DECwindows User Environment UWSXCOMP020 X10 to X11 Compatibility Tools UWSXDEV020 Worksystem Development Software #
Install 16 User License Key
# [STRG + e] Simulation stopped, PC: 800030DC (TSTL 800F4CBC) sim> att tq0 AQ-JU88A-BE_ULTRIX-32_2.0_16usr_87.tap sim> c # /etc/install_upgrade /dev/nrmt0h Is the correct capacity upgrade kit loaded on /dev/nrmt0h at piggy <y/n>? y Capacity Upgrade installation done. # shutdown -h now Shutdown at 04:26 (in 0 minutes) [pid 576] System shutdown time has arrived syncing disks... done HALT instruction, PC: 8005DD05 (BRB 8005DD04) sim> boot KA655-A V5.3, VMB 2.7 Performing normal system tests. 40..39..38..37..36..35..34..33..32..31..30..29..28..27..26..25.. 24..23..22..21..20..19..18..17..16..15..14..13..12..11..10..09.. 08..07..06..05..04..03.. Tests completed. >>>boot (BOOT/R5:0 DUA0 2.. -DUA0 1..0.. Ultrixboot (using VMB version 13) Loading (a)vmunix ... Sizes: text = 496832 data = 91740 bss = 578832 Starting at 0x29eb Ultrix-32 V3.0 (Rev 64) System #1: Sat May 14 23:32:19 CDT 1988 real mem = 67043328 avail mem = 57248768 using 3273 buffers containing 6704128 bytes of memory KA655 processor with an FPU CPU microcode rev = 6, processor firmware rev = 83 Q22 bus uda0 at uba0 uq0 at uda0 csr 172150 vec 774, ipl 17 klesiu0 at uba0 uq16 at klesiu0 csr 174500 vec 770, ipl 17 qe0 at uba0 csr 174440 vec 764, ipl 17 dz0 at uba0 csr 160100 vec 300, ipl 17 ra1 at uq0 slave 1 (RA82) ra0 at uq0 slave 0 (RA82) tms0 at uq16 slave 0 (TK50) Automatic reboot in progress... Wed Jul 6 04:31:30 CDT 1988 /dev/ra0a: 417 files, 4183 used, 3240 free (80 frags, 395 blocks) /dev/rra0d: umounted cleanly /dev/rra0h: umounted cleanly Wed Jul 6 04:31:30 CDT 1988 System supports 16 users. check quotas: done. savecore: checking for dump...dump does not exist local daemons: syslog sendmail. Removing remnant Opser files preserving editor files clearing /tmp standard daemons: update cron accounting network rwhod printer. start errlog daemon - elcsd Wed Jul 6 04:31:31 CDT 1988 Ultrix-32 V3.0 (Rev 64) (piggy) login: root Password: ult030 (not echoed) Last login: Wed Jul 6 04:21:31 on console Ultrix-32 V3.0 (Rev 64) System #1: Sat May 14 23:32:19 CDT 1988 Digital Equipment Corporation Nashua, New Hampshire *** SOFTWARE INSTALLATION PROCEDURE COMPLETE *** The following files were created during the installation procedure: /vmunix - customized kernel /genvmunix - generic kernel /usr/adm/install.log - installation log file /usr/adm/install.FS.log - file systems log file /usr/adm/install.DEV.log - special device log file #
Configure TCP/IP Networking
# netsetup install You will be asked a series of questions about your system. Default answers are shown in square brackets ([]). To use a default answer, press the RETURN key. Your system's name is "piggy". Is this correct [yes]? [RETURN] Your system can have one or more abbreviation names. An abbreviation name reduces the number of keystrokes required for network commands. A common abbreviation name is the first letter of the system name. Press the RETURN key if you do not want any abbreviation names for piggy. Otherwise, enter one or more abbreviation names, separated by blank spaces: [RETURN] You do not want any abbreviation names for piggy. Is this correct [yes]? [RETURN] For a Class A network, the network number is in the range 1 through 126. For a Class B network, the network number consists of two fields separated by periods. The first field is in the range 128 through 191, and the second field is in the range 1 through 254. For a Class C network, the network number consists of three fields separated by periods. The first field is in the range 192 through 223, the second field is in the range 0 through 255, and the third field is in the range 1 through 254: Class A: 1 through 126 Class B: 128.1 through 191.254 Class C: 192.0.1 through 223.255.254 Enter the network number for piggy: 10 The network number is 10. Is this correct [yes]? [RETURN] Subnetworks allow the systems on a given local area network to be on different network wires. If your existing local area network is using subnet routing, you need to know how many bits of your host number are being reserved for specifying the subnetwork address. Are you setting up piggy on a network that uses subnet routing [no]? [RETURN] You will NOT set up piggy on a network that uses subnet routing. Is this correct [yes]? [RETURN] You are setting up piggy on a Class A network. Valid Class A host numbers consist of three fields separated by periods. The first two fields are in the range 0 through 255, and the third field is in the range 1 through 254: 0.0.1 through 255.255.254 An alternate representation for the three bytes of information specifying the host number is one field in the range 1 through 16777214: 1 through 16777214 Enter the host number for piggy: 33 The Host number is 0.0.33. Is this correct [yes]? [RETURN] ***** UPDATING /etc/hosts WITH piggy AND localhost ***** An Internet Protocol (IP) broadcast address is an address in which the bits of the host number are either all ones or all zeros. You need to know what the other hosts on your existing local area network are using as their broadcast address. If you are setting up your own network, use the default.. WARNING! You must use the same broadcast address as all of the other hosts on your network. This is very important! If you use all ones your IP broadcast address is: 10.255.255.255 if you use all zeros your IP broadcast address is: 10.0.0.0 Enter a "1" if you use all ones, or "0" if you use all zeros [1]: [RETURN] You are using all ones for your broadcast address. Is this correct [yes]? [RETURN] Please specify the device name and unit number of your network interface. This information is entered in the /etc/rc.local file so that the correct device is initialized when you bring the system to multiuser mode. The device name consists of the network device as found in your system config file. The following are some common network device names: Device Name Description ----------- ----------- de0 DEUNA, DELUA - UNIBUS ni0 DEBNT, DEBNA - BI bus qe0 DEQNA, DELQA - Q-Bus scs0 SCS network interface to CI se0 DESVA, Busless LANCE network interface What is the device name of your Network Interface [qe0]? [RETURN] Your Network interface is "qe0". Is this correct [yes]? [RETURN] ***** UPDATING /etc/rc.local WITH network configuration information ***** Network numbers have names so you can refer to them by name rather than by number. The network name is entered in the /etc/networks file. If you are adding piggy to an existing network, you should use the same names as the other hosts on the network use for the various network numbers. If you are not adding piggy to an existing network, you can name the network number whatever you want. You can assign alias names for the network number. What is the name of network 10 [ethernet]? [RETURN] The network name for piggy is "ethernet". Is this correct [yes]? [RETURN] Enter any aliases for ethernet: [RETURN] You do not have any aliases for ethernet. Is this correct [yes]? [RETURN] ***** UPDATING /etc/networks WITH ethernet ***** ***** ADD/CHANGE SYSTEMS IN /etc/hosts ***** Enter the host name, abbreviations, network number, and host number for each host on the network. Enter this information on separate lines when prompted. This information is stored in the /etc/hosts file. When finished, press the RETURN key at the hostname prompt. Enter the name of the host you want to add to /etc/hosts: [RETURN] Are you finished adding hosts [yes]? [RETURN] Enter the names of trusted hosts. Trusted hosts are systems you consider to be secure. Be careful if you select trusted hosts. Any users on a trusted host can log in to piggy without password verification if they have a valid account on your system. The names of the trusted hosts are stored in the /etc/hosts.equiv file. When you have finished entering the names of trusted hosts, press the RETURN key. Enter the name of a trusted host: [RETURN] Have you finished entering the names of trusted hosts [yes]? [RETURN] ***** SETTING UP /usr/hosts DIRECTORY ***** ***** NETWORK SETUP COMPLETE ***** # shutdown now Shutdown at 04:33 (in 0 minutes) [pid 105] System shutdown time has arrived erase ^?, kill ^U, intr ^C # [STRG + d] Wed Jul 6 04:33:51 CDT 1988 System supports 16 users. check quotas: done. savecore: checking for dump...dump does not exist local daemons: syslog sendmail. Removing remnant Opser files preserving editor files clearing /tmp standard daemons: update cron accounting network rwhod printer. start errlog daemon - elcsd Wed Jul 6 04:33:52 CDT 1988 Ultrix-32 V3.0 (Rev 64) (piggy) login: root Password: ult030 (not echoed) Last login: Wed Jul 6 04:31:41 on console Ultrix-32 V3.0 (Rev 64) System #1: Sat May 14 23:32:19 CDT 1988 Digital Equipment Corporation Nashua, New Hampshire *** SOFTWARE INSTALLATION PROCEDURE COMPLETE *** The following files were created during the installation procedure: /vmunix - customized kernel /genvmunix - generic kernel /usr/adm/install.log - installation log file /usr/adm/install.FS.log - file systems log file /usr/adm/install.DEV.log - special device log file # ifconfig qe0 qe0: 10.0.0.33 netmask ff000000 flags=0x443<DYNPROTO,RUNNING,BROADCAST,UP> broadcast: 10.255.255.255
Add User guest
# adduser Enter login name for new user (initials, first or last name): guest Enter full name for new user: guest What login group should this user go into [ users ] ? [RETURN] Working ... Enter another group that 'guest' should be a member of (<RETURN> only if none): [RETURN] Enter parent directory for guest [/usr/users]: [RETURN] Adding new user ... The new user account initially has no password.
Test Networking using Telnet
# telnet piggy Trying... Connected to piggy. Escape character is '^]'. Ultrix-32 V3.0 (Rev 64) (piggy) login: guest Ultrix-32 V3.0 (Rev 64) System #1: Sat May 14 23:32:19 CDT 1988 Digital Equipment Corporation Nashua, New Hampshire *** SOFTWARE INSTALLATION PROCEDURE COMPLETE *** The following files were created during the installation procedure: /vmunix - customized kernel /genvmunix - generic kernel /usr/adm/install.log - installation log file /usr/adm/install.FS.log - file systems log file /usr/adm/install.DEV.log - special device log file Wed Jul 6 04:35:01 CDT 1988 piggy> w 4:35am up 4 mins, 2 users, load average: 0.13, 0.04, 0.02 User tty login@ idle JCPU PCPU what root console 4:34am telnet piggy guest ttyp0 4:35am w piggy> ps -axl F UID PID PPID CP PRI NI ADDR SZ RSS WCHAN STAT TT TIME COMMAND 2000003 0 0 0 0 -25 0 8eb 0 0 fa1a6 D ? 0:00 swapper b000001 0 1 0 0 5 0 4c3e 248 225 37e08 I ? 0:00 init 3000003 0 2 0 0 -24 0 4c1e4096 0 37ec8 D ? 0:00 pagedaemon 3000001 1 150 1 0 1 0 56a8 59 27 5ce24 I ? 0:00 /etc/syslog 3000201 0 168 1 0 15 0 5d66 4 2 fe400 I ? 0:00 /etc/update 3000201 0 171 1 0 15 0 5da2 26 6 fe400 S ? 0:00 /etc/cron 3000001 0 177 1 0 1 0 5e0c 62 30 fa1c8 S ? 0:00 /etc/inetd 3000001 0 181 1 0 1 0 5ec0 171 98 8c7a4 I ? 0:00 /etc/rwhod 3008001 0 189 1 0 1 0 5fb8 56 31 fa1c8 I ? 0:00 /usr/lib/lp 3000001 0 195 1 0 1 0 6098 110 43 fa1c8 I ? 0:00 /etc/elcsd b008201 0 196 1 0 15 0 5446 39 28 fe400 S co 0:00 -csh (csh) 3008001 0 197 1 0 1 0 6116 264 169 8cd64 I ? 0:00 /usr/lib/se b000001 0 268 196 0 1 0 6416 54 34 fa1c8 S co 0:00 telnet pigg b000001 0 269 177 0 1 0 671c 45 28 R p0 0:00 telnetd b808001 268 270 269 0 25 0 67b0 54 33 R p0 0:00 -csh (csh) b000001 268 277 270 2 26 0 69ba 248 139 R p0 0:00 ps -axl piggy> logout Connection closed by foreign host. #
Configure Terminal Lines
# ed /etc/ttys 1319 1,$n 1 # "@(#)ttys 4.1 (ULTRIX) 11/23/87" 5 # name getty type status comments 7 console "/etc/getty e" dw3 on secure # console terminal 8 tty00 "/etc/getty std.9600" vt100 off nomodem # direct connect tty 9 tty01 "/etc/getty std.9600" vt100 off nomodem # direct connect tty 10 tty02 "/etc/getty std.9600" vt100 off nomodem # direct connect tty 11 tty03 "/etc/getty std.9600" vt100 off nomodem # direct connect tty 12 tty04 "/etc/getty std.9600" vt100 off nomodem # direct connect tty 13 tty05 "/etc/getty std.9600" vt100 off nomodem # direct connect tty 14 tty06 "/etc/getty std.9600" vt100 off nomodem # direct connect tty 15 tty07 "/etc/getty std.9600" vt100 off nomodem # direct connect tty 16 ttyp0 none network 17 ttyp1 none network 18 ttyp2 none network 19 ttyp3 none network 20 ttyp4 none network 21 ttyp5 none network 22 ttyp6 none network 23 ttyp7 none network 24 ttyp8 none network 25 ttyp9 none network 26 ttypa none network 27 ttypb none network 28 ttypc none network 29 ttypd none network 30 ttype none network 31 ttypf none network 32 ttyq0 none network 33 ttyq1 none network 34 ttyq2 none network 35 ttyq3 none network 36 ttyq4 none network 37 ttyq5 none network 38 ttyq6 none network 39 ttyq7 none network 40 ttyq8 none network 41 ttyq9 none network 42 ttyqa none network 43 ttyqb none network 44 ttyqc none network 45 ttyqd none network 46 ttyqe none network 47 ttyqf none network 1,$s/off nomodem/on secure tty07 "/etc/getty std.9600" vt100 on secure # direct connect tty 1,$n 1 # "@(#)ttys 4.1 (ULTRIX) 11/23/87" 5 # name getty type status comments 7 console "/etc/getty e" dw3 on secure # console terminal 8 tty00 "/etc/getty std.9600" vt100 on secure # direct connect tty 9 tty01 "/etc/getty std.9600" vt100 on secure # direct connect tty 10 tty02 "/etc/getty std.9600" vt100 on secure # direct connect tty 11 tty03 "/etc/getty std.9600" vt100 on secure # direct connect tty 12 tty04 "/etc/getty std.9600" vt100 on secure # direct connect tty 13 tty05 "/etc/getty std.9600" vt100 on secure # direct connect tty 14 tty06 "/etc/getty std.9600" vt100 on secure # direct connect tty 15 tty07 "/etc/getty std.9600" vt100 on secure # direct connect tty 16 ttyp0 none network 17 ttyp1 none network 18 ttyp2 none network 19 ttyp3 none network 20 ttyp4 none network 21 ttyp5 none network 22 ttyp6 none network 23 ttyp7 none network 24 ttyp8 none network 25 ttyp9 none network 26 ttypa none network 27 ttypb none network 28 ttypc none network 29 ttypd none network 30 ttype none network 31 ttypf none network 32 ttyq0 none network 33 ttyq1 none network 34 ttyq2 none network 35 ttyq3 none network 36 ttyq4 none network 37 ttyq5 none network 38 ttyq6 none network 39 ttyq7 none network 40 ttyq8 none network 41 ttyq9 none network 42 ttyqa none network 43 ttyqb none network 44 ttyqc none network 45 ttyqd none network 46 ttyqe none network 47 ttyqf none network w 1303 q # kill -HUP 1 # ps -axl F UID PID PPID CP PRI NI ADDR SZ RSS WCHAN STAT TT TIME COMMAND 2000003 0 0 0 0 -25 0 8eb 0 0 fa1a6 D ? 0:00 swapper b000001 0 1 0 0 5 0 4c3e 248 225 37e08 S ? 0:00 init 3000003 0 2 0 0 -24 0 4c1e4096 0 37ec8 D ? 0:00 pagedaemon 3000001 1 150 1 0 1 0 56a8 59 27 5ce24 I ? 0:00 /etc/syslog 3000201 0 168 1 0 15 0 5d66 4 2 fe400 I ? 0:00 /etc/update 3000201 0 171 1 0 15 0 5da2 26 6 fe400 I ? 0:00 /etc/cron 3000001 0 177 1 0 1 0 5e0c 62 30 fa1c8 I ? 0:00 /etc/inetd 3000001 0 181 1 0 1 0 5ec0 171 98 8c7a4 I ? 0:00 /etc/rwhod 3008001 0 189 1 0 1 0 5fb8 56 31 fa1c8 I ? 0:00 /usr/lib/lp 3000001 0 195 1 0 1 0 6098 110 43 fa1c8 I ? 0:00 /etc/elcsd b008001 0 196 1 0 25 0 5446 39 28 R co 0:00 -csh (csh) 3008001 0 197 1 0 1 0 6116 264 169 8cd64 I ? 0:00 /usr/lib/se b000001 0 287 196 2 -25 0 6fde 250 142 R co 0:00 ps -axl b000001 0 279 1 0 3 0 6712 47 28 1adac S 00 0:00 - std.9600 b000001 0 280 1 0 3 0 69a4 47 28 1ae44 S 01 0:00 - std.9600 b000001 0 281 1 0 3 0 6bcc 47 28 1aedc S 02 0:00 - std.9600 b000001 0 282 1 0 3 0 6da2 47 28 1af74 S 03 0:00 - std.9600 b000001 0 283 1 0 3 0 6f78 47 26 f6a14 S 04 0:00 - std.9600 b000001 0 284 1 0 3 0 714e 47 26 f6aac S 05 0:00 - std.9600 b000001 0 285 1 0 3 0 7324 47 26 f6b44 S 06 0:00 - std.9600 b000001 0 286 1 0 3 0 74fa 47 26 f6bdc S 07 0:00 - std.9600 #
Shutdown
# shutdown -h now Shutdown at 05:00 (in 0 minutes) [pid 348] System shutdown time has arrived syncing disks... done HALT instruction, PC: 8005DC19 (BRB 8005DC18) sim> exit
Configure DMS on the MicroVAX 3900
Boot MicroVAX 3900
KA655-A V5.3, VMB 2.7 Performing normal system tests. 40..39..38..37..36..35..34..33..32..31..30..29..28..27..26..25.. 24..23..22..21..20..19..18..17..16..15..14..13..12..11..10..09.. 08..07..06..05..04..03.. Tests completed. >>>boot (BOOT/R5:0 DUA0 2.. -DUA0 1..0.. Ultrixboot (using VMB version 13) Loading (a)vmunix ... Sizes: text = 496832 data = 91740 bss = 578832 Starting at 0x29eb Ultrix-32 V3.0 (Rev 64) System #1: Sat May 14 23:32:19 CDT 1988 real mem = 67043328 avail mem = 57248768 using 3273 buffers containing 6704128 bytes of memory KA655 processor with an FPU CPU microcode rev = 6, processor firmware rev = 83 Q22 bus uda0 at uba0 uq0 at uda0 csr 172150 vec 774, ipl 17 klesiu0 at uba0 uq16 at klesiu0 csr 174500 vec 770, ipl 17 qe0 at uba0 csr 174440 vec 764, ipl 17 dz0 at uba0 csr 160100 vec 300, ipl 17 ra1 at uq0 slave 1 (RA82) ra0 at uq0 slave 0 (RA82) tms0 at uq16 slave 0 (TK50) Automatic reboot in progress... Wed Jul 6 05:01:08 CDT 1988 /dev/ra0a: 417 files, 4183 used, 3240 free (96 frags, 393 blocks) /dev/rra0d: umounted cleanly /dev/rra0h: umounted cleanly Wed Jul 6 05:01:08 CDT 1988 System supports 16 users. check quotas: done. savecore: checking for dump...dump does not exist local daemons: syslog sendmail. Removing remnant Opser files preserving editor files clearing /tmp standard daemons: update cron accounting network rwhod printer. start errlog daemon - elcsd Wed Jul 6 05:01:09 CDT 1988 Ultrix-32 V3.0 (Rev 64) (piggy) login: root Password: ult030 (not echoed) Last login: Wed Jul 6 04:34:00 on console Ultrix-32 V3.0 (Rev 64) System #1: Sat May 14 23:32:19 CDT 1988 Digital Equipment Corporation Nashua, New Hampshire *** SOFTWARE INSTALLATION PROCEDURE COMPLETE *** The following files were created during the installation procedure: /vmunix - customized kernel /genvmunix - generic kernel /usr/adm/install.log - installation log file /usr/adm/install.FS.log - file systems log file /usr/adm/install.DEV.log - special device log file #
Set Up Network File System (NFS)
# /etc/nfssetup Checking kernel configuration... The nfssetup command configures the network file system (NFS) environment for your system. All systems using NFS facilities must run the Remote Procedure Call (RPC) port mapper daemon. An entry for this daemon is placed in the /etc/rc.local file along with entries for the optional daemons you select. You will be asked a series of questions about your system. Default answers are shown in square brackets ([]). To use a default answer, press the RETURN key. Local locking supports local file and file region locking. Local locking is the default. NFS locking supports local and remote (NFS) file and file region locking. If you would like to enable the NFS locking functionality, then answer 'y' to the following question. NFS locking to be enabled [n] ? y Will you be exporting any directories [n] ? y Systems that export NFS directories must run /etc/nfsd to handle NFS requests from clients. You can configure up to 20 nfsd daemons, but for average workload situations, 4 is a good number to run. Enter the number of nfsd servers to run [4] : [RETURN] NFS clients can use block I/O daemons for buffering data transfers, although their use is not required. You can configure up to 5 biod daemons on your system based upon the workload you expect, but for average workload situations, 4 is a good number to run. Enter the number of block I/O daemons to run [4] : [RETURN] NFS clients that rely heavily on having certain NFS directories mounted may wish to be notified in the event of NFS servers going down. In order for users on your system to receive notifications, you must run the remote wall daemon. (rwalld) Would you like to run the rwalld daemon [n] ? y You are now setting up your directory export list. Enter the full pathnames of the directories to be exported. For each pathname, enter the network group names and/or machine names to be given access permission to this directory, or a null list to indicate general permission. (Network groups are ONLY available on machines using Yellow Pages). This information is placed in the /etc/exports file. Press the RETURN key to terminate the pathname and permissions lists. Enter the directory pathname: /usr/users Netgroup/Machine name: usr Netgroup/Machine name: [RETURN] Enter the directory pathname: [RETURN] Directory export list complete... You will now be asked to provide information about the remote file systems you wish to access. First list the name of the remote host serving the directories you wish to mount, then give the full directory pathnames. Also, for each remote directory, you must specify the full directory pathname of the mount point on the local machine and whether the mount is read-only or read-write. (Nfssetup will create the mount point directory if it does not already exist.) Press the RETURN key to terminate the host and directory pathname lists: Enter the remote host name: [RETURN] Remote directory mount list complete... Please confirm the following information which you have entered for your NFS environment: 4 nfsd daemons 4 biod daemons locking daemons installed rwalld daemon installed Directory export list: /usr/users exported to: usr No remote directories to mount Enter "c" to CONFIRM the information, "q" to QUIT nfssetup without making any changes, or "r" to RESTART the procedure [no default]: c Updating files: /etc/rc.local /etc/exports The necessary NFS daemon entries have been placed in the file /etc/rc.local. In order to begin using NFS, you must now start the daemons and mount any remote directories you wish to access. You may either allow nfssetup to start these daemons automatically or invoke them by hand, but in either case they will be started automatically on subsequent reboots. Would you like nfssetup to start the daemons automatically [y]? [RETURN] The NFS daemons for your machine have been started. In order to mount the remote directories you wish to access, type the following command after exiting from nfssetup: # /etc/mount -a -t nfs ***** NFSSETUP COMPLETE ***** # cat /etc/exports /usr/users usr # ps -axl F UID PID PPID CP PRI NI ADDR SZ RSS WCHAN STAT TT TIME COMMAND 2000003 0 0 0 0 -25 0 8eb 0 0 fa1a6 D ? 0:00 swapper b000001 0 1 0 0 5 0 4c3e 248 225 37e08 I ? 0:00 init 3000003 0 2 0 0 -24 0 4c1e4096 0 37ec8 D ? 0:00 pagedaemon 3008001 0 59 1 0 1 0 5422 264 169 872e4 I ? 0:00 /usr/lib/se 3000201 0 66 1 0 15 0 55b2 4 2 fe400 S ? 0:00 /etc/update 3000201 0 69 1 0 15 0 5576 26 6 fe400 I ? 0:00 /etc/cron 3000001 0 75 1 0 1 0 5512 62 30 fa1c8 I ? 0:00 /etc/inetd 3000001 0 79 1 0 1 0 566c 171 98 8cc24 I ? 0:00 /etc/rwhod 3008001 0 86 1 0 1 0 5790 56 31 fa1c8 I ? 0:00 /usr/lib/lp 3000001 1 88 1 0 1 0 586a 43 23 8dca4 I ? 0:00 /etc/syslog b008001 0 94 1 0 25 0 58e2 39 28 R co 0:00 -csh (csh) 3000001 0 103 1 0 1 0 688c 110 44 fa1c8 I ? 0:00 /etc/elcsd 3000001 0 418 1 0 1 0 5f7e 33 17 fa1c8 I ? 0:00 /etc/portma 3000001 0 420 1 0 1 0 5bb2 84 40 fa1c8 I co 0:00 /etc/mountd 3000001 0 422 1 0 1 0 5afa 71 23 91d24 I ? 0:00 /etc/nfsd 4 3000001 0 423 1 0 1 0 5abc 71 23 91d24 I ? 0:00 /etc/nfsd 4 3000001 0 424 1 0 1 0 614e 71 23 91d24 I ? 0:00 /etc/nfsd 4 3000001 0 425 1 0 1 0 6110 71 23 91d24 I ? 0:00 /etc/nfsd 4 3000001 0 427 1 0 1 0 6056 6 4 b754 I ? 0:00 /etc/biod 4 3000001 0 428 1 0 1 0 606e 6 4 b754 I ? 0:00 /etc/biod 4 3000001 0 429 1 0 1 0 6086 6 4 b754 I ? 0:00 /etc/biod 4 3000001 0 430 1 0 1 0 609e 6 4 b754 I ? 0:00 /etc/biod 4 3000001 0 432 1 0 1 0 6956 33 17 fa1c8 I co 0:00 /usr/etc/rw b000001 0 438 94 7 26 0 6a2e 246 132 R co 0:00 ps -axl b000001 0 95 1 0 3 0 5a74 47 28 1adac I 00 0:00 - std.9600 b000001 0 96 1 0 3 0 5c4a 47 28 1ae44 I 01 0:00 - std.9600 b000001 0 97 1 0 3 0 5e20 47 28 1aedc I 02 0:00 - std.9600 b000001 0 98 1 0 3 0 5ff6 47 28 1af74 I 03 0:00 - std.9600 b000001 0 99 1 0 3 0 61cc 47 26 f6a14 I 04 0:00 - std.9600 b000001 0 100 1 0 3 0 63a2 47 26 f6aac I 05 0:00 - std.9600 b000001 0 101 1 0 3 0 6578 47 26 f6b44 I 06 0:00 - std.9600 b000001 0 102 1 0 3 0 674e 47 26 f6bdc I 07 0:00 - std.9600 #
Set Up DMS Disk Partitions
# dms ************************************************************** *********** LICENSING NOTICE ********* *********** FROM ********* *********** DIGITAL EQUIPMENT CORPORATION ********* Digital Equipment Corporation and most software vendors distribute software products under Software License Agreements which govern the installation and use of their software. YOU are responsible for ensuring that the correct Software Licenses have been obtained BEFORE completing this procedure. Descriptions of License Options available for specific Digital Equipment Corporation products may be found in the applicable Software Product Descriptions (SPD). Should you have questions concerning any of the above, please contact your local Digital Equipment Representative, or call 1-800-DIGITAL for assistance. To continue please enter the superuser password: ult030 (not echoed) DISKLESS MANAGEMENT SERVICES (DMS) UTILITY MENU Configure Server Menu => c Add Client Processor => a Remove Client Processor => r Modify Client Parameters => m List Configurations Menu => l Exit => e Enter your choice: c Configure Server Menu Set up Disk Partitions => d Install Software into an Environment => i Set up Clients' Defaults => s Rebuild Kernels => k Enter your choice: d This utility is used to partition a disk into the file systems necessary to run a diskless environment. The disk will be totally reconfigured All the current data and file systems on the disk will be removed. The disk must be already formatted. Do you want to continue? (y/n) [n]: y Enter the raw device special file name of the "c" partition of the desired disk, for example /dev/rra2c: /dev/rra1c Press RETURN when /dev/rra1c is ready. [RETURN] Warning: missing disk partition table The diskless server uses both dlenv and dlclient file systems: dlenv = contains one or more common root areas with a shared usr area in each, allocated in partition d recommended size range = 35-120 Mbytes dlclient = contains each diskless client's root and swap areas allocated in partition e recommended size ranges per client = 5-10 Mbytes/root 8-24 Mbytes/swap Remaining disk space is allocated to partition f, if more than 20 Mbytes are available. The disk you have selected has 566 Mbytes available. Please select one of the following uses for this disk: 1) Both dlenv and dlclient areas are to reside on this disk. 2) Only a dlenv area is to reside on this disk. 3) Only a dlclient area is to reside on this disk. Enter your selection: 1 Each diskless client requires a swap file and a root area. The distribution of swap files and root areas over multiple disks will increase performance. The distribution may also allow more space to be dedicated for additional diskless clients. Each diskless client is allocated a swap file. Swap files should be at least two times the main memory size of the diskless client. The recommended swap file size range is 8 to 24 Mbytes. Enter the swap file size in Mbytes: 16 A root area is propagated to each diskless client. The recommended range is 5 to 10 Mbytes. Enter the propagated root area size in Mbytes: 10 Partitioning the dlenv area The disk you have selected has 566 Mbytes available. The recommended size range of the sharable usr portion of the dlenv file system is 35 to 539 Mbytes. Enter the size of the sharable usr portion in Mbytes: 400 Creating the dlenv partition on /dev/rra1d. Warning: partition table overriding /etc/disktab Warning: 815 sector(s) in last cylinder unallocated /dev/rra1d: 855040 sectors in 1001 cylinders of 15 tracks, 57 sectors 437.8Mb in 63 cyl groups (16 c/g, 7.00Mb/g, 2048 i/g) super-block backups (for fsck -b#) at: 32, 13776, 27520, 41264, 55008, 68752, 82496, 96240, 109984, 123728, 137472, 151216, 164960, 178704, 192448, 206192, 218912, 232656, 246400, 260144, 273888, 287632, 301376, 315120, 328864, 342608, 356352, 370096, 383840, 397584, 411328, 425072, 437792, 451536, 465280, 479024, 492768, 506512, 520256, 534000, 547744, 561488, 575232, 588976, 602720, 616464, 630208, 643952, 656672, 670416, 684160, 697904, 711648, 725392, 739136, 752880, 766624, 780368, 794112, 807856, 821600, 835344, 849088, ** /dev/rra1d ** Last Mounted on ** Phase 1 - Check Blocks and Sizes ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Cyl groups 2 files, 9 used, 410358 free (14 frags, 51293 blocks) Finished making the dlenv area Updating /etc/fstab with dlenv0 entry Updating /etc/exports with dlenv0 entry Mounting the dlenv0 filesystem Enter the number of clients you want to support on this disk. Enter a number between 1 and 6: 5 5 clients will be supported Creating the dlclient partition on /dev/rra1e Warning: partition table overriding /etc/disktab Warning: 842 sector(s) in last cylinder unallocated /dev/rra1e: 277888 sectors in 326 cylinders of 15 tracks, 57 sectors 142.3Mb in 21 cyl groups (16 c/g, 7.00Mb/g, 2048 i/g) super-block backups (for fsck -b#) at: 32, 13776, 27520, 41264, 55008, 68752, 82496, 96240, 109984, 123728, 137472, 151216, 164960, 178704, 192448, 206192, 218912, 232656, 246400, 260144, 273888, Wed Jul 6 06:15:00 CDT 1988 ** /dev/rra1e ** Last Mounted on ** Phase 1 - Check Blocks and Sizes ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Cyl groups 2 files, 9 used, 133206 free (14 frags, 16649 blocks) Finished making the dlclient area Updating /etc/fstab with dlclient0 entry Updating /etc/exports with dlclient0 entry Mounting the dlclient0 filesystem Creating /dev/rra1f for remaining space Warning: partition table overriding /etc/disktab Warning: 62 sector(s) in last cylinder unallocated /dev/rra1f: 83728 sectors in 98 cylinders of 15 tracks, 57 sectors 42.9Mb in 7 cyl groups (16 c/g, 7.00Mb/g, 2048 i/g) super-block backups (for fsck -b#) at: 32, 13776, 27520, 41264, 55008, 68752, 82496, ** /dev/rra1f ** Last Mounted on ** Phase 1 - Check Blocks and Sizes ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Cyl groups 2 files, 9 used, 39934 free (14 frags, 4990 blocks) This is your new disk configuration: /dev/rra1c Current partition table: partition bottom top size overlap a 0 15883 15884 b,c,d,g,h b 0 0 0 a,c,d,g,h c 0 1216664 1216665 a,b,d,e,f,g,h d 0 855039 855040 a,b,c,g,h e 855040 1132927 277888 c f 1132928 1216664 83737 c g 0 0 0 a,b,c,d,h h 0 0 0 a,b,c,d,g Partition d contains the dlenv area. Partition e contains the dlclient area. Partition f contains the available space, if more than 20 Mbytes remain. Disk partitioning is completed. #
Install ULTRIX V3.0 Supported Software into a DMS Environment
# dms ************************************************************** *********** LICENSING NOTICE ********* *********** FROM ********* *********** DIGITAL EQUIPMENT CORPORATION ********* Digital Equipment Corporation and most software vendors distribute software products under Software License Agreements which govern the installation and use of their software. YOU are responsible for ensuring that the correct Software Licenses have been obtained BEFORE completing this procedure. Descriptions of License Options available for specific Digital Equipment Corporation products may be found in the applicable Software Product Descriptions (SPD). Should you have questions concerning any of the above, please contact your local Digital Equipment Representative, or call 1-800-DIGITAL for assistance. To continue please enter the superuser password: ult030 (not echoed) DISKLESS MANAGEMENT SERVICES (DMS) UTILITY MENU Configure Server Menu => c Add Client Processor => a Remove Client Processor => r Modify Client Parameters => m List Configurations Menu => l Exit => e Enter your choice: c Configure Server Menu Set up Disk Partitions => d Install Software into an Environment => i Set up Clients' Defaults => s Rebuild Kernels => k Enter your choice: i Setting up mop_mom in rc.local Are you installing ULTRIX-32 supported software? (y/n) [n]: y mop_mom listening on qe0 You have chosen to install a new diskless environment. The environment is /usr/var/diskless/dlenv0/root0.vax. Enter the device special file name or mount point of the distribution media, for example, /dev/rmt0h: /dev/rmt0h Please make sure your installation tape is mounted and on-line. Are you ready? (y/n): y Positioning tape...done. *** Enter Subset Selections *** The following subsets are mandatory and will be installed automatically: * Base System * Kernel Configuration Files * TCP/IP Networking Utilities * System Exerciser Package * Network File System Utilities * Extended (Berkeley) Mailer * X11/DECwindows User Environment * X11/DECwindows 75dpi Fonts The subsets listed below are optional: 1) X11/DECwindows 100dpi Fonts 2) Optional DECwindows Applications 3) X10 to X11 Compatibility Tools 4) The RAND Mail Handler 5) Document Preparation Software 6) Adobe Font Metric Files 7) Software Development Utilities 8) Internationalization Tools 9) Source Code Control System 10) Worksystem Development Software 11) Pascal Development Package 12) VAX C/ULTRIX 13) On Line Manual Pages 14) UWS Manual Pages 15) Accounting Software 16) Communications Utilities 17) Bisynchronous Communications 18) Maintenance Operations Protocol 19) Unix-to-Unix Copy Facility 20) All of the Above 21) None of the Above Enter your choice(s): 21 You are installing the following subsets: Base System Kernel Configuration Files TCP/IP Networking Utilities System Exerciser Package Network File System Utilities Extended (Berkeley) Mailer X11/DECwindows User Environment X11/DECwindows 75dpi Fonts Is this correct? (y/n): y Copying Base System (ULTBASE030) from tape Verifying Base System (ULTBASE030) Copying Kernel Configuration Files (ULTBIN030) from tape Verifying Kernel Configuration Files (ULTBIN030) Copying TCP/IP Networking Utilities (ULTINET030) from tape Verifying TCP/IP Networking Utilities (ULTINET030) Copying System Exerciser Package (ULTEXER030) from tape Verifying System Exerciser Package (ULTEXER030) Copying Network File System Utilities (ULTNFS030) from tape Verifying Network File System Utilities (ULTNFS030) Copying Extended (Berkeley) Mailer (ULTUMAIL030) from tape Verifying Extended (Berkeley) Mailer (ULTUMAIL030) Copying X11/DECwindows User Environment (UWSX11020) from tape Verifying X11/DECwindows User Environment (UWSX11020) Copying X11/DECwindows 75dpi Fonts (UWSFONT020) from tape Verifying X11/DECwindows 75dpi Fonts (UWSFONT020) Which kernels do you want to build? SETEVAX applies to the following processor types: MicroVAX 2000 non-graphics Build SETEVAX kernel? (y/n) [n]: y SESMVAX applies to the following processor types: VAXstation 2000 monochrome Build SESMVAX kernel? (y/n) [n]: y SESGVAX applies to the following processor types: VAXstation 2000 color Build SESGVAX kernel? (y/n) [n]: y QETEVAX applies to the following processor types: MicroVAX II non-graphics MicroVAX 3500/3600 series non-graphics Build QETEVAX kernel? (y/n) [n]: y QEQVVAX applies to the following processor types: VAXstation II monochrome Build QEQVVAX kernel? (y/n) [n]: y QEQDVAX applies to the following processor types: VAXstation II/GPX color VAXstation 3200/3500 color VAXstation 3200/3500 monochrome Build QEQDVAX kernel? (y/n) [n]: y QEQD2VAX applies to the following processor types: VAXstation II/GPX multi-station color Build QEQD2VAX kernel? (y/n) [n]: y PVSMVAX applies to the following processor types: VAXstation 3100 monochrome Build PVSMVAX kernel? (y/n) [n]: y PVSGVAX applies to the following processor types: VAXstation 3100 color Build PVSGVAX kernel? (y/n) [n]: y LNTEVAX applies to the following processor types: MicroVAX 3300/3400 non-graphics Build LNTEVAX kernel? (y/n) [n]: y LNFGVAX applies to the following processor types: VAXstation 3520/3540 color Build LNFGVAX kernel? (y/n) [n]: [RETURN] Building kernels. This may take several hours for some processor types. *** PERFORMING SYSTEM CONFIGURATION *** Warning: UFS not configured working ..... Wed Jul 6 06:23:23 CDT 1988 *** PERFORMING SYSTEM CONFIGURATION *** Warning: UFS not configured working ..... Wed Jul 6 06:23:39 CDT 1988 *** PERFORMING SYSTEM CONFIGURATION *** Warning: UFS not configured working ..... Wed Jul 6 06:23:57 CDT 1988 *** PERFORMING SYSTEM CONFIGURATION *** Warning: UFS not configured working ..... Wed Jul 6 06:24:13 CDT 1988 *** PERFORMING SYSTEM CONFIGURATION *** Warning: UFS not configured working ..... Wed Jul 6 06:24:34 CDT 1988 *** PERFORMING SYSTEM CONFIGURATION *** Warning: UFS not configured working ..... Wed Jul 6 06:24:51 CDT 1988 *** PERFORMING SYSTEM CONFIGURATION *** Warning: UFS not configured working ..... Wed Jul 6 06:25:07 CDT 1988 *** PERFORMING SYSTEM CONFIGURATION *** Warning: UFS not configured working ..... Wed Jul 6 06:25:26 CDT 1988 *** PERFORMING SYSTEM CONFIGURATION *** Warning: UFS not configured working ..... Wed Jul 6 06:25:44 CDT 1988 *** PERFORMING SYSTEM CONFIGURATION *** Warning: UFS not configured working ..... Wed Jul 6 06:26:01 CDT 1988 #
Set Up DMS Clients' Defaults
# dms ************************************************************** *********** LICENSING NOTICE ********* *********** FROM ********* *********** DIGITAL EQUIPMENT CORPORATION ********* Digital Equipment Corporation and most software vendors distribute software products under Software License Agreements which govern the installation and use of their software. YOU are responsible for ensuring that the correct Software Licenses have been obtained BEFORE completing this procedure. Descriptions of License Options available for specific Digital Equipment Corporation products may be found in the applicable Software Product Descriptions (SPD). Should you have questions concerning any of the above, please contact your local Digital Equipment Representative, or call 1-800-DIGITAL for assistance. To continue please enter the superuser password: ult030 (not echoed) DISKLESS MANAGEMENT SERVICES (DMS) UTILITY MENU Configure Server Menu => c Add Client Processor => a Remove Client Processor => r Modify Client Parameters => m List Configurations Menu => l Exit => e Enter your choice: c Configure Server Menu Set up Disk Partitions => d Install Software into an Environment => i Set up Clients' Defaults => s Rebuild Kernels => k Enter your choice: s This option lets you set up or change the server's diskless environment defaults for clients. Enter answers to the following prompts. If there is a default, it appears in square brackets. Press RETURN to accept the default. Select the the root directory to be copied for clients: 1 /usr/var/diskless/dlenv0/root0.vax Enter your choice []: 1 Select the file system to contain the clients' root directories: 1 /usr/var/diskless/dlclient0 Enter your choice []: 1 Select the file system to contain the clients' swap file: 1 /usr/var/diskless/dlclient0 Enter your choice []: 1 Select the swap file system location, 0-client (disk), 1-server []: 1 Enter swap file size, in 1/2-Mbyte increments []: 16 Do you want clients to dump across the network? Enter n (no dump), f (full dump), p (partial dump) []: n Select the processor type for this client: 1 VAXstation II/GPX color 2 VAXstation II/GPX (multi-station) color 3 VAXstation II monochrome 4 MicroVAX II no graphics 5 VAXstation 2000 color 6 VAXstation 2000 monochrome 7 MicroVAX 2000 no graphics 8 VAXstation 3200/3500 color 9 VAXstation 3200/3500 monochrome 10 MicroVAX 3500/3600 no graphics 11 MicroVAX 3300/3400 no graphics 12 VAXstation 3100 color 13 VAXstation 3100 monochrome 14 VAXstation 3520/3540 color Enter your selection []: 4 The next question asks if you want clients linked to a default kernel. It is recommended that you answer yes to save disk space. If you answer no, each client gets a separate copy of a default kernel. Answering no also allows the client to use a customized kernel. Link to a default kernel? (y/n) []: y #
Configure DMS Client TCP/IP Networking at the DMS Server
# netsetup You will be asked a series of questions about your system. Default answers are shown in square brackets ([]). To use a default answer, press the RETURN key. ***** ADD/CHANGE SYSTEMS IN /etc/hosts ***** Enter the host name, abbreviations, network number, and host number for each host on the network. Enter this information on separate lines when prompted. This information is stored in the /etc/hosts file. When finished, press the RETURN key at the hostname prompt. Enter the name of the host you want to add to /etc/hosts: louie You want to add host "louie". Is this correct [yes]? [RETURN] Enter any abbreviations for "louie", separated by a blank space. If you do not want any abbreviation names, press the RETURN key: [RETURN] You do not want any abbreviation names for "louie". Is this correct [yes]? [RETURN] For a Class A network, the network number is in the range 1 through 126. For a Class B network, the network number consists of two fields separated by periods. The first field is in the range 128 through 191, and the second field is in the range 1 through 254. For a Class C network, the network number consists of three fields separated by periods. The first field is in the range 192 through 223, the second field is in the range 0 through 255, and the third field is in the range 1 through 254: Class A: 1 through 126 Class B: 128.1 through 191.254 Class C: 192.0.1 through 223.255.254 Enter the network number for louie: 10 The network number is 10. Is this correct [yes]? [RETURN] You are setting up piggy on a Class A network. Valid Class A host numbers consist of three fields separated by periods. The first two fields are in the range 0 through 255, and the third field is in the range 1 through 254: 0.0.1 through 255.255.254 An alternate representation for the three bytes of information specifying the host number is one field in the range 1 through 16777214: 1 through 16777214 Enter the host number for louie: 5 The Host number is 0.0.5. Is this correct [yes]? [RETURN] Enter the name of the host you want to add to /etc/hosts: [RETURN] Are you finished adding hosts [yes]? [RETURN] Enter the names of trusted hosts. Trusted hosts are systems you consider to be secure. Be careful if you select trusted hosts. Any users on a trusted host can log in to piggy without password verification if they have a valid account on your system. The names of the trusted hosts are stored in the /etc/hosts.equiv file. When you have finished entering the names of trusted hosts, press the RETURN key. Enter the name of a trusted host: louie "louie" is a trusted host. Is this correct [yes]? [RETURN] Enter the name of a trusted host: [RETURN] Have you finished entering the names of trusted hosts [yes]? [RETURN] ***** SETTING UP /usr/hosts DIRECTORY ***** ***** NETWORK SETUP COMPLETE *****
Add a MicroVAX II as DMS Client
# dms ************************************************************** *********** LICENSING NOTICE ********* *********** FROM ********* *********** DIGITAL EQUIPMENT CORPORATION ********* Digital Equipment Corporation and most software vendors distribute software products under Software License Agreements which govern the installation and use of their software. YOU are responsible for ensuring that the correct Software Licenses have been obtained BEFORE completing this procedure. Descriptions of License Options available for specific Digital Equipment Corporation products may be found in the applicable Software Product Descriptions (SPD). Should you have questions concerning any of the above, please contact your local Digital Equipment Representative, or call 1-800-DIGITAL for assistance. To continue please enter the superuser password: ult030 (not echoed) DISKLESS MANAGEMENT SERVICES (DMS) UTILITY MENU Configure Server Menu => c Add Client Processor => a Remove Client Processor => r Modify Client Parameters => m List Configurations Menu => l Exit => e Enter your choice: a You have chosen to add a client for diskless management services. This utility lets you register a client for diskless management services. The following conditions must be met to run this utility successfully: 1. The client must be entered in the server's /etc/hosts file 2. You must know the client's hostname 3. You must know the client's hardware Ethernet address Do you want to continue? (y/n) [y]: [RETURN] Enter the client processor's hostname: louie Enter the client processor's hardware Ethernet address, for example, 08-00-2B-02-67-E1 []: 08-00-2B-0B-18-1A Select the name of the file system to contain the client's root directory: 1 /usr/var/diskless/dlclient0 Enter your choice [1]: [RETURN] Copying the client's root directory ... This may take up to 30 minutes depending on the processor. Enter passwd for root on louie New password: ult030 (not echoed) Retype new password: ult030 (not echoed) Select the swap file system location, 0-client (disk), 1-server [1]: [RETURN] Select name of the file system to contain the swap file: 1 /usr/var/diskless/dlclient0 Enter your choice [1]: [RETURN] Select the client's swap file size in 1/2-Mbyte increments. For example, enter 16 for an 8-Mbyte swap file [16]: [RETURN] Creating the client's swap file ... Do you want the client to dump across the network to piggy? Enter n (no dump), f (full dump), p (partial dump) [n]: [RETURN] Select the processor type for this client: Enter n (no dump), f (full dump), p (partial dump) [n]: Select the processor type for this client: 1 VAXstation II/GPX color 2 VAXstation II/GPX (multi-station) color 3 VAXstation II monochrome 4 MicroVAX II no graphics 5 VAXstation 2000 color 6 VAXstation 2000 monochrome 7 MicroVAX 2000 no graphics 8 VAXstation 3200/3500 color 9 VAXstation 3200/3500 monochrome 10 MicroVAX 3500/3600 no graphics 11 MicroVAX 3300/3400 no graphics 12 VAXstation 3100 color 13 VAXstation 3100 monochrome 14 VAXstation 3520/3540 color Enter your selection [6]: 4 MAKEDEV: special file(s) for console: console MAKEDEV: special file(s) for drum: drum MAKEDEV: special file(s) for errlog: errlog MAKEDEV: special file(s) for kUmem: kUmem MAKEDEV: special file(s) for kmem: kmem MAKEDEV: special file(s) for mem: mem MAKEDEV: special file(s) for null: null MAKEDEV: special file(s) for tty: tty MAKEDEV: special file(s) for pty0: ptyp0 ttyp0 ptyp1 ttyp1 ptyp2 ttyp2 ptyp3 ttyp3 ptyp4 ttyp4 ptyp5 ttyp5 ptyp6 ttyp6 ptyp7 ttyp7 ptyp8 ttyp8 ptyp9 ttyp9 ptypa ttypa ptypb ttypb ptypc ttypc ptypd ttypd ptype ttype ptypf ttypf The next question asks if you want this client linked to a default kernel. It is recommended that you answer yes to save disk space. If you answer no, each client gets a separate copy of a default kernel. Answering no also allows the client to use a customized kernel. Link to a default kernel? (y/n) [y]: [RETURN] Running software control programs on louie's root area Configuring ULTBASE030 Configuring ULTBIN030 Configuring ULTEXER030 Configuring ULTINET030 Configuring ULTNFS030 Configuring ULTUMAIL030 Do you want to add another client processor to the /usr/var/diskless/clients directory? (y/n) [n]: [RETURN] #
Boot the DMS Client over Network
microvax2.ini
Use the following microvax2.ini for the DMS client:
;microvax2.ini SET QUIET SET CPU 16M SET CPU IDLE=ULTRIXOLD SET CPU CONHALT SET CPU AUTOBOOT ; SET CONSOLE TO 7 BIT SET TTI 7B SET TTO 7B ATT NVR NVR-MVII.BIN SET CONSOLE LOG=ULT030_DMS_MVII_001.LOG SET RQ DIS SET DZ LINES=4 ;ATT DZ 6666 SET TQ DIS SET LPT DIS SET RL DIS SET TS DIS SET XQ ENA SET XQ TYPE=DELQA SET XQ MAC=08:00:2B:0B:18:1A ;08-00-2B-0B-18-1A ATT XQ tap:tap1 BOOT
First DMS Client Boot
KA630-A.V1.3 Performing normal system tests. 5..4..3.. Tests completed. >>> b xqa0 2..1..0.. Ultrixload (using VMB version 13) Host server is 'piggy' Loading operating system image ... **************** Ultrix-32 V3.0 (Rev 64) System #1: Wed Jul 6 06:25:23 CDT 1988 real mem = 16769024 avail mem = 13457408 using 818 buffers containing 1676288 bytes of memory MicroVAX-II with an FPU Q22 bus qe0 at uba0 csr 174440 vec 774, ipl 17 root on piggy:/usr/var/diskless/dlclient0/louie.root swap on piggy:/usr/var/diskless/dlclient0/louie.swap swap size - 16384 blocks Automatic reboot in progress... Wed Jul 6 12:37:19 EDT 1988 System supports 2 users (the default). local daemons: syslog biod sendmail. Removing remnant Opser files running installation verification ULTBASE030 Checking setld data files. ULTBIN030 Checking setld data files. ULTEXER030 Checking setld data files. ULTINET030 Checking setld data files. ULTNFS030 Checking setld data files. ULTUMAIL030 Checking setld data files. preserving editor files standard daemons:clearing /tmp update cron accounting network rwhod printer. start errlog daemon - elcsd Wed Jul 6 12:37:23 EDT 1988 Ultrix-32 V3.0 (Rev 64) (louie) login: root Password: ult030 (not echoed) Ultrix-32 V3.0 (Rev 64) System #1: Wed Jul 6 06:25:23 CDT 1988 Digital Equipment Corporation Nashua, New Hampshire # # df Filesystem Total kbytes kbytes % node kbytes used free used Mounted on piggy:/usr/var/diskless/dlclient0/louie.root 133215 10834 109060 9% / piggy:/usr/var/diskless/dlenv0/root0.vax/usr 410367 42449 326882 11% /usr # mount piggy:/usr/var/diskless/dlclient0/louie.root on / type nfs (rw,hard) piggy:/usr/var/diskless/dlenv0/root0.vax/usr on /usr type nfs (ro,hard) # nfsstat Server rpc: calls badcalls nullrecv badlen xdrcall 0 0 0 0 0 Server nfs: calls badcalls 0 0 null getattr setattr root lookup readlink read 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% wrcache write create remove rename link symlink 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% mkdir rmdir readdir fsstat 0 0% 0 0% 0 0% 0 0% Client rpc: calls badcalls retrans badxid timeout wait newcred 13577 0 0 0 0 0 0 Client nfs: calls badcalls nclget nclsleep 13573 0 13573 0 null getattr setattr root lookup readlink read 0 0% 510 3% 102 0% 0 0% 10087 74% 2155 15% 325 2% wrcache write create remove rename link symlink 0 0% 55 0% 22 0% 14 0% 5 0% 2 0% 0 0% mkdir rmdir readdir fsstat 6 0% 6 0% 277 2% 7 0% # netstat -i Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll qe0 1500 10 louie 14834 0 13624 0 0 lo0 1536 loop localhost 0 0 0 0 0 # ifconfig qe0 qe0: 10.0.0.5 netmask ff000000 flags=0x443<DYNPROTO,RUNNING,BROADCAST,UP> broadcast: 10.255.255.255 # shutdown -h now Shutdown at 12:41 (in 0 minutes) [pid 301] System shutdown time has arrived syncing disks... done ?06 HLT INST PC = 8005208D >>> [CTRL + e] sim> exit
"Normal" DMS Client Boot
KA630-A.V1.3 Performing normal system tests. 5..4..3.. Tests completed. Loading system software. 2..1..0.. Ultrixload (using VMB version 13) Host server is 'piggy' Loading operating system image ... **************** Ultrix-32 V3.0 (Rev 64) System #1: Wed Jul 6 06:25:23 CDT 1988 real mem = 16769024 avail mem = 13457408 using 818 buffers containing 1676288 bytes of memory MicroVAX-II with an FPU Q22 bus qe0 at uba0 csr 174440 vec 774, ipl 17 root on piggy:/usr/var/diskless/dlclient0/louie.root swap on piggy:/usr/var/diskless/dlclient0/louie.swap swap size - 16384 blocks Automatic reboot in progress... Wed Jul 6 12:42:36 EDT 1988 System supports 2 users (the default). local daemons: syslog biod sendmail. Removing remnant Opser files preserving editor files standard daemons:clearing /tmp update cron accounting network rwhod printer. start errlog daemon - elcsd Wed Jul 6 12:42:37 EDT 1988 Ultrix-32 V3.0 (Rev 64) (louie) login: root Password: ult030 (not echoed) Last login: Wed Jul 6 12:37:34 on console Ultrix-32 V3.0 (Rev 64) System #1: Wed Jul 6 06:25:23 CDT 1988 Digital Equipment Corporation Nashua, New Hampshire # shutdown -h now Shutdown at 12:43 (in 0 minutes) [pid 95] System shutdown time has arrived syncing disks... done ?06 HLT INST PC = 8005208D >>> [CTRL + e] Simulation stopped, PC: 20040CAF (MFPR #20,R1) sim> exit
Install 16 User License Key on the DMS Client
Set Account "ris" to No Password on the DMS Server
Log in as root and edit /etc/passwd as follows:
# ed /etc/passwd 782 1,$n 1 root:M1bQ4pf2tBs9.:0:1:System PRIVILEGED Account:/:/bin/csh 2 field:e1c4BYG5cIsuI:0:1:Field Service PRIVILEGED Account:/usr/field:/bin/csh 3 nobody:Nologin:-2:-2:anonymous NFS user:/: 4 operator:PASSWORD HERE:0:28:Operator PRIVILEGED Account:/opr:/opr/opser 5 ris:Nologin:11:11:Remote Installation Services Account:/usr/adm/ris:/bin/sh 6 daemon:*:1:1:Mr Background:/: 7 sys:PASSWORD HERE:2:3:Mr Kernel:/usr/sys: 8 bin:PASSWORD HERE:3:4:Mr Binary:/bin: 9 uucp:Nologin:4:1:UNIX-to-UNIX Copy:/usr/spool/uucppublic:/usr/lib/uucp/uucico 10 uucpa:Nologin:4:1:uucp adminstrative account:/usr/lib/uucp: 11 news:Nologin:8:8:USENET News System:/usr/spool/netnews: 12 sccs:PASSWORD HERE:9:10:Source Code Control:/: 13 ingres:PASSWORD HERE:267:74:& Group:/usr/ingres:/bin/csh 14 guest::268:15:guest:/usr/users/guest:/bin/csh 1,$s/ris:Nologin:/ris:: ris::11:11:Remote Installation Services Account:/usr/adm/ris:/bin/sh w 775 q #
Start Remote Installation of 16 User License Key on the DMS Client
# /etc/install_upgrade piggy /dev/rmt0l Is the correct capacity upgrade kit loaded on /dev/rmt0l at piggy <y/n>? y Capacity Upgrade installation done. # # shutdown -r now Shutdown at 04:32 (in 0 minutes) [pid 152] # System shutdown time has arrived syncing disks... done Loading system software. 2..1..0.. Ultrixload (using VMB version 13) Host server is 'piggy' Loading operating system image ... **************** Ultrix-32 V3.0 (Rev 64) System #1: Wed Jul 6 06:25:23 CDT 1988 real mem = 16769024 avail mem = 13457408 using 818 buffers containing 1676288 bytes of memory MicroVAX-II with an FPU Q22 bus qe0 at uba0 csr 174440 vec 774, ipl 17 root on piggy:/usr/var/diskless/dlclient0/louie.root swap on piggy:/usr/var/diskless/dlclient0/louie.swap swap size - 16384 blocks Automatic reboot in progress... Thu Jul 7 04:32:17 EDT 1988 System supports 16 users. local daemons: syslog biod sendmail. Removing remnant Opser files preserving editor files standard daemons:clearing /tmp update cron accounting network rwhod printer. start errlog daemon - elcsd Thu Jul 7 04:32:18 EDT 1988 Ultrix-32 V3.0 (Rev 64) (louie) login: root Password: Last login: Thu Jul 7 04:21:29 on console Ultrix-32 V3.0 (Rev 64) System #1: Wed Jul 6 06:25:23 CDT 1988 Digital Equipment Corporation Nashua, New Hampshire #