The Dalai Lama's Book of Wisdom

The Dalai Lama's Book of Wisdom

The Book of Joy

The Book of Joy
15%
off

The Book of Joy

By (author)  Dalai Lama , By (author)  Archbishop Desmond Tutu
"I want to wish all of you joy-because there is no better gift. Two spiritual masters, the Dalai Lama and Archbishop Desmond Tutu, share their wisdom in this uplifting book. I promise you, it's the best $26 you can spend." (Oprah Winfrey Nobel Peace Prize Laureates). His Holiness the Dalai Lama and Archbishop Desmond Tutu have survived more than fifty years of exile and the soul-crushing violence of oppression. Despite their hardships - or, as they would say, because of them - they are two of the most joyful people on the planet. In April 2015, Archbishop Tutu travelled to the Dalai Lama's home in Dharamsala, India, to celebrate His Holiness's eightieth birthday and to create this book as a gift for others. They looked back on their long lives to answer a single burning question: how do we find joy in the face of life's inevitable suffering? They traded intimate stories, teased each other continually, and shared their spiritual practices. By the end of a we..

احسان نراقی

احسان نراقی: جامعه شناس و نویسنده ۱۳۰۵-۱۳۹۱

بی بی سی:‌ احسان نراقی جامعه شناس و نویسنده ایرانی بامداد امروز یکشنبه ۱۲ آذر (دوم دسامبر) در ۸۶ سالگی درگذشت. آقای نراقی که از نوادگان ملا احمد نراقی، از روحانیون به نام دوران قاجار بود در سال ۱۳۰۵ در کاشان متولد و پس از یازده سال تحصیل در این شهر راهی تهران شد و آخرین سال تحصیلی خود را در دارالفنون به پایان رساند. آقای نراقی سپس برای ادامه تحصیل به اروپا رفت و لیسانس جامعه شناسی خود را از دانشگاه ژنو و دکترای خود را از دانشگاه سوربن دریافت کرد >>> 

The Four Agreements - Don Miguel Ruiz's code for life

 

Agreement 1

Be impeccable with your word - Speak with integrity. Say only what you mean. Avoid using the word to speak against yourself or to gossip about others. Use the power of your word in the direction of truth and love.

Agreement 2

Don’t take anything personally - Nothing others do is because of you. What others say and do is a projection of their own reality, their own dream. When you are immune to the opinions and actions of others, you won’t be the victim of needless suffering.

Agreement 3

Don’t make assumptions - Find the courage to ask questions and to express what you really want. Communicate with others as clearly as you can to avoid misunderstandings, sadness and drama. With just this one agreement, you can completely transform your life.

Agreement 4

Always do your best - Your best is going to change from moment to moment; it will be different when you are healthy as opposed to sick. Under any circumstance, simply do your best, and you will avoid self-judgment, self-abuse and regret.

elow is a list of the Autosys Instances and which batch cycles run on each one.

Summary or Objective:  Below is a list of the Autosys Instances and which batch cycles run on each one.

 

dfwrspasi-01 – (ASI)  Autosys Instance

PIOIR  (pioir) – IRM

PIOV   (piov) – VISION

PDXN  (dex) – Dex Net

PBE     (bid) – Bid Engine

 

dfwrspasp-01 (ASP) Autosys Instance

DSS – Decision Support Systems

labels – sds (customers mailing address labels for delivery of our yellow page phone books)

               Printed by Frontier (external company)

PBIW -

PEC –

PHR – (Production Human Resources)

PMB – CC Payment Processing - pmb

PPS – Production PeopleSoft batch jobs

PRIMO - Product Reservation and Inventory Management Online

PSP – SPOT Batch Cycle

PSW – Superview VAST/Vision - psw

PVC2 -

PXCP – Client Portal Batch Cycle- pxcp

VDOL – Verizon Directories Online

 

dfwrspasv-01 (ASV) Autosys Instance (VAST/KGEN/VRMS Verizon Relationship Management System

                          / VDOL Verizon Directories OnLine)

PVS – VAST jobs Verizon Advertising System of Tomorrow – Replaced by KGEN West

PVB – VBS Jobs (Verizon Billing System) Replaced by KGEN West Finance

PVC – Trecomp  (Sales Compensation) Payroll Commissions for Sales Staff

KGEN GRAPHICS – PKGGR% formerly Visiads (Actual yellow page advertisement) - graphics

 

dfwrstasb-01  (ASB) Autosys Instance

TDXN – (dex) –Dex Net

TBE -- (bid) – Bid Engine

TBD – (big) – Big Data

 

Dfwrstast-01 (AST) Autosys Instance

T3KG - Test Kgen (CFIT – FTA)

T4KG – Test Kgen (PPT – FTB)

T5KG – Test Kgen (PM – FTX)

 

*Note: RED text above can be types in lower case to check those specific cycles.  Please be sure to add the following to your .profile:  PATH=$PATH=/svitops/scripts/operations:

PIPE and PAY jobs

There are two jobs that run between the PIPE and PAY jobs, the script may remain running between the PIPE and PAY jobs.

The above screen shows the current time of the log file and the current date and time.

It is common for it to take 3-20 min or so to update between steps. (Shown above 18 steps) left to process. Also it has 2 pay periods to process (RECORD_NUM_1 & _2)  201702 & 201703 are listed above.

 

If the logfile is not updated in 30 min. Call out to LOS ACCENTURE PRIMARY (The VAST/Truecomp) support person will have to check from their end. Do not abort and restart unless advised by support.

 

More than likely they will advise to ABORT the job then wait as they have to do some steps behind the scenes manually from the TRUECOMP MANAGER then have ops restart the job.

 

Once the PVCTCPIPE01D_T completes the script will stop running and return to the command  prompt.

There are two jobs that run between the PIPE and PAY jobs, the script may remain running between the PIPE and PAY jobs. CTRL – C to break out of the script at any time. This will not impact the job running on the application / database server.

 

 

 

There are two jobs that run between the PIPE and PAY jobs, the script may remain running between the

 

 

The above screen shows the current time of the log file and the current date and time.

It is common for it to take 3-20 min or so to update between steps. (Shown above 18 steps) left to process. Also it has 2 pay periods to process (RECORD_NUM_1 & _2)  201702 & 201703 are listed above.

 

If the logfile is not updated in 30 min. Call out to LOS ACCENTURE PRIMARY (The VAST/Truecomp) support person will have to check from their end. Do not abort and restart unless advised by support.

 

More than likely they will advise to ABORT the job then wait as they have to do some steps behind the scenes manually from the TRUECOMP MANAGER then have ops restart the job.

 

Once the PVCTCPIPE01D_T completes the script will stop running and return to the command  prompt.

There are two jobs that run between the PIPE and PAY jobs, the script may remain running between the PIPE and PAY jobs. CTRL – C to break out of the script at any time. This will not impact the job running on the application / database server. 

This procedure will show how to monitor the checkpipe.pl script for the Truecomp Pipeline

Job (PVCTCPIPE01D_T)  . This script also works with the PVCTCPPAY01D_T  job.

The above jobs run after the successful completion of PVCTCVLDT01D_T.

 

Login to dfwrsp721;   then run the checkpipe.pl script

 

If the PVCTCPIPE01D_T  or PVCTCPPAY01D_T jobs are not running, you will get the following result.

 

 

 

Once you confirm the PVCTCPIPE01D_T job is running,  run the checkpipe.pl script, it will show the following:

(This script monitors/displays the log files for the PIPE and PAY Jobs.)

 

Script “sla” for daily batch

Script “sla” for daily batch has been created on all applicable Autosys instances (ASI, ASP, ASV) to manually Check our Batch and Online SLA goals.

 

When you run the script it will display the SLA (Service Level Agreement)  goals for that autosys instance.

 

For the ASI instance there are only 2 SLA goals:   BIS IB and BIS DATA.

 

Example: (ASI) autosys running the sla command will display the following results:

 

Sat Oct 15 00:33:38 CDT 2016

____________________________________________________________________________________

 

BIS IB - due complete by 05:00am CST - Wait for email from BIS Group before sending System Problem Email.

pioir_pfp_sla_mart_watchd                                        -----                10/14/2016 04:32:09  AC    

 

BIS Data - due complete by 09:00am CST.

pioir_infra_evtmon_loadd                                           ------                10/14/2016 04:41:18  AC  

 

____________________________________________________________________________________

Sat Oct 15 00:33:39 CDT 2016

 

The above 2 jobs are due complete by 5am and 9am.  Notice that both jobs are in AC “Activated status. They have not run yet. Ops should be monitoring the pioir batch cycle, and running reph.pl to determine when the average start time of the job is and jdep’ing back for its dependencies to verify the process batch flow is moving as expected. If not applicable action needs to be taken.

 

The 2nd job pioir_infra_evtmon_loadd  has a hard start time of 02:00am Daily

 

So ideally, we run the script to identify what is not in an “SU” status and check those batch or online jobs as needed.

 

Once the job is in success “SU” the sla goals have completed. Hopefully prior to the SLA goal. If this is beyond the SLA goal time we need to report it as applicable late with a system problem email. 

advise how to handle common KGEN batch job errors, with instructions of what to do for each differen

ORACLE 31495 Errors:

Kgen batch jobs can sometimes fail with Oracle 31495 errors.

Upon receiving this type of error for a job failure first ops should wait 2-3 min then restart the job.

If the job fails again with the same error then contact the Environment Team to flush the buffer and clear backend sessions.  Once that is done by the Env Team Ops can restart the job.

If job fails again, wait 10 min then restart the job again.

 

kGen0733 Failure while inserting --------- - row exists with the same key.

Try to restart if fails again, wait 5 min and restart again. If fails again contact application support.

 

Job failures (Example: PKGBEYEX%):

kGen2330 Error in routine dgn_upd_prwtnr. – restart until successful.

 

PKG%HOLE% job failures:

error :REGION_HOLES_IN_PAGES: fDO_HOLES_IN_PAGES                                                                                  

ERROR CREATING TABLE CURR_ISSUE_ADS

ORA-00955: name is already used by an existing object

!!!!! Message  @@@0000 was not found.                               

--- PG  HOLES IN PAGES PROCESS HAS TERMINATED WITH ERROR ---

Application run ended

Application run ended with failure.

Wait 10 min and restart, if fails again, wait 20 min and restart.

 

PKGPROJ% job failures:

Restart jobs until jobs complete successfully. If after 3 failures, contact application support.

 

 

Jobs running long after restarting or not showing up in application or database server:

Contact the CTL DBA to advise them to check for (inactive) sessions that are locking the database.

Example: We incurred an issue where a job for start onlines was running long we aborted and restarted and the job ran long again, it was due to inactive sessions locking 50% or more of the database resources on different tables. This kept new or active processes from getting the CPU or Database resources necessary to run correctly. CTL DBA should be able to check for sessions locking on the database. 

determine the current Batch and Onlines dates for our systems.  

This document shows the Autosys jobs that can be run to determine the current Batch and Onlines dates for our systems.  The jobs email Operations and Production Control with its results.

 

The below Autosys jobs can be ran anytime to check the Batch and Online dates.  The jobs can be run even when the online is down.  These jobs can’t be run if the database is down.

 

PKG_Check_Batch_online_DATE   - (ASV) Production kGen, checks Batch and Online Dates

 

PVC_check_Batch_DATE   - (ASV) Production Trucomp, checks Batch Date

 

T3KG_CFIT_check_Batch_online_DATE   - (AST) CFIT, checks Batch and Online Dates

 

T4KG_PPT_check_Batch_online_DATE   - (AST) PPT, checks Batch and Online Dates

 

T5KG_PM_check_Batch_online_DATE – (AST) PM, checks Batch and Online Dates

 

 

If the autoping is unsuccessful then try logging into the remote server or ping the remote server

This document shows the actions you need to perform when an Autosys job gets stuck in a Pending (PE) status, stuck in a Starting (ST) status or stuck in a Restart (RE) status.   

 

If you are getting any errors in the autosyslog –e (autosys agent not running, ect..) or suspect that autosys agent is not running on the application or database server as expected.  You may also see Autosys jobs stuck in a Pending (PE) status, or stuck in a Starting (ST) status or stuck in a Restart (RE) status or in CHASE.

 

Below is an example of a job stuck in CHASE status.  Check the details and it states the agent has not acknowledged the job request:

 

repj sys_dfw2sn040_w_edmz_copy  -d

 

sys_dfw2sn040_w_edmz_copy                                        07/18/2016 06:01:23  -----                ST 8328459/1

 

Status/[Event]  Time                 Ntry ES  ProcessTime           Machine

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

  STARTING        07/18/2016 06:00:00    1  PD  07/18/2016 06:01:22   dfw2sn040

  [*** ALARM ***]

    AUTO_PING     07/18/2016 06:01:22    1  PD  07/18/2016 06:01:23   dfw2sn040

   

  [*** ALARM ***]

    CHASE         07/18/2016 06:15:05    0  PD  07/18/2016 06:15:06   dfw2sn040

   

_____________________________________________________________________________________

 

Please perform the following steps to trouble shoot to see if there is an issue on the remote server.

 

Use the following command to check the autosys agent health on the remote server from your Autosys server:

 

/home/v115792 ASV => autoping -M df2hp102

 

CAUAJM_I_50023 AutoPinging Machine [df2hp102] 

CAUAJM_E_10212 Machine is not defined in the database.

CAUAJM_E_50026 ERROR: AutoPing WAS NOT SUCCESSFUL.

 

I

 

/home/v115792 ASV => ping df2hp102                                         

PING df2hp102.is.idearc.com (158.95.121.102): 56 data bytes

64 bytes from 158.95.121.102: icmp_seq=0 ttl=254 time=0 ms

isted below are a list of commonly used commands or Tools within the Unix environment.

Summary or Objective:  Listed below are a list of commonly used commands or Tools within the Unix environment. 

 

ls –lrt   - gives a list of files within your directory path

 

ps –ef | grep xxxx   - checks for a specific process type of process “xxxx” can be any number or process name.

 

glance – HP application to view processes running on a server and gives CPU, Network, Disk information.

 

top – command will give you status details similar to glance. (works on HP machines only. )

 

topas – (AIX /IBM) application to view details of server and processing running on it. 

 

cp  /source   /target   - copy a file  from /source to /target path that you provide within the same system.

 

autorep -J % | grep " RU" | sort -bk2.7,2.11 -k2.1,2.5 -k3   - sorts current running jobs based on start date and time

 

uname command with –a  or –s  or –mrs   - will display what type of server, linux, sun, hp, aix, ect..

also with the –mrs switch it will display additional details.

                                                                                                                       

man xxxxxx   – the man command will display an online manual with details on any command within Unix.   Example – man ls  - will display how to use the LS command and purpose. 

autorep -J %|grep //autorep -J %|grep " TE"//autorep -J %|grep " FA


/dfwrspasi-01/
/home/sharim01 ASI => autorep -J %|grep " PE"

/dfwrspasi-01/
/home/sharim01 ASI => autorep -J %|grep " TE"

/dfwrspasi-01/
/home/sharim01 ASI => autorep -J %|grep " FA

Autosys , via secure CRT


. /etc/auto.profile
alias force='sendevent -E CHANGE_STATUS -s SUCCESS -J'
alias terminated='sendevent -E CHANGE_STATUS -s TERMINATED -J'
alias frun='sendevent -E FORCE_STARTJOB -J'
alias inactive='sendevent -E CHANGE_STATUS -s INACTIVE -J'
alias jdep='job_depends -c -J'
alias abort='sendevent -E KILLJOB -J'
alias repj='autorep -J'
alias REPJ='autorep -J'
alias off_ice='sendevent -E JOB_OFF_ICE -J'
alias office='sendevent -E JOB_OFF_ICE -J'
alias offhold='sendevent -E JOB_OFF_HOLD -J'
alias on_ice='sendevent -E JOB_ON_ICE -J'
alias onice='sendevent -E JOB_ON_ICE -J'
alias on_hold='sendevent -E JOB_ON_HOLD -J'
alias onhold='sendevent -E JOB_ON_HOLD -J'
fi
set -o vi
TERM=vt100
stty erase "^H" kill "^U" intr "^C" eof "^D"
EDITOR=vi
PATH=$PATH:/svitops/scripts:/export/home/iotfunx/scripts:/usr/bin:/usr/sbin:/usr/ccs/bin:/usr/local/bin:/usr/local/sbin:/usr/openvin/bin:/svitops/scripts/operations
PATH=$PATH:/svitops/scripts/operations:
# For user profile add next line
host=`hostname | cut -d"." -f1`
PS1='" "
/$host/
$PWD $AUTOSERV => '

export PS1 PATH EDITOR TERM
stty erase ^?
set -o vi
#chk_auto_up
echo " "
echo "Please insure the below jobs have ran."
autorep -J piomp%
echo " "
echo " "
#check_PDXN
echo " "
autorep -J %|grep " PE"
autorep -J %|grep " TE"
autorep -J %|grep " FA"
echo " "
#autorep -J PETS_PERF_EST_OFFLN_ALGOM