cancel
Showing results for 
Search instead for 
Did you mean: 

SAP B1 CLOUD ON HANA QUESTIONS

yakoair1
Explorer
0 Kudos
273

hello everyone,

I couldn't find specific information if cloud infrastructure needs two suse server to run license server and tenants, and I didn't found either, if these servers need to be registered on the donain controller.

can you please help me solve this doubts?

best regards !!!

View Entire Topic
0 Kudos

Hello Gabriela,

Only one Linux server would work, you may install all server component (License Service, APP Framework, Analytics, backup) on the Linux except SLD Service and SLD Agent Service.

In order to upgrade the Tenants you may need more than one HANA DB instances as new Service Unit would be created.

BR,
Parvesh Chopra

former_member196647
Contributor
0 Kudos

Hello,

We are adding a HANA server to our existing cloud deployment. We have created a HANA server and registered the same in the database instances in ccc.

After this we are trying to create common database - but getting error failed. Following message is showing in the log file:

2015-12-07 19:03:42 INFO [Command Executor 42] com.sap.businessone.agent.command.UpgradeTaskExecutor - Execute: \\GANGA\Software Repository\910190.09\UpgradeCD\Wizard/Upgrade.exe -SLDServiceAddress http://jaipur/sld/sld0100.svc -DbServerType 9 -Server 103.10.234.122:30015 -DbUserName  -DbPassword  -UpgradeComponent Common|Help|Addon -UpgradeTaskToken a0943dd8-e753-4d3c-bb77-2884067050ae

2015-12-07 19:03:45 ERROR [Error Stream 42] com.sap.businessone.agent.command.UpgradeTaskExecutor - process error: [1207/190345:ERROR:gpu_info_collector_win.cc(102)] Can't retrieve a valid WinSAT assessment.

2015-12-07 19:03:45 ERROR [Error Stream 42] com.sap.businessone.agent.command.UpgradeTaskExecutor - process error: [1207/190345:ERROR:child_process_launcher.cc(327)] Failed to launch child process

2015-12-07 19:03:55 INFO [Command Executor 42] com.sap.businessone.agent.command.CommandHelper - Result: Upgrade.exe return ErrorCode -3

2015-12-07 19:03:55 INFO [Command Executor 42] com.sap.businessone.agent.command.CommandHelper - null

Any ideas? Any steps we are missing?

Thanks,

Rahul Jain

former_member196647
Contributor
0 Kudos

Hello,

We got past the earlier problem. We had not installed HANA client. After installing HANA client we were able to create common database.

Now we are trying to install License Manager on HANA server but the setup asks for SLD Server or Landscape server. What should we specify here??

Rahul

0 Kudos

Hello Rahul,

Good to hear you figured out the shortcoming


Further, here you would need to enter the details of machine where you have installed your (CCC+SLD) which would be your windows machine.
Enter the hostname/IP and port on which you are running SLD service(May be port 80 or 443 if HTTPS)

Enter the user you are running the SLD service with .e.g. Domain\SAPServiceB1C

Hopefully this would help you.

BR,
Parvesh Chopra

former_member196647
Contributor
0 Kudos

Hello Parvesh,

Most of the things are sorted now. Except for 2 things.

While installing HANA Lic Manager on server - Analytics and XApp fails during post install. And are rolled back. I checked in the log and it is something related to SLD. Do you have any idea?

Second is, after installation I am not able to open License Control Center at url https://<ipaddress>:<port>/LicenseControlCenter - that page just does not open.

Thanks,

Rahul Jain

former_member196647
Contributor
0 Kudos

Okay, after a restart and another trial, I have been able to install Analytics also. Now XApps is the only component which is not installed.

The problem of opening license control center remains. It shows a message saying

Signing certificate is mandatory argument.

Opening enablement page is showing following message:

SAML2Response issue instant is not valid.

Thanks,

Rahul

0 Kudos

This problem can be resolved using very nice/easy fundamental.
Check in CCC if you have used IP or Hostname to register Database instance,License Server and following this check same in .installation.properties (usr/sap/SAPBusinessOne) if HANA Server is added with IP or Hostname, in short keep those same and for sure XApp would get registered successfully (it was failed on registration).

TIP:- in order to reinstall the XApp dont uninstall whole Server Tools(Mailer, License etc), just remove the XApp rpm using command rpm -ev XAPP.............(get the name using rpm -qa |grep B1) and then reinstall considering that you are using IP or Hostname.

Would remain attentive to hear next from you.

BR,
Parvesh

0 Kudos

You can not use traditional Control Center Rahul now because you have Cloud Control Center.
Forget about that because we asked to not opt for On Premise SLD

BR,
Parv

former_member196647
Contributor
0 Kudos

Hello Parvesh,

Thanks a lot for your input. I will check regarding xApps later today.

I don't want to use SLD control center - but I guess I need to access LicenseControlCenter to import license file. Which I am not able to. It is showing Signing error as mentioned earlier.

Also Enablement needs to be accessed in order to enable company databases in analytics - isn't it??

Rahul

former_member196647
Contributor
0 Kudos

Good morning,

I tried reinstalling xApps. This is what I noticed in the log. I have replaced IP address with computer name and created an entry for this host on linux server so that the name works.

But since SLD and CCC are on same server going to jaipur:80 opens the CCC login page. I don't know if that is desired or it needs to call jaipur/sld/sld.svc

Thanks,

[FINEST]  [OUTPUT2] ++ /usr/sap/SAPBusinessOne/Common/jre/bin/java -jar /usr/sap/SAPBusinessOne/Common/support/bin/SLDInstallerTool.jar -delxapp -addr jaipur:80 -url https://103.10.234.122:4300 -siteusername 'XXXXXXXXXX' -siteuserpwd XXXXXXXXXX
0 Kudos

Morning Rahul,

License can be imported in CCC itself, you have been doing it in SQL CCC as well so same here no need to visit License Control Center, all here in CCC.

and

Enablement link should be registered itself in the Analytics section of CCC, just visit the link there.

BR,
Parv

former_member196647
Contributor
0 Kudos

Hello Parvesh,

You are right about license. I have completely overlooked this.

My problem with xApps installation remains. As I said it tries to look for http://jaipur:80 which would open the login page for control center.

http://jaipur:80/sld/sld.svc is used as the SLD address in registry. I am also not able to do this from command using rpm as you suggested. Didn't understand that completely.

Can you please help with that - that's the only chink left in the armour now.

Thanks,

Rahul

0 Kudos

We are almost there .

Thing here is that XApp gets registered in following way:-

1. You have registered License & Database instance CCC with IP address.

2. When you install the XApp, during the installation at the place of HANA Server (Name or IP) you have also IP registered.

And same if you have it registered then Hostname in CCC then it should be same on HANA Server.

There is two way to do so if you dont have same details in CCC and HANA Server, either you Re-register which is long process so you can edit .installer.properties from /usr/sap/SAPBusinessOne > HANA_DATABASE_SERVER= IP or Hostname.

If nothing helps you are welcome to contact SAP Support

BR,
Parvesh

former_member196647
Contributor
0 Kudos

Hello Parvesh,

I tried it again. Uninstalled everything and installed everything again with server name. Still the xApps is failing in post install.

Is there a way to install it first than register it manually. What would be the commands to do that.

Rahul

0 Kudos

Wish you good day Rahul,

I would recommend registering the things in CCC first with Hostname (If followed) and then reinstall the only XApp, it should be registered in this way to SLD.

If this is already been followed then just let me know the error you receive in file, does it say like could not unpack package or something?

BR,
Parv

former_member196647
Contributor
0 Kudos

Hello Parvesh,

I didn't get you. I have registered License Server, HANA Database Instance in CCC with name. And I am using hostname while doing installation of xApps.

There is no problem in package. It installs fine. Than it tries to run post install - in which it is probably starting the service or registering something. At that instance it fails.

But now the situation has changed slightly. It was installing and waiting for very long at post script. I canceled the installation. So it is showing xApps as installed - but it is probably not registered or running.

What is the way to register / run xApps?

Thanks,

Rahul

Pravesh,

I uninstalled and installed it again.

While running post script following command is throwing error:

/usr/sap/SAPBusinessOne/Common/jre/bin/java -jar /usr/sap/SAPBusinessOne/Common/support/bin/SLDInstallerTool.jar -fxapp -url https://rahuljain:4300 -addr jaipur:80 -siteusername SAPServiceB1C -siteuserpwd password -dburl rahuljain:30015

In this SLD / CCC server name is jaipur.

Error is - connection failed, please confirm that the SLD address is correct and SLD is started.

I have run the installation in debug and before rollback tried running this command with different combination of SLD server address:

jaipur:80/sld/sld.svc

jaipur:80/sld

All of them gives error.

Rahul

Former Member
0 Kudos

HI

Did you ever figure out why you could not get Xapp to install, having the same issue

Kind Regards

former_member196647
Contributor
0 Kudos

We could install App Framework with 9.2 PL03. But we are still unable to run Fiori Cockpits in B1. Though the cockpits are working in browser - in B1 Client they show an error.

0 Kudos

Hello Rahul,

Check if proxy is restricting it.

BR,

Parvesh Chopra

former_member196647
Contributor
0 Kudos

Hello Parvesh,

If you mean on the client computer - we do not have any proxy. I am not aware if there is any setting in XSEngine or HANA for this.

I am attaching some screenshots here.

a) HANA XS Engine is running.

b) On this if I try to login using https://<hana_ip>:43<hana_inst_num>/sap/sbo/portal/?site=/sap/sbo/cockpit/ for testing I am able to do it - with username/password as manager/manager. I am not able to login using rahul.jain/password - which is the user created in Cloud Control Center.

c) When login from B1 I get this error.

I have been struggling this for several days now. Let me know if you have any idea.

Thanks,

Rahul Jain

r.

former_member196647
Contributor
0 Kudos

Parvesh,

One more thing. When I go to Cloud Control Center - the options for registering App Framework, Analytics, Integration, etc are dimmed. How do I register these servers?? Or should it somehow pick those on its own?

Thanks

Former Member
0 Kudos

Hi Pravesh

Thank you for ypur feedback,

I would like to just to comfirm if I have the sequence of the install right:

1. install Hana

2. Install CCC+SLD

3. Install SAP B1 For Hana( untick the options of SLD and Extension manager)

or should it be

1. Install Hana

2. Install SAP B1 For Hana( untick the options of Extension manager) )

3. Install CCC+SLD

I look forward to your reply

Kidn Regards

0 Kudos

Hello Mr Webb,

First option is good.

1. install Hana

2. Install CCC+SLD

3. Install SAP B1 For Hana( untick the options of SLD and Extension manager)

BR,
Parvesh Chopra

0 Kudos

Hello Rahul,

These option are dimmed only as during the installation XAPP and Analytics gets registered automatically as you pass the SLD\CCC info during the connection option in installation.

I hope you have not installed the OP SLD on Linux.

BR,
Parvesh Chopra

Former Member
0 Kudos

Hi Parvesh

Thank you for the help,

Did you ever get the message that the job server is unreachable one it was registered on CCC+SLD

kind regards

former_member196647
Contributor
0 Kudos

Hello Parvesh,

What should we enter on this screen. Our SLD server is on the IP address - x. But the service is accessible by going to x:80/sld/sld.svc

It is failing at post install of license / analytics / xapps.

0 Kudos

Hello Rahul,

What do you have on Database instance and License Server entry.
X or IP ?
Use the same while installing as in here or if different, reregister; database instance or License accordingly.

Thanks.
Parv

0 Kudos

Hello Michael,


Do you have Service Layer installed ?

BR,
Parv