Exam Details Exam Title: Oracle Linux 5 and 6 System Administration
Exam Number: 1Z0-100
Exam Price: $245.00 More on exam pricing
Format: Multiple Choice
Duration: 150 minutes
Number of Questions: 80
Passing Score: 61%
Validated Against: This exam has been validated against Oracle Linux 5 and 6.
Linux Essentials
Customize the shell environment using startup files*
Use shell and environment variables, I/O redirection and pipes*
Create and maintain shell scripts*
Create and manipulate files, directories and their permissions*
Manage processes*
Switch users using the su and sudo commands
Administer /etc/sudoers
Set and manage system time using the date, hwclock and ntp commands
Perform file archiving and compression*
Installing Oracle Linux
Obtain Oracle Linux operating system software
Describe the Anaconda installer
Install Oracle Linux
Describe the FirstBoot utility
Understanding System Configuration options
Describe the /etc/sysconfig directory
Describe the /proc and /sys filesystems
Configure and maintain kernel parameters using the /proc filesystem and the sysctl utility
Managing Ksplice
Describe the purpose of Ksplice
Describe how Ksplice works
Configure and maintain Ksplice updates
Managing System Logging
Describe the structure of the rsyslog configuration file
Describe and configure facility/priority-based filters, actions and templates
Describe and configure rsyslog actions
Describe and configure rsyslog templates
Describe and configure log rotation
Describe and configure logwatch
Managing Users and Groups
Describe user and group concepts
Describe user and group configuration files
Create, modify and delete user accounts and groups using command-line utilities
Implement the user private group schema
Describe and configure password aging and hashing algorithms
Use the User Manager GUI tool
Describe user and group implementation in the enterprise
Managing Storage Devices
Describe Logical Volume Manager (LVM) concepts
Configure and maintain LVM components
Describe Multiple Device Driver (MD) concepts
Create and maintain MD devices
Managing File Sharing
Describe NFS concepts
Configure and maintain a NFS server
Configure and maintain NFS clients
Describe and use the exportfs utility
Describe, configure and maintain the automounter
Describe and configure vsftpd
Managing Pluggable Authentication Modules (PAM)
Describe PAM concepts
Describe and configure PAM configuration files
Describe and configure PAM authentication modules and module types
Describe PAM control flags
Monitoring and Troubleshooting Oracle Linux
Describe the purpose of the sosreport utility
Use the iostat, mpstat, vmstat, sar, top, iotop, and strace utilities
Use the netstat and tcpdump utilities
Use the OSWatcher Black Box (OSWbb) tool
Describe Enterprise Manager Ops Center
Describing Oracle Linux Concepts
Describe the history of the Linux operating system
Explain the Linux kernel development model
Describe Linux distributions
Describe Oracle’s comprehensive Linux solution
Describe Oracle’s contributions to the Linux community
Describe Oracle Linux (OL) compatibility with Red Hat Enterprise Linux (RHEL)
Describe the Unbreakable Enterprise Kernel
Understanding and Configuring the Linux Boot Process and Service Administration
Describe the Linux boot process
Describe and configure the GRUB bootloader
Describe and configure kernel boot parameters
Describe the Upstart architecture
Describe Linux runlevels and runlevel scripts and associated directories
Describe the /etc/rcN.d directories
Configure and maintain services
Installing and Maintaining Packages
Describe Oracle Linux package management concepts
Use the rpm utility
Describe the Oracle public yum server
Describe and configure yum repositories
Use the yum utility
Describe the Unbreakable Linux Network (ULN)
Describe the steps to switch from RHN to ULN
Automating Tasks
Describe available automated tasks utilities
Configure cron and anacron jobs
Describe cron directories and files
Use the user and system crontab functionality
Configure anacron jobs
Use the at and batch utilities
Managing Kernel Modules
Describe loadable kernel modules
Dynamically load and unload kernel modules
Configure kernel module parameters
Managing Filesystems and Swap on Oracle Linux
Describe disk partitioning
Create, modify and remove disk partitions using command line tools
Describe supported file systems
Create and manage Linux Filesystems
Describe and configure swap space
Managing the Network Configuration
Describe and maintain network interface configuration files
Configure and manage network interfaces using command line utilities
Describe and configure network interface bonding
List and manipulate the routing table using the route utility
Use the NetworkManager tool to configure network connections
Use the system-config-network utility
Using OpenSSH
Describe OpenSSH concepts
Describe OpenSSH configuration files
Configure OpenSSH servers and clients
Use Open-ssh commands (ssh, scp and sftp)
Use Open-SH utilities (ssh-keygen, ssh-agent and ssh-add)
Managing Linux Security
Describe chroot concepts
Create and maintain a chroot jail
Describe iptables concepts
Use the firewall configuration tool
Describe iptables tables, chains, rules, and targets
Create and maintain firewall rules using the iptables command
Describe TCP wrappers concepts
Configure TCP wrappers
Managing Oracle on Oracle
Prepare an Oracle Linux server for Oracle Database installation
Create Oracle software user and group accounts
Set kernel parameters for Oracle Database
Set Oracle database shell limits
Configure HugePages
Configure Oracle Database Smart Flash Cache (DBSFC)
Describe the benefits of the Oracle pre-install RPM
Install, configure and maintain ASMLib
QUESTION 1
Which two statements are true concerning the installation and configuration of the bootloader by the Anaconda installer, which is then used to boot Oracle Linux?
A. The Linux Loader (LILO) bootloader may be chosen for installation.
B. The bootloader must be password protected and Anaconda prompts for a password in all cases.
C. The Grand Unified Bootloader (GRUB) is the only bootloader used by Oracle Linux.
D. If previously installed operating systems are found on disk partitions that were not overwritten, then an attempt is made to configure the bootloader to be able to boot them.
E. The bootloader is installed by default in the first partition of the disk.
Answer: A,E
Explanation: A (not C): Linux boot process from hard drive:
1. PC initializion phase – BIOS, POST.
2. PC starts boot loader – usually grub or lilo.
3. The bootloader locates kernel image on the hard drive.
4. The kernel decompresses and loads itself. Once finished it tries to mount the root filesystem. 5.
When the root filesystem is mounted, /sbin/init is executed and continues booting the system using inittab and /etc/rc*.d scripts
QUESTION 2
You want to display the value of a shell variable called service after assigning a value as shown:
SERVICE =ACCT S
Which two settings will display the name of the variable and its value?
A. set | grep service
B. echo $SERVICE
C. env | grep SERVICE
D. env $SERVICE
E. set $SERVICE
Answer: B,C
Explanation: C: env – set the environment for command invocation
If no utility operand is specified, the resulting environment shall be written to the standard output,
with one name= value pair per line.
QUESTION 3
Which statements is true concerning Oracle Linux configuration files for users and groups?
A. The /etc/passwd file contains hashed passwords for each user.
B. The /etc/shadow file contains hashed passwords for each user.
C. The GECOS field in /etc/passwd file may be empty.
D. The /etc/group file contains the group name and the hashed group password.
Answer: B
Explanation: /etc/shadow file stores actual password in encrypted (one-way hashed) format for
user’s account with additional properties related to user password i.e. it stores secure user account information
QUESTION 4
Examine these statements and their output taken right after successful install of Oracle Linux:
[root@FAROUT /] rpm –q firstboot
Firstboot -1.110.10-1.0.2.e16.x86_64
[root @FAROUT /] # chkconfig – – list firstboot
Firstboot 0:off 2:off 3:off 4:off 5:off 6;off
[root@FAROUT /] # /etc/sysconfig/firstboot
RUN_FIRSTBOOT=NO
What is the conclusion?
A. The option to run firstboot was deselected during Oracle Linux installation.
B. The system was installed with desktop graphical packages and rebooted and the firstboot utility ran successful.
C. Firstboot never ran in any run level because the service is turned off for all run levels.
D. The system was installed without selecting desktop graphical packages, thereby disabling firstboot from running.
Answer: A
Explanation: Firstboot is set to off for all levels.
Example:
The rm command below remove or delate the firstboot file in order to make sure the firstboot
program running when we restart or reboot the Fedora machine.
[root@fedora ~]# rm /etc/sysconfig/firstboot
rm: remove regular file `/etc/sysconfig/firstboot’? y
[root@fedora ~]#
Then check and make sure that firstboot program or firstboot service is run when your Fedora
startup/boot up.
Check firstboot services
[root@fedora ~]# chkconfig –list firstboot
firstboot 0:off 1:off 2:off 3:off 4:off 5:off 6:off
[root@fedora ~]#