Professional Documents
Culture Documents
Granta MI 2023 R1 Installation Guide
Granta MI 2023 R1 Installation Guide
Contents
3
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
4
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
Your feedback
We welcome your feedback on this document; please email your comments and suggestions for
improvements to granta-docs@ansys.com.
5
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
2 System requirements
Detailed information about the software and hardware requirements for this release of Granta MI,
including required operating system and SQL Server platforms, can be found in the Granta MI System
Requirements document for this release. This document is included in the Granta MI software
download package and is also available online: see Section 13, User assistance.
The Installation Manager automatically checks that following software is present before any
Granta MI components can be installed on the application server:
• Microsoft Internet Information Services (IIS). IIS is used to host the Granta MI websites. The
Installation Manager will attempt to install and configure IIS for you, if it is not already
installed.
• Microsoft .NET Framework. Your Granta MI application server requires .NET Framework
version 4.7.2. If your system has an older version of .NET Framework, you will be prompted
to upgrade before you can install any Granta MI components. Note that you may have to
restart the computer after installing this.
• ASP.NET Core Hosting Bundle v6.0 or later is required for the MI Machine Learning and MI
Material Calibration features.
o MI Machine Learning: the Hosting Bundle must be installed on the Granta MI application
server and on the Machine Learning compute server
o MI Material Calibration: the Hosting Bundle must be installed on the material Calibration
compute server.
6
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
Component Description
MI Search Server Application that provides indexing and search functionality for data
stored in Granta MI. Runs as a Windows service called Elasticsearch
8.2.3 (ElasticsearchServiceForMI).
One MI Web application that provides a Granta MI ‘home page’ and a single,
streamlined workspace for Granta MI enterprise web applications
including Explore, Import, and Export apps.
Service Layer IIS application that provides an interface between MI Server and end-
user applications including One MI, MI Explore, and MI Data Flow.
Settings Service IIS application that provides centralized storage of integration and
configuration settings for interdependent Granta MI applications.
7
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
Component Description
Ansys Material Calibration Application for fitting material test data to hyperelastic material
models for use in simulation.
MI Machine Learning Provides process parameter optimization and data analysis for
additive manufacturing.
System requirements for MI Machine Learning and Ansys Material Calibration are covered in the
installation documentation for those products.
8
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
Application Description
MI Admin Provides database design tools for Granta MI data administrators. May
be installed on the Granta MI application server and/or desktop clients.
MI Data Flow Designer Tool for defining materials data management workflows and publishing
them to your MI Data Flow Server application.
9
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
Ansys Material Calibration and MI Machine Learning services are installed on separate ‘compute’
servers capable of running compute-intensive workloads, and not on the MI application server.
Figure 1 Typical deployment of Granta MI
An existing Email server may be used to provide email notifications for MI Viewer, User Manager,
and MI Data Flow, if required.
10
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
Single-server configuration
In small deployments or for testing/evaluation purposes, where there is currently no SQL Server
installation or any other web application being run, a single-server configuration is also supported. In
this case, all of the following may be installed on the same machine:
• Microsoft SQL Server/SQL Server Express
• All Granta MI server applications, services, and web applications. Ansys Material Calibration
may also be installed.
11
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
12
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
As well as running the Granta MI service, this account will be also used by MI Server to connect to
SQL Server and access Granta MI databases there, and therefore it must map to a valid SQL Server
login with the db_owner database role on the MIConfig database and on all Granta MI reference
databases; see Section 5.2, Database access management.
13
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
If the zip file is blocked, then you must unblock it before unzipping it again, and proceeding with the
installation. In some environments it may not be sufficient to unblock the zip file prior to unpacking;
if this is the case, you should try a non-Windows zip utility. Programs from 7-zip or WinRAR are
examples of such utilities.
14
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
Database Description
MIConfig This is the primary configuration database for Granta MI, and stores
configuration data accessed by MI Server and the Settings Service.
It must be restored before installing the Granta MI software, as system
configuration settings will be written to it during installation.
Materials The databases containing Granta MI materials reference data can be restored
databases before or after installing the Granta MI software. Note, however, that at least
one MI database needs to be available in your Granta MI system before you
can complete the installation verification steps outlined in Section 10.
15
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
MI Settings Where the MI Settings Service and SQL Server will be db_owner on MIConfig
Service running on different machines, add a login for the
Settings Service machine account. For example, if the
Settings Service is running on a machine called
serverABC, you would use this account:
DOMAIN\serverABC$
Where the MI Settings Service will be running on the
same machine as SQL Server (in an evaluation or test
environment, for example), add a login for the Network
Service account:
NT AUTHORITY\NETWORK SERVICE
MI Data Flow Where MI Data Flow server and SQL Server will be db_owner on
running on different machines, add a login for the Data MIDataFlow
Flow server machine account. For example, if MI Data
Flow was installed on a machine called serverXYZ, you
would use this account: DOMAIN\serverXYZ$
Where MI Data Flow will be running on the same
machine as SQL Server (in an evaluation or test
environment, for example), add a login for this IIS
account:
IIS AppPool\MIDataFlowAppPool
When using SQL authentication for SQL access management (users connect using username and
password), a SQL login should be created for use by the MI Server, Settings, and MI Data Flow
services, allowing them to access the MI databases. This login must be a member of the db_owner
fixed-database role on all Granta MI databases.
16
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
6 Installation prerequisites
Use this list to ensure that all essential preparation tasks are completed before you begin installing
the Granta MI software.
Task See
1 Ensure that your Ansys license file has been added to Ansys License Section 3.4
Manager.
3 Confirm that the required ports are not blocked by your firewall. Section 3.7
5 Check that the download zip file is not blocked, as attempting to run Section 4.1
the setup.exe program extracted from a blocked zip file may result in
blocked DLLs being installed.
6 Ensure all essential database and login setup has been performed in Section 5
SQL Server or Azure SQL Database:
a. The MIConfig configuration database included in the product
download package is restored.
b. Logins for MI Server and the Settings Service have been
configured correctly.
17
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
18
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
19
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
20
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
21
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
• To use MI User Manager instead of Windows for user authentication and/or authorization in
your Granta MI system, select the relevant System Security Mode on the System Security
Settings tab and then carry out the required additional configuration to ensure MI
applications authenticate users correctly; this is covered in the Granta MI Configuration
Guide. This additional configuration to enable use of User Manager can be done after you
have finished installing the Granta MI software.
• For OpenID Connect authentication, refer to the separate document Enabling OpenID
Connect authentication for Granta MI.
Note: If you choose any option other than Windows Authentication / Windows
authorization during installation, you will need to restart the Granta MI service after you
have installed all of the Granta MI software components. This is necessary to ensure
that MI Server/User Manager reloads settings changed or added when the Service Layer,
One MI, and MI Data Flow components are installed.
You can now return to the MI Installation Manager and continue with the installation of the next
component, MI Service Layer.
22
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
23
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
24
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
Option Description
Advanced Click Advanced to specify any additional SQL Server connection
parameters, delimited by a semicolon ( ; ). For example, to
increase the connection timeout to 120 seconds, and to specify
a machine to use as a SQL Server failover partner server where
database mirroring is enabled:
Failover Partner=MACHINENAME;Connect Timeout=120
3. On the Email Notifications tab, you can configure settings to allow workflow notification
emails to be generated; this is optional, and can be done later, if required, see the separate
document Granta MI Data Flow Configuration Guide for details.
4. Click OK to save the configuration settings and close the Data Flow Configuration tool.
25
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
26
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
27
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
To run MI Server Manager, you need to be a member of the Admin Granta MI security role.
In a standard installation (with Windows authentication), the Admin role is mapped to the
MI_ADMIN local AD security group on the application server. As part of the installation process, the
installing user, as well as the MI Connection Account user, is added to this local MI_ADMIN group.
Other users who will be Granta MI Administrators should also be added to this group.
Note: After installing Granta MI for the first time, you will need to log out of the
application server and then log in again before you can launch MI Server Manager. This
is because the installation process creates the required new local groups, and your
identity needs to be refreshed to reflect membership of these groups.
28
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
sensitive. It is recommended that the key name does not contain the ampersand '&'
character, or any other character that requires special URL encoding for a web browser.
5. To make the database read-only, select the check box; users will not be able to edit any data.
6. Click Save.
7. If the database you selected has a schema that is not compatible with your current Granta MI
software version (for example, it is an existing database and not a new 2023 R1 database),
you will be prompted to upgrade the database schema at the same time as adding it to your
2023 R1 Granta MI system.
The database will begin loading and its status will change to Loading in the Databases list. It
will become available to Granta MI applications when loading has completed. You can add
further databases while loading is in progress.
Loading a new database may take several minutes while the full text index is created.
29
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
Click on the ‘MI’ logo in the top left corner to see the menu of available apps.
Note that errors will be displayed in the Explore and Favorites apps until the mandatory post-install
SSL certificate configuration described in the Granta MI Configuration Guide has been completed.
30
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
Try expanding a Table in the Contents tab and opening some datasheets.
If you see a message saying No Profiles Available, try the troubleshooting tips in Appendix A.2.
31
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
(Note that your installation may have a different Service Layer build version number from this
example.)
32
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
33
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
If you are not using MI BoM Analyzer, you should uninstall your standalone MI Explore application as
soon as practical.
If you are using MI BoM Analyzer, and you have configured it to allow users to apply materials and
other schema types from MI Explore into a BoM, do not uninstall your standalone MI Explore
application. The new, integrated Explore app is not currently compatible with MI BoM Analyzer. Your
MI BoM Analyzer users can continue to benefit from the search capability provided by the legacy MI
Explore application until full compatibility between MI BoM Analyzer and the integrated One MI
Explore app is supported. The integrated One MI Explore app can still be used for more general
material property search and plotting activities, as it provides additional functionality and full
integration with the other One MI apps.
34
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
Existing Granta MI components must be upgraded in the order in which they are listed
in Installation Manager. This is because some of the components depend on other
components being installed first.
35
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
Setting Use
36
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
For example:
::SETTING
KEY:settings.one-mi.json
TYPE:JSON
VALUE:{ ... }
37
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
If you are upgrading to an Ansys FlexNet-licensed version of Granta MI from a previous version with
Granta legacy licensing, you must specify your Ansys License Manager server details after upgrading
MI Server as described in Section 7.6.2. If you are already using Granta MI with Ansys FlexNet license
management, this step is not necessary.
Note that if you have customized MI Viewer application (system) home page files, these
will not be preserved through an upgrade. You should make sure that you make a copy
of any custom home page files in the MI Viewer application root folder, e.g.
C:\Inetpub\wwwroot\mi\homepage.aspx before upgrading, and then copy them back into
this folder after completing the upgrade. (Database and profile home pages are stored
in the database, not on disk, and so will be automatically retrieved after upgrade.)
On the Install / Upgrade Granta MI components page, click Upgrade MI Viewer and then click Next
to perform the upgrade. The existing MI Viewer application is backed up, the application is
uninstalled, and then the new version is installed.
38
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
39
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
Ansys Granta materials databases are often enhanced with revised content when a new major
version of Granta MI is released. If you have not extended your existing Ansys Granta databases with
your own data that you want to keep, you may wish to consider replacing them with the new version
of the database, rather than upgrading them.
40
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
4. Select the database(s) and click Upgrade Schema. You can select multiple databases in the
same SQL Server instance or Azure SQL Database.
If the upgrade is successful, the database will begin loading into the Granta MI system (and its status
will change to Loading) in the Databases list. A new database index will be automatically created,
which may take several minutes. The database will not become available to Granta MI client
applications until loading and indexing has completed.
41
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
13 User assistance
User assistance for Granta MI can be accessed in a number of different ways.
Help for application users
Procedural information on how to use the software can be accessed from the Help menu of
each application or tool.
Reference documentation installed on your Granta MI application server
Reference documentation for Granta MI, aimed at IT Administrators, Granta MI System
Admins and Data Admins is installed in a Documentation folder on the MI Server host server
during product installation, typically C:\Program Files\Granta\GRANTA
MI\Server\Documentation
42
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
Appendix A. Troubleshooting
A.1 Backup files and installation log files
When Installation Manger upgrades an earlier installation of Granta MI, it backs up configuration
files, uninstalls earlier versions, and installs the new version. Application backup files are written to:
%ProgramData%\Granta\GRANTA MI\Backup\application\version\dateandtime
Installation Manager writes log files to your local application data folder:
%LOCALAPPDATA%\Granta Design\MI\logs
Procedure:
1. Open the Settings app in your browser. For example:
http://your.server.name/grantami/#/settings
2. If the key already exists, double-click to edit the value as shown above, substituting the name
of your application server.
3. If the key does not exist, add it:
a. On the toolbar, click New.
b. Click Yes, and then choose Text as the type:
44
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.
Granta MI Installation Guide
45
Release 2023 R1− © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and
its subsidiaries and affiliates.