SVR4 # 4/1
![]() |
FECO: |
FECO SVR4 # 4/1 |
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 |
LOADING UNIX SVR4
03.02.01
This FECO SVR4 # 4/1 replaces FECO SVR4#4.
Remove and destroy FECO SVR4#4 and replace completely with this FECO SVR4#4/1
NOTE Throughout this FECO a space
in a string is shown by a Ñ .
All other spaces are purely cosmetic.
Under no circumstances should an upgrade be commenced if you do not have a copy of the Project 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.
NB
DO NOT COMMENCE ANY UPGRADE UNLESS THERE ARE TWO COMPLETE AND VERIFIED SAVES. THIS IS THE USERS RESPONSIBILITY.
The S20 & 4300 require a DOS partition to be created first, before the OS load.
Insert only the CD-ROM into the machine, no floppies.
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 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.
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
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.
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.
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
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 commaand 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 / unispooler
$ ln Ñ -s Ñ /unispooler / spool Ñ spool
$ exit
21. PRINTER TEST
In root enter ls Ñ -la Ñ > Ñ (filename) (e.g. jack)
lp Ñ -d Ñ UVlpxx
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
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.