SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
June/July 2010                                                         On NetWeaver®


How to Reconfigure a Central SLD to Local SLD
By Bijay Shrestha

Editor's Note: At some point in your SAP career, chances are you’re going to have reconfigure
your System Landscape Directory (SLD) from a Central SLD to a Local SLD in a complex
NetWeaver landscape. The question is, do you know how to do this or has that knowledge base
disappeared from your organization? If you’re left holding the bag, fear not; this step by step
article by is a perfect primer for anyone who is familiar with SLD, and is looking to make this
process easier.

Overview
As we all know, nothing is permanent in this world. When it comes to the IT world, it’s even more
accurate to say that everything we do today is permanent only for today, because technology
changes so fast that nothing can keep up with it. Similarly, what we configure today with the
given set of parameters/variables needs to be reconfigured after some time because of the
changes in one or more of many parameters/variables, which could be either business
requirements or technical requirements; e.g., upgrades.
    ®
SAP Landscape is becoming more complex than
ever after the introduction of SAP NetWeaver and
                                                           SAP® Landscape is becoming
with all the new and old components in existence.
In this article, I’ll not talk about what SLD (System
                                                         more complex than ever after the
Landscape Directory) is and how to do an initial          introduction of SAP NetWeaver
configuration of SLD. For initial configuration, one        and with all the new and old
can read the SAP publications, “SLD Planning                 components in existence.
Guide” and the “SLD Post Installation Guide for
NetWeaver 7.0”, which is a very good document.

Today when a NetWeaver/Basis Architect installs NetWeaver or any other SAP IT scenarios, he
or she will almost always have to configure SLD during the installation process. In the initial
installation of SAPinst GUI, there are two options for SLD configuration: (1) integrate an existing
central SLD server or (2) create a new local SLD server for that instance. See Figure 1.
.




                           Copyright © 2010 by Klee Associates, Inc.
                                      www.ERPtips.com
How to Reconfigure a Central SLD to Local SLD




Figure 1: SAP Installation Screen for SLD Configuration

Now, if the Company already has some SAP Landscape running and SLD strategy is in place,
then it’s easy to make the decision. The best practice is to integrate into existing central SLD.
However, if you are in a new implementation project where no prior SAP landscape exists and no
strategies are in place yet, especially around SLD, most probably you will just pick one option
using your best guess. In new implementation projects, normally everyone is working under
heavy pressure of time and resources, so lots of things are done in a hurry and there’s always a
lot to clean up after Go-Live when all the consultants are gone. Knowledge transfers are done in
a hurry too, with a lot for an employee to chew in very short time. Then after some time, when
problems arise, there’s a gap in the knowledge needed to troubleshoot and resolve the problem.
This article will help switch the SLD configuration from central SLD to local SLD or vice versa.

For example, one typical scenario is: in one of my projects, one of the Basis Administrators used
central SLD that was part of the Solution Manager instance. Initially it was just Solution Manager
and ECC installed in the landscape. Then as the project started moving to another phase, the
Portal, Business Intelligence was added into the landscape. Initially the portal contents were very
basic; the company later added ESS, BI reports, etc. Until ESS came into play, the SLD was
used very minimally. If Solution Manager/SLD went down, no one even noticed.

ESS and MSS applications are heavily dependent on SLD. One day, Basis shut down Solution
Manager for maintenance purpose, and the ESS got choked. Everybody got panicked because
the ESS application was giving all kind of errors. Therefore the best practice is to have one
dedicated central SLD server. If you are in a very large company where you have distributed
systems by regions, e.g., North America and Europe, you might want to consider distributed SLD.
This article will also help to reconfigure the SLD consolidation project from distributed to single
SLD server or vice versa.

For best SLD strategy, please check the SAP guide “Using System Landscape Directory in
Integrative Applications” and a few other documents on SLD.

In the example for this article, I first choose to integrate with existing central SLD during my
installation of the NetWeaver suite. At this stage we are setting up only the Development
Landscape. No Production instance has been added into the Landscape yet.




Copyright © 2010 by Klee Associates, Inc.              www.ERPtips.com                         Page 2
How to Reconfigure a Central SLD to Local SLD

In this example, I have both Solution Manager (SM1) and NW1 installed on the same server.
However, for less confusion, I’ll call them “Server_1” for Solution Manager (SM1) and “Server_2”
for NW1. In the Production Landscape, the best practice is to set up SLD in a single server.

The portal applications (e.g., ESS and MSS) are configured in a dual stack of ECC instance
“NW1” in server_2. Web Dynpro applications in portal will not work without SLD configuration. In
the initial installation of the Portal, I chose to use central SLD in SM1; later I decoupled from the
central SLD and reconfigured to run on a local SLD server for NW Portal.

As I have mentioned above, as well as being the best practice for a large and complex
NetWeaver landscape, a separate central SLD server just by itself is recommended.

In this current scenario, if one has to shutdown SM1 for any reason, the portal Web Dynpro
applications, e.g., ESS and MSS, will fail because of SLD server unavailability. Please refer to
the SAP guide “Post Installation Guide – System Installation Guide”. That guide talks about all
the possible different SLD architectures, e.g., single central SLD server, Distributed SLD servers,
etc. If multiple SLD servers are in existence, then there should be a strategy in place to
synchronize all the SLD servers.

In a nutshell, we will first configure SLD in the new server and then turn off the old SLD. You
cannot turn off the old SLD until the new one is fully configured and functional.

Here are the steps to decouple ESS and MSS applications from central SLD in SM1 and integrate
to local SLD in SAP Portal. This procedure could be used to change the configuration from a
central SLD system to local SLD servers or vice versa.

Solution:
1. First of all create an ID in NW1 ABAP client "001" with j2ee_admin and SLD admin role so
   that you can login into new SLD (NW1 local).
2. Go to new URL http://server_2:port/sld and log in. The port is normally 50000 by default, but
   in this example the port is 50200.
3. Configure SLD as if it were a new SLD installation.
        a. Go to the Administration page and Stop Server.
        b. Click on Profile link:
                   i. Choose Data Supplier from dropdown and update with correct Gateway Host
                      (Server_2) and Service (sapgw00).
                  ii. Then Server Settings  server name (Server_2).
        c. Go back to the Administration Page and Start Server.
        d. Click on link "Import" under Content on the right side of the screen.




Copyright © 2010 by Klee Associates, Inc.             www.ERPtips.com                        Page 3
How to Reconfigure a Central SLD to Local SLD

       Fill in "C:usrsapEC1SYSglobalsldmodelCR_Content.zip" in the Selected File field
       and click on the Import button. It'll take a while until it successfully imports all the
       objects. See Figure 2.




Figure 2: SLD CIM Import

4. Login into Visual Admin and go to Cluster  J2E  Server  Services  SLD Data
   Supplier.

      In the Runtime tab page, select HTTP Settings tab. See Figure 3.




      Figure 3: SLD Data Supplier Setup in Visual Administration

       Fill in Server_2 port (in this example port is 50200 instead of 50000), SLD user ID and
       password, then click on “test connection” button. It’s highly recommended to use
       “Slddsuser” ID, but if you use a different ID, make sure it is in the Admin group and has
       the correct SLD Admin role.

       If the connection test is successful, you can now move to NW1 ABAP

5. Go to Tcode RZ70, fill in the SLD bridge host name and Gateway service, and test the
   connection. See Figure 4.

Copyright © 2010 by Klee Associates, Inc.           www.ERPtips.com                        Page 4
How to Reconfigure a Central SLD to Local SLD


        If the connection is successful, then go back to new SLD Home page
        “http://server_2:port/sld”.




Figure 4: SLD Bridge Configuration in ABAP Side

6. Go to Technical Systems and you'll be able to see NW1 system in both ABAP and Java
   system drop downs.
7. Login into Portal. Because of the SLD change, the JCo connection has been disabled too.
   Therefore we need to go to the Web Dynpro console and create all those ESS related JCo
   connections and test them. See Figure 5.




Figure 5: Maintain JCo Connection in Portal

8. You can now shut down SLD in “Server_1”.
9 SLD configuration is now complete.

I hope this article was helpful to reconfigure the SLD in your NetWeaver Portal and redirect from
SLD in server_1 to SLD in Server_2. It could be from central SLD to local SLD or vice versa.




Copyright © 2010 by Klee Associates, Inc.            www.ERPtips.com                       Page 5
How to Reconfigure a Central SLD to Local SLD


   Bijay Shrestha is an experienced SAP Tech and Solution Architect. He has over 22
   years of business management and technical consulting experience, including12 years
   of SAP, with multiple implementations under his belt with Fortune 500 companies. He
   has worked as a freelance SAP consultant since 2005 and is President of SAPMANDO
   Services, LLC. He has been a speaker at BITI ASUG Technology Forum. You may
   contact the author at SAP.Authors@ERPtips.com. Be sure to mention the author’s
   name and/or the article title.




The information in our publications and on our website is the copyrighted work of Klee Associates, Inc. and is owned by
Klee Associates, Inc.

NO WARRANTY: This documentation is delivered as is, and Klee Associates, Inc. makes no warranty as to its accuracy
or use. Any use of this documentation is at the risk of the user. Although we make every good faith effort to ensure
accuracy, this document may include technical or other inaccuracies or typographical errors. Klee Associates, Inc.
reserves the right to make changes without prior notice.

NO AFFILIATION: Klee Associates, Inc. and this publication are not affiliated with or endorsed by SAP AG. SAP AG
software referenced on this site is furnished under license agreements between SAP AG and its customers and can be
used only within the terms of such agreements. SAP AG and mySAP are registered trademarks of SAP AG.

All other company and product names used herein may be trademarks or registered trademarks of their respective
owners.




Copyright © 2010 by Klee Associates, Inc.                        www.ERPtips.com                                Page 6

Mais conteúdo relacionado

Último

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Último (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Destaque

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Destaque (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

How to Reconfigure SLD from Central to Local

  • 1. June/July 2010 On NetWeaver® How to Reconfigure a Central SLD to Local SLD By Bijay Shrestha Editor's Note: At some point in your SAP career, chances are you’re going to have reconfigure your System Landscape Directory (SLD) from a Central SLD to a Local SLD in a complex NetWeaver landscape. The question is, do you know how to do this or has that knowledge base disappeared from your organization? If you’re left holding the bag, fear not; this step by step article by is a perfect primer for anyone who is familiar with SLD, and is looking to make this process easier. Overview As we all know, nothing is permanent in this world. When it comes to the IT world, it’s even more accurate to say that everything we do today is permanent only for today, because technology changes so fast that nothing can keep up with it. Similarly, what we configure today with the given set of parameters/variables needs to be reconfigured after some time because of the changes in one or more of many parameters/variables, which could be either business requirements or technical requirements; e.g., upgrades. ® SAP Landscape is becoming more complex than ever after the introduction of SAP NetWeaver and SAP® Landscape is becoming with all the new and old components in existence. In this article, I’ll not talk about what SLD (System more complex than ever after the Landscape Directory) is and how to do an initial introduction of SAP NetWeaver configuration of SLD. For initial configuration, one and with all the new and old can read the SAP publications, “SLD Planning components in existence. Guide” and the “SLD Post Installation Guide for NetWeaver 7.0”, which is a very good document. Today when a NetWeaver/Basis Architect installs NetWeaver or any other SAP IT scenarios, he or she will almost always have to configure SLD during the installation process. In the initial installation of SAPinst GUI, there are two options for SLD configuration: (1) integrate an existing central SLD server or (2) create a new local SLD server for that instance. See Figure 1. . Copyright © 2010 by Klee Associates, Inc. www.ERPtips.com
  • 2. How to Reconfigure a Central SLD to Local SLD Figure 1: SAP Installation Screen for SLD Configuration Now, if the Company already has some SAP Landscape running and SLD strategy is in place, then it’s easy to make the decision. The best practice is to integrate into existing central SLD. However, if you are in a new implementation project where no prior SAP landscape exists and no strategies are in place yet, especially around SLD, most probably you will just pick one option using your best guess. In new implementation projects, normally everyone is working under heavy pressure of time and resources, so lots of things are done in a hurry and there’s always a lot to clean up after Go-Live when all the consultants are gone. Knowledge transfers are done in a hurry too, with a lot for an employee to chew in very short time. Then after some time, when problems arise, there’s a gap in the knowledge needed to troubleshoot and resolve the problem. This article will help switch the SLD configuration from central SLD to local SLD or vice versa. For example, one typical scenario is: in one of my projects, one of the Basis Administrators used central SLD that was part of the Solution Manager instance. Initially it was just Solution Manager and ECC installed in the landscape. Then as the project started moving to another phase, the Portal, Business Intelligence was added into the landscape. Initially the portal contents were very basic; the company later added ESS, BI reports, etc. Until ESS came into play, the SLD was used very minimally. If Solution Manager/SLD went down, no one even noticed. ESS and MSS applications are heavily dependent on SLD. One day, Basis shut down Solution Manager for maintenance purpose, and the ESS got choked. Everybody got panicked because the ESS application was giving all kind of errors. Therefore the best practice is to have one dedicated central SLD server. If you are in a very large company where you have distributed systems by regions, e.g., North America and Europe, you might want to consider distributed SLD. This article will also help to reconfigure the SLD consolidation project from distributed to single SLD server or vice versa. For best SLD strategy, please check the SAP guide “Using System Landscape Directory in Integrative Applications” and a few other documents on SLD. In the example for this article, I first choose to integrate with existing central SLD during my installation of the NetWeaver suite. At this stage we are setting up only the Development Landscape. No Production instance has been added into the Landscape yet. Copyright © 2010 by Klee Associates, Inc. www.ERPtips.com Page 2
  • 3. How to Reconfigure a Central SLD to Local SLD In this example, I have both Solution Manager (SM1) and NW1 installed on the same server. However, for less confusion, I’ll call them “Server_1” for Solution Manager (SM1) and “Server_2” for NW1. In the Production Landscape, the best practice is to set up SLD in a single server. The portal applications (e.g., ESS and MSS) are configured in a dual stack of ECC instance “NW1” in server_2. Web Dynpro applications in portal will not work without SLD configuration. In the initial installation of the Portal, I chose to use central SLD in SM1; later I decoupled from the central SLD and reconfigured to run on a local SLD server for NW Portal. As I have mentioned above, as well as being the best practice for a large and complex NetWeaver landscape, a separate central SLD server just by itself is recommended. In this current scenario, if one has to shutdown SM1 for any reason, the portal Web Dynpro applications, e.g., ESS and MSS, will fail because of SLD server unavailability. Please refer to the SAP guide “Post Installation Guide – System Installation Guide”. That guide talks about all the possible different SLD architectures, e.g., single central SLD server, Distributed SLD servers, etc. If multiple SLD servers are in existence, then there should be a strategy in place to synchronize all the SLD servers. In a nutshell, we will first configure SLD in the new server and then turn off the old SLD. You cannot turn off the old SLD until the new one is fully configured and functional. Here are the steps to decouple ESS and MSS applications from central SLD in SM1 and integrate to local SLD in SAP Portal. This procedure could be used to change the configuration from a central SLD system to local SLD servers or vice versa. Solution: 1. First of all create an ID in NW1 ABAP client "001" with j2ee_admin and SLD admin role so that you can login into new SLD (NW1 local). 2. Go to new URL http://server_2:port/sld and log in. The port is normally 50000 by default, but in this example the port is 50200. 3. Configure SLD as if it were a new SLD installation. a. Go to the Administration page and Stop Server. b. Click on Profile link: i. Choose Data Supplier from dropdown and update with correct Gateway Host (Server_2) and Service (sapgw00). ii. Then Server Settings  server name (Server_2). c. Go back to the Administration Page and Start Server. d. Click on link "Import" under Content on the right side of the screen. Copyright © 2010 by Klee Associates, Inc. www.ERPtips.com Page 3
  • 4. How to Reconfigure a Central SLD to Local SLD Fill in "C:usrsapEC1SYSglobalsldmodelCR_Content.zip" in the Selected File field and click on the Import button. It'll take a while until it successfully imports all the objects. See Figure 2. Figure 2: SLD CIM Import 4. Login into Visual Admin and go to Cluster  J2E  Server  Services  SLD Data Supplier. In the Runtime tab page, select HTTP Settings tab. See Figure 3. Figure 3: SLD Data Supplier Setup in Visual Administration Fill in Server_2 port (in this example port is 50200 instead of 50000), SLD user ID and password, then click on “test connection” button. It’s highly recommended to use “Slddsuser” ID, but if you use a different ID, make sure it is in the Admin group and has the correct SLD Admin role. If the connection test is successful, you can now move to NW1 ABAP 5. Go to Tcode RZ70, fill in the SLD bridge host name and Gateway service, and test the connection. See Figure 4. Copyright © 2010 by Klee Associates, Inc. www.ERPtips.com Page 4
  • 5. How to Reconfigure a Central SLD to Local SLD If the connection is successful, then go back to new SLD Home page “http://server_2:port/sld”. Figure 4: SLD Bridge Configuration in ABAP Side 6. Go to Technical Systems and you'll be able to see NW1 system in both ABAP and Java system drop downs. 7. Login into Portal. Because of the SLD change, the JCo connection has been disabled too. Therefore we need to go to the Web Dynpro console and create all those ESS related JCo connections and test them. See Figure 5. Figure 5: Maintain JCo Connection in Portal 8. You can now shut down SLD in “Server_1”. 9 SLD configuration is now complete. I hope this article was helpful to reconfigure the SLD in your NetWeaver Portal and redirect from SLD in server_1 to SLD in Server_2. It could be from central SLD to local SLD or vice versa. Copyright © 2010 by Klee Associates, Inc. www.ERPtips.com Page 5
  • 6. How to Reconfigure a Central SLD to Local SLD Bijay Shrestha is an experienced SAP Tech and Solution Architect. He has over 22 years of business management and technical consulting experience, including12 years of SAP, with multiple implementations under his belt with Fortune 500 companies. He has worked as a freelance SAP consultant since 2005 and is President of SAPMANDO Services, LLC. He has been a speaker at BITI ASUG Technology Forum. You may contact the author at SAP.Authors@ERPtips.com. Be sure to mention the author’s name and/or the article title. The information in our publications and on our website is the copyrighted work of Klee Associates, Inc. and is owned by Klee Associates, Inc. NO WARRANTY: This documentation is delivered as is, and Klee Associates, Inc. makes no warranty as to its accuracy or use. Any use of this documentation is at the risk of the user. Although we make every good faith effort to ensure accuracy, this document may include technical or other inaccuracies or typographical errors. Klee Associates, Inc. reserves the right to make changes without prior notice. NO AFFILIATION: Klee Associates, Inc. and this publication are not affiliated with or endorsed by SAP AG. SAP AG software referenced on this site is furnished under license agreements between SAP AG and its customers and can be used only within the terms of such agreements. SAP AG and mySAP are registered trademarks of SAP AG. All other company and product names used herein may be trademarks or registered trademarks of their respective owners. Copyright © 2010 by Klee Associates, Inc. www.ERPtips.com Page 6