Building a M3 Lab – Part 3 – Gridification and all the Extras

This is a series of posts to build a M3 Lab from beginning to end so I get a better understanding of how all the components fit together. This is purely as a lab and doesn’t do any tuning and may even miss some version requirements.

Because there is a lot in the way of screenshots (these would have been invaluable as I was following the install guides!), I’m going to break this up in to 5 posts:

In this section I’ll run through installing and configuring the Grid, Grid Extensions (LDAP Session Provider and GDBC), M3APIWS and of-course the M3 BE interface to the Grid.


 

Ok, I’ll be the first to admit I’m a little bit of a child when it comes to this – I just like the word Gridification 🙂

But now that we have the environment created, we need to be able to go out and run things like Smart Office against the Business Engine – to run the shiny new Smart Office 10.1.x against our Business Engine, we’ll need to grid enable M3.

I must admit I was kinda intimidated by the prospect of meddling with this part – mainly because I didn’t really understand THE GRID, vs. the BE Interface to THE GRID – both of which are confusing called the grid but are different versions – perhaps it was more obvious to others. Eitherway, it wasn’t the drama I expected.

We need to install the grid and get Smart Office running so we can properly configure the Regional Modifications (I actually had gone through most of the steps to do the regional modifications when I encountered a step which required me to make some changes to the DB – I of-course considered sql’ing the data in but then thought I really better not.)

This is the ‘real’ grid. We will be installing the M3 BE Interface part of the grid later.

Uploading, Installing and Configuring THE GRID

Reference: GRIDIG_10.1.9.0_UWA.pdf
Files:

  • Lawson_Grid_10.1.9.0.zip
  • Grid_Extensions_10.1.9.1.lcm
  • M3APIWS_2.0.zip
  1. Upload the Grid package to LCM (LCM -> Admin -> Admin View -> Upload
  2. Click yes with the verifying package
  3. You should get a message about the package being successfully uploaded
  4. Select Yes to update the LCM client
  5. Yup, we get the idea…
  6. Login again and you should see in the Admin View that we now have Lawson_Grid_10.1.9.0 under the registered products
  7. Now to install, go Actions -> Install and select Lawson Grid 10.1.9.0
  8. My install will be called IFL_PROD, with an appropriate description and I’ll be selecting the LCMAdmins group
  9. I’m setting all of my addresses (Administrative Access, External Access) to the FQDN
  10. I have faith in the installers predefined ports, so no changes
  11. And the summary page
  12. Installation only took 3 or 4 minutes before being greeted with
  13. And now LCM shows this

    Wahoo!

Uploading, Installing and Configuring the Grid Extensions (M3APIWS, LDAP Session Provider, GDBC)

Files:    Grid_Extensions_10.1.9.1.lcm and M3APIWS_2.0.zip

  1. We’ll look at installing the Grid Extensions and M3APIWS now. In LCM -> Admin -> Admin View -> Upload
  2. Click on OK
  3. Click Yes
  4. Click on OK
  5. Log back in and if we look at the Applications tab we’ll see a heap of new entries
  6. We will be installing the LDAP session provider so we can authenticate against my LDAP source (Novell eDirectory). LCM -> Actions -> Install -> LDAP Session Provider 1.9
  7. I only have one grid at the moment, so click next
  8. Only one registered host, so click Next
  9. Summary page, click on Finish
  10. And after 1 or 2 minutes we have success
  11. Now we need to configure our Session Provider. In the Hosts tab -> IFL_PROD -> LDAPSessionProvider -> LDAP Session Provider 1.9 -> Configure Session Provider
  12. I’ve entered my LDAP Server (10.255.255.14), we are using LDAP: not LDAPS:
  13. I need a user with read rights to my LDAP tree and the context to search
  14. The defaults here are suitable so Next
  15. Groups aren’t relevant to us, so finish
  16. Hit Save to save our config
  17. Now attempt to start the LDAP SessionProvider
  18. Now we shall install the Grid Database Connectivity Grid Extension. LCM -> Actions -> Install -> GDBC 2.0
  19. Still only one server, click Next
  20. We’ll run with the defaults and click Next
  21. And the summary, click Finish
  22. After about a minute, you should get something like this
  23. And it should start running automatically
  24. We will install the M3-API-WS and the LWS components later.

Install the M3 BE Grid

Reference: M3BEGIG_9.1.8.0_UWA.pdf

File: M3BEGrid_9.1.8.0_2.3.0.zip

  1. Upload the LCM -> Admin -> Admin View -> Upload. Select M3BEGrid_9.1.8.0_2.3.0.zip
  2. Verifying Packing, click Yes
  3. Registration Successful
  4. Click Yes
  5. Click Yes
  6. Now we have a new entry under the applications
  7. Now we install the M3BEGrid. LCM -> Actions -> Install. Select M3BEGrid_9.1.8.0
  8. Only the 1 server at the moment, so click Next
  9. Select the M3BE Environment we want to connect the grid to
  10. Click Finish
  11. Installation took under a minute and you should get a successfully completed message
  12. Shutdown all of the grid components (GDBC, LDAPSessionProvider and IFL_PROD)
  13. Restart them (IFL_PROD, GDBC, LDAPSessionProvider, once they have started, start M3BE_14.1.2-PROD)

Install the M3 API WS

  1. LCM -> Actions -> Install -> M3APIWS 2.0
  2. Only the 1 server, next
  3. Only 1 host, next
  4. Summary, click finish
  5. This should take under a minute to install and you should get a task install finished message
  6. This will automatically start
This entry was posted in M3 / MoveX, Misc. Bookmark the permalink.

1 Response to Building a M3 Lab – Part 3 – Gridification and all the Extras

  1. Pingback: Building an Infor Grid Lab – Part 1 – M3 ideas

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s