solaris doc
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