Fault Code

34
faultCode Description 1000 Illegal request message 1001 Mandatory field missing 1002 Illegal data type 1003 Data out of bounds 1004 Unknown operation 1005 Internal server error 1006 This fault code is reserved for future use 1007 Overload rejection FSC-AirXmlRpc/2.0/A/1----->AUV-AccountAdmin/2.0/A/1------- >FSC- AccountFinderClientIf/3.0/A/1-------> Module: FSC-BatchFileInterface/2.0/A/1 Event: Out request------ AUV-Adjustment/2.0/A/1------ FSC- AccountFinderClientIf-- AUV- RpcAccountManagementClientIf-------- Module: AUV- AirDataRecords/----- Module: FSC-BatchFileInterface/ ErrorCode:[3] = Response Code 10 - Voucher Does not exist (Can't be pending as Voucher doesn't exist)

Transcript of Fault Code

Page 1: Fault Code

faultCode Description

1000 Illegal request message

1001 Mandatory field missing

1002 Illegal data type

1003 Data out of bounds

1004 Unknown operation

1005 Internal server error

1006 This fault code is reserved for future use

1007 Overload rejection

FSC-AirXmlRpc/2.0/A/1----->AUV-AccountAdmin/2.0/A/1------->FSC- AccountFinderClientIf/3.0/A/1------->

Module: FSC-BatchFileInterface/2.0/A/1 Event: Out request------ AUV-Adjustment/2.0/A/1------ FSC-AccountFinderClientIf-- AUV-RpcAccountManagementClientIf-------- Module: AUV-AirDataRecords/----- Module: FSC-BatchFileInterface/

ErrorCode:[3]  = Response Code 10 - Voucher Does not exist (Can't be pending as Voucher doesn't exist)

ErrorCode:[4]  = Response Code 11 - Voucher already USED by another subscriber (This should not result in pending as the voucher already used)

ErrorCode:[7]  = Response Code 100 - Voucher already USED by same subscriber (This should not result in pending as the voucher already used)

ErrorCode:[8]  = Response Code 101 - Voucher already RESERVED by same subscriber but with different transaction ID. (This is possibly pending)

ErrorCode:[41]  = Response Code Error - the Response from the VS was an error or timeout, refer to the TR below. (This can lead to pending depending on the Fault code from VS)

Page 2: Fault Code

TR HH55727 has been raised to improve the clarity of the error messages generated in CS3.0 CP5.

ThirdParty_10016

var/opt/airAPP01/tmp/batchfiles/adjustment/

6.88   responseCode

The responseCode parameter is sent back after a message has been processed and indicates success or failure of the message.

Data Type: <int> or <i4>

Element Value Range: See Table 84

Table 84    Element Value Range - responseCode

Value range Description

0 Successful

1 Ok but supervision period exceeded

2 Ok but service fee period exceeded

100 Other Error

Page 3: Fault Code

101 Not used

102 Subscriber not found

103 Account barred from refill

104 Temporary blocked

105 Dedicated account not allowed

106 Dedicated account negative

107 Voucher status used by same

108 Voucher status used by different

109 Voucher status unavailable

110 Voucher status expired

111 Voucher status stolen or missing

112 Voucher status damaged

113 Voucher status pending

114 Voucher type not accepted

115 Refill not accepted

117 Service class change not allowed

119 Invalid voucher activation code

120 Invalid refill profile

121 Supervision period too long

122 Service fee period too long

123 Max credit limit exceeded

124 Below minimum balance

126 Account not active

127 Accumulator not available

128 Invalid PIN code

129 Faf number does not exist

130 Faf number not allowed, (see notAllowedReason for further information)

133 Service class list empty

134 Accumulator overflow

135 Accumulator underflow

136 Date adjustment error

137 Get balance and date not allowed

138 No PIN code registered

139 Dedicated account not defined

140 Invalid old Service Class

141 Invalid language

142 Subscriber already installed

143 Invalid master subscriber

144 Subscriber already activated

145 Already linked subordinate

146 Already linked as master

Page 4: Fault Code

147 Invalid old community list

148 Invalid new community list

149 Invalid promotion plan end date

150 Invalid promotion plan. The promotion plan allocation was invalid.

151 Promotion plan not found

152 Deblocking of expired account

153 Dedicated account max credit limit exceeded

154 Invalid old SC date

155 Invalid new service class

156 Delete subscriber failed

157 Invalid account home region

158 Maximum number of allocated promotion plans already reached

159 Charged FaF not active for service class

160 Operation not allowed from current location

161 Failed to get location information

163 Invalid dedicated account period

164 Invalid dedicated account start date

165 Offer not found

166 Not used

167 Invalid unit type

168 Promotion Plan Dates overlaps existing allocation

176 (PC:06479) Refill denied, First IVR call not made

177 (PC:06479) Refill denied, Account not active

178 (PC:06479) Refill denied, Service fee period expired

179 (PC:06479) Refill denied, Supervision period expired

190 The PAM service id provided in the request already exist

191 The PAM service id provided in the request was out of range, or did not exist

192 The old PAM class id provided in the request was incorrect or did not match the existing PAM class id for the account

193 The PAM class id or new PAM class id provided in the request was incorrect

194 The old schedule id provided in the request was incorrect or did not match the existing schedule id for the account

195 The schedule id or new schedule id provided in the request was incorrect

196 Invalid deferred to date

197 Periodic account management evaluation failed

198 Too many PAM services given in the sequence or the number of services on the account would be exceeded

199 The PAM period, provided or calculated, could not be found in the schedule

200 The PAM class id or new PAM class id provided in the request does

Page 5: Fault Code

not exist

201 The schedule id or new schedule id provided in the request did not exist or no valid period found

202 Invalid PAM indicator

203 Subscriber installed but marked for deletion

204 Inconsistency between given current value and Account Database state

205 (PC:06653) Max number of FaF indicators exceeded

206 (PC:06653) FaF indicator already exists

207 Invalid accumulator end date

208 Invalid accumulator service class

209 Invalid dedicated account expiry date

210 Invalid dedicated account service class

211 Delete dedicated account failed

212 Crop of composite dedicated account not allowed

213 Sub dedicated account not defined

214 One or several of the provided offers are not defined or there is a mismatch between provided offer type and the offer type definition.

215 Too many offers of the type Multi User Identification given in the sequence or the Multi User Identification offer is already activated for the subscriber.

216 Usage threshold not found in definition

217 Usage counter not found in definition

218 The usage threshold does not exist on the account

219 Usage counter value out of bounds

220 The supplied value type does not match the definition

221 No subordinate subscribers connected to the account

222 Dedicated account can not be deleted because of it is in use

223 Service failed because new offer date provided in the request was incorrect.(PC:08204)

224 The old offer date provided in the request did not match the current date.(PC:08204)

225 The offer start date can not be changed because the offer is already active.(PC:08204)

999 Other Error No RetryNote:  

Error values starts at 100, while lower values denotes a successful execution.

Page 6: Fault Code

vmstat

iostat

mpstat

prstat -a

netstat

psrinfo -v

--------------prstat----Once we have identified which resource is being exhausted, you can use prstat to identify which processes causing it.

The /etc/passwd contains one entry per line for each user (or user account) of the system. All fields are separated by a colon (:) symbol. Total seven fields as follows.

Generally, passwd file entry looks as follows

Page 7: Fault Code

1. Username: It is used when user logs in. It should be between 1 and 32 characters in length.

2. Password: An x character indicates that encrypted password is stored in /etc/shadow file.

3. User ID (UID): Each user must be assigned a user ID (UID). UID 0 (zero) is reserved for root and UIDs 1-99 are reserved for other predefined accounts. Further UID 100-999 are reserved by system for administrative and system accounts/groups.

4. Group ID (GID): The primary group ID (stored in /etc/group file) 5. User ID Info: The comment field. It allow you to add extra information about the

users such as user's full name, phone number etc. This field use by finger command.

6. Home directory: The absolute path to the directory the user will be in when they log in. If this directory does not exists then users directory becomes /

7. Command/shell: The absolute path of a command or shell (/bin/bash). Typically, this is a shell. Please note that it does not have to be a shell.

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

To creat a new group,dba,GID-241,

groupadd –g 241 dbathis command places the entry in the /etc/group ( we can also insert manually )

dba:x:241----------------------------------------------------------------------------------------------

useradd –u 210 –g dba –c “The RDBMS” –d /home/oracle –s /bin/ksh –m oracle (here oracle is the username & “The RDBMS “ is the name via which mails will be send.

home directory is /home/oracleshell used-Korn shellm option ensures that home directory is created if it does not already exists

this command places the entry in the /etc/passwd

oracle:x:210:240:The RDBMS:/home/oracle:bin/ksh

Page 8: Fault Code

-d home-directory-pathThis is the new user’s home directory, typically /export/home/username

-mmake home directory and copy the default skeleton files (these files are located in /etc/skel directory).

-u uidThe uid (userid) is a number from 0 to 65535 which identifies the user on the system. uid 0 is reserved for root. If you don’t specify one, the next available uid will be used automatically.

-c “ Name via which mail will be sent”Comment field which usually contains the name of the user. Make sure you enclose the name in quotes if it contains a space.

-s /path/to/shellThe shell to use. If you don’t specify this, it will default to /bin/sh. Make sure you specify the fully qualified path.

So, putting it together, a typical addition of a user named fred would be:

useradd -d /export/home/fred -m -s /bin/ksh -c "Fred Smith" fred

It’s a smart idea to run pwck (passwd check) whenever you make a change to the /etc/passwd file (as when adding or chaning a user). This program will identify any problems with the passwd file. If it doesn’t tell you anything, then you are in good shape.

Port Service Description

Incoming ports

UDP/7 Used for ping from clients

TCP/21 Used for FTP traffic

TCP/22 Used for remote login ssh, and sftp.

UDP/161 Used for SunMC (SNMP).

TCP/513 Used for remote login rlogin, during operation and maintenance

SCTP/2 905 Used as incoming port for SigTran SS7 signalling (configured in ss7.cnf). Normally, SigTran has its own interface which is separated from the public LAN. (SCTP protocol)

TCP/6999 Used for Signaling Manager GUI

Page 9: Fault Code

TCP/10 000 Used for the Apache web server GUI during operation and maintenance.

TCP/10 010 Used for incoming AIR IP traffic.

Outgoing ports

UDP/7 Used to ping VS, and SDP (echo port).

TCP/21 Used for TXF alarms, and Data record sending.

TCP/53 UDP/53

Used for AccountFinder, and DNS.

TCP/111 UDP/111

Used for Used for SDP (SUNRPC).

UDP/123 Used for NTP.

UDP/5093 Used for Sentinel.

TCP/6999 Used for Signaling Manager GUI

TCP/10 020 Used for communicating with the VSNote:  

When using IPMP in Active-Active mode it is necessary to make both IP addresses accessible through the firewall.

/etc/shadowFields are: user-

name:password:lastchg:min:max:warn:inactive:expire

username Same as /etc/passwd username

password

Three options: 13-character encrypted The string *LK* - account is locked The string NP – no password setup for this account

lastchg Number of days between January 1, 1970 and the last password modification date.

min Min number of days required between password changes

max Max number of days password is valid before user has to change it

inactive Number of inactivity days allowed for the user before account is locked.

expire It is absolute date when the user account expires. After this user cannot log in to the system.

? ?? print this help message# display message number #- print previous+ next (no delete)

Page 10: Fault Code

! cmd execute cmd<CR> next (no delete)a position at and read newly arrived maild [#] delete message # (default current message)dp delete current message and print the nextdq delete current message and exith a display all headersh d display headers of letters scheduled for deletionh [#] display headers around # (default current message)m user mail (and delete) current message to usern next (no delete)p print (override any warnings of binary content)P override default 'brief' mode and display ALL header linesq, ^D quitr [args] reply to (and delete) current letter via mail [args]s [files] save (and delete) current message (default mbox)u [#] undelete message # (default current message)w [files] save (and delete) current message without headerx exit without changing maily [files] save (and delete) current message (default mbox)

Finding OS release and Kernel info

Sometime you need to determine what release of the OS are you running and other useful information that comes with that, like architecture, installation date, etc.

I'll mention four ways I use the most, it may be some other ones ... See /etc/release file - looks something like (easy to find update version, like

"update 7" and when it was assembled): o Solaris 10 5/09 s10s_u7wos_08 SPARC o Copyright 2009 Sun Microsystems, Inc. All Rights Reserved. o Use is subject to license terms. o Assembled 30 March 2009

Check info of SUNWsolnm (Solaris Naming Enabler) package - pkginfo -l SUNWsolnm (easy to see architecture, version, installation date)

o PKGINST: SUNWsolnm o NAME: Solaris Naming Enabler o CATEGORY: system

Page 11: Fault Code

o ARCH: sparc o VERSION: 10,REV=2009.03.30.12.13 o BASEDIR: / o VENDOR: Sun Microsystems, Inc. o DESC: Enable Solaris Name in /etc/release file o PSTAMP: re29796 o INSTDATE: Jun 17 2009 14:06 o HOTLINE: Please contact your local service provider o STATUS: completely installed o FILES: 2 installed pathnames o 1 shared pathnames o 1 directories o 1 blocks used (approx)

Use command showrev (easy to see hostid, architecture, kernel version) o Hostname: xxxxxxxx o Hostid: 8503f82e o Release: 5.10 o Kernel architecture: sun4v o Application architecture: sparc o Hardware provider: Sun_Microsystems o Domain: genesyslab.com o Kernel version: SunOS 5.10 Generic_139555-08

Also use showrev -p to see installed patches.

use command: uname -a (easy to see hostname, kernel version) o SunOS hal-9000 5.10 Generic_139555-08 sun4v sparc SUNW,T5240

Monitoring from Solaris and the lom shell

Page 12: Fault Code

You can find much of the information you need from either the lom shell or from Solaris. The only information you can’t get from solaris is the LOM/SC network informationlom shell command

Solaris equivalent

Page 13: Fault Code

showalarm # cd /usr/platform/sun4u/sbin# ./prtdiag -v | grep -i alarm or# lom -l

showboards prtdiag -vshowcomponent prtdiag -vshowdate # dateshowenvironment # lom -t ; lom -vshowescape # lom -c | grep escapeshoweventreporting # lom -a | grep eventshowfault # lom -l

or# lom -a | grep -i fault

showhostname # hostnameshowlocator # prtdiag -v | grep -i locator

or# locatoror # lom -a | grep -i locator

showlogs # more /var/adm/messages or# lom -e n,<level>

showmodel # prtdiag -v | grep -i ’System Config’shownetwork -v # arp 1280-sc

1280-sc (192.20.14.6) at 0:3:ba:c0:ff:eeshowresetstate (See page 67)showsc -v # lom -a | grep -i versionhistoryinventory # prtfru

Baseboard management controllerFrom Wikipedia, the free encyclopedia  (Redirected from Baseboard Management Controller)Jump to: navigation, search

A baseboard management controller (BMC) is a specialized microcontroller embedded on the motherboard of a computer, generally a server. The BMC is the intelligence in the Intelligent Platform Management Interface (IPMI) architecture. The BMC manages the interface between system management software and platform hardware.

Page 14: Fault Code

Different types of sensors built into the computer system report to the BMC on parameters such as temperature, cooling fan speeds, power status, operating system (OS) status, etc. The BMC monitors the sensors and can send alerts to a system administrator via the network if any of the parameters do not stay within preset limits, indicating a potential failure of the system. The administrator can also remotely communicate with the BMC to take some corrective action such as resetting or power cycling the system to get a hung OS running again. These abilities save on the total cost of ownership of a system.

Physical interfaces to the BMC include SMBus busses, an RS-232 serial console, address and data lines and an Intelligent Platform Management Bus (IPMB), that enables the BMC to accept IPMI request messages from other management controllers in the system.

A direct serial connection to the BMC is not encrypted as the connection itself is secure. Connection to the BMC over LAN may or may not use encryption depending on the security concerns of the user.

The system controller has a 128K error buffer, which is copied to /var/adm/messages. If the system has been down for any reason, the buffer gets flushed to /var/adm/messages at boot time (see page 82). There is no loghost facility for sending SC information to an external loghost.

Backup and Recovery

This section provides information needed for backup and recovery administration of the AIR server.

The AIR system is called a static node, meaning that data that is held by the AIR system does not change very often and in case there is a need to restore the data, a dump from the night before will not cause any major loss of data.

Backups are performed on a daily basis. The tape will be ejected after completion and must be replaced for the next backup the day after. The first session on the

Page 15: Fault Code

tape contains crucial files for the restoration process and can also serve as an identification and index for the rest of the tape.

6.1   File System Backup

During the installation a cronjob is created on each server to make the script run automatically, every night, like this:

00 2 * * * /opt/EABcsutls/backup/backup.sh

The example reads:

Run the backup script at 02.00 every day.

To check the root cronjobs, use the UNIX command crontab while being root:

# crontab -l

If you want to change the cronjob type:

# EDITOR=vi; export EDITOR

# crontab -e

The first five fields of the crontab entry indicate at what time the job should run. The order is like this: minute (0-59), hour (0-23), day of the month (1-31), month of the year (1-12), day of the week (0-6 with 0=Sunday). The * means all legal values.

6.1.1   AIR Backup Logfile

While executing the backup you can view the progress by executing the following command from any available shell on the server:

# tail -f /var/log/backuplog

After the backup is complete the logfile is renamed to /var/log/backuplogX, where X corresponds to the current day of the month. This way backup-logs for a month back will be available in the /var/log directory. You can view these files if you want to check the result of an earlier backup.

The printout below is an example of how the printout can look like:

Backup started at: Mon Mar 1 02:00:00 CET 2004

ToC generated, the following sessions will be on tape

0 ToC 1 / Filesystem Backup

Page 16: Fault Code

2 Backup Log

Filesystem backup started @ Mon Mar 1 02:06:59 CET 2004Creating list of excluded files/direcoriesBacking up the root (/) file systemtar: ./devices/pci@1f,700000/scsi@2,1/st@4,0:cn same as arcive fileFilesystem backup ended @ Mon Mar 1 02:07:00 CET 2004

All sessions written (except the log) at:Mon Mar 1 02:07:00 CET 2004Backup completed at: Mon Mar 1 02:07:00 CET 2004Note:  

The warning from tar, (the line starting with tar: ./devices/), when backing up the root file system can be ignored. The file path which is ending with /[email protected]:cn will not be included in the backup but will be recreated during restore.

6.2   File System Recovery

To complete a restore of the AIR server a successful backup of the AIR server has to be performed. If a shutdown is needed before the recovery, see Section 5.4 for instructions.

Note:   Always contact your local Ericsson support organization before restoring the AIR system.

To perform a recovery of the root file system, see Section 6.2.1.

6.2.1   Restoring File System from Tape

To perform a file system recovery follow the instruction:

1. Insert the installation DVD in the DVD-ROM drive.

Either the DVD labeled VS/AIR/AF Installation Media (sun4u) or the DVD labeled VS/AIR/AF Installation Media (sun4v) may be used for booting.

2. Connect to the console, see Section 8 to get instructions in how to access the console on different hardware.

3. Boot to single-user mode, using the CD.

Page 17: Fault Code

ok boot cdrom -s

4. Wait for result printout.

INIT: SINGLE USER MODE

5. Change directory to /tmp.

# cd /tmp

6. Rewind the magnetic tape.

# mt -f /dev/rmt/0cn rewind

7. Unpack the restore.sh script and tape contents file.

# tar -xf /dev/rmt/0cn

8. Run the restore.sh script.

# ./restore.sh

The server will now be restored from tape.

9. Wait for therestore to complete, this can take up to 120 minutes.

Progress and result of the restore procedure is printed on the server console.

10. If an Account Finder (AF) is present, complete the file system recovery by performing an restore of AF data.

Follow the instructions in AF documentation..

The Sun Fire V480 supports up to four UltraSPARC III processors and up to 32 GB RAM. Each server is equipped with four CPUs and 8 GB RAM each.

Page 18: Fault Code

8.1.1   Mounting

The Sun Fire V480 servers are rack mounted in one cabinet. It is possible to mount several Sun Fire V480 servers into the same cabinet.

8.1.2   Server Hardware

The Sun Fire V480 supports up to four UltraSPARC III processors and up to 32 GB RAM. Each server is equipped with four CPUs and 8 GB RAM each.

The basic system includes two power supply units, each with two internal fans. The power supplies are plugged directly into one power distribution board. One power supply provides sufficient power for a maximally configured system. The second power supply provides "1 + 1" redundancy, allowing the system to continue operating if the first power supply fails. A power supply in a redundant configuration is hot-swappable.

The Figure 5 shows the front of the Sun Fire V480 server.

Figure 5   Sun Fire V480 Front View

Page 19: Fault Code

The Figure 6 shows boards and devices that are seen from the rear view of the Sun Fire V480.

Figure 6   Sun Fire Rear View

Page 20: Fault Code

8.1.3   Console Access

The Sun Fire V480 server provides a serial communication port, which can be accessed through an RJ-45 connector located on the system's back panel. The system can be administered either from a terminal connected to this connector or from a remote workstation connected to the Remote System Control (RSC) card over the public LAN. Once the RSC is configured it is no longer possible to use the serial port for console access.

To gain access the console, use the following procedure:

1. Connect to the RSC port either over the network or to the RSC serial port. 2. Please login:

Enter root as the login name.

3. Please Enter password:

Enter the password for the root-user defined on the RSC.

4. Type the following to connect to the console:

rsc> console

Note:   The RSC Ethernet interface does only support a 10 Mbit/s connection.

T5220 ---console commands

sc> helpAvailable commands------------------Power and Reset control commands: powercycle [-y] [-f] poweroff [-y] [-f] poweron [-c] [FRU] reset [-y] [-c] [-d] [-f] [-n]Console commands: break [-y] [-c] console [-f] consolehistory [-b lines|-e lines|-v] [-g lines] [boot|run]Boot control commands:

Page 21: Fault Code

bootmode [normal|reset_nvram|bootscript="string"|config="configname"] setkeyswitch [-y] <normal|stby|diag|locked> showkeyswitchLocator LED commands: setlocator [on|off] showlocatorStatus and Fault commands: clearasrdb clearfault <UUID> disablecomponent [asr-key] enablecomponent [asr-key] removefru [-y] <FRU> setfru -c [data] showcomponent [asr-key] showenvironment showfaults [-v] showfru [FRU] showlogs [-b lines|-e lines|-v] [-g lines] [-p logtype[r|p]] shownetwork [-v] showplatform [-v] showpower [-v]ALOM Configuration commands: setdate <[mmdd]HHMM | mmddHHMM[cc]yy][.SS]> setsc [param] [value] setupsc showdate showhost [version] showsc [-v] [param]ALOM Administrative commands: flashupdate <-s IPaddr -f pathname> [-v] [-y] [-c] help [command] logout password resetsc [-y] restartssh [-y] setdefaults [-y] ssh-keygen [-l|-r] <-t {rsa|dsa}> showusers [-g lines] useradd <username> userclimode <username> <default|alom> userdel [-y] <username> userpassword <username> userperm <username> [c][u][a][r][o][s] usershow [username]sc>

Page 22: Fault Code

Examples

Different application programs, user interfaces, and operating systems use the various control key combinations for different purposes.

Key combinationMicrosoft

Windows/KDE/GNOME

Unix (command

line and programs

using readline)

Emacs (if different from Unix command line)

Ctrl+A Select all Beginning of lineCtrl+B Bold Backward one character

Ctrl+C

Copy (can also be used as an alternative to Ctrl+Break to terminate an application)

terminate application

Compound command

Ctrl+DFont Window (Word Processing); Add to bookmarks (Browsers)

Forward delete, or if line is empty, end of input (traditional Unix)

Forward delete

Ctrl+E Center Alignment (Word Processing)

End of line

Ctrl+FFind (usually a small piece of text in a larger document)

Forward one character

Ctrl+G Go To (Line number) BellQuit - aborts current operation

Ctrl+H Replace, or History in browsers

Delete previous character

Help key

Ctrl+I Italic (sometimes incremental search)

Command line completion

Same as Tab key

Ctrl+J JustifyLine feed (LFD)

LFD (to evaluate Lisp expressions)

Page 23: Fault Code

Ctrl+K Insert Hyperlink (Word 2007)

Cut ("Kill") text between cursor and end of line

Ctrl+L Create List, Left align (word processing)

Clear screenRedraw window/terminal, and recenter view around current line

Ctrl+M Decrease margin by 1/2 inch (Microsoft Word)

Same as Enter key

Ctrl+N New (window, document, etc.)

Next line (in history)

Next line

Ctrl+O Open Flush output Insert ("open") new line

Ctrl+P PrintPrevious line (in history)

Previous line

Ctrl+Q Quit applicationResume transmission

Literal insert

Ctrl+R Refresh page, Right align (word processing)

Search backwards in history

Search backwards

Ctrl+S SavePause transmission

Search forward

Ctrl+T Open New Tab Transpose characters

Ctrl+U Underline

Delete text between beginning of line and cursor

Prefix numerical argument to next command

Ctrl+V Paste Literal insert Page down

Ctrl+W Close window or tabDelete previous word

Cut

Ctrl+X Cut Compound command

Ctrl+YRedo (sometimes Ctrl+Shift+Z is used for this)

Paste

Ctrl+Z UndoSuspend program

Iconify window

Ctrl+[ Decrease font sizeSame as Esc key

Same as Modifier key (Alt key)

Ctrl+End Bottom (end of document or window)

undefined or rarely used

Bottom (end of text buffer)

Ctrl+Home Top (start of document or window)

undefined or rarely used

Top (start of text buffer)

Ctrl+Ins Copyundefined or rarely used

Copy

Page 24: Fault Code

Ctrl+PgDn Next tabundefined or rarely used

Scroll window to the right

Ctrl+PgUp Previous tabundefined or rarely used

Scroll window to the left

Ctrl+Tab Next window or tab undefined or rarely usedCtrl+Shift+Tab Previous window or tab undefined or rarely used

Ctrl + ← Previous wordundefined or rarely used

Previous word

Ctrl + → Next wordundefined or rarely used

Next word

Ctrl+Delete Delete Next wordundefined or rarely used

Delete Next word

Ctrl+Backspace Delete Previous wordundefined or rarely used

Delete Previous word

Ctrl+Alt+Backspace undefined or rarely used Restart X11 undefined or rarely used

Ctrl + Alt + ↑ Rotate Screen Upside down

unknown unknown

Ctrl + Alt + ↓ Rotate Screen Right side up

unknown unknown

Ctrl + Alt + ← Rotate Screen left unknown unknownCtrl + Alt + → Rotate Screen right unknown unknownCtrl+Shift+Esc Task Manager unknown unknown

Ctrl+Alt+Delete Windows Security/Task Manager

Reboot (when on the console)

undefined or rarely used

When executing interactively, bash displays the primary prompt PS1 when it is ready to read a command, and the secondary prompt PS2 when it needs more input to complete a command. Bash allows these prompt strings to be cus tomized by inserting a number of backslash-escaped special characters that are decoded as follows: \a an ASCII bell character (07) \d the date in "Weekday Month Date" format (e.g., "Tue May 26") \e an ASCII escape character (033) \h the hostname up to the first `.' \H the hostname \j the number of jobs currently managed by the shell \l the basename of the shell's terminal device name \n newline \r carriage return \s the name of the shell, the basename of $0 (the portion following the final slash) \t the current time in 24-hour HH:MM:SS format

Page 25: Fault Code

\T the current time in 12-hour HH:MM:SS format \@ the current time in 12-hour am/pm format \u the username of the current user \v the version of bash (e.g., 2.00) \V the release of bash, version + patchlevel (e.g., 2.00.0) \w the current working directory \W the basename of the current working direc tory \! the history number of this command \# the command number of this command \$ if the effective UID is 0, a #, otherwise a $ \nnn the character corresponding to the octal number nnn \\ a backslash \[ begin a sequence of non-printing characters, which could be used to embed a terminal con trol sequence into the prompt

\] end a sequence of non-printing characters

iostat –xtn----To check disk loadOutput The output of the iostat utility includes the following information.

device name of the disk

r/s reads per second

w/s writes per second

kr/s kilobytes read per second

The average I/O size during the interval can be computed from kr/s divided by r/s.

kw/s kilobytes written per second

The average I/O size during the interval can be computed from kw/s divided by w/s.

wait average number of transactions waiting for service (queue length)

This is the number of I/O operations held in the

Page 26: Fault Code

device driver queue waiting for acceptance by the device.

actv average number of transactions actively being ser- viced (removed from the queue but not yet com- pleted)

This is the number of I/O operations accepted, but not yet serviced, by the device.

svc_t average response time of transactions, in mil- liseconds

The svc_t output reports the overall response time, rather than the service time, of a device. The overall time includes the time that transac- tions are in queue and the time that transactions are being serviced. The time spent in queue is shown with the -x option in the wsvc_t output column. The time spent servicing transactions is the true service time. Service time is also shown

SunOS 5.10 Last change: 1 Nov 2006 2

System Administration Commands iostat(1M)

with the -x option and appears in the asvc_t out- put column of the same report.

%w percent of time there are transactions waiting for service (queue non-empty)

%b percent of time the disk is busy (transactions in progress)

wsvc_t average service time in wait queue, in mil- liseconds

asvc_t average service time of active transactions, in milliseconds

wt the I/O wait time is no longer calculated as a percentage of CPU time, and this statistic will always return zero.