SVR4 # 4/2
![]() |
FECO: |
FECO SVR4 # 4/2 |
MODIFICATION NO: |
N/A | |
PRODUCT: |
UNIV SVR4 03.02.01 | |
SUB-ASSEMBLY: |
N/A | |
ESTIMATED MAN HOURS: |
N/A | |
CLASS OF CHANGE: |
INFORMATIONAL | |
REASON FOR CHANGE: |
TO LIST GENERAL LOADING INSTRUCTIONS | |
RELATED FECO/AB |
SVR4 # 1/1 |
LOADING UNIX SVR4 03.02.01
This FECO SVR4 # 4/2 replaces FECO SVR4#4/1.
Remove and destroy FECO SVR4#4/1 and replace completely with this FECO SVR4#4/2
1.
INTRODUCTION
NOTE Throughout this FECO a space in a string is
shown by a Ñ . 2. UPGRADES Under no circumstances should an upgrade be commenced if
you do not have a copy of the Project NB DO NOT COMMENCE ANY UPGRADE UNLESS THERE ARE TWO
COMPLETE AND 3. LOAD
OF UNIX SVR4 03.02.01 (for S20 &4300 start here for other systems goto
para xx ) 4. S20
& 4300 LOAD
The S20 & 4300 require a DOS partition to be created
first, before the OS load. Boot from the CD ROM This CD will switch Disk C to Disk D, then load Disk C
(the CD-ROM) onto the hard disk. Install Partition execute and create a 75MB DOS
partition, then reboot by <CR> Followed by another <CR> when prompted. The partition will now be formed Files will be copied from the CD-ROM into this DOS
partition. When complete remove the CD-ROM Reboot the system, and when prompted for a password
enter ESC and not <CR> Remember that with the S20 & 4300 systems which load
from a CD-ROM that a licence floppy will 5. LOAD
OF UNIX SVR4
To perform the load of Unix SVR4 version 03.02.01:-
This FECO lists the general details of how to load Unix SVR4 version 03.02.01 onto a
new system.
All other spaces are purely cosmetic.
On an existing system for an upgrade from a previous version of Unix SVR4, the CSS is to
evaluate the system to be upgraded and produced a detailed Project Plan. This plan is to
be
fully evaluated by Technical Services and approved and is the controlling document for the
upgrade.
Plan. If, during your pre-upgrade evaluations, you feel the
Project Plan is incomplete or could cause
the upgrade to fail, you are to contact Technical Services
at Milton Keynes immediately. This set of
instructions should be used in conjunction with the Project
Plan.
VERIFIED SAVES. THIS IS THE USERS RESPONSIBILITY.
Insert only the CD-ROM into the machine, no floppies.
be required. Other systems with a tape do not require this
licence floppy as it is already on the tape
End of S20 & 4300 DOS partition creation
Insert the CD-ROM into the CD drive. Boot the system.
It will boot from the CD and load a basic kernel.
Whichever boot media is utilised it will eventually display the startup menu.
Select the option 1 to Perform an Installation.
At the sub-menu select the option 1 to Perform an Interactive Installation.
When prompted enter the system name in lower case. For an
existing system this was obtained
by entering in root uname Ñ -a
previously.
When prompted confirm the date and time or modify it as applicable.
You may be asked if you wish to load the maintenance or patch
tape. On some systems the O/S
may say that installing the patch or maintenance tape is
mandatory.
If the system offers the option to install the maintenance tape as a part of the base load select Yes.
If there is only one disk drive in the system, then this will be selected as the default root drive.
If there is more than one disk drive, then depending on the
class of the machine, the system may
list the available options and prompt for input.
For existing systems refer to the on site document and to the
print out of /etc/vfstab to identify the
root drive.
Enter the relevant options.
If there is more than one drive in the system, the system will
ask if you wish to specify a secondary
drive.
Enter the option for no secondary drive.
WARNING
Configuring a secondary drive may force a complete reload later.
The system will examine the root drive and if previously
formatted will report that it appears to be
formatted and ask if you wish to reformat it.
Enter N <CR>
The system will execute the fdisk utility.
Display the current partition table, then select the update and exit option.
On systems loaded from a CD-ROM, this is the point to relicence.
Insert the licence floppy disk and
select option 1 licence from flex.
The system will display the packages available for installation.
For existing systems refer to the on-site document and the pkginfo listing.
Select the same package set for installation.
Note NCRM is now replaced by the package odm
DEC21040 is replaced by enetpci
Package Listing (core cd). EDP standard items shown in bold. Others
may be dependent upon
system and customer requirements. Refer to the onsite documentation
(on screen white = available grey = selected)
Base man support
Acp motif suserrpt
Async mrun sys
Cacheopt mylex termcap
Compat nfs terminfo
Dfm nsu unlmiusr
Dfs lp oam usrenv
Ed Fmdemo odm smiscsi xcp
Enetpci Pramd osa OSARS xfmli PUP-E
Face csp pkgplus Survey xfonts VolMgr
Fmli desktop rpc dbt xsR5vga ddii
ild eluk3 smibasebd dfpa xwin dfpisdn
inet gsca smidmi els PE fidl
Patches Listing (maintenance cd).Dependent upon system /CD Refer to Onsite Documentation
PASYNC302 | PBASEG302 | PED302 | PMYLEX302 | PPE301 | PSUPP302 |
PBASEA302 | PBASEH302 | PFMLI02 | PNFS302 | PRCP302 | PXFMLI302 |
PBASEB302 | PBASEI302 | PINET620 | PNSU302 | PSCDEC | PVOLMG302 |
PBASEC302 | PBASEJ302 | PKERN302 | POAM302 | PSCSI302 | |
PBASED302 | PBASEK302 | PLP302 | PODM302 | PSMBAS30 | |
PBASEE302 | PCOMPA302 | PMADF302 | POSA302 | PSMIDM302 | |
PBASEF302 | PDAP302 | PMAN302 | PRELID302 | PSMISC302 |
Once all the packages have been selected then take the save and exit option.
The system will display the root default slice table.
This table is shown in megabytes and is intelligent. If you increase or decrease
the size of a slice then
it modifies other affected slices for you.
The information recorded in the on-site document or returned by prtvtoc will be in 512byte blocks.
To convert from megabytes to blocks :-
megabytes x 2048 = blocks
i.e. 100MB x 2048 = 204800 blocks
To convert from blocks to megabytes :-
Blks 2048 i.e. 204800 = 100MB
2048
If an existing system which is being upgraded is a single drive system, then use the same slice
sizes as is recorded in the on-site document or returned by prtvtoc.
If the system is a multi drive system with a drive dedicated to root, then
create slices with the
following sizes :-
Slice No Description Size
0
Whole Disk
1
/root
250MB
2
/swap 2 x memory
3
/usr
200MB
4
/var
200MB
5
6
/dump if configured, 2
x memory
7
boot
34
8
a
STAND 40 (usually)
NB If there is less than 256MB RAM installed, then swap defaults to 2 x
memory. If there is 256MB
or more the swap defaults to 1 x memory.
Ensure that you check the size of the swap before proceeding.
The CSS may have specified special slice sizing for a specific reason. Slice
sizing specified in the
Project Plan supersedes the above.
The DTC package on the core tape is for MCA based host adapters.
In addition to the above, there should be two additional slices allocated which will be :-
/unispooler for UniVision systems
OR /charspooler for Charisma systems /unistore for Charisma systems
/unispooler is to be 100MB in size (or as appropriate for the system use)
/unistore is to be 400MB in size
/charspooler is to be the size of free space on the root drive if root is a
separate drive or as specified
in the Project Plan for all other configurations.
Once you have finished slicing the root drive, then take the save and exit option.
The system will now create the vxfs file system specified above and then load
the packages selected
above.
6. NETWORK
To abort network
set up enter CTRL-D, To configure later Log into root and enter tcpconfig.
Network set up sample settings assume host 128.0.0.1
host = name
network name = host default
alias = no
net name = host_net
ip address host = 128.0.0.1 (or as appropriate)
subnet mask = 255.255.0.0 for 128.0.0.1 default
= 255.255.255.0 for 192.0.0.1
format = ethernet
slip = no
COMMUNITY RELATED QUESTIONS
how to contact the system administrator = Local system Administrator
description of location = Local Computer Centre
community name = admin
name of host for community = 127.0.0.1
community type = read-write
community name = public
name of the host for community = 0.0.0.1
community type = read-write
community name = local
name of the host for community = 127.0.0.1
community type = read-write
Reboot the system back to the login prompt
7. TUNING
Before modifying the the tunable parameters
copy the existing parameters to preserve them.
Enter cp Ñ /etc/conf/cf.d/stune Ñ
/etc/conf/cf.d/stune.old <CR>
To display the mtune table Enter
pg Ñ /etc/conf/cf.d/mtune
The Table displays the Name, Default, Min,
& Max
To display the stune table Enter pg Ñ /etc/conf/cf.d/stune
To set any stune parameter higher than the mtune
maximum, then the mtune will have to be set
higher first.
Tuning Parameters
UFSNINODE = 500
MAXUP = 250 + 2 x number of processes
NPROC = to the above + 10%
STRTHRESH = to 25% of RAM
SCORLIM** = 0 x 00100000
SDATLIM** = 0 x 7FFFFFFF
SVMMLIM** = 0 x 7FFFFFFF
VX_NINODE = 4500
NCALL = 500
NOTE All the above ** parameters may not be displayed,
if they are not displayed then
they are not tunable.
To increase any parameter
Enter /etc/conf/bin/idtune Ñ -m Ñ [PARAMETER] Ñ
[new value]
To decrease any parameter use vi
Enter vi Ñ /etc/conf/cf.d/stune and change the
parameter
To Add the VX_NINODE Enter: /etc/conf/bin/idtune Ñ -m Ñ VX_NINODE Ñ 5000
Rebuild a new kernel Enter:- /etc/conf/bin/idbuild
<CR>
Reboot the system Enter shutdown Ñ -y Ñ -g0 Ñ
-i6 <CR>
8. DISABLE AUTOBAUDING
by editing the ttydefs
On the system console login to root
Enter # ls Ñ -l Ñ
/etc/ttydefs <CR>
The system will display rrrThis means the
ttydefs are set to read only
Enter # chmod Ñ 666 Ñ /etc/ttydefs <CR>
# ls Ñ -l Ñ
/etc/ttydefs <CR> The systems will display rw-rw-rw
This means that the ttydefs are set to read and write.
To modify the fall back baud rate, modify the the ttylabels
contained within ttydefs.
Enter # vi Ñ /etc/ttydefs The
system will display the ttydefs
Enter ESC The system will display a colon at the bottom of
the screen.
Enter /19200NP <CR> The system will display the
relevant part of the ttydefs with the cursor set at the first occurrence of
19200NP.
For cursor movement use the following:- lower case L for left
lower case R for right
lower case J for down
lower case K for up
Move the cursor to the 9 of the 9600NP, then enter lower case cw,
putting the editor into complete
replacement mode until ESC is entered. Enter 19200NP ESC
Move the cursor down the screen to the ttydef which starts with
:9600NP
Move the cursor to the 4 of the 4800NP, then enter lower case cw,
putting the editor into replacement
mode. Enter 9600NP ESC
To exit from vi enter ESC
The system will display : at the bottom of the screen.
Enter wq <CR>
If you have made a mistake and wish to exit vi without saving any
changes
then enter ESC Ñ : Ñ
q!
To test that auto baud has been disabled perform the following:
Exit Unix to the login prompt
Press BREAK <CR> (or CTRL/BREAK)
The Unix login should be displayed., if not then contact
O.S.Support for assistance.
9. ENABLE ROOT LOGIN ON ALL DISPLAYS
Login to root
Enter #cd Ñ /etc/default <CR>
Enter # vi Ñ login
Arrow down to Console, enter I for insert mode,
then # Ñ ESC :
At : enter wq <CR>
10. PROBLEM PREVENTION
Some I/O devices require the insertion of clocal after cread into
ttydefs to prevent problems
On the system console login to root
Enter # vi Ñ /etc/ttydefs The system
will display the ttydefs
Enter ESC The system will display a colon at the bottom of the
screen.
Enter /19200 <CR> The system will display the relevant
part of the ttydefs with the cursor set at the first
occurrence of 19200NP.
Move the cursor to after cread then enter i for Insert Mode and
enter clocal Ñ ESC Ñ
: Ñ wq
Repeat as necessary.
11. ADDITIONAL PACKAGES
Install any additional packages from other tapes or media.
Pkgadd UK Keyboard
Cpio PTS any I/O requirements and Disk Array
Plus any other requirements
For existing systems once all packages have been loaded, then
compare a pkginfo |pg with the listing
produced earlierl and ensure all packages or their equivalent have been
loaded.
12. ROOT MIRRORING
If root mirroring is to be configured, then it should be configured
now.
Vxfs is now the default filesystem for O/S 03.02, therefore systems previously using Volume
Manager must have it replaced with Disk Array Plus. This limitation only applies to root mirroring.
See Disk Array information for how to do this.
13. FILESYSTEMS
Use sysadm to create filesystems on the second disk (data drive).
Enter root <CR>
Enter # sysadm
Select storage devices
Select device config
On the other disk if you cant see it, it may not have an active Unix partition.
Slice the drive, use all the free space
Create file system
Area contains file is usually Slice No 1
File Type = vxfs
Label = uni1
Name when mount = /unistore1
Pass No = 1
Block size 1020 change to 8192
Enter mount to show the disk
Enter pg Ñ /etc/vfstab to show
the disk in more detail
Mount unispooler on the first (root) disk and then later create a
symbolic link between the two disks.
14. UNIVISION LOAD
Univision media can be available on floppy disks or on CD-ROM.
For floppy load enter pkgadd Ñ -d Ñ diskette1
For CD-ROM load first it must be mounted.
Enter mount Ñ -F Ñ
cdfs Ñ -o Ñ ro Ñ
/dev/cdrom/cdrom1 Ñ /mnt
Then enter pkgadd Ñ -d Ñ /mnt/ncr
For both media the Univision install path is /Unistore1/UniV
The password is <CR>
Then at the end rebuild the kernel and reboot the system.
When the system comes back up again open the virtual manager by
entering in root vtl mgr
Then enter Univision on the console, doing this will update
the UV files.
To remove the CD-ROM it must be unmounted Enter umount Ñ /mnt
15. I/O PACKAGE LOAD
This is for I/O8+ or RIO to add the package from floppy disk enter
pkgadd Ñ -d Ñ diskette1
Follow prompts to load and configure.
For I/O8+ use i01 with a lower case i and without a p afterwards.
Once loaded you need to add Port Services.
In root enter sysadm
then select Port Services
set 9600 (e.g. for i01 to i16) modify this to 9600NP
i01 set to 9600NP add as PortService
16. PRINTERS
If a port is already setup in UniVision before it can become a
printer port the sequence is:-
Remove from UV Setup, remove port from Unix
Add printer in Unix, add printer in UV setup
Applications UV Ports/Printers. Add the printers first.
(eg printer on 2 VDU on 1 & 3-16)
ptr name UV(printername) (e.g. Uvptr1)
device name /dev/term/io2
Then add port
Start
1
3
Last port 1
16
tty label 9600NP
9600NP
Go to UV setup
5
6
4
1
Go to sysadm remove the Port Service for 2
Go to UV setup
1 for Parameter rebuild no double on 2
To add a printer to a VDU port
Ensure everyone is off the system, ports at login
In UVsetup remove the process use D to delete the process
number.
Remove the Port Service sysadm port port service
Application Univision Addptr
/dev/lp this is the parallel printer on the back of the system
Go into UV to add ptr
17. RCP FOR PRINTERS
A modified interface script must be created for each printer
In root enter cd Ñ /usr/lib/lp/model
FOR UNIVISION SYSTEMS
FOR CHARISMA
SYSTEMS
cp Ñ UVstandard Ñ UVstand.org cp Ñ
UVstandard Ñ UVstand.org
For each printer a unique interface script must be created these
will be called:-
UVstandard1
standard1
UVstandard2
standard2
Each interface file has to have the following changes made
vi Ñ UVstandardX vi Ñ standardX
Where X is the unique file number.
Find the line:- 0<$ {file} eval $FILTER 2>&1 1>&3
Replace this line with rcp $ {file} [mts name]:mts_p[port]
2>&1 1>&3
Where [mts name] is the name of the mts in the /etc/hostfile and
[port] is the physical port number.
E.g. ptr LP01 is connected onto a terminal server named as mts2 onto
port 1
rcp $ {file}[mts2:mts_p1 2>&1 1>&3
Device Files
Each printer to be connected to a terminal server must have its own
file in the /dev directory.
This has to be /dev/nullX where x isa number.
As a default there is only 1 /dev/null
To create additional files cd Ñ /dev
ls Ñ -l Ñ | Ñ grep Ñ null
Make a note of the major and minor numbers
Then enter
cd Ñ / mknod Ñ
/nullX Ñ [major number] Ñ [minor
number]
Where X is the unique file number
Repeat as required
Then enter chmod Ñ 666 Ñ null*
chgup Ñ -sys Ñ
-dev/null
18. ADD A PRINTER ON MTS
Set up a VDU for 9600 N 8 & VT100 connected to the mts.
On the VDU login as admin
MTS set line term type vt100
MTS SCR Main Menu Line Config Line Settings 9600 dumb soft 8N
virtual circuits host type = printer
list
Host port = 2 1 0 1 where the first 1 is the mts no & the 0 1 the
port no
mts port = 0 1 the port no above
<CR> to exit to command line mode
reb = reboot then select Y
back to login
19. END OF UV LOAD
:INIT-DISK shows UV disk administration
IDNO shows unistore1
POVF
20. CREATE SYMBOLIC LINK
In Univision enter >!
$ cd Ñ univision
$ rm Ñ -r Ñ
spool
$ cd Ñ /unispooler
$ mkdir Ñ spool
$ chmod Ñ 777 Ñ
spool
$ cd Ñ /unistore / univ / univision
$ ln Ñ -s Ñ
/unispooler / spool Ñ spool
$ exit
21. PRINTER TEST
In root enter ls Ñ -la Ñ > Ñ (filename) (e.g. jack)
lp Ñ
-d Ñ Uvlpxx Ñ jack
22. TCP CONFIGURATION
To check the system and list the ethernet card details Enter ildconfig
The display will show SLOT the physical slot No
PPA peripheral adapter No
ID
MAC csma/cd
RATE
DESC description of the chip
IO
IRQ IRQ No
MEM memory address
ARB
NODE mfr node address
Enter # pg Ñ /etc/hosts to list host file to get local host number e.g. 127.0.0.1
Ping this number to check it. Enter DEL to stop the ping.
Enter # telnet Ñ 127.0.0.1 to yourself as pts/1 - who & tests software
Enter # tcpconfig runs the software to configure the TCP/IP
Restore Back up = NO
Host = speedy as e.g.
Alias = NO
Net = speedy_net pg Ñ /etc/networks
ip address = no must all be on the samenet EDP eg 128 or 192
subnet mask = allows access
for 192 use 255.255.255.0
for 128 use 255.255.0.0
pkt encapsulation = ethernet
next card = speedy_e1
SLIP = NO security 1 : protocol
Protocol packaging
Errors tell = LSA
Where is he = LCS
Communities = def3
Name = admin swdepts 127.0.0.1 public 0.0.0.0 local 127.0.0.1
Read-write = all
Domain name service = none
Library = TCP IP
Route = nearest router i/p addresss if there is one
Fwd of i/p datagrams = NO
Customise daemon = NO
The software will reboot
Ping the name or ip address to test
Inform the hosts file of the MTSs etc 128.0.0.2;192.0.0.2 etc
To Set the MTS select
Admin (no password)
Mts# set Ñ line Ñ . Ñ termtype Ñ VT100
I/p address
Broadcast address
Subnet
Network
Host & ip addresss
Network Config
Line config
Virtual = sets
Vdus set to dir tel
23. RENAME THE SYSTEM
In sysadm select system setup then node name then enter the systems name e.g.
NCR3259_SOS
24. DISK ARRAY
The root disk and the root mirror disk together = vdisk
Back up the root mirror to root sw in sysadm storage devices
Enter # list drives to display all the drives
# prt vtoc /dev/rdsk/c0t0d0s0
sysadm storage devices disk array mirror boot
usr ? = y
var? = y
mirror? =y
exit
Enter fdump Ñ l = lists
Fdump Ñ -I =add dump
Ptrvtoc /dev/rdsk/c0t1d0s0 to show new slicing on root miorror
Need to create vdisk for unispooler
Sysadm - storage devices - disk array - add
Display vdisk by # pg Ñ /etc/dktab
Mount -display - shows on - vdisks
Select vdisk no i.e. 8 for unispooler
M = mirtror
Spare disk? = n
Piece? = enter
Disk
Slice
Piece2
Slice
Intent login = no
Put filing system on it
Getty Ñ def
ttydef
Console
Rebuild the kernel /etc/conf/bin/idbuild
: Ñ I Ñ clocal_ ESC
slice1 Ñ unistore1
remove vdisk
sysadm
file system unmount
storage devices
disk arrayt
unconfigure
851200
25. POST 03.02.01 LOAD (if applicable)
Replace any old Unix media set there may be with the Users with the new set
Return any old media set to Paul White at BCH.
Ask the User to sign the Installation Certificate and return the
completed document to
production Admin.
Create new on-site documentation to reflect the configurations of the system.
Replace the Users Charisma program tape with the one you have just
created. Ensure you have dated
and labelled the tape. Retain the old tape for use elsewhere.
If applicable, label the floppy which contains the Ufax scan
directory and give it to the Customer to keep
with their media set.
Update the site fault log.
Complete any other relevant documentation.
Clear the job with the Service Centre.