01 First
01 First
01 First
My Name is Surut Shah; I have done my B. Marketing from Griffith University in 2006.
I have joined T-Systems in 2017 as a Basis consultant and currently I having 9 year of
experience in SAP Basis and total 12 Yrs in IT Industry. I have worked on monitoring,
support and implementation projects and I am Comfortable with Oracle, MaxDB, Sybase and
HANA database on Linux, AIX and windows Operating system.
I have work on 15 different projects during this 4 year.
The first one was USA Based client names Johns Manville and my role was to
monitoring the system, TR Movement, system restart and some security work like user
creation, assigning role to user and unlocking user.
The second one was Internal Server and I have performed activity like Kernel
Upgrade, ECC and PI System installation, security work, Client creation and client copy and
one OS/DB Migration that include “Migration of ERP 6 EHP 8 to S4HANA 1909 on Hana.
Where OS migrated from Windows 2016 to Linux and database Oracle 19.2.0.4 to HANA 2.0
SPS 37 using DMO with SUM.”
The third one is Everything Everywhere on which I am currently working and
performed activity like, applying notes, Web dispatcher installation and upgrade, SSL
Certificate renewal, Configuring Autosys job, EHP Upgrade for ECC from NW7.3 to 7.4 and
EHP 6 to EHP 7.
On Johns Manville
Monitoring
TR movement
System Restart
Security Task
On Internal Server
Kernel Upgrade
Client creation and copy
ECC & PI installation
OS/DB Migration
Security Work
On Honeywell
Applying notes
Web dispatcher installation and upgrade
SSL Certificate renewal
Configuring Autosys job
EHP Upgrade for ECC from NW7.3 to 7.4 and EHP 6 to EHP 7
Type of System in Landscape
ECC / ECC 4.7
SOLMAN
BW / BO
APO / SCM
SRM, xRPM (PPM, Project and portfolio Management )
GTS
What is your daily task?
Check pending tickets, shift handover, Activity Assigned
Apply Snotes
TR Movement
Printer Issue resolution
Register developer/register object
Production Monitoring and report preparation
Taking proactive measures to avoid issues
Process Main Activate if fail
Ticket resolution based on some SLA
1. BO services restart
2. Source system connectivity issue
3. RFC creation
4. Add-ons Installation
If a report running on particular table is noticed in sm50/sm66 for a long time, Check
Explain SQL Statement in ST04, which shows no index, exists
Example:-
Slowness Issue in MIRO Tcode and we found from the trace (ST05 – trace) that mostly
RBKP table used in this and there was index missing so we have suggested the Application
team to build index and move changes to production.
Issue in starting SAP/java System
Check network issues
Check table spaces and take action at OS level from brtools if 100% full
Check the default trace for any critical errors
Check application log to determine any memory related issues
Check server node status at OS level or through management console and action and
bring up the java again
Check File system if full, take action.
Check mount point are correct, if server reboot happened
Go to the work directory and check the developer traces. If the dev_w* logs exist it
means that the message server and dispatcher started and the issue is in the work
process logs
Regular Dumps:-
CALL_FUNCTION_SINGLE_LOGIN_REJ: This dump is generally reported when there is
insufficient authorization to login to the trusted system
SYSTEM_CORE_DUMPED: In most situations SYSTEM_CORE_DUMPED is related to the
R/3 system kernel.
SYSTEM_NO_TASK_STORAGE: Address space/memory related
TSV_TNEW_PAGE_ALLOC_FAILED: simply indicates an exhaustion of available SAP
memory resources by a process. When this DUMP is reported more memory was requested
by the SAP system because the program needed to expand an internal table.
Regular logs:-
Database connection error,
EHP Upgrade
Initialization
No action required on Initialization stage. Normally, it will take you only seconds to
complete.
Extraction
Enter the password for SAP user DDIC and database user
The Extraction phase will extract the relevant files from the download directory
SUM will do the version check for spam
Check of relevant tool and system parameters
SUM will prompt for any missing notes that should be applied
ERROR!! You’ll need to manually exchange R3trans & TP from
Configuration
Configuration of processes and other performance relevant parameters
The number of R3load processes, which you can set in the phase
PREP_CONFIGURATION/INITSUBST, is the only visible parameter that affects the
migration performance in the downtime
We provide SPAU/SPDD TR Number in case of QA RRD
Shadow instance number we defined
Check
It will check OS and database compatibility
Calculation of the space for the shadow system
It will check for the Spaces in database. If space is not available then create
Tablespace for space
You can use the command <SUM directory>/abap/bin/SAPup dmpspc to check the
used space at different points of time.
Preprocessing
In this roadmap step, SUM creates the shadow system.
The shadow system is then used for various update activities while you can still use the
original system in production operation. The SUM builds up the shadow system by cloning
parts of the original system. All tables of the SAP NetWeaver Application Server are needed
as shadow tables to operate the shadow system.
The shadow system is used to perform the modification adjustment of the ABAP Dictionary
objects and the activation of new ABAP Dictionary objects that are part of the update.
Finally, the Software Update Manager performs the shadow import and writes directly into
the shadow tables.
Modifications to the contents of the original tables are indicated by triggers. These tables
are copied and imported during downtime
Here we will have move the SPDD TR#SIDK900020 into shadow system
The following actions are carried out:
Checks for locked objects
ABAP Workbench locking
Running the shadow system for preparation of new release (ACT_UPG, PARDIST,
SGEN)
Execution
In this roadmap step, the switch to the target system takes place.
The SUM completes the copy import action during downtime for all tables with set triggers.
The EU_SWITCH phase completes the switch to the new system. All tables prepared in the
shadow system are copied to the target system. The KX_SWITCH_1 phase switches the SAP
kernel. The PARCONV_UPG phase converts the application table, and the phase TABIM_UPG
imports the remaining data. Finally, the XPRAS_UPG phase starts the XPRAs required by the
system.
The SAP Web Dispatcher gets information about the SAP system that it needs for load
distribution from the message server and application server via HTTP.