solaris doc

189
IBM Work Intruction - 1 - UNIX Work Instructions

Upload: seenuvasan1985

Post on 13-Sep-2015

60 views

Category:

Documents


1 download

TRANSCRIPT

AIX Activities

IBM Work Intruction

- 60 -

UNIX Work Instructions

Table of Contents

5IBM AIX Activities

6File System Creation

6Mirroring a root disk

6For a Symmetrix LUN

7For an IBM DS LUN,

7Kernel parameter Changes

7Tuning Scheduler/Memory Load Control Tunable parameters

8Configuring Asynchronous IO

8Paging Space Size

9Raw LV Creation

9To check the No. of Physical Processors currently Available,

10To Check Internal SCSI disk drives on the Server

10To Check EMC powerpath disks

10Taking an OS Backup/mksysb

12Pre-Restart Activities

15To change the Network media Speed

16Patch installation

16ssh-keygen Generation

16To establish the link on the Switch after connecting the fiber cables from the Storage

16To check the WWPN of the Fiber card,

17To analyse the Server error log report

19Call Logging Format

20Hewlett Packard

21Check physical memory

21Check processor

22Check mount point (mounted file systems)

22Check root and /var file system usage

22Detect new hardware

23Remove tape device files

23Before rebooting the server and after booting the OS

24Checking all the mount point are mounted properly

25Set Parameter

26For Static Parameter

26For Dynamic Parameter

26Ignite backup

27Unlocking the user

27Enable FTP TELNET and RSH services

27Password Reset

28File system create (If the OS is fresh)

28If GUNZIP is not working in oracle user account

28Changing permission and ownership of mount points

29User creation

29Hardware issues (will log a call with hp with serial number and model)

29Making the entry of hostname and ipaddress in /etc/hosts files

29Configuring NTP client

30CRON access

30Collecting sec audit report

30For performance issue

31Linux Activities

32Check Processor

32Check mount point (mounted file systems)

32Check root and /var file system usage

32Detect new hardware

33Before rebooting the server and after booting the OS

34Set all parameter ie network ,kernel ,vm

36Changing permission and ownership of mount points

38SUN Solaris Activities

39Unlocking user Password

39Check Physical Memory.

39Check Processor.

39Check mount point (mounted file systems)

39Detect new hardware

39Checking weather the database is running or not

42Start, Stop or Refresh Services

42Check gateway

43User creation

43Finding OS, Hostname, Version of OS, OS Level Patch, Model Details

43CRON Access

44Performance Issue

44Veritas File System Activities

47FTP

47RCP Issue

47Package Installation

47Patch Installation

47Adding and Removing Route

48Additional Space Requirement

49Adding Space on CRM server

51AIX Server Installation and Patching

52AIX Server Installation

62AIX Server Patching

64BCV Work Instructions

64Prerequisite:

64Steps for configuring Device Group (DG)

65Daily Activities for BCV Backup:

65BCV is released to Veritas Team for tape

66Creating Logical Volumes with the Device FileSuppose the device file name is /dev/rdsk/c3t5d2

67Suppose the device file name is /dev/rdsk/c3t5d2

68File System Creation

68Prerequisites:

68Steps for File System Creation with AIX

72Step for File System Creation with HP-UX

77HP-UX Server Patching

78HP UX Patching How to:

79Boot Configuration

79Create PV and add it to VG

80Copy boot utilities to new PV

81[Split LVs

81Create new FSTAB

82Perform patching

82Booting from alternate boot device

82Booting into LV maintenance mode

84Activating VG

84Configuring the system with the new boot information

85Check new configuration

85Reboot

85Finally, reboot the system.

85Boot from the alt PV

85Conclusion

85Kernel Parameter Changes

85Scheduler and memory load control tunable parameters

86MAXUPROC

87Asynchronous I/O tunable parameters

88Disk and disk adapter tunable parameters

88LINUX Hardening and Installation

88Linux Hardening

91Linux Operating System Installation

104LPAR Creation

114New Space Requirement on UNIX Servers

115Steps

115Post Completion tasks

116SEC Audit Report Generation

116Steps

116Server Startup and Shutdown

116Prerequisites

117Shutting Down Server Work Instructions

117Starting Up Server Work Instructions

118Service Request Closure

118Work Instructions

122SUN Solaris Server Patching

122Decide on which method you wish to install the cluster:

124Mirroring of ROOT File System

125Work Instructions

127USER ID Management

128User Addition

128User deletion

129User Modification

129Unlocking a user on the system (HP-UX)

129Changing password for a user

130Adding groups in a system

130Deleting group in a system

130Modifying group in a system

131USER ID Creation

131Prerequisites

131User creation in AIX/ HP-UX/ LINUX/ SOLARIS

133User creation in HP-UX using SAM

137Server Health Check

137CPU: Check for CPU usage (%)

137Disk: To check disk usage & utilization

137File related parameters: To check if parameters are adequate

137To check memory status

138To check top resource utilizing processes

138To check memory segment usages by users & size

138To check system date & time

139HP-UX Cluster Restarts

140Work Instructions

141Solaris Solstice Work Instructions

142SUN Solaris New Disk Creation

142FORMAT MENU:

142PARTITION MENU:

143FORMAT MENU:

143PARTITION MENU:

144FORMAT MENU:

145PARTITION MENU:

145FORMAT MENU:

150SUN Solaris Operating System Backup (UFSDUMP)

150Condition 1:

150Condition 2:

150Veritas File System Creation

152Vendor Call Log Details

153HP

153IBM

153Sun

153Dept . Code / Project Code ( for IBM Only)

154Appendix

IBM AIX Activities

File System Creation#mkvg -y datavg hdisk2

#Creating a Volume Group using a PV/hdisk2

#mklv -t jfs2 -y datavglvol1 datavg 40#Creating a Logical Volume datavglvol1 of size 40 PPs

Creates a LV datavglvol1 of size 10GB (40*256MB)

To check the Physical Partition Size,do a lsvg VGName|grep "PP Size"

#crfs -v jfs2 -d datavglvol1 -m /oracle -p rw -A yes -a agblksize=4096

(Creating a File System /oracle)

#mount /oracle

#df g /oracle

Mirroring a root disk

Confirm the disk that has the OS boot image by #lsvg rootvg -l

Check if #bootlist -m normal -o shows a blv=hd5 for hdiskx

To mirror it to hdisky,

#mirrorvg -S rootvg hdiskx hdisky

#bosboot -ad hdisky

#bootlist -m normal hdiskx hdisky

#bootlist -m normal -o

hdiskxblv=hd5

hdiskyblv=hd5

For a Symmetrix LUN

On a Server with Symmetrix LUNs,

Install EMC SymmetriX ODM and powerpath packages.

Confirm the installation using

lslpp -L "EMC*"

lslpp -l|grep -i power

To Synchronize the Symmetrix Database with the Server Device Configuration Database,

powermt config

powermt save

cfgmgr -v

powermt display dev=all

and create the appropriate Volumes.

NOTE:

If the powerpath package hasnt been installed on the Server, which would be if multipathing is not being utilized,

cd /opt/emc/SYMCLI/V6.5.0/bin

./syminq

get the power disk LUN ID's and appropriately create the VG from the disks.

For an IBM DS LUN,

Install the following sddpcm and ODM packages, (#smitty installp)

devices.sddpcm.53.rte &

devices.fcp.disk.ibm.mpio.rte

do a #cfgmgr v

#pcmpath query device

and create the Volumes.

Also Verify if pcmpath query device is showing the desired number of paths to all the disks.

Kernel parameter Changes

To change, Virtual Memory, Filesystem, Logical Volume Manager, Network or NFS kernel parameters,

(a) To check the Kernel Parameters, currently defined;

#vmo -a

/Virtual Memory Parameters

#ioo -a

/IO Parameters

#no -a

/Network Tunable Parameters

#nfso -a

/NFS "

OR

#smitty tuning

Tuning Network & Kernel Parameters

Move cursor to desired item and press Enter.

Save/Restore All Tuning Parameters

Tuning Scheduler & Memory Load Control Parameters

Tuning Virtual Memory Manager, File System and Logical Volume Manager Params

Tuning Network Option Parameters

Tuning NFS Option Parameters

Tuning IO Parameters

Tuning RAS Parameters

Tuning Scheduler/Memory Load Control Tunable parametersmaxuproc

To display the current value

lsattr -E -l sys0 -a maxuproc

To Change the value,

chdev -l sys0 -a maxuproc=NewValue

Change takes effect immediately and is preserved over boot.

But if the value is reduced, then it goes into effect only after a system boot.

Diagnosis: Users cannot fork any additional processes.

Configuring Asynchronous IO

Following are the parameters that need to be tuned to configure the System to us Asynchronous IO.

maxreqs

Purpose: Specifies the maximum number of asynchronous I/O requests that can be outstanding at any one time.

Values: Default: 4096; Range: 1 to AIO_MAX (/usr/include/sys/limits.h)

To Display: lsattr -E -l aio0 -a maxreqs

To Change: chdev -l aio0 -a maxreqs=NewValue Change is effective after reboot and is permanent.

Tuning: This includes requests that are in progress, as well as those that are waiting to be started. The maximum number of asynchronous I/O requests cannot be less than the

value of AIO_MAX, as defined in the /usr/include/sys/limits.h file, but can be greater. It would be appropriate for a system with a high volume of asynchronous I/O to have a maximum number of asynchronous I/O requests larger than AIO_MAX.

maxservers

Purpose: Specifies the maximum number of AIO kprocs per processor.

Values: Default: 10 per processor

Display: lsattr -E -l aio0 -a maxservers

Change: chdev -l aio0 -a maxservers=NewValue Change is effective after reboot and is permanent.

Tuning: This value limits the number of concurrent asynchronous I/O requests. The value should be about the same as the expected number of concurrent AIO requests.

minservers

Purpose: Specifies the number of AIO kprocs that will be created when the AIO kernel extension is loaded.

Values: Default: 1

Display: lsattr -E -l aio0 -a maxservers

Change: chdev -l aio0 -a minservers=NewValue Change is effective after reboot and is permanent.

Tuning: Making this a large number is not recommended, because each process takes up some memory. Leaving this number small is acceptable in most cases because AIO will create additional kprocs up to maxservers as needed.

Paging Space Size

Purpose: The amount of disk space required to hold pages of working storage.

Values: Default: configuration-dependent; Range: 32 MB to n MB for hd6, 16 MB to n MB for non-hd6

To Display the current paging space size,

lsps -a

To change the paging space size,

#mkps a n s 24 rootvg hdisk0

Creates a paging space of 24 LPs on hdisk0

-aSpecifies that the paging space is configured at subsequent restarts.

-nActivates the paging space immediately

To increase or decrease the size of the paging space,

#chps s 12 paging00

(Increases the size of the paging space paging00 by 12 LPs)

or

#smitty pgsp

Paging Space

Move cursor to desired item and press Enter.

List All Paging Spaces

Add Another Paging Space

Change / Show Characteristics of a Paging Space

Remove a Paging Space

Activate a Paging Space

Deactivate a Paging Space

Change: Change is effective immediately and is permanent. Paging space is not necessarily put into use immediately, however.

Diagnosis: Run: lsps -a. If processes have been killed for lack of paging space, monitor the situation with the psdanger() subroutine.

Tuning: If it appears that there is not enough paging space to handle the normal workload, add a new paging space on another physical volume or make the existing paging spaces larger.

Raw LV Creation

After the LUN's from Storage have been assigned and are visible to the host,

Create a Volume Group.

Say vg20d has been created.

To create the raw device,

#mklv -t raw -y vg20d_8192m_01 vg20d 8192M

After creating the raw LV,

give the LV ownership to oracle:dba

#chown oracle:dba /dev/rvg20d_8192m_01

To check the No. of Physical Processors currently Available,

# lsdev -Cc processor|grep Available

proc0 Available 00-00 Processor

proc2 Available 00-02 Processor

proc4 Available 00-04 Processor

proc6 Available 00-06 Processor

proc8 Available 00-08 Processor

proc10 Available 00-10 Processor

proc12 Available 00-12 Processor

proc14 Available 00-14 Processor

proc16 Available 00-16 Processor

proc18 Available 00-18 Processor

proc20 Available 00-20 Processor

proc22 Available 00-22 Processor

proc24 Available 00-24 Processor

proc26 Available 00-26 Processor

NOTE: This could be the Physical Processors or Virtual Processor (In case the LPAR is assigned Processors from the Shared pool)

To check is multithreading is enabled,

#smtctl

.

.

.

proc2 has 2 SMT threads.

Bind processor 2 is bound with proc2

Bind processor 3 is bound with proc2

# prtconf|grep -i proc

Processor Type: PowerPC_POWER5

Number Of Processors: 14

Processor Clock Speed: 2302 MHz

# sar 1 2

AIX AIX-BCV 3 5 00C55DDE4C00 01/30/09

System configuration: lcpu=28 ent=7.00 mode=Uncapped

19:19:51 %usr %sys %wio %idle physc %entc

19:19:52 0 0 0 100 0.02 0.3

19:19:53 0 0 0 100 0.01 0.2

Average 0 0 0 100 0.02 0.3

Conclusion: The Server has been assigned 7 Physical Processors,14 Virtual Processors and with smt enabled, the count becomes 28

i.e entitlement is the Actual Physical Processors assigned to the Partition.

What prtconf shows is the Virtual CPU's

Average 0 0 0 100 0.02 0.3

To Check Internal SCSI disk drives on the Server

lsdev -Cc disk|grep SCSI

hdisk0 Available 04-08-00-8,0 16 Bit LVD SCSI Disk Drive

hdisk1 Available 04-08-00-9,0 16 Bit LVD SCSI Disk Drive

To Check EMC powerpath disks

lsdev -Cc disk|grep PowerPath

.

hdiskpower198 Available 08-08-02 PowerPath Device

hdiskpower199 Available 08-08-02 PowerPath Device

hdiskpower200 Available 08-08-02 PowerPath Device

hdiskpower201 Available 08-08-02 PowerPath Device

Taking an OS Backup/mksysb

#nohup mksysb ievX /dev/rmt0 &

OR

#smitty mksysbBack Up the SystemType or select values in entry fields.

Press Enter AFTER making all desired changes.

[Entry Fields]

WARNING: Execution of the mksysb command will

result in the loss of all material

previously stored on the selected

output medium. This command backs

up only rootvg volume group.

* Backup DEVICE or FILE [] +/

Create MAP files? no +

EXCLUDE files? no +

List files as they are backed up? no +

Verify readability if tape device? no +

Generate new /image.data file? yes +

EXPAND /tmp if needed? no +

Disable software packing of backup? no +

Backup extended attributes? yes +

Number of BLOCKS to write in a single output [] #

(Leave blank to use a system default)

NOTE: If an internal tape drive is not available on the System,

Take it on to a Server which can be later configured as a NIM Master.

Ensure that the host entries of both, the Server whose backup is to be taken and the Server on which the backup is being stored, are present in the /etc/hosts file of each other.

Start all the NFS Services, If they arent Active

#startsrc g nfs

On both the servers, ensure that #ulimit a is set to unlimited.

(edit the /etc/security/limits file)

vi /etc/security/limits

.

.

default:

fsize = -1

core = -1

cpu = -1

data = -1

rss = -1

stack = -1

nofiles = -1

stack_hard = -1

.

.

.

Note:

Client

= NIM Client

Master Server = NIM server

On the Client,

#cd /

#mkdir backupfs

#cd backupfs

#mkdir logs

#chmod R 777 /backupfs

create a /backupfs mount point on the Master Server, spacious enough to store the mksysbs of a sufficient no. of clients.

On the Client,

// the Server whose mksysb is to be taken

Mount the Master Servers /backupfs mount point onto the Clients /backupfs directory

#mount 10.77.8.102:/backupfs /backupfs

#nohup mksysb -i -e -X /backupfs/`hostname`_`date +"%d-%h-%y"` > /backupfs/logs/`hostname`_`date +"%d-%h-%y"`.log &

After this is done,

Verify the logs directory (/backupfs/logs) which would show the mksysb Completion logs on the Master Server.

Eg:

more /backupfs/logs/UPSSUATAPP_Jan-27-2009.log

Creating information file (/image.data) for rootvg.

Creating list of files to back up..

Backing up 48454 files...............

48454 of 48454 files (100%)0512-038 mksysb: Backup Completed Successfully.Pre-Restart Activities

Before Restarting the Server,

The following steps need to be performed

(a) Check if the root Volume Group is mirrored,

# lsvg rootvg -l

rootvg:

LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT

hd5 boot 1 2 2 closed/syncd N/A

hd6 paging 2 4 2 open/syncd N/A

hd8 jfs2log 1 2 2 open/syncd N/A

hd4 jfs2 12 24 2 open/syncd /

hd2 jfs2 20 40 2 open/syncd /usr

hd9var jfs2 16 32 2 open/syncd /var

hd3 jfs2 16 32 2 open/syncd /tmp

hd1 jfs2 16 32 2 open/syncd /home

hd10opt jfs2 16 32 2 open/syncd /opt

lg_dumplv sysdump 8 8 1 open/syncd N/A

fslv00 jfs2 280 280 1 open/syncd /software

fslv01 jfs2 280 280 1 open/syncd /postscript

fslv02 jfs2 280 280 2 open/syncd /data1

paging00 paging 32 32 1 open/syncd N/A

bootlist m normal o

hdisk0 blv=hd5

hdisk1 blv=hd5

i.e if PPs is double the LPs and if the blv is updated on both the disks, the rootvg is mirrored.

(b) Take the LVM Configuration backup.

for i in `lsvg -o`

do

lsvg rootvg|grep "VOLUME GROUP"|awk '{print $1,$2,$3}'

> /tmp/cfgbkp.outVOLUME GROUP: rootvg

lsvg $i -p

>> /tmp/cfgbkp.out

lsvg $i -l

>> /tmp/cfgbkp.out

done

(c) Take a snap output backup

# snap -gc

/var/adm/ras/trcfile: No such file or directory

Checking space requirement for general

information......................................................................................................................................................................

......... done.

.********Checking and initializing directory structure

Creating /tmp/ibmsupt directory tree... done.

Creating /tmp/ibmsupt/svCollect directory tree... done.

Creating /tmp/ibmsupt/client_collect directory tree... done.

Creating /tmp/ibmsupt/general directory tree... done.

Creating /tmp/ibmsupt/general/diagnostics directory tree... done.

Creating /tmp/ibmsupt/pcixscsi directory tree... done.

Creating /tmp/ibmsupt/sissas directory tree... done.

Creating /tmp/ibmsupt/testcase directory tree... done.

Creating /tmp/ibmsupt/other directory tree... done.

********Finished setting up directory /tmp/ibmsupt

Checking Space requirement for svCollect

The script svCollect is not executable in /usr/lib/ras/snapscripts

Checking Space requirement for client_collect

Checking for enough free space in filesystem... done.

/var/adm/ras/trcfile: No such file or directory

Gathering general system

information......................................................................................................................................................................

..done.

Gathering platform/scanout information.done.

Gathering svCollect data

The script svCollect is not executable in /usr/lib/ras/snapscripts

Gathering client_collect data

Gathering pcixscsi system information.................................... done.

Gathering sissas system information...... done.

Creating compressed pax file...

Starting pax/compress process... Please wait... done.

-rw------- 1 0 0 935378 Jan 30 18:40 snap.pax.Z

(d) Take a backup of all critical files to /tmp;

cp /etc/inittab /tmp/inittab_`date+%d-%m-%y`

cp /etc/hosts /tmp/hosts_`date+%d-%m-%y`

cp /etc/passwd /tmp/passwd_`date+%d-%m-%y`

cp /etc/services /etc/services_`date+%d-%m-%y`

netstat rn > /tmp/netstat_rn.out

prtconf > /tmp/prtconf.out

lscfg vp > /tmp/lscfg_vp.out

vmo a > /tmp/vmo.out

ioo a > /tmp/ioo.out

no a > /tmp/no.out

nfso a > /tmp/nfso.out

tar cvf crontabs.tar /var/spool/cron/

Post Restart, Verify that the LVM Configuration, kernel parameters, users, cronjobs are all in place.

To change the Network media Speed

#ifconfig en0 down detach

#smitty devices

Communinication

Ethernet Adapter

Adapter

Select the adapter whose Media Speed has to be changed,

The fields that need to be changed,

Media Speed

Auto Negotiation/1000_Full

Apply Changes to Database

Yes

After successfully changing the media speed,

Refresh the inetd daemon,

#smitty mktcpip

en0

#Assuming the Network on which the IP is configured is en0

Your Cable Typetp#twisted pair

Start Now

Yes

After this is done,

Check for successful ping connectivity to the gateway,

ping 10.77.132.1

ssh Installation

The following packages need to be installed

#smitty installp from the

AIX Toolbox for Linux Applications CD & the Expansion Pack (Expansion Pack required only for pre-5.8 AIX)

openssl-0.9.7g-1

openssl-devel-0.9.7g-1

openssl-doc-0.9.7g-1

openssh.base.client

openssh.base.server

openssh.license

openssh.man.en_US

openssh.msg.en_US

Check for the ssh version

& check localhost ssh connectivity

# ssh -version

OpenSSH_4.3p2, OpenSSL 0.9.7g 11 Apr 2005

#ssh localhost

Patch installation

Applying a patch

#smitty installp

OR

Updating the Service Pack level #smitty update_all

Post patch installation,

Check,

oslevel s

&

lppchk -v

(-vVerifies that the / (root), /usr and /usr/share parts of the system are valid with each other. In other words, this flag verifies that all software products installed on the / (root) file system are also installed on the /usr file system and, conversely, all the software products installed in the /usr file system are also installed on the / (root) file system. )

ssh-keygen Generation

# ssh-keygen -t dsa

Generating public/private dsa key pair.

Enter file in which to save the key (//.ssh/id_dsa):

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in //.ssh/id_dsa.

Your public key has been saved in //.ssh/id_dsa.pub.

The key fingerprint is:

e7:c8:05:9c:b6:f1:79:72:a3:6c:9d:70:ee:51:94:bb root@EBBP-VIEW

create a authorised_keys file in a .ssh directory in the home directory of the user that you wish to ssh to,without a password

To establish the link on the Switch after connecting the fiber cables from the Storage# chdev -P fcs0

fcs0 Defined

# chdev -l fcs0 -a init_link=pt2pt

To check the WWPN of the Fiber card,

# lscfg -vl fcs0|grep Network

Network Address.............10000000C972A276

To check the firmware level of the filber card,

# lscfg -vl fcs0|grep Z9

Device Specific.(Z9)........ZS2.71A2

To analyse the Server error log report

#errpt|more

IDENTIFIER TIMESTAMP T C RESOURCE_NAME DESCRIPTION

BFE4C025 0129232309 P H sysplanar0 UNDETERMINED ERROR

BFE4C025 0129015609 P H sysplanar0 UNDETERMINED ERROR

BFE4C025 0128042809 P H sysplanar0 UNDETERMINED ERROR

BFE4C025 0127070009 P H sysplanar0 UNDETERMINED ERROR

BFE4C025 0126093209 P H sysplanar0 UNDETERMINED ERROR

BFE4C025 0125120509 P H sysplanar0 UNDETERMINED ERROR

BFE4C025 0125040209 P H sysplanar0 UNDETERMINED ERROR

BFE4C025 0125040109 P H sysplanar0 UNDETERMINED ERROR

BFE4C025 0118082309 P H sysplanar0 UNDETERMINED ERROR

BFE4C025 0117105509 P H sysplanar0 UNDETERMINED ERROR

C69F5C9B 0116144809 P S SYSPROC SOFTWARE PROGRAM ABNORMALLY TERMINATED

.

.

.

Give the Identifier of the error that you wish to analyse,

# errpt aj BFE4C025|more

---------------------------------------------------------------------------

LABEL: SCAN_ERROR_CHRP

IDENTIFIER: BFE4C025

Date/Time: Thu Jan 29 23:23:54 CST 2009

Sequence Number: 329

Machine Id: 00CD45814C00

Node Id: EBBP-VIEW

Class: H

Type: PERM

Resource Name: sysplanar0

Resource Class: planar

Resource Type: sysplanar_rspc

Location:

Description

UNDETERMINED ERROR

Failure Causes

UNDETERMINED

Recommended Actions

RUN SYSTEM DIAGNOSTICS.

Detail Data

PROBLEM DATA

0644 00E0 0000 06D8 9E00 8E00 0000 0000 0000 0000 4942 4D00 5048 0030 0100 DD00

2009 0129 1851 0599 2009 0129 1851 1439 4500 010A 0000 0000 0000 0000 0000 0000

5150 68EF 5150 68EF 5548 0018 0100 DD00 2303 2000 0000 E500 0000 A800 0000 0000

5053 00FC 0101 DD00 0201 0009 0000 00F4 0300 00F0 28E1 0120 C139 20FF 4100 00FF

0083 1932 0000 0001 00A0 008A 5522 420E 4231 3233 4535 3030 2020 2020 2020 2020

2020 2020

.

.

.

Diagnostic Analysis

Diagnostic Log sequence number: 469

Resource tested: sysplanar0

Resource Description: System PlanarLocation:

SRC: B123E500

Description: Memory subsystem including external cache Predictive

Error, general. Refer to the system service documentation for more information.

Additional Words: 2-030000F0 3-28E10120 4-C13920FF 5-410000FF

6-00831932 7-00000001 8-00A0008A 9-5522420E

Possible FRUs:

Priority: M FRU: 41V2097 S/N: YH10B181A38L CCIN: 316C

Location: U787C.001.91806V5-P4-C15

Priority: M FRU: 41V2097 S/N: YH10B18170UL CCIN: 316C

Location: U787C.001.91806V5-P4-C14

Call Logging Format

To: [email protected],[email protected]

Cc: Abhay B Jhaveri/India/IBM, Sanket R Rane/India/IBM, Vivek Naik/India/IBM, Siddheshwar Hingmire/India/IBM, Santosh C Kumar/India/Contr/IBM, Karthikeyan Subramanian4/India/IBM,

Hello,

Please log a call for the following problem.

System Model: IBM,9113-550

Machine Serial Number:6587A7E

Physical Location - Row 9.2 / 10.77.132.62

Problem Description

The system Firmware microcode Level needs to be upgraded.

The current Firmware Image is SF222_075.

The Manage Serviceable Events Section in Service Management in the HMC shows the Affected FRU Part No. 80P5530 / Description - Backplane

Dept Code - X1G

Contact Address:IBM India Pvt. Ltd.

2nd Floor,Vodafone-Essar Cellular Limited,

Opp. Tata Motors Showroom,

Wakdewadi,

Pune-411001.

Contact Person - Siddheshwar Hingmire 9923118958/Rohan Gupta 9921716441/ Santosh C Kumar 9049003891Hewlett Packard HP-UX Activities

Check physical memory

# print_manifest |grep -i memory

Main Memory: 12288 MB

or

# cat /var/adm/syslog/syslog.log |grep -i Phy

Nov 20 16:44:59 NDCRP1V6 vmunix: physical page size = 4096 bytes, logical page size = 4096 bytes

Nov 20 16:44:59 NDCRP1V6 vmunix: Physical: 12582912 Kbytes, lockable: 9636284 Kbytes, available: 11070196 Kbytes

or #sam--------------> Performance Monitors ---------> System Properties -----memory

Physical Memory:

12299.0 MB

Real Memory:

Active:

123019.1 KB

Total:

260072.5 KB

Virtual Memory:

Active:

206876.7 KB

Total:

453451.1 KB

Free Memory Pages: 2468390 at 4 KB/page

Swap Space:

Avail:

24576 MB

Used:

332 MB

Check processor

# ioscan -fnC processor

processor 0 0/10 processor CLAIMED PROCESSOR Processor

processor 1 0/11 processor CLAIMED PROCESSOR Processor

processor 2 0/12 processor CLAIMED PROCESSOR Processor

processor 3 0/13 processor CLAIMED PROCESSOR Processor

processor 4 0/14 processor CLAIMED PROCESSOR Processor

processor 5 0/15 processor CLAIMED PROCESSOR Processor

processor 6 0/16 processor CLAIMED PROCESSOR Processor

processor 7 0/17 processor CLAIMED PROCESSOR Processor

processor 8 1/10 processor CLAIMED PROCESSOR Processor

processor 9 1/11 processor CLAIMED PROCESSOR Processor

processor 10 1/12 processor CLAIMED PROCESSOR Processor

processor 11 1/13 processor CLAIMED PROCESSOR Processor

processor 12 1/14 processor CLAIMED PROCESSOR Processor

processor 13 1/15 processor CLAIMED PROCESSOR Processor

processor 14 1/16 processor CLAIMED PROCESSOR Processor

processor 15 1/17 processor CLAIMED PROCESSOR Processor

processor 16 2/10 processor CLAIMED PROCESSOR Processor

processor 17 2/11 processor CLAIMED PROCESSOR Processor

processor 18 2/12 processor CLAIMED PROCESSOR Processor

processor 19 2/13 processor CLAIMED PROCESSOR Processor

processor 20 2/14 processor CLAIMED PROCESSOR Processor

processor 21 2/15 processor CLAIMED PROCESSOR Processor

processor 22 2/16 processor CLAIMED PROCESSOR Processor

processor 23 2/17 processor CLAIMED PROCESSOR Processor

or

# print_manifest |grep -i processor

Processors: 24

or #sam--------------> Performance Monitors ---------> System Properties ----------> processor

Processors:

Active: 3

Total: 24

CPU Version: CPU(0A) PA8900 4.1

Clock Frequency: 1066 MHz

Machine Identification: 1399117030

Hardware Model: 9000/800/rp8440

Kernel Width Support: 64

Check mount point (mounted file systems)

#bdf

#mount -p

Check root and /var file system usage

#bdf /

#bdf /var

Detect new hardware

#ioscan -fnc (disk,processor or tape)

#insf -e

Remove tape device files

#ioscan -fnC tape

Class I H/W Path Driver S/W State H/W Type Description

========================================================================

tape 0 1/0/10/1/1.3.0 stape CLAIMED DEVICE HP C7438A

/dev/rmt/0m /dev/rmt/0mnb /dev/rmt/c1t3d0BESTn /dev/rmt/c1t3d0DDSb

/dev/rmt/0mb /dev/rmt/c1t3d0BEST /dev/rmt/c1t3d0BESTnb /dev/rmt/c1t3d0DDSn

/dev/rmt/0mn /dev/rmt/c1t3d0BESTb /dev/rmt/c1t3d0DDS /dev/rmt/c1t3d0DDSnb

#rmsf -e /dev/rmt/0m /dev/rmt/0mb /dev/rmt/0mn

#ioscan -fnC tape

#insf -e

Before rebooting the server and after booting the OS

a) Need to take important files backup with network details.( servers shutdown and startup checklist need to fill)

#ps -ef |grep pmon ( checking weather the database is running or not)

date >> /home/monitor/all_outputs/uptime

uptime >> /home/monitor/all_outputs/uptime

echo "****************************************************************************" >> /home/monitor/all_outputs/uptime

date >> /home/monitor/all_outputs/bdfout

bdf >> /home/monitor/all_outputs/bdfout

echo "****************************************************************************" >> /home/monitor/all_outputs/bdfout

date >> /home/monitor/all_outputs/mountp_out

mount -p >> /home/monitor/all_outputs/mountp_out

echo "****************************************************************************" >> /home/monitor/all_outputs/mountp_out

date >> /home/monitor/all_outputs/vgdisplay_out

vgdisplay -v >> /home/monitor/all_outputs/vgdisplay_out

echo "****************************************************************************" >> /home/monitor/all_outputs/vgdisplay_out

date >> /home/monitor/all_outputs/lvmtab_out

strings /etc/lvmtab >> /home/monitor/all_outputs/lvmtab_out

echo "****************************************************************************" >> /home/monitor/all_outputs/lvmtab_out

date >> /home/monitor/all_outputs/passwd_out

cat /etc/passwd >> /home/monitor/all_outputs/passwd_out

echo "****************************************************************************" >> /home/monitor/all_outputs/passwd_out

date >> /home/monitor/all_outputs/logins_out

logins >> /home/monitor/all_outputs/logins_out

echo "****************************************************************************" >> /home/monitor/all_outputs/logins_out

date >> /home/monitor/all_outputs/fstab_out

cat /etc/fstab >> /home/monitor/all_outputs/fstab_out

echo "****************************************************************************" >> /home/monitor/all_outputs/fstab_out

date >> /home/monitor/all_outputs/lvlnboot_out

lvlnboot -v >> /home/monitor/all_outputs/lvlnboot_out

echo "****************************************************************************" >> /home/monitor/all_outputs/lvlnboot_out

date >> /home/monitor/all_outputs/parstatus_out

parstatus >> /home/monitor/all_outputs/parstatus_out

echo "****************************************************************************" >> /home/monitor/all_outputs/parstatus_out

sleep 45

date >> /home/monitor/all_outputs/ioscan_out

ioscan -fn >> /home/monitor/all_outputs/ioscan_out

echo "****************************************************************************" >> /home/monitor/all_outputs/ioscan_out

tar -cvf /home/monitor/`hostname`_week`date +%U`.tar /home/monitor/all_outputs

b) After booting the os

Checking all the mount point are mounted properly

#bdf

#bdf |wc -l ( comparing with old output)

#cat /tmp/bdf_oldout |wc -l

#date (checking date and time)

#uptime

#ps -ef|grep ntp ( checking ntp deamon has started or not if the service is not started )

#/sbin/int.d/xntpd start

#ps -ef |grep cron ( check cron deamon has started or not if not need to start the cron)

#/sbin/init.d/cron start

#cat /etc/services

#cat /etc/hosts ( checking the host entris)

#hostname ( checking the hostname)

#ifconfig lan0 ( checking the ip address )

#netstat -rn ( checking the gateway)

#ls -lrt / ( checking the ownership)

Note: After checking all the above steps we will inform to DBA team to start the database

Set Parameter

(Note: Before changing the parameter take the backup of vmunix and build)

#kmtune (To check all OS parameter)

#kmtune |grep nfile

Need to check weather the parameter is static or dynamic, if the parameter is static reboot is required.

For Static Parameter

#kmtune |grep semmap (Note : where semmap is parameter name)

semmap 8122 - 8122

#cp /stand/vmunix /stand/vmunix.prev

#tar -cvf /tmp/build.tar build

#kmtune -s parametername=new value

#kmtune -d

parameter name 256 - 1024

Where 1024 is the new parameter, it will get effect in the next reboot

then build the new kernel

#mk_kernel

#kmupdate ( need to take reboot)

For Dynamic Parameter

#kmtune -s parameter name=new value

To update the new value

#kmtune -u

( Note : No need to take reboot for dynamic parameter)

Check free disk

# cd /opt/emc/SYMCLI/V6.5.0/bin

#./syminq > /tmp/syminq_output

Need to verify with vgdisplay, lvmtab and fstab

#vgdisplay -v > /tmp/vgdisplay_out

#vgdisplay -v |grep "PV Name" > /tmp/all_pvs

#strings /etc/lvmtune > /tmp/lvmtab_out

Ignite backup

#make_tape_recovery -A -v -I -a /dev/rmt/0mn

To check the status

#cd /var/opt/ignite/recovery/latest

#cat recovery.log

12/26/08 14:56:47 IST Started make_tape_recovery.

Unlocking the user

To check weather the account is locked or not

#/usr/lbin/getprpw -l oracle

uid=111, bootpw=NO, audid=21, audflg=1, mintm=-1, maxpwln=-1, exptm=-1, lftm=-1, spwchg=Wed Jan 28 00:24:43 2009, upwchg=-1, acctexp=-1, llog=-1, expwarn=-1, usrpick=DFT, syspnpw=DFT, rstrpw=DFT, nullpw=DFT, admnum=-1, syschpw=DFT, sysltpw=DFT, timeod=-1, slogint=Fri Jan 30 16:45:21 2009, ulogint=-1, sloginy=-1, culogin=-1, uloginy=-1, umaxlntr=-1, alock=NO, lockout=0000100

#/usr/lbin/modprpw -k oracle

or

#su - oracle

Enable FTP TELNET and RSH services

#vi /etc/inetd.conf ( Need to uncomment the hash)

#inetd -c ( To refresh the inetd.conf file)

Password Reset

Note : To reset the password user has to take approval from his respective manager

Login to all servers checking root and /var mount paint usage,

if root is above 80% or 90%, need to check any directory is mounted on /,

#df -k * |sort -n ( To sort the size of directories in assending order

If /var is crosing 80% or 90%

# cd /var

#du -sk * |sort -n

# cd mail

(Delete users old mail if the size is more than 1 or 2 gb)

After taking backup of wtmp, syslog and cronlog ( make empty)

If you make syslog file empty excecute the below command

#kill -HUP syslogd ( To refresh the syslogd deamon)

File system create (If the OS is fresh)

#cd /opt/emc/SYMCLI/V6.5.0/bin

#./syminq > /tmp/sym_output

#pvcreate /dev/rdsk/c23t45d37 ( where /dev/rdsk/c23t45d37 and 38 are the raw disk)

#pvcreate /dev/rdsk/c24t46d38

#ll /dev/*/group ( To check special device file)

#mkdir /dev/vg_01 ( Where vg_01 is vgname)

#mknod /dev/vg_01/group c 64 0x090000

#ll /dev/vg_01/group

crw-r--r-- 1 root sys 64 0x090000 Dec 30 13:56 /dev/vg_01/group

#vgcreate -s 16 vg_01 /dev/dsk/c23t45d37 /dev/dsk/c23t45d36 /dev/dsk/24t46d38 /dev/dsk/24t46d40 ( where 36 and 40 are alternative disks)

#lvcreate -L size(M) -r n -n lvol1 vg_01 ( where lvol1 is the logical volume)

# mkfs -F vxfs -o largefiles /dev/vg_01/lvol1 ( To assing file system or format with vxfs file system)

#mkdir /data01 ( where /data01 is the mount point

#mount /dev/vg_01/lvol1 /data01

Make entry in /etc/fstab

#vi /etc/fstab

/dev/vg_01/lvol1 /data01 vxfs log 0 2

:wq

#

#bdf /data01

/dev/vg_01/lvol1( total size in kb) ( used size in kb) ( available size in kb) ( usage in %) /data01

If GUNZIP is not working in oracle user account

#whereis gunzip

gunzip: /usr/contrib/bin/gunzip /usr/contrib/man/man1.Z/gunzip.1

Need to export /usr/contrib/bin/gunzip in the user profile or the user has to excecute the gunzip command with full path

#/usr/contrib/bin/gunzip gip file name

Changing permission and ownership of mount points

To change the permission

#chmod 755 (file or directory name)

To change the ownership

#chown -R oracle:dba /oracle ( where oracle is the user name and dba is group name, /oracle is the mount point )

User creation

( Users has to send the user creation form with there respective managers approval)

#useradd -md /home/oracle oracle ( to create the oracle user under /home)

#usermod -g dba oracle ( changing the oracle user group)

#passwd oracle ( To set password to oracle user)

Hardware issues (will log a call with hp with serial number and model)

#parstatus |grep -i serial ( To check the serial number)

#model ( Check the model)

Making the entry of hostname and ipaddress in /etc/hosts files

ip addresshostname

:wq

Making the new port entry in /etc/services as per the application request. (Approval is required)

Configuring NTP client

#vi /etc/ntp.conf

server 0.0.0.0 version 3

( Where 0.0.0.0 is the ntp server )

#/sbin/init.d/xntpd start

#ps -ef |grep ntp

root 2031 1 0 Jan 24 ? 0:50 /usr/sbin/xntpd

root 29735 9253 0 17:46:41 pts/4 0:00 grep ntp

#

CRON access

#vi /var/adm/cron/cron.allow

oracle

:wq

#ps -ef |grep cron

root 2085 1 0 Jan 24 ? 1:16 /usr/sbin/cron

root 627 9253 1 17:47:18 pts/4 0:00 grep cron

#

Collecting sec audit report cfg2html as per the request

For performance issue

#sar -d 1 5 (To check which disk is busy.)

("1" is time interval between each of "5" outputs.)

#sar 1 5 (To check cpu utilisation.)

#vmstat 1 5 (To check memory utilisation.)

#swapinfo -m (To check swap memory details.)

#glance

or(To check avarage memory,cpu,disk,network utilisation.)

#top

#glance -d

or(To check perticular disk read/write details)

#top -d

#glance -c

or(To check perticular cpu usage)

#top -w

#glance -i (To check disk read/write by meance of io)

#glance -g (To check detail report of system & user processes.)

Linux Activities

Check Physical Memory

#dmidecode -q |grep -i 'range size

Range Size: 32 GB

or

# cat /proc/meminfo| grep I MemTotal

MemTotal: 2975140

#free m

total used free shared buffers cached

Mem: 2905 2773 131 0 30 2209

-/+ buffers/cache: 534 2371

Swap: 39997 0 39997

Check Processor

#dmidecode -q |egrep -i 'Socket Designation: Node '

Socket Designation: Node 1 CPU 3

Socket Designation: Node 1 CPU 1

Socket Designation: Node 1 CPU 2

Socket Designation: Node 1 CPU 4

Socket Designation: Node 2 CPU 3

Socket Designation: Node 2 CPU 1

Socket Designation: Node 2 CPU 2

Socket Designation: Node 2 CPU 4

or

# cat /proc/cpuinfo | grep 'processor' | wc l

32

Check mount point (mounted file systems)

#df h

#mount l

Check root and /var file system usage

#df /

#df /var

Detect new hardware

#kudzu

Before rebooting the server and after booting the OS.

a) Need to take important files backup with network details.( servers shutdown and startup checklist need to fill)

#!/bin/bash

sudo su -

cd /tmp/testing/mkdir log_`hostname -s`_`date +%m_%d_%y`cd log_`hostname -s`_`date +%m_%d_%y`echo

echo

echo

echo "****************************************************************************************************

echo "IP : `/sbin/ifconfig eth0 | grep 'inet addr'| cut -d: -f2| cut -d' ' -f1`" >> `hostname -s`_`date +%m_%d_%y`.txtecho

echo "Hostname = `hostname` " >> `hostname -s`_`date +%m_%d_%y`.txtecho "Current date and time is = `date`" >> `hostname -s`_`date +%m_%d_%y`.txtecho

echo "Uptime is = `uptime | cut -d' ' -f4` days " >> `hostname -s`_`date +%m_%d_%y`.txtecho

echo "Disk Usage "

echo

df -k | grep "mapper" > aa.txt

df -k |grep -v Filesystem | sed -e '/dev/d' >bb.txt

paste aa.txt bb.txt >cc.txt

df -k | grep /dev/sd >> cc.txt

cat cc.txt >> `hostname -s`_`date +%m_%d_%y`.txtecho mount l > mount.out

echo

vgdisplay vvv > vginfo.out

echo

cat /etc/passwd > passwd.out

echo

cat /etc/fstab > fstab.out

echonetstat rn > netstat.out

echotar cvf log_`hostname -s`_`date +%m_%d_%y`.tar log_`hostname -s`_`date +%m_%d_%y`echo "***************************************************Done*******************************************

echo

echo

exit

exit

#ps -ef |grep pmon ( checking weather the database is running or not)

#ps ef | grep java ( for actuate /websphere application)

b) After booting the os

Checking all the mount point are mounted properly

#df h ( comparing with old output)

#date (checking date and time)

#uptime

# service ntpd status (checking ntp deamon has started or not if the service is not started)

#/service ntpd start

#service crond status ( check cron deamon has started or not if not need to start the cron)

#/service crond start

#cat /etc/services

#cat /etc/hosts ( checking the host entris)

#hostname ( checking the hostname)

#ifconfig a eth0 ( checking the ip address )

#netstat -rn ( checking the gateway)

#ls -lrt / ( checking the ownership)

Note : After checking all the above steps we will inform to dba team to start the database

Set all parameter ie network ,kernel ,vm

# sysctl a ( to check all parameter )

#sysctl a |grep fs.file-max

Edit /etc/sysctl.conf

Add parameter with requested value

fs.file-max= 204318

save and quit

#sysctl p

Check free disk

#fdisk l

Unlocking the user

To check weather the account is locked or not

#faillog u oracle

To unlock

#faillog m u oracle

Enable FTP, TELNET and RSH services

#vi /etc/xinetd.d/krb5-telnet

Edit

disable = yes

change yes to no

# service xinetd restart

Password reset

Note : To reset the password user has to take approval from his respective manager

Login to all servers checking root and /var mount paint usage,

if root is above 80% or 90%, need to check any directory is mounted on /,

#df -k * |sort -n ( To sort the size of directories in assending order

If /var is crosing 80% or 90%

# cd /var

#du -sk * |sort -n

# cd /var/spool/mail

(Delete users old mail if the size is more than 1 or 2 gb)

After taking backup of wtmp, syslog and cronlog httplogs (accesslog and errorlog ) ( make empty)

If you make syslog file empty excecute the below command

#service syslogd restart ( To refresh the syslogd deamon)

13 File system create ( If the os is fresh)

# fdisk l To check free disk

#pvcreate /dev/sdb /dev/sdc /dev/sdd ( where /dev/sdb,sdc disk)

#pvdisplay or pvs To check PV

#vgcreate vg0 /dev/sdb /dev/sdc /dev/sdd

#vgdisplay

#lvcreate L +10240M n lv01 vg0

#lvdisplay

#mkfs t ext3 /dev/vg0/lv01

#mkdir /oracle

#mount /dev/vg0/lv01 /oracle

#df

Edit /etc/fstab and add mount point entry

/dev/vg0/lv01/oracle ext3 defaults 1 2

Save and quit

Changing permission and ownership of mount points

To change the permission

#chmod 755 (file or directory name)

To change the ownership

#chown -R oracle:dba /oracle ( where oracle is the user name and dba is group name, /oracle is the mount point )

User Creation

( Users has to send the user creation form with there respective managers approval)

#useradd -md /home/oracle oracle ( to create the oracle user under /home)

#usermod -g dba oracle ( changing the oracle user group)

#passwd oracle ( To set password to oracle user)

Hardware issues (will log a call with hp with serial number and model)

#demidecode |grep -i System Information (To check the serial number/model)

Making the entry of hostname and ipaddress in /etc/hosts files

ip addresshostname

:wq

Making the new port entry in /etc/services as per the application request. ( approval is required)

Configuring NTP client

#vi /etc/ntp.conf

server 0.0.0.0 version 3

( Where 0.0.0.0 is the ntp server )

#service ntpd start

# service ntpd status

#

CRON access

#vi /etc/cron/cron.allow

oracle

:wq

#service crond status

Collecting sec audit report, cfg2html as per the request

For performance issue -

#sar -d 1 5 (To check which disk is busy.)

("1" is time interval between each of "5" outputs.)

#sar 1 5 (To check cpu utilisation.)

#vmstat 1 5 (To check memory utilisation.)

#cat /proc/meminfo | grep SwapFree (To check swap memory details.)

# free

#top

(To check avarage memory,cpu,disk,network utilisation.)

# iostat 5 10 ( to check disk utilization)

SUN Solaris Activities

Unlocking user Password

# passwd -s "User Name" -------------------------> (To check the Status)

# passwd -u "User Name" -------------------------> (To Unlock Password)

Check Physical Memory.

# prtconf -v |grep Memory

Memory size: 32768 Megabytes

Check Architecture of SUN machine.

# isainfo -v

Check Processor.

# psrinfo -v OR #psrinfo

Status of virtual processor 0 as of: 01/31/2009 00:00:25 0 on-line since 01/20/2009 10:15:10

on-line since 01/20/2009 10:15:10

on-line since 01/20/2009 10:15:10. 2 on-line since 01/20/2009 10:15:10

on-line since 01/20/2009 10:15:08

The sparcv9 processor operates at 1593 MHz, and has a sparcv9 floating point processor.

Status of virtual processor 1 as of: 01/31/2009 00:00:25on-line since 01/20/2009 10:15:10.

The sparcv9 processor operates at 1593 MHz, and has a sparcv9 floating point processor.

Status of virtual processor 2 as of: 01/31/2009 00:00:25

on-line since 01/20/2009 10:15:10.

The sparcv9 processor operates at 1593 MHz, and has a sparcv9 floating point processor.

Status of virtual processor 3 as of: 01/31/2009 00:00:25

on-line since 01/20/2009 10:15:08.

The sparcv9 processor operates at 1593 MHz, and has a sparcv9 floating point processor.

Check mount point (mounted file systems)

# df -k or df -h

Detect new hardware

#devfsadm

Checking weather the database is running or not

#ps -ef |grep pmon Check CRON daemon has started or not If not need to start the CRON#ps -ef |grep cron

Check the Services status (online or offline)

Note: - Only In Solaris 5.10 Version

# svcs

STATE STIME FMRI

legacy_run Jan_20 lrc:/etc/rcS_d/S29wrsmcfg

legacy_run Jan_20 lrc:/etc/rc2_d/S10lu

legacy_run Jan_20 lrc:/etc/rc2_d/S20sysetup

legacy_run Jan_20 lrc:/etc/rc2_d/S40llc2

legacy_run Jan_20 lrc:/etc/rc2_d/S42ncakmod

legacy_run Jan_20 lrc:/etc/rc2_d/S47pppd

legacy_run Jan_20 lrc:/etc/rc2_d/S70uucp

legacy_run Jan_20 lrc:/etc/rc2_d/S72autoinstall

legacy_run Jan_20 lrc:/etc/rc2_d/S73cachefs_daemon

legacy_run Jan_20 lrc:/etc/rc2_d/S76ACT_dumpscript

legacy_run Jan_20 lrc:/etc/rc2_d/S81dodatadm_udaplt

legacy_run Jan_20 lrc:/etc/rc2_d/S89PRESERVE

legacy_run Jan_20 lrc:/etc/rc2_d/S90loc_ja_cssd

legacy_run Jan_20 lrc:/etc/rc2_d/S91afbinit

legacy_run Jan_20 lrc:/etc/rc2_d/S91gfbinit

legacy_run Jan_20 lrc:/etc/rc2_d/S91ifbinit

legacy_run Jan_20 lrc:/etc/rc2_d/S91jfbinit

legacy_run Jan_20 lrc:/etc/rc2_d/S91kfbinit

legacy_run Jan_20 lrc:/etc/rc2_d/S91zuluinit

legacy_run Jan_20 lrc:/etc/rc2_d/S94ncalogd

legacy_run Jan_20 lrc:/etc/rc2_d/S98deallocate

legacy_run Jan_20 lrc:/etc/rc2_d/S99dbora

legacy_run Jan_20 lrc:/etc/rc2_d/S99sneep

legacy_run Jan_20 lrc:/etc/rc3_d/S16boot_server

legacy_run Jan_20 lrc:/etc/rc3_d/S50apache

legacy_run Jan_20 lrc:/etc/rc3_d/S52imq

legacy_run Jan_20 lrc:/etc/rc3_d/S80mipagent

legacy_run Jan_20 lrc:/etc/rc3_d/S84appserv

legacy_run Jan_20 lrc:/etc/rc3_d/S98Xvfb

legacy_run Jan_20 lrc:/etc/rc3_d/S99EIS-DVDtag

legacy_run Jan_20 lrc:/etc/rc3_d/S99Silverstream

legacy_run Jan_20 lrc:/etc/rc3_d/S99pis3113ProvisoInfoServer

online Jan_20 svc:/system/svc/restarter:default

online Jan_20 svc:/network/pfil:default

online Jan_20 svc:/network/loopback:default

online Jan_20 svc:/system/installupdates:default

online Jan_20 svc:/milestone/name-services:default

online Jan_20 svc:/network/physical:default

online Jan_20 svc:/milestone/network:default

online Jan_20 svc:/system/identity:node

online Jan_20 svc:/system/metainit:default

online Jan_20 svc:/system/filesystem/root:default

online Jan_20 svc:/system/boot-archive:default

online Jan_20 svc:/system/scheduler:default

online Jan_20 svc:/system/filesystem/usr:default

online Jan_20 svc:/system/keymap:default

online Jan_20 svc:/system/device/local:default

online Jan_20 svc:/system/filesystem/minimal:default

online Jan_20 svc:/system/identity:domain

online Jan_20 svc:/system/rmtmpfiles:default

online Jan_20 svc:/system/name-service-cache:default

online Jan_20 svc:/system/resource-mgmt:default

online Jan_20 svc:/system/sysevent:default

online Jan_20 svc:/system/coreadm:default

online Jan_20 svc:/system/device/fc-fabric:default

online Jan_20 svc:/system/picl:default

online Jan_20 svc:/milestone/devices:default

online Jan_20 svc:/system/power:default

online Jan_20 svc:/system/cryptosvc:default

online Jan_20 svc:/network/initial:default

online Jan_20 svc:/system/manifest-import:default

online Jan_20 svc:/network/service:default

online Jan_20 svc:/application/print/ppd-cache-update:default

online Jan_20 svc:/milestone/single-user:default

online Jan_20 svc:/system/filesystem/local:default

online Jan_20 svc:/system/cron:default

online Jan_20 svc:/system/sysidtool:net

online Jan_20 svc:/application/psncollector:default

online Jan_20 svc:/application/font/fc-cache:default

online Jan_20 svc:/network/routing-setup:default

online Jan_20 svc:/network/rpc/bind:default

online Jan_20 svc:/network/nfs/status:default

online Jan_20 svc:/system/sysidtool:system

online Jan_20 svc:/network/nfs/cbd:default

online Jan_20 svc:/network/nfs/mapid:default

online Jan_20 svc:/network/nfs/nlockmgr:default

online Jan_20 svc:/milestone/sysconfig:default

online Jan_20 svc:/application/stosreg:default

online Jan_20 svc:/system/sac:default

online Jan_20 svc:/network/inetd:default

online Jan_20 svc:/application/sthwreg:default

online Jan_20 svc:/system/utmp:default

online Jan_20 svc:/system/console-login:default

online Jan_20 svc:/application/management/wbem:default

online Jan_20 svc:/network/rpc/gss:default

online Jan_20 svc:/network/rpc/meta:default

online Jan_20 svc:/application/x11/xfs:default

online Jan_20 svc:/application/font/stfsloader:default

online Jan_20 svc:/network/nfs/client:default

online Jan_20 svc:/network/rpc/rstat:default

online Jan_20 svc:/network/rpc/cde-calendar-manager:default

online Jan_20 svc:/network/rpc/cde-ttdbserver:tcp

online Jan_20 svc:/network/rpc/smserver:default

online Jan_20 svc:/network/rpc/mdcomm:default

online Jan_20 svc:/network/rpc/metamed:default

online Jan_20 svc:/network/rpc/metamh:default

online Jan_20 svc:/network/rpc/rusers:default

online Jan_20 svc:/network/cde-spc:default

online Jan_20 svc:/network/security/ktkt_warn:default

online Jan_20 svc:/system/filesystem/volfs:default

online Jan_20 svc:/network/telnet:default

online Jan_20 svc:/network/nfs/rquota:default

online Jan_20 svc:/network/ftp:default

online Jan_20 svc:/system/filesystem/autofs:default

online Jan_20 svc:/network/finger:default

online Jan_20 svc:/network/login:rlogin

online Jan_20 svc:/network/shell:default

online Jan_20 svc:/network/rpc-100235_1/rpc_ticotsord:default

online Jan_20 svc:/network/stdiscover:default

online Jan_20 svc:/network/stlisten:default

online Jan_20 svc:/network/fs/tcp:default

online Jan_20 svc:/system/system-log:default

online Jan_20 svc:/system/dumpadm:default

online Jan_20 svc:/network/smtp:sendmail

online Jan_20 svc:/application/management/seaport:default

online Jan_20 svc:/system/mdmonitor:default

online Jan_20 svc:/network/ssh:default

online Jan_20 svc:/application/management/snmpdx:default

online Jan_20 svc:/application/management/sma:default

online Jan_20 svc:/application/management/dmi:default

online Jan_20 svc:/system/fmd:default

online Jan_20 svc:/milestone/multi-user:default

online Jan_20 svc:/application/cde-printinfo:default

online Jan_20 svc:/application/graphical-login/cde-login:default

online Jan_20 svc:/milestone/multi-user-server:default

online Jan_20 svc:/system/zones:default

online Jan_20 svc:/system/basicreg:default

online Jan_20 svc:/system/webconsole:console

online Jan_20 svc:/network/nfs/server:default

online Jan_27 svc:/network/bpcd/tcp:default

online Jan_27 svc:/network/vnetd/tcp:default

online Jan_27 svc:/network/vopied/tcp:default

online Jan_27 svc:/network/bpjava-msvc/tcp:default

offline Jan_20 svc:/application/print/ipp-listener:default

offline Jan_20 svc:/application/print/rfc1179:default

Start, Stop or Refresh Services (Only In Solaris 5.10 Version)

# svcadm "status" "Serivice name OR Path" ----------------------> You Will get the "Service Name OR path" with ( # svcs -a )

For Example:

# svcadm disable -t network/ssh:default

# svcadm enable -t network/ssh:default

# svcadm restart network/ssh:default

# svcadm refresh network/ssh:default

For Other than Solaris 5.10 Like Solaris 5.7 , 5.8 , 5.9 Version OS.

To start & stop Service.

# /etc/init.d/sshd stop

# /etc/init.d/sshd start OR

# /etc/init.d/sshd stop; /etc/init.d/sshd start

# kill -HUP `cat /var/run/sshd.pid` -------------------> To refresh the sshd service

# cat /etc/services ---------------------------------> the service configuration file# cat /etc/hosts -------------------------------------> ( checking the host entris)

# hostname -------------------------------------------> ( checking the hostname)

# ifconfig -a -------------------------------------------> (To Check the Network Interfaces)

Check gateway

# netstat -rnChanging permission and ownership of mount points

Change the permission # chmod 755 (file or directory name)

Change the ownership

# chown -R oracle:dba /oracle ( where oracle is the user name and dba is group name, /oracle is the mount point )

User creation

( Users has to send the user creation form with there respective managers approval)

# useradd -md /home/oracle oracle ( to create the oracle user under /home)

# usermod -g dba oracle ( changing the oracle user group)

# passwd oracle ( To set password to oracle user)

Finding OS, Hostname, Version of OS, OS Level Patch, Model Details

# uname -a

SunOS PROVISIODM 5.10 Generic_137111-07 sun4u SPARC SUNW, Netra-440

(Operating System, Hostname, Version of OS, OS level patch, SUN Architecture, Model)

CRON Access

# vi /etc/cron.d/cron.allow

oracle

root

:wq!

Check Disks (Hard Disks)

# format

Searching for disks...done

AVAILABLE DISK SELECTIONS:

0. c1t0d0

/pci@1f,700000/scsi@2/sd@0,0

1. c1t1d0

/pci@1f,700000/scsi@2/sd@1,0

2. c1t2d0

/pci@1f,700000/scsi@2/sd@2,0

3. c1t3d0

/pci@1f,700000/scsi@2/sd@3,0

Performance Issue # sar -d 1 5 (To check which disk is busy.)

("1" is time interval between each of "5" outputs.)

# sar 1 5 (To check cpu utilisation.)

# vmstat 1 5 (To check virtual memory utilisation.)

Veritas File System Activities

# vxdisk list -------------------------> To list the disks

DEVICE TYPE DISK GROUP STATUS

Disk_0 auto:sliced rootdg01 rootdg online

Disk_1 auto:sliced rootdg02 rootdg online

EMC3_0 auto:none - - online invalid

EMC3_1 auto:cdsdisk smsvg1-disk01 smsvg1 online

EMC3_2 auto:cdsdisk smsvg1-disk02 smsvg1 online

EMC3_3 auto:cdsdisk smsvg1-disk03 smsvg1 online

EMC3_4 auto:cdsdisk smsvg1-disk04 smsvg1 online

EMC3_5 auto:cdsdisk opscvg1-disk01 opscvg1 online

EMC3_6 auto:cdsdisk opscvg1-disk02 opscvg1 online

EMC3_7 auto:cdsdisk opscvg1-disk03 opscvg1 online

Make Disks Visible by vxdisk Command

# vxdisk scandisks

# vxdg list

NAME STATE ID

rootdg enabled 536152017.11.BMDSERVER

opscvg1 enabled,cds 1227011624.22.BMDSERVER

smsvg1 enabled,cds 1226567711.25.BMDSERVER

Print DG Information# vxprint -l rootdgDisk group: rootdg

Group: rootdg

info: dgid=536152017.11.BMDSERVER

version: 110

alignment: 512 (bytes)

activation: read-write

detach-policy: global

copies: nconfig=default nlog=default

devices: max=0 cur=2

minors: >= 38000

Hierarchy of volumes under ROOTDG

# vxprint -g rootdg -hvt --------------------------> (hirerchary of volumes under rootdg)

V NAME RVG/VSET/CO KSTATE STATE LENGTH READPOL PREFPLEX UTYPE

PL NAME VOLUME KSTATE STATE LENGTH LAYOUT NCOL/WID MODE

SD NAME PLEX DISK DISKOFFS LENGTH [COL/]OFF DEVICE MODE

SV NAME PLEX VOLNAME NVOLLAYR LENGTH [COL/]OFF AM/NM MODE

SC NAME PLEX CACHE DISKOFFS LENGTH [COL/]OFF DEVICE MODE

DC NAME PARENTVOL LOGVOL

SP NAME SNAPVOL DCO

v rootvol - ENABLED ACTIVE 20972736 ROUND - root

pl rootvol-01 rootvol ENABLED ACTIVE 20972736 CONCAT - RW

sd rootdg01-B0 rootvol-01 rootdg01 143328959 1 0 Disk_0 ENA

sd rootdg01-02 rootvol-01 rootdg01 0 20972735 1 Disk_0 ENA

pl rootvol-02 rootvol ENABLED ACTIVE 20972736 CONCAT - RW

sd rootdg02-01 rootvol-02 rootdg02 0 20972736 0 Disk_1 ENA

v swapvol - ENABLED NEEDSYNC 61442688 ROUND - swap

pl swapvol-01 swapvol ENABLED ACTIVE 61442688 CONCAT - RW

sd rootdg01-01 swapvol-01 rootdg01 20972735 61442688 0 Disk_0 ENA

pl swapvol-02 swapvol ENABLED ACTIVE 61442688 CONCAT - RW

sd rootdg02-02 swapvol-02 rootdg02 20972736 61442688 0 Disk_1 ENA

DISK GROUP Long Name# vxprint -l rootdg --------------------> ( long list of diskgroup)

Example:# vxdisksetup -i "Divice Nmae" ---------------------> ( it will create in sliced format) # vxdisksetup -i EMC3_0

# vxdisksetup -i "Device Name" format =cds -------------------> ( It will create in cds format) # vxdisksetup -i EMC3_0 format- =cds

# vxdisksetup -i "Device Name" ----------------------------> (it will create in sliced format) # vxdisksetup -i EMC3_0

# vxdisksetup -i "Device Name" format=cds -----------------------------> (It will create in cds format) # vxdisksetup -i EMC3_0 format=cds

# vxdiskunsetup "Device Nmme" ---------------------------------------> (To remove the disk from the control of veritas) # vxdiskunsetup EMC3_0

# vxdg init "Dgname" "Diskname"="Device Nmae" -----------> ( diskname is for veritas to use, this command used to create disk group)

# pkginfo -l VRTSvxvm ----------------------------> ( To check the version of vxvm)

PKGINST: VRTSvxvm

NAME: VERITAS Volume Manager, Binaries

CATEGORY: system

ARCH: sparc

VERSION: 4.0,REV=12.06.2003.01.35

BASEDIR: /

VENDOR: VERITAS Software

DESC: Virtual Disk Subsystem

PSTAMP: VERITAS-4.0R_p1.4:14-January-2004

INSTDATE: Dec 28 1986 03:39

HOTLINE: 800-342-0652

EMAIL: [email protected]

STATUS: completely installed

FILES: 823 installed pathnames

24 shared pathnames

18 linked files

97 directories

411 executables

257411 blocks used (approx)

# vxlicrep ---------------------> (To check the VERITAS licence)

# vxdg -g "dgname" adddisk "disknams" ="Dive Name" ------------------> (To add the disk to existed diskgroup)

According to above Example:-----

# vxdg -g smsdg1 adddisk "diskname"=EMC3_1

# vxdg -g "dgname" rmdisk "diskname" -----------------------------------> ( To remove the disk from the diskgroup)

# vxdg list

NAME STATE

ID

Rootdg

enabled 536152017.11.BMDSERVER

opscvg1enabled,cds 1227011624.22.BMDSERVER

smsvg1

enabled,cds 1226567711.25.BMDSERVER

# vxassist -g opscvg1 maxsize --------------> (To check the Maxsize of volume)

Maximum volume size: 4657152 (2274Mb)

# vxassist -g dgname make "LV Name" 400g -----------------------> ( To create lv with 400gb )

# vxresize -g "Diskgroupname" "lvname" +100g ------------------> ( To extend the LV Size in Online )

# vxedit -g "Diskgroupname" -rf rm "lvname" ---------------------> ( To remove logical volume after unmounting the mount point)

# vxdg destroy "Dgname" ---------------------------------> ( To remove diskgroup compleately)

# vxdiskunsetup "Diskname" -------------------------------> ( To remove the disk from veritas control)

FTP

Disable ftp access for particular user put user name in below file.

# vi /etc/ftpd/ftpusers

root

oracle

:wq!

RCP Issue (Basic Steps to check)

a. First check the user home shell in /etc/passwd file

b. put that shell in /etc/shells file ( By Default it will not be thier we have to create this file.)

c. # vi /etc/inetd.conf ---------> (Uncomment the shell & login lines)

:wq!

d. refresh the inetd service.

Package Installation# pkginfo -l -------------------------------> ( To list the installed packages)

# pkgadd -d "Package Name" ----------------------> (To add package) For Example:- # pkgadd -d SUNWgtar

# pkgchk "Packge Name" --------------------------> (To check Package status) # pkgchk SUNWgtar

# pkgrm "Packge Name" --------------------------> (To remove package) # pkgrm SUNWgtar

Patch Installation # patchadd "Patch Name" ---> (To Add Patch) For Example:- # patchadd /var/sadm/spool/104945-02

# patchrm "Patch Name" ----------> (To remove Patch)

Adding and Removing Route

# route add -net "IP Address" "Gateway"

For Example.

# route add -net 172.26.0.0 172.16.26.2 2

Put the gateway IP Address in /etc/defaultrouter file

# vi /etc/defaultrouter

172.16.26.2.2

:wq!

# route delete default "Gateway Address" ------------------------->

(To delete default router)

# route delete -net "Static IP Address" "Gateway of static router"

Additional Space RequirementAdding Space on CRM server

1. Check the request is received with complete requirement, approved & remedy call has been logged for request.

2. Check for the total requirement in each category like data chunks or index chunks.

3. Check if required space is available in existing same type (Data/Index) volume group.

4. Note last sequence of the chunk created in the VG where new chunk is to be created.

5. Create logical volume (chunk) using following command.

mklv t raw y chunkname (next sequence) vgname size

e.g. mklv t raw y vg15d_8192m_123 vg15d 8192M

Logical volume type (must be raw always for CRM)

The naming convention should be same like vgname_size_sequence

Volume Group Name

Size of the chunk requested

6. Repeat the above command as many times no of chunks required.

7. Care should be taken to to use data vg (naming convention vg15d etc. ) for data chunks & index vg (naming convention vg15x etc.) for index chunks.

8. It will create 2 files in dev directory.

e.g. /dev/vg15d_8192m_123 & /dev/rvg15d_8192m_123

Change ownership of raw chunk with oracle user and group.

e.g. chown oracle:dba /dev/rvg15d_8192m_123

9. Inform requestor on mail with names of the respective chunks created.

10. Close the request in remedy tool.

If free space & devices are not available on server?

In this case forward request to storage team for assigning required disk devices with no. of BCV devices (if required) for allocation. Follow above steps post getting confirmation about disk addition from storage team.

Post Completion tasks.

Provide modified VG details to BCV team for updating existing DG configuration.

Adding space on existing server

1. Check the request is received with complete requirement, approved & remedy call has been logged for request.

2. The space requirement is of the type of extending existing mount point or new mount point.

3. If existing mount point extension then

a. Check is requested space is already available in Volume group.

b. If space is not available on VG check if free devices are available on server.

c. If yes then extend VG with required no of disks.

d. Extend the logical volume of related file system with requested space.

4. If new mount point creation then check usage of the new mount point (will be used for data files, index files or application files). Check if requested space is available on any of the existing VG of same type.

5. If space is available then create mount point with requested parameters like space, ownership to particular user, mount name etc.

6. If space is not available then add extend VG with available free devices on system. Then add new logical volume & mount it with requested parameters like space, ownership to particular user, mount name etc.

7. Send the confirmation mail to requestor & close ticket in Remedy.

If free space & devices are not available on server?

In this case forward request to storage team for assigning required disk devices with no. of BCV devices (if required) for allocation. Follow above steps post getting confirmation about disk addition from storage team.

Post Completion tasks.

Provide modified VG details to BCV team for updating existing DG configuration.

AIX Server Installation and Patching

AIX Server Installation(a) To perform a new and a complete overwrite BOS installation using an HMC and a CD-ROM devicePrerequisitesIn this procedure, you will perform a new and complete AIX BOS installation on a logical partition using the partition's CD-ROM device. This procedure assumes that there is an HMC attached to the managed system.

Before you begin this procedure, you should have already used the HMC to create a partition and partition profile for the client. Assign the SCSI bus controller attached to the CD-ROM device, a network adapter, and enough disk space for the AIX operating system to the partition. Set the boot mode for this partition to be SMS mode. After you have successfully created the partition and partition profile, leave the partition in the Ready state.

Step 1. Activate the partition 1. Activate the partition

a. Insert the AIX 5L Volume 1 CD into the CD device of the managed system.

b. Right-click on the partition to open the menu.

c. Select Activate. The Activate Partition menu opens with a selection of partition profiles. Be sure the correct profile is highlighted.

d. Select Open a terminal window or console session at the bottom of the menu to open a virtual terminal (vterm) window.

e. Select Advanced to open the Advanced options menu.

f. For the Boot mode, select SMS.

g. Select OK to close the Advanced options menu.

h. Select OK. A vterm window opens for the partition.

Step 2. In the SMS menu on the vterm1. In the SMS menu on the vterm, do the following:

a. Press the 5 key and press Enter to select 5. Select Boot Options.

PowerPC Firmware

Version SF220_001 SMS 1.5

(c) Copyright IBM Corp. 2000, 2003 All rights reserved.

-----------------------------------------------------------

Main Menu

1. Select Language

2. Setup Remote IPL (Initial Program Load)

3. Change SCSI Settings

4. Select Console

5. Select Boot Options

-----------------------------------------------------------

Navigation Keys:

X = eXit System Management Services

-----------------------------------------------------------

Type the number of the menu item and press Enter or select

Navigation Key: 5

b. Press the 2 key and press Enter to select 2. Select Boot Devices.

c. Press the 1 key and press Enter to select 1. Select first Boot Device.

d. Press the 3 key and press Enter to select 3. CD/DVD.

e. Select the media type that corresponds to the CD-ROM device and press Enter.

f. Select the device number that corresponds to the CD-ROM device and press Enter. The CD-ROM device is now the first device in the Current Boot Sequence list.

g. Press the ESC key until you return to the Configure Boot Device Order menu.

h. Press the 2 key to select 2. Select the second Boot Device.

i. Press the 5 key and press Enter to select 5. Hard Drive.

j. If you have more than one hard disk in your partition, determine which hard disk you will use to perform the AIX installation. Select the media type that corresponds to the hard disk and press Enter.

k. Select the device number that corresponds to the hard disk and press Enter.

l. Press the x key to exit the SMS menu. Confirm that you want to exit SMS.

Step 3. Boot from the AIX 5L Volume 11. Boot from the AIX 5L Volume 1, as follows:

a. Select Console and press Enter.

b. Select Language for BOS installation menus and press Enter to open the Welcome to Base Operating System Installation and Maintenance menu.

c. Type 2 to select Change/Show Installation Settings and Install in the Choice field and press Enter.

Welcome to Base Operating System

Installation and Maintenance

Type the number of your choice and press Enter. Choice

is indicated by >>>.

1 Start Install Now with Default Settings

2 Change/Show Installation Settings and Install

3 Start Maintenance Mode for System Recovery

88 Help ?

99 Previous Menu

>>> Choice [1]: 2

Step 4. Verify or change BOS installation settings1. Verify or change BOS installation settings, as follows:

a. Type 1 in the Choice field to select the System Settings option.

b. Type 1 for New and Complete Overwrite in the Choice field and press Enter.

Note:The installation methods available depend on whether your disk has a previous Version of AIX installed.

c. When the Change Disk(s) screen displays, you can change the destination disk for the installation. If the default shown is correct, type 0 in the Choice field and press Enter. To change the destination disk, do the following:

1. Type the number for each disk you choose in the Choice field and press Enter. Do not press Enter a final time until you have finished selecting all disks. If you must deselect a disk, type its number a second time and press Enter.

2. When you have finished selecting the disks, type 0 in the Choice field and press Enter. The Installation and Settings screen displays with the selected disks listed under System Settings.

d. If needed, change the primary language environment. Use the following steps to change the primary language used by this installation to select the language and cultural convention you want to use.

Note:Changes to the primary language environment do not take effect until after the BOS installation has completed and your system is rebooted.

1. Type 2 in the Choice field on the Installation and Settings screen to select the Primary Language Environment Settings option.

2. Select the appropriate set of cultural convention, language, and keyboard options. Most of the options are a predefined combination; however, you can define your own combination of options.

To choose a predefined Primary Language Environment, type that number in the Choice field and press Enter.

To configure your own primary language environment, do the following:

a. Select MORE CHOICES.

b. Select Create Your Own Combination.

c. When the Set Primary Cultural Convention screen displays, type the number in the Choice field that corresponds to the cultural convention of your choice and press Enter.

d. When the Set Primary Language screen displays, type the number in the Choice field that corresponds to your choice for the primary language and press Enter.

e. When the Set Keyboard screen displays, type the number in the Choice field that corresponds to the keyboard attached to the system and press Enter.

e. After you have made all of your selections, verify that the selections are correct. Press Enter to confirm your selections and to begin the BOS installation. The system automatically reboots after installation is complete.

Step 5. Switch the partition to Normal Mode1. Switch the partition to Normal Mode, as follows:

a. Right-click on the Partition profile to open the menu. Be sure the correct partition profile is highlighted.

b. Select Properties.

c. Select the Settings tab.

d. For the Boot Mode, select Normal.

e. Select OK to close the Properties menu.

f. Right-click on the partition to open the menu.

g. Select Restart Partition.

h. Select Immediate for the Restart Options.

i. Confirm that you want to restart the partition.

j. When the partition has restarted, right-click on the partition to open the menu.

k. Select Open terminal window to open a virtual terminal (vterm) window.

Step 6. Complete the BOS installation1. Complete the BOS installation, as follows:

a. Type vt100 as the terminal type.

Set Terminal Type

The terminal is not properly initialized. Please enter a

terminal type and press Enter. Some terminal types are

not supported in non-English languages.

Ibm3101 tvi912 vt330

Ibm3151 tvi920 vt340

Ibm3161 tvi925 wyse30

Ibm3162 tvi950 wyse50

Ibm3163 vs100 wyse60

Ibm3164 vt100 wyse100

Ibmpc vt320 wyse350

lft sun

+---------------------------Messages----------

| If the next screen is unreadable, press

88 Help ? | Break (Ctrl-c) to return to this screen.

99 Exit |

|

>>> Choice []: vt100

b. In the License Agreement menu, select Accept License Agreements.

c. Select Yes to ACCEPT Installed License Agreements.

d. Press F10 or Esc+0 to exit the License Agreement menu.

e. In the Installation Assistant main menu, select Set Date and Time.

Installation Assistant

Move cursor to desired item and press Enter.

Set Date and Time

Set root Password

Configure Network Communications

Install Software Applications

Using SMIT (information only)

F1=Help F2=Refresh F3=Cancel F8=Image

F9=Shell F10=Exit

Enter=Do

f. Set the correct date, time, and time zone. Press the F3 or Esc+3 key to return to the Installation Assistant main menu.

g. Select Set Root Password. Set a root password for the partition.

h. Select Configure Network Communications. Select TCP/IP Startup. Select from the Available Network Interfaces and press Enter. Enter the appropriate network information in the Minimum Configuration and Startup menu and press Enter. Use the F3 or Esc+3 key to return to the Installation Assistant main menu.

i. Exit the Installation Assistant by typing F10 or Esc+0.

j. The vterm window displays a login prompt.

At this point, the installation is complete.

(b) Perform a Migration BOS installation from CDNote:

If you are overwriting an existing system, gather the TCP/IP information before you begin this scenario. Also, before you perform a migration installation, make sure you have reliable backups of your data and any customized applications or volume groups. The instructions on how to create a system backup are described later in this article.

NOTE: Using this scenario, you can migrate a system from AIX 4.3.3 (or later) to AIX 5.3.

S