cancel
Showing results for 
Search instead for 
Did you mean: 

Trans mount consolidation

Former Member
0 Kudos

Hi,

Currently our SAP landscape consists of 3 boxes, DEV, QA and PROD. We are on ECC 6.0 on RedHat with Oracle 10.2.04 as DB.

Currently the /usr/sap/trans directory is common for DEV and QA. But PROD has its own local /usr/sap/trans. Due to this setting we have to manually copy the Data and Cofiles to the PROD /usr/sap/trans from the DEV/QA trans directory and then do the import of transports.

To avoid this issue we would like to consolidate /usr/sap/trans and make it as a global directory for the landscape.

Questions:

1. What are the steps to do this ?

2. Any impact due to this consolidation ?

3. What will happen to the current import queus in the landscape ?

4. Any precautions to be followed ?

Appreciate your help

Thanks

Param

Accepted Solutions (0)

Answers (6)

Answers (6)

0 Kudos

Hi,

You don't need to copy manually, just make sure you have two groups under a single Transport Domain DOMAIN_DEV.

Ex. GROUP_DEV

GROUP_PRD

You can set GROUP_DEV to DEV and QAS instance (like you have common /usr/sap/trans).

For PRD you can use GROUP_PRD (which is created in likely under DOMAIN_DEV).

Once you set this you can refresh STMS_IMPORT in your PRD system and can see all transport ready to copy / transfer to PRD queue.

Thanks,

Yograj

Former Member
0 Kudos

We've just recently completed a similar exercise. We had dev/test sharing one saptrans and prod with its own.

I treated this as two distinct activities - consolidation of the saptrans directory and consolidation of transport domains.

The domain consolidation was really a trivial exercise which involved using STMS to delete systems from one domain controller then running STMS in the managed system to join the new domain.

Consolidation of the saptrans was a little more tricky.

The data, cofiles and log directories were copied from dev to prod WITHOUT OVERWRITING and then the filesystems were remounted so all systems referred to the production version. The tricky bits were:

  • ensure nobody is saving or migrating transports during the copy (we used rsync to do this over a couple of days)

  • understanding the use of the files.

Data files are created at export time and don't change thereafter so they are easy. Your current process involves a copy from dev/test to prod which produces identical copies in each saptrans. You need to copy from dev/test any data files which belong to transports which have not yet moved to production.

Cofiles contain import instructions and import history. They are created at export time and updated each time you run an import. Again, copying to production in your present process means that anything already in production has a full history in the cofile and copying without replacement adds the information for transports which are not yet in production. It's important NOT to replace cofiles in production with the dev/test copies because you lose the production import history.

Logfiles are of two types: system wide and transport/system specific.

System wide logs (ALOG, SLOG etc) are useful for debugging and for audit but are not operationally critical. If you lose the history in these by not copying them from dev/test to prod saptrans I don't think it's critical (and you can keep the dev/test saptrans for reference if someone objects).

Transport/system specific logs are named uniquely so can be copied. This provides you with a complete history of all activity for each transport so anyone who needs to can find out what they need.

The other directories in the saptrans filesystem are maintained automatically by tp configuration (e.g., STMS). They will not need to be copied since the domain reconfiguration activities will address those. You may need to resave the TMS configuration after copying the saptrans.

I also used this exercise as an opportunity to remove the rubbish from saptrans. Way too many people have had access over time to store scripts, patch files, temporary notes and an unbelievable amount of garbage in this directory. I burned GBs of stuff that didn't belong there.

former_member217765
Active Participant
0 Kudos

Hi Param,

You can refer to the following notes for detailed information:

28781 Central transport directory NT/UNIX

97993 Central NT/UNIX transport directory

With Best Regards

Julia

former_member217765
Active Participant
0 Kudos

Hi Param,

first you should make sure transport group assigned to PRD is as the same as that assigned to DEV and QAS. If not, please change the transport group for PRD to the same transport group. About how to check the transport group, please refer to the following online help document:

http://help.sap.com/erp2005_ehp_04/helpdata/EN/44/

b4a1847acc11d1899e0000e829fbbd/content.htm

You should also configure a central transport host refering to note 62739.

The same content can also be found in the online document:

http://help.sap.com/erp2005_ehp_04/helpdata/EN/3d/

ad5dbf4ebc11d182bf0000e829fbfe/content.htm

The most possible issue might be the access problem to the global transport directory. You should check with your platform adminintrator to make sure that user <sid>adm (windows: sapservice<sid> and <sid>adm) has no problem to access the global transport directory on all instance of all systems in the landscape.

With Best Regards

Julia

paul_power
Active Contributor
0 Kudos

Hi Param,

as per my other post for this question:

To add the system, please follow the information at

http://help.sap.com/saphelp_nw70/helpdata/EN/44/b4a0c17acc11d1899e0000e829fbbd/content.htm

To check everything is working please follow these steps:

At first make sure, all 3 system really have physically access to the

same share (DIR_TRANS). As a test create a dummy file in the transport-

directory DIR_TRANS and check via transaction AL11 if all systems see

this new file.

Please also run report "RSTPTEST" via SA38 on all systems/application

server to check the basic TMS settings.

Check the settings of profile parameter DIR_TRANS on

all application servers on all systems, especially prod to be

consistent (RZ11 and/or RZ10).

Also control the transport setup on the domain controller:

Goto STMS -> System Overview

Doubleclick each system

- Check in tab "Communication" if the transport group is really

identical

- in tab "Transporttool" check

o the settings of TRANSDIR hast to be identical on each system to

the value of DIR_TRANS (RZ10).

o check if both parameter NBUFFORM and CTC are set to 1 for all

systems

Also please set them >>globally<< to 1. If necessary add a new

line for these parameters, check the flag "global" and

distribute the changes.

Hope this helps.

Regards,

Paul

Former Member
0 Kudos

Paul,

Thankyou very much for the detailed information. Do you see any issues with this kind of consolidation ? Especially when the TRANS directory merge ?

Thanks

Former Member
0 Kudos

Any thoughts appreciated

Thanks