Professional Documents
Culture Documents
Online Assessment
Assessment: Sun Systems Fault Analysis
(Answer all questions in this section)
1.Fault types that can occur on a system are placed in five error
Mark for Review
categories: Software, Hardware, Critical, Fatal, System Panics, and (2) Points
Warnings.
When a system fault is caused by a critical error it is recommended
that the system be immediately shutdown.
Which two faults could be attributed to a critical error that requires the
immediate shutdown of the system?
Corrupt disks.
Fan failure, resulting in an increased operating temperature. (*)
Single power supply failure in a system with redundant power
supplies. (*)
Component burnout due to high temperature.
Sorry, that is not correct. Please review the course content and try
again.
2.A system has crashed with a panic. You need to analyze this system
Mark for Review
panic and determine what kind of panic has occurred. The steps you (2) Points
plan to take include displaying the current crash dump configuration;
coverting the dump file to files that can be analyzed with the mdb
utility; and then printing a summary of information that reveals what
kind of panic took place.
3.The following command line has been entered to create a new service
Mark for Review
called newsvc1 and to identify this service as the source for automated (3) Points
install:
What action would you take to correct this boot failure based on the
error message?
Correct!
Knowing that the kernel will not overwrite its own code
due to permissions on the pages of memory containing
kernel code, you deduce two possible reasons for the
cause of this panic.
Sorry, that is not correct. Please review the course content and try
again.
# ipadm
# ifconfig net0 up
Troubleshoot using svcs -xv to make sure all the network services
are enabled; try enabling them by hand.
Create a backup of the faulty system before fixing anything.
Check for any hardware NIC errors using the fmadm faulty
command.
Both a. and c. above. (*)
Correct!
Page 1 of 8
# svccfg
svc:> select system/console-login:default
svc: /system/console-login:default> listsnap
initial
running
start
svc: /system/console-login:default> revert start
svc: /system/console-login:default> quit
# mpstat 2
CPU minf mjf xcal intr ithr csw icsw migr smtx
srw syscl usr sys wt idl
0 0 0 13 228 5 22 0
1 1 0 0 0 11 0
89
1 0 0 8 26 1 17 0
0 0 0 51 0 3 0
96
2 0 0 3 9 0 5 0
0 0 0 0 0 0 0
100
3 0 0 10 34 2 23 0
0 0 0 2 0 5 0
95
4 0 0 5 70 28 64 0
0 0 0 34 0 4 0 96
5 0 0 32 27 0 18 0
0 0 0 0 0 4 0
96
6 0 0 4 39 13 33 0
1 1 0 12 0 0 0
100
7 0 0 8 26 0 16 0
0 0 0 0 0 0 0
100
8 0 0 12 36 0 26 0
0 0 0 0 0 0 0
100
9 0 0 4 16 0 12 0
0 0 0 2 0 6 0
94
10 0 0 14 42 1 26 0
0 0 0 1 0 10 0
90
. . . . . .
^C
# savecore –vf
# dumpadm –y –d
# savecore –L (*)
None of the above
Correct!
# svcx –x
Page 2 of 8
# coreadm
global core file pattern: /var/core/core.%f.%p
global core file content: all
init core file pattern: core.%f.%p
init core file content: default
global core dumps: enabled
per-process core dumps: enabled
global setid core dumps: disabled
per-process setid core dumps: disabled
global core dump logging: enabled
Which two options describe where these core files would be saved?
In $HOME/corefiles
In the local zone in /var/core
In the process current working directory. (*)
In the global zone in /var/core (*)
Sorry, that is not correct. Please review the course content and
try again.
/etc/svc/repository.db
/etc/svc/volatile/db_errors
/lib/svc/bin/restore_respository
Sorry, that is not correct. Please review the course content and
try again.
You have the user check the settings of the zone, using
the following command to look for a specific setting
that may cause a read-only file system.
Sorry, that is not correct. Please review the course content and
try again.
$ ssh username@SP_ipaddress
Password: <password>
- >enter command here
>show faults
>show /SP/faults_mgmt
>show /Host/list
>show faulty (*)
Sorry, that is not correct. Please review the course content and
try again.
# svcs milestone*
STATE STIME FMRI
online Jun_30 svc:/milestone/unconfig:default
online Jun_30 svc:/milestone/config:default
online Jun_30 svc:/milestone/devices:default
online Jun_30 svc:/milestone/network:default
online Jun_30 svc:/milestone/single-
user:default
online Jun_30 svc:/milestone/name-
services:default
online Jun_30 svc:/milestone/self-assembly-
complete:default
online Jun_30 svc:/milestone/multi-
user:default
online Jun_30 svc:/milestone/multi-user-
server:default
Sorry, that is not correct. Please review the course content and
try again.
Page 3 of 8
Assessment: Sun Systems Fault Analysis
(Answer all questions in this section)
serial=3529:part=541255304/motherboard=0/cupboard=0)
faulty
Sorry, that is not correct. Please review the course content and
try again.
# svcs –xv
No output for more than 5 minutes.
Sorry, that is not correct. Please review the course content and
try again.
Correct!
# tail /var/svc/log/application-pkg-server:default.log
# svccfg -s pkg/server
svc:/application/pkg/server> listprop pkg
# svcadm clear pkg/server
# svcadm refresh pkg/server
Sorry, that is not correct. Please review the course content and
try again.
20.A server has been crashing intermittently for unknown reasons. You
Mark for Review
have asked the customer to start saving the information from the (2) Points
crash in the /var/crash directory so that you can analyze the problem.
The crash dump configuration file has the following entries:
After the most recent crash, the administrator went into the /var/crash
directory to look for the dump file but the directory was empty.
Which command would you use to enable the server to store crash
dumps in /var/crash on reboot?
# dumpadm –y (*)
# dumpadm –u
# coreadm -d
# dumpadm –n
Sorry, that is not correct. Please review the course content and
try again.
Page 4 of 8
serial=3529:part=541255304/motherboard=0/cupboard=0)
faulty
Which option would explain the appearance of this
system message on the console screen?
The fmadm faulty command was used to display active problems
related to faults or defects and determine the FRUs involved. (*)
The fmdump –v –u UUID command was used to display fault
information on the system.
The fmadm faulty command was used to display an historical
log of faults or defects on the system.
The fault management daemon,(fmd) received telemetry
information relating to problems detected and sent a message to
syslogd service to notify the administrator that a problem has been
detected.
Sorry, that is not correct. Please review the course content and
try again.
# svcs –xv
No output for more than 5 minutes.
Correct!
# tail /var/svc/log/application-pkg-server:default.log
# svccfg -s pkg/server
svc:/application/pkg/server> listprop pkg
# svcadm clear pkg/server
# svcadm refresh pkg/server
Sorry, that is not correct. Please review the course content and
try again.
20.A server has been crashing intermittently for unknown reasons. You
Mark for Review
have asked the customer to start saving the information from the (2) Points
crash in the /var/crash directory so that you can analyze the problem.
The crash dump configuration file has the following entries:
After the most recent crash, the administrator went into the /var/crash
directory to look for the dump file but the directory was empty.
Which command would you use to enable the server to store crash
dumps in /var/crash on reboot?
# dumpadm –y (*)
# dumpadm –u
# coreadm -d
# dumpadm –n
Sorry, that is not correct. Please review the course content and
try again.
Page 4 of 8
What step would you take to correct this reported problem with the
SCSI devices?
Sorry, that is not correct. Please review the course content and
try again.
Sorry, that is not correct. Please review the course content and
try again.
Sorry, that is not correct. Please review the course content and
try again.
29.The Automatic System Recovery (ASR) feature enables the
server to automatically configure failed components out Mark for Review
of operation until they can be replaced. In the server, (3) Points
the ASR feature manages nonfatal hardware failures
associated with memory modules and PCI cards. To
display system components and their current state you
run the following command.
sc> showcomponent
Keys:
/SYS/MB/PCI_MEZZ
/SYS/MB/PCI_MEZZ/PCIE4
/SYS/MB/PCI_MEZZ/XAUI4
/SYS/MB/PCI_MEZZ/PCIE5
/SYS/MB/PCI_MEZZ/XAUI5
/SYS/MB/PCI_MEZZ/PCEI6
/SYS/MB/PCI_MEZZ/PCIE7
/SYS/MB/PCI_MEZZ/PCIE8
/SYS/MB/PCI_MEZZ/PCIE9
…..
/SYS/TTYA
Disabled Devices
/SYS/MB/CMPO/L2_BANK0
clearasrdb
asrdb
enable component asrkey ; reset (*)
asr-db (*)
Sorry, that is not correct. Please review the course content and
try again.
Sorry, that is not correct. Please review the course content and
try again.
Page 6 of 8
You know that there are two probable causes for the
boot sequence to return to the ok prompt without
booting.
Sorry, that is not correct. Please review the course content and
try again.
Sorry, that is not correct. Please review the course content and
try again.
Sorry, that is not correct. Please review the course content and
try again.
Sorry, that is not correct. Please review the course content and
try again.
Page 7 of 8
36.The response time with a web zone is very poor, and many services
Mark for Review
are not running. You go ahead and zlogin into the web zone and then
(2) Points
use the following command:
# svcs –xv
No output for more than 5 minutes
Which option describes the cause of this zone having a very slow
response time?
Sorry, that is not correct. Please review the course content and
try again.
Sorry, that is not correct. Please review the course content and
try again.
38.You know that a boot archive is a subset of a root file system and
Mark for Review
that the files in the boot archive are read by the kernel before the root (2) Points
filesystem is mounted. After the root file system is mounted, the boot
archive is discarded by the kernel from memory.
/sbin/bootadm update-archive
bootadm (*)
boot-archive
menu.lst
Correct!
In the output, you see that the IPS service has failed
to start and has been placed in “maintenance” state due
to repeated startup failures.
Sorry, that is not correct. Please review the course content and
try again.
Which two options identify the two missing steps in this process?
Sorry, that is not correct. Please review the course content and
try again.
Page 8 of 8
Sorry, that is not correct. Please review the course content and try
again.
# cd /var/crash/`uname –n`
# ls
bounds unix.1 unix.3
vmcore.1 vmcore.3
unix.0 unix. 2 vmcore.0
vmcore.2
# mdb –k unix.2 vmcore.3
Loading modules: [ unix genunix specfs dtrace zfs
scsi_vhci sd mpt mac px lcd ip
hook neti arp usba kssl fctl sockfs random
mdesc idm cpc crypto fcip fcp ufs
logindmux nsmb ptm sppp nfs lofs ipc ]
$C
$c (*)
::msgbuf
<pc::dis
Sorry, that is not correct. Please review the course content and try
again.
# pkg publisher
PUBLISHER TYPE STATUS URI
solaris origin online http://pkg.oracle.com/solaris/release/
You can also quickly query some basic information about a repository
to view the package publishers known by the repository; number of
packages for each publisher; when the publisher’s package data was last
updated; and the status of the publisher’s package data, as shown here:
Which two options describe the methods that you could use to quickly
query some basic information about the “release” repository to view just
the publisher’s name, number of packages, status, and last updated
timestamp?
(Choose all correct answers)
Sorry, that is not correct. Please review the course content and try
again.
Sorry, that is not correct. Please review the course content and try
again.
Sorry, that is not correct. Please review the course content and try
again.
Page 5 of 8