SVR4 # 4

edplogo.gif (5330 bytes)

FECO:

FECO SVR4 # 4

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

  1. INTRODUCTION
    This FECO lists the general details of how to load Unix SVR4 version 03.02.01 onto a new system.
  2. NOTE
    Throughout this FECO a space in a string is shown by a Ñ .
    All other spaces are purely cosmetic.

  3. UPGRADES
    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.
  4. 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 USER’S RESPONSIBILITY.

  5. LOAD OF UNIX SVR4 03.02.01 (for S20 &4300 start here for other systems goto para xx )
  6. S20 & 4300 LOAD
  7. 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

  8. LOAD OF UNIX SVR4

    To perform the load of Unix SVR4 version 03.02.01:-
  9. 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
    (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                            oam                   usrenv

    Ed                             odm                   xcp

    Enetpci                      osa                   xfmli

    Face                          pkgplus             xfonts

    Fmli                           rpc                    xsR5vga

    ild                               smibasebd         xwin

    inet                             smidmi              PE

    lp                                smiscsi

    Fmdemo                      OSARS             PUP-E

    Pramd                        Survey                 VolMgr

    csp                              dbt                    ddii

    desktop                      dfpa                    dfpisdn

    eluk3                           els                     fidl

    gsca

    Patches Listing (maintenance cd).

    PBASEA302 PBASEG302  PMAN302    POSA302    PSUPP302
    PBASEB302 PBASEH302  PMYLEX302 PRELID302 PXFMLI302
    PBASEC302 PCOMPA302 PNFS302     PRCP302    PXWIN504
    PBASED302 PINET620      PNSU302     PSCDEC     PDAP302 diskarry patch
    PBASEE302 PKERN302    POAM302    PSCSI302                  (spool on installation)
    PBASEF302 PLP302         PODM302     PSMBAS30

    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
    8                                      250
    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
    /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.

  10. NETWORK
    To abort network set up enter CTRL-D
  11. 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
    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

  12. 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
  13. 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>

  14. DISABLE AUTOBAUDING
    by editing the ttydefs
    On the system console login to root
    Enter # ls Ñ -l Ñ /etc/ttydefs <CR>
    The system will display –r—r—r—This 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 upper case R, putting the editor into 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 upper case R, 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.

  15. 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>
  16. 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.
  17. 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.

  18. ROOT MIRRORING
    If root mirroring is to be configured, then it should be configured now.
  19. 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.

  20. 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.
  21. UNIVISION LOAD
    Univision media can be available on floppy disks or on CD-ROM.
    For floppy load enter pkgadd Ñ -d Ñ diskette1
  22. 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

  23. 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
  1. 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)
    evice name /dev/term/io2
    Then add port              Start          1          3
                     
    Last port         1          16
                     
    tty label     9600NP 9600NP
    Go to UV setup
  2. 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

  3. 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

  4. 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

  5. END OF UV LOAD
    :INIT-DISK
    shows UV disk administration
    IDNO shows unistore1
    POVF

  6. 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

  7. PRINTER TEST
    In root enter ls Ñ -la Ñ > Ñ (filename) (e.g. jack)
    lp Ñ -d Ñ UVlpxx

  8. TCP CONFIGURATION
  9. 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 # tcp Ñ config 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 MTS’s etc 127.0.0.1; 128.0.0.1;192.0.0.1 etc

    if you do i/p add goes straight to wire and not to the hosts file

    Sw
    Boards
    Space
    External devices
    # router from x to y
    To Set the MTS select
            Admin
            MtsII set line. Term type VT100
            I/p address
            Broadcast address
            Subnet
            Network
            Host & ip addresss
            Network Config
    Line config
            Virtual = sets
            Vdu’s set to dir tel

  10. RENAME THE SYSTEM

    In sysadm select system setup then node name then enter the systems name e.g.
    NCR3259_SOS

  11. 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

  12. 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.

Return to Index