Tivoli Decision Support for Z/OS Version 1.8.2

Total Page:16

File Type:pdf, Size:1020Kb

Tivoli Decision Support for Z/OS Version 1.8.2 IBM Tivoli Decision Support for z/OS Version 1.8.2 Distributed Systems Performance Feature Guide and Reference IBM SH19-4018-13 IBM Tivoli Decision Support for z/OS Version 1.8.2 Distributed Systems Performance Feature Guide and Reference IBM SH19-4018-13 Before using this information and the product it supports, read the information in “Notices” on page 217. Thirteenth Edition (March 2015) This edition applies to version 1, release 8, modification level 2 of Tivoli Decision Support for z/OS (program number 5698-B06) and to all subsequent releases and modifications until otherwise indicated in new editions. © COPYRIGHT INTERNATIONAL BUSINESS MACHINES CORPORATION. ALL RIGHTS RESERVED. 1994, 2015 Contents Figures ............... ix Step 2: Preparing and installing Tivoli Decision Support for z/OS code on the distributed node Preface ............... xi (HP-UX) .............. 17 Step 3: Configuring the distributed node Who should read this book ......... xi (HP-UX) .............. 19 What this book contains .......... xi Step 4: Starting the distributed node (HP-UX) .. 20 Publications .............. xiii Step 5: Configuring auto-start on the distributed Tivoli Decision Support for z/OS library ... xiii node (HP-UX) ............ 20 Accessing terminology online ....... xiv Installing and configuring your AIX nodes .... 21 Accessing publications online ....... xiv Step 1: Checking requirements (AIX) ..... 21 Accessibility .............. xv Disk space requirements ........ 21 Tivoli technical training .......... xv Software requirements ......... 21 Support information ........... xv Step 2: Preparing and installing Tivoli Decision Conventions used in this book ........ xv Support for z/OS code on the distributed node Typeface conventions .......... xv (AIX) ............... 22 Step 3: Configuring the distributed node (AIX) 23 Part 1. Distributed Systems Step 4: Starting the distributed node (AIX) ... 24 Performance Feature Guide ..... 1 Step 5: Configuring auto-start on the distributed node (AIX) ............. 24 Chapter 1. Introducing the Distributed Installing and configuring your Solaris nodes ... 25 Step 1: Check requirements (Solaris) ..... 25 Systems Performance feature ..... 3 Disk space requirements ........ 25 Gathering and collecting performance data .... 4 Software requirements ......... 26 Report Groups............. 5 Step 2: Preparing and installing Tivoli Decision Support for z/OS code on the distributed node Chapter 2. Installing and configuring the (Solaris) .............. 26 Distributed component ........ 7 Step 3: Configure the distributed node (Solaris) 27 Planning the implementation process ...... 7 Step 4: Start and check the distributed node Installing and configuring your distributed nodes .. 7 (Solaris) .............. 28 Installing and configuring your SLES nodes .... 8 Step 5: Configure auto-start on the distributed Step 1: Checking requirements (SLES) ..... 8 node (Solaris)............. 29 Disk space requirements ........ 8 Installing Distributed component on the z/OS Software requirements ......... 9 system ................ 29 Step 2: Preparing and installing Tivoli Decision Testing the installation........... 31 Support for z/OS code on the distributed node Putting the component into production ..... 32 (SLES) ............... 9 Step 3: Configuring the distributed node (SLES) 10 Chapter 3. Installing and configuring Step 4: Starting the distributed node (SLES) .. 11 the Windows component ....... 33 Step 5: Configuring auto start on the distributed Planning the implementation process ...... 33 node (SLES) ............. 12 Considering which Windows subcomponents to Installing and configuring your RHEL nodes ... 12 install ................ 34 Step 1: Checking requirements (RHEL) .... 12 Installing the Windows component on your Disk space requirements ........ 13 Windows nodes ............. 35 Software requirements ......... 13 Step 1: Checking Windows requirements ... 35 Step 2: Preparing and installing Tivoli Decision Disk space requirements ........ 35 Support for z/OS code on the distributed node Software requirements ......... 35 (RHEL) ............... 13 Step 2: Transferring Tivoli Decision Support for Step 3: Configuring the distributed node (RHEL) 14 z/OS feature code to Windows ....... 35 Step 4: Starting the distributed node (RHEL) .. 15 Capturing Windows component data and Step 5: Configuring auto-start on the distributed transmitting to z/OS ........... 36 node (RHEL) ............. 16 Step 1: Customizing the Windows node .... 37 Installing and configuring your HP-UX nodes ... 16 Parameter file values to change...... 37 Step 1: Checking requirements (HP-UX) .... 17 Step 2: Setting up scheduled tasks...... 37 Disk space requirements ........ 17 Installing Windows component on the z/OS system 38 Software requirements ......... 17 iii Collecting data under Tivoli Decision Support for DIST_DISK_FS_A ............ 74 z/OS ................ 40 Main section ............. 74 General collect job ........... 40 Record section DEVICE ......... 74 Testing the installation........... 41 Record section SPACE .......... 74 Putting the component into production ..... 41 DIST_PERF_IO_A ............ 74 Main section ............. 74 Part 2. Distributed Systems DIST_PERF_PS_A ............ 75 Main section ............. 75 Performance Feature Reference .. 43 WIN_PERF_DD ............. 76 Main section ............. 76 Chapter 4. Data flow and Tivoli WIN_PERF_PU ............. 76 Decision Support for z/OS objects ... 45 Main section ............. 76 Distributed Systems Performance feature general data flow ............... 45 Part 3. Distributed Systems Performance Feature Guide Chapter 5. Data tables ........ 47 (heritage) ............. 79 Naming standard for tables ......... 47 Table descriptions ............ 47 Tables in the Distributed component ...... 48 Chapter 8. Introducing the Distributed DIST_CPU_H, _D, _M .......... 48 Systems Performance feature ..... 81 DIST_DISK_D, _M ........... 49 Gathering and collecting performance data .... 81 DIST_DISKIO_H, _D .......... 49 Report groups ............ 82 DIST_PAGING_H, _D, _M ........ 50 Tables in the Windows component....... 51 Chapter 9. Installing and configuring WIN_PERF_DD_H, _D, _M ........ 51 the UNIX and Linux Performance WIN_PERF_PU_H, _D, _M ........ 51 components ............ 85 Chapter 6. Reports ......... 53 Planning the implementation process ...... 85 Considering which UNIX subcomponents to install 86 Report format and general description ..... 53 Installing the UNIX Performance component on Report ID .............. 53 your UNIX nodes ............ 87 Report group ............. 53 Step 1: Check UNIX requirements ...... 87 Source ............... 54 Disk space requirements ........ 87 Attributes .............. 54 Software requirements ......... 87 Variables .............. 54 Step 2: Transfer Tivoli Decision Support for z/OS Reports in the Distributed component ..... 54 feature code to UNIX .......... 88 Distrib. CPU Util. for System, Hourly Trend .. 54 Capturing UNIX Performance component data and Distrib. CPU Util. by System, Daily Overview .. 55 transmitting to OS/390 .......... 90 Distrib. Statistics for System, Hourly Trend ... 56 Step 1: Set up UNIX accounting ...... 91 Distrib. Statistics by System, Daily Overview .. 58 Setting up accounting for AIX ...... 91 Distrib. File Systems, Daily Overview .... 59 Setting up accounting for HP ...... 93 Distrib. Disk I/O for Disk, Hourly Trend ... 60 Setting up accounting for Sun Solaris .... 94 Distrib. Disk I/O for System, Daily Overview .. 61 Step 2: Create log files ......... 94 Distrib. Page Space Util., Hourly Trend .... 62 Step 3: Define the receiver of UNIX Performance Distrib. CPU Util. Exceptions ....... 63 component data ............ 95 Reports in the Windows component ...... 64 Step 4: Customizing UNIX Performance Windows Disk Usage for System, Hourly Trend 65 component parameters ......... 96 Windows Disk Usage for Device, Daily Overview 65 Parameter file values for all subcomponents 96 Windows CPU Utilization by System, Hourly Parameter file values for Performance Trend ............... 66 component ............ 97 Windows CPU Utilization by System, Daily Step 5: Start the drlperfd daemon ...... 98 Overview .............. 67 Step 6: Invoke drlperfd at start time ..... 99 Windows Memory Usage by System, Hourly Description of daily tasks performed by UNIX Trend ............... 68 Performance component ......... 99 Windows Memory Usage by System, Daily Operating the UNIX Performance component on Overview .............. 69 UNIX ................ 100 Windows System Overview Report ..... 70 Description of UNIX Performance component files ............... 101 Chapter 7. Log record definitions ... 73 AIX commands to use if UNIX Performance DIST_PERF_VM_A ............ 73 component installed .......... 102 Main section ............. 73 drlpsperfd ............ 102 iv Tivoli Decision Support for z/OS: Distributed Systems Performance Feature Guide and Reference drlactperfd ............ 102 Capturing Windows component data and drldeactperfd ........... 102 transmitting to OS/390 .......... 121 drlsend ............. 102 Step 1: Customize Windows node ..... 121 Installing UNIX Performance component on the Parameter file values to change ..... 121 z/OS system ............. 102 Step 2: Set up scheduled tasks ...... 122 Updating the lookup tables......... 104 Installing Windows component on the z/OS Updating XACCT_CONNECT_TYPE .... 105 system ............... 123 Updating X_NODE_NAME........ 105 Collecting data under Tivoli
Recommended publications
  • Oracle® Linux 7 Monitoring and Tuning the System
    Oracle® Linux 7 Monitoring and Tuning the System F32306-03 October 2020 Oracle Legal Notices Copyright © 2020, Oracle and/or its affiliates. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered hardware, and modifications of such programs) and Oracle computer documentation or other Oracle data delivered to or accessed by U.S. Government end users are "commercial computer software" or "commercial computer software documentation" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, reproduction, duplication, release, display, disclosure, modification, preparation of derivative works, and/or adaptation of i) Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered hardware, and modifications of such programs), ii) Oracle computer documentation and/or iii) other Oracle data, is subject to the rights and limitations specified in the license contained in the applicable contract.
    [Show full text]
  • Openbsd Gaming Resource
    OPENBSD GAMING RESOURCE A continually updated resource for playing video games on OpenBSD. Mr. Satterly Updated August 7, 2021 P11U17A3B8 III Title: OpenBSD Gaming Resource Author: Mr. Satterly Publisher: Mr. Satterly Date: Updated August 7, 2021 Copyright: Creative Commons Zero 1.0 Universal Email: [email protected] Website: https://MrSatterly.com/ Contents 1 Introduction1 2 Ways to play the games2 2.1 Base system........................ 2 2.2 Ports/Editors........................ 3 2.3 Ports/Emulators...................... 3 Arcade emulation..................... 4 Computer emulation................... 4 Game console emulation................. 4 Operating system emulation .............. 7 2.4 Ports/Games........................ 8 Game engines....................... 8 Interactive fiction..................... 9 2.5 Ports/Math......................... 10 2.6 Ports/Net.......................... 10 2.7 Ports/Shells ........................ 12 2.8 Ports/WWW ........................ 12 3 Notable games 14 3.1 Free games ........................ 14 A-I.............................. 14 J-R.............................. 22 S-Z.............................. 26 3.2 Non-free games...................... 31 4 Getting the games 33 4.1 Games............................ 33 5 Former ways to play games 37 6 What next? 38 Appendices 39 A Clones, models, and variants 39 Index 51 IV 1 Introduction I use this document to help organize my thoughts, files, and links on how to play games on OpenBSD. It helps me to remember what I have gone through while finding new games. The biggest reason to read or at least skim this document is because how can you search for something you do not know exists? I will show you ways to play games, what free and non-free games are available, and give links to help you get started on downloading them.
    [Show full text]
  • SL150 Licensing Information User Manual
    1[StorageTek] SL150 Modular Tape Library Licensing Information User Manual E72038-04 December 2018 StorageTek SL150 Modular Tape Library Licensing Information User Manual E72038-04 Copyright © 2016, 2018, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.
    [Show full text]
  • How to Turn Ordinary Linux to a Game Station / Best Games to Install and Play on Debian Linux
    Walking in Light with Christ - Faith, Computing, Diary Articles & tips and tricks on GNU/Linux, FreeBSD, Windows, mobile phone articles, religious related texts http://www.pc-freak.net/blog How to turn ordinary Linux to a game station / Best Games to install and play on Debian Linux Author : admin Hereby in this article I'll in short give you a quick way to install a number of my favourite linux games. In my view the games I'm going to suggest for installation are actually among the best existent games you could install and play on a Linux Desktop today. Many people say/believe Linux does not have games, or the games for Linux/BSD are not fully featured and are not comparable to the ones for Windows, most of this sayings and beliefs are actually a fairy tales. I should admit of course that Linux is still lacking behind in its gaming capabilities, even quite behind any Windows platform (Don't get me wrong, I'm trying to be as much realistic as possible here in my estimation). However little by little year by year as time passes by with time the situation for the coming generation of Linux Gamers is gettings better and better!. The amount of free and non-free games is rising day by day, wheter many of the large game producing companies like Blizzard, ID Software etc. are producing ports of their proprietary games for Linux. Along with that the amount of Linux Enthusiast gamers and hobbyist is constantly increasing. At the present moment probably there are more than 5000 games for Linux! Many of that games count still requires heavy testing or are not yet production ready and therefore they don't make it as a packages in the general Linux distributions repositories.
    [Show full text]
  • Red Hat Linux 5.2
    Red Hat Linux 5.2 The Official Red Hat Linux Installation Guide Red Hat Software, Inc. Research Triangle Park, North Carolina Copyright ­c 1995, 1996, 1997, 1998 Red Hat Software, Inc. Red Hat is a registered trademark and the Red Hat Shadow Man logo, RPM, the RPM logo, and Glint are trademarks of Red Hat Software, Inc. Linux is a registered trademark of Linus Torvalds. Motif and UNIX are registered trademarks of The Open Group. Alpha is a trademark of Digital Equipment Corporation. SPARC is a registered trademark of SPARC International, Inc. Products bearing the SPARC trade- marks are based on an architecture developed by Sun Microsystems, Inc. Netscape is a registered trademark of Netscape Communications Corporation in the United States and other countries. Windows is a registered trademark of Microsoft Corporation. All other trademarks and copyrights referred to are the property of their respective owners. ISBN: 1-888172-19-3 Revision: Inst-5.2-Print-RHS (10/98) Red Hat Software, Inc. 4201 Research Commons, Suite 100 79 T. W. Alexander Drive P. O. Box 13588 Research Triangle Park, NC 27709 (919) 547-0012 [email protected] http://www.redhat.com While every precaution has been taken in the preparation of this book, the publisher assumes no responsibility for errors or omissions, or for damages resulting from the use of the information con- tained herein. The Official Red Hat Linux 5.2 Installation Guide may be reproduced and distributed in whole or in part, in any medium, physical or electronic, so long as this copyright notice remains intact and unchanged on all copies.
    [Show full text]
  • Taskplaner 123RF ©Everydayplus
    Know-how Cron-Alternativen Moderne Task-Scheduler: Fcron und Hcron Taskplaner 123RF ©everydayplus, Der Standard-Scheduler Cron Die meisten Rechner laufen nicht rund der nach dem Einschalten des Compu- um die Uhr, schon um Strom zu sparen. ters offene Routineaufgaben nachholt. ist inzwischen leicht ange- Trotzdem will man manche Aufgaben Dazu haben wir unter Fedora 29 die automatisiert in Zeiten abarbeiten, zu Scheduler Fcron und Hcron an- staubt. Mit Fcron und Hcron denen man nicht vor dem Computer hand des Programms Backup-Mana- sitzt: Es ist auf die Dauer mühsam, stän- ger auf Herz und Nieren getestet. gibt es modernere Alternati- dig das Backup manuell zu starten. Mit Die Konfiguration von Hcron behan- dem klassischen Scheduler Cron lassen delte bereits unsere Schwesterzeitschrift ven, jeweils mit spezifischen sich derartige Tasks automatisiert abwi- Raspberry Pi Geek ausführlich . Daher ckeln. Läuft allerdings zum vorgegebe- widmet sich dieser Artikel vorwiegend Anzela Minosi Vorteilen. nen Zeitpunkt der PC nicht, fällt die auto- Fcron, um zum Schluss die Vor- und matische Ausführung unter den Tisch. Nachteile beider Scheduler abzuwägen. Regelmäßige Aufgaben sollten Sie da- her lieber einem Scheduler überlassen, Listing 2 # dnf install python3 Listing 1 python3‑PyQt5 python3‑PyQt4 # dnf install gcc sendmail [...] [...] $ wget https://downloads. README $ wget http://fcron.free.fr/ sourceforge.net/project/fcronq/ FcronQ/0.5.0/FcronQ‑0.5.0.tar.bz2 Sowohl Hcron als auch Fcron eignen sich archives/fcron‑3.2.1.src.tar.gz $ tar xvf fcron‑3.2.1.src.tar.gz $ tar xvf FcronQ‑0.5.0.tar.bz2 für Computer, die nicht nonstop laufen. $ cd fcron‑3.2.1 $ cd FcronQ/Build/ Beide können Aufgaben planen und regel- $ ./configure $ make all $ make install‑user mäßig ausführen, für Fcron gibt es dazu so- $ gmake [...] [..
    [Show full text]
  • Pipenightdreams Osgcal-Doc Mumudvb Mpg123-Alsa Tbb
    pipenightdreams osgcal-doc mumudvb mpg123-alsa tbb-examples libgammu4-dbg gcc-4.1-doc snort-rules-default davical cutmp3 libevolution5.0-cil aspell-am python-gobject-doc openoffice.org-l10n-mn libc6-xen xserver-xorg trophy-data t38modem pioneers-console libnb-platform10-java libgtkglext1-ruby libboost-wave1.39-dev drgenius bfbtester libchromexvmcpro1 isdnutils-xtools ubuntuone-client openoffice.org2-math openoffice.org-l10n-lt lsb-cxx-ia32 kdeartwork-emoticons-kde4 wmpuzzle trafshow python-plplot lx-gdb link-monitor-applet libscm-dev liblog-agent-logger-perl libccrtp-doc libclass-throwable-perl kde-i18n-csb jack-jconv hamradio-menus coinor-libvol-doc msx-emulator bitbake nabi language-pack-gnome-zh libpaperg popularity-contest xracer-tools xfont-nexus opendrim-lmp-baseserver libvorbisfile-ruby liblinebreak-doc libgfcui-2.0-0c2a-dbg libblacs-mpi-dev dict-freedict-spa-eng blender-ogrexml aspell-da x11-apps openoffice.org-l10n-lv openoffice.org-l10n-nl pnmtopng libodbcinstq1 libhsqldb-java-doc libmono-addins-gui0.2-cil sg3-utils linux-backports-modules-alsa-2.6.31-19-generic yorick-yeti-gsl python-pymssql plasma-widget-cpuload mcpp gpsim-lcd cl-csv libhtml-clean-perl asterisk-dbg apt-dater-dbg libgnome-mag1-dev language-pack-gnome-yo python-crypto svn-autoreleasedeb sugar-terminal-activity mii-diag maria-doc libplexus-component-api-java-doc libhugs-hgl-bundled libchipcard-libgwenhywfar47-plugins libghc6-random-dev freefem3d ezmlm cakephp-scripts aspell-ar ara-byte not+sparc openoffice.org-l10n-nn linux-backports-modules-karmic-generic-pae
    [Show full text]
  • Questions for Delayed Execution - Cron, At, Sleep
    www.YoYoBrain.com - Accelerators for Memory and Learning Questions for Delayed execution - cron, at, sleep Category: all - (15 questions) Purpose of cron schedule tasks to run periodically in the future, can be daily, monthly, etc. Version of cron designed for systems that anacron aren't up 24x7 What tells cron when to run tasks crontab entries that are stored in cron schedule Command used to schedule one-time at processes that need to run at some point in future What is the format of each entry in crontab mins hrs day-of-month month weekday file command What is the syntax for a crontab entry to run 0,15,30,45 * * * * cmd cmd every 15 minutes entries can be comma separated What is crontab syntax to run cmd on the 1st 30 3 1-15 * * cmd day of month through 15th day at 3:30 am What directories in /etc are provided to make cron.daily creating daily, hourly, monthly, and weekly cron.hourly tasks easier on some systems cron.monthly cron.weekly How do you upload a schedule to crontab create a file with the crontab entries then system run: crontab filename it will overwrite any existing entries How do you get a list of current crontab crontab -l entries How do you remove all current crontab crontab -r entries How do you edit current crontab entries crontab -e directly How can you see what jobs have been atq (at queue) scheduled with command at Command to remove a command that has atrm been scheduled with at Command that simply waits a set amount of sleep seconds time.
    [Show full text]
  • PUBLIC SOFTWARE DISTRIBUTED in OR with Vibe/Viewme/SRN SOFTWARE
    PUBLIC SOFTWARE DISTRIBUTED IN OR WITH Vibe/Viewme/SRN SOFTWARE BrowserLauncher2 BrowserLauncher2 is made available at http://browserlaunch2.sourceforge.net/ and is licensed under the ​ GNU Lesser Public License, which is reproduced below and also can be obtained at http://browserlaunch2.sourceforge.net or by sending an email to [email protected]: ​ GNU LESSER GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright © 2007 Free Software Foundation, Inc. <http://fsf.org/> ​ ​ Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License, supplemented by the additional permissions listed below. 0. Additional Definitions. As used herein, “this License” refers to version 3 of the GNU Lesser General Public License, and the “GNU GPL” refers to version 3 of the GNU General Public License. “The Library” refers to a covered work governed by this License, other than an Application or a Combined Work as defined below. An “Application” is any work that makes use of an interface provided by the Library, but which is not otherwise based on the Library. Defining a subclass of a class defined by the Library is deemed a mode of using an interface provided by the Library. A “Combined Work” is a work produced by combining or linking an Application with the Library. The particular version of the Library with which the Combined Work was made is also called the “Linked Version”. The “Minimal Corresponding Source” for a Combined Work means the Corresponding Source for the Combined Work, excluding any source code for portions of the Combined Work that, considered in isolation, are based on the Application, and not on the Linked Version.
    [Show full text]
  • Bash Guide for Beginners
    Bash Guide for Beginners Machtelt Garrels Xalasys.com <tille wants no spam _at_ xalasys dot com> Version 1.8 Last updated 20060315 Edition Bash Guide for Beginners Table of Contents Introduction.........................................................................................................................................................1 1. Why this guide?...................................................................................................................................1 2. Who should read this book?.................................................................................................................1 3. New versions, translations and availability.........................................................................................2 4. Revision History..................................................................................................................................2 5. Contributions.......................................................................................................................................3 6. Feedback..............................................................................................................................................3 7. Copyright information.........................................................................................................................3 8. What do you need?...............................................................................................................................4 9. Conventions used in this
    [Show full text]
  • Running Jobs Unattended by Jerry Peek
    POWER TOOLS Running Jobs Unattended By Jerry Peek inux systems have several ways to run jobs unattended at % (sleep 14400; xmessage -near Meet Jim) & L some later time — either once or many times. Scheduling jobs in the future is handy for system mainte- The shell silently runs sleep for 14,400 seconds, and then nance, for sending yourself reminders, and for making more runs xmessage. practical and efficient use of your CPU by running jobs Using sleep has advantages over cron and at (we’ll look at when users are away. cron and at momentarily). For instance, since sleep is typical- As usual though, there are gotchas: if you want to run ly used in a shell window (like xterm), it can open other win- multiple commands or run commands that need a particular dows. Other techniques can’t open windows because they setup (including environment variables, a tty, or a certain aren’t run from your terminal under X. current directory), or want to avoid system overload, you need to know a few tricks. This month, let’s dig into job at: Doing It at a Later Time scheduling systems, discuss the potential problems, and find some answers. The at utility queues one or more commands to run at some time in the future. A daemon (or a special cron job) runs jobs Catching some Zs submitted by at. Using at, you can schedule jobs to run minutes or months An easy way to delay execution is with the sleep command. into the future. Typically, you put the job time on the com- sleep simply waits for some number of seconds (for instance, mand line, and enter the commands to run on at’s standard sleep 60 waits sixty seconds) and then exits.
    [Show full text]
  • 1.111.4 Automate System Administration Tasks by Scheduling Jobs to Run in the Future Weight 4
    1.111.4 Automate system administration tasks by scheduling jobs to run in the future Weight 4 1.111.4 Angus Lees Automate system administration tasks by Context Objective scheduling jobs to run in the future Introduction Weight 4 at command The cron System Linux Professional Institute Certification — 102 anacron License Of This Document Angus Lees <[email protected]> Geoff Robertson <[email protected]> Nick Urbanik <[email protected]> This document Licensed under GPL—see section 7 2005 July 1.111.4 Automate system Outline administration tasks by scheduling jobs to run in the future Weight 4 Angus Lees Context Objective Introduction at Context crontab command crontab file format The cron System Objective anacron Setting up cron for root Introduction License Of This anacron Document at command anacron configuration: Specifying the time for at anacrontab The cron System License Of This Document 1.111.4 Automate system Topic 111 Administrative Tasks [21] administration tasks by Where we are up to scheduling jobs to run in the future Weight 4 Angus Lees Context Objective 1.111.1 Manage users and group accounts and related Introduction system files [4] at command 1.111.2 Tune the user environment and system The cron System environment variables [3] anacron License Of This 1.111.3 Configure and use system log files to meet Document administrative and security needs [3] 1.111.4 Automate system administration tasks by scheduling jobs to run in the future [4] 1.111.5 Maintain an effective data backup strategy [3] 1.111.6 Maintain system time [4] 1.111.4 Automate system Description of Objective administration tasks by 1.111.4 Automate system administration tasks by scheduling jobs to run in the scheduling jobs to run in the future future Weight 4 Angus Lees Context Objective Introduction at command Candidate should be able to use cron or The cron System anacron to run jobs at regular intervals and anacron License Of This to use at to run jobs at a specific time.
    [Show full text]