Installation : Installing Exalead CloudView : Installing on Windows
 
Installing on Windows
 
Windows Requirements
Install Exalead CloudView on Windows
Windows Post-Install Procedures
This section describes the installation procedure for Windows platforms.
Windows Requirements
Install Exalead CloudView on Windows
Windows Post-Install Procedures
Windows Requirements
These are the Windows-specific requirements that you must follow before installing the product.
Supported Windows Platforms
Install Exalead CloudView on a 64-bit Windows server (x86_64) server running a platform listed in the Program Directory > Strategic Platform Requirements.
Note: For stand-alone releases, see the "Supported Platforms" datasheet available on the Airbridge portal.
For more information about the Dassault Systèmes support policy, see http://www.3ds.com/fileadmin/Support/Documents/Platform-support-policies.pdf.
Warning: Exalead CloudView does not work if the OS is set up in FIPS mode, typically to conform with the US government security practices. This is because it uses MD5 as a standard hash function and not for cryptographic purposes.
Java versions
The supported Java version is Java 17 (or higher). Install it and make it the default JAVA_HOME.
Verify that the java -version and the JAVA_HOME variable point to the same Java installation.
Update for Universal C Runtime
Install the following update on your server before installing Exalead CloudView : https://support.microsoft.com/en-us/kb/2999226
Redistributable Packages
Exalead CloudView requires the following redistributable packages. During the installation, the setup prompts you to install the minimum required package, for example, Microsoft Visual C++ 2012 Redistributable Package (x64).
Microsoft Visual C++ 2012 Update 4 Redistributable Package 64-bit: http://www.microsoft.com/en-us/download/details.aspx?id=30679
Microsoft Visual C++ 2017 Redistributable Package 64-bit: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
Permissions
Task
Permissions
Use the Windows command line cmd.exe
Administrator
Install Exalead CloudView
Administrator, and:
Write permissions for the installation directory.
Or Create permissions for the installation directory if it does not already exist.
System Settings
Make sure you have Powershell installed on the machine, and that the Environment Variables > Path variable contains its path.
Install Exalead CloudView on Windows
The following procedure describes how to run the Windows installation script.
Install Exalead CloudView as a New Installation
1. Extract the Exalead CloudView archive to the target directory.
This will create your <INSTALLDIR> folder, which will have the same name as the zip file.
2. Start the Windows command line (cmd) as administrator.
3. Run the installation script in <INSTALLDIR> with the following arguments:
install.bat -data <DATADIR> -license <LICENSE> -port <BASEPORT>
Variable
Description
<DATADIR>
Creates the specified directory during installation, to store the index and configuration data for your Exalead CloudView instance. Specify a new directory for <DATADIR> and the installer will create it.
Important: For ease of maintenance, keep the <DATADIR> path separate from the <INSTALLDIR> path.
<LICENSE>
The path to the license file (cvlicense.dat or a .lic file).
<BASEPORT>
Specifies the starting port for port allocation. Exalead CloudView needs a range of 100 consecutive TCP ports starting from <BASEPORT>. For example, the Mashup UI is installed by default on port 10000 (known as the BASEPORT) and is accessible at: http://<HOSTNAME>:<BASEPORT>
You are now ready to register Exalead CloudView as a service.
Check the Installation Logs If Errors Occur
1. If you encounter errors during the installation process, see the logs located in <DATADIR>\run.
Register the Service After Installation
1. Register Exalead CloudView as a service after the installation using the -service argument. Specify the account name and password as arguments.
Note that when Exalead CloudView is installed as a service, it should be started and stopped using Microsoft Management Console or the dedicated command described in the section below. cvinit.bat start/stop should not be used.
Recommendation: For security reasons, use a dedicated account to register the service.
<DATADIR>\bin\registerservice.exe [-user <USERNAME> [-password <USERPASSWORD>]]
Start Exalead CloudView
1. Use the Microsoft Management Console or run the following command:
net start "Exalead CloudView - cvdefault"
Where: cvdefault is the default Exalead CloudView instance name.
Install a New Instance of Exalead CloudView (Optional)
Important: Do NOT use this procedure to upgrade to a new version of Exalead CloudView. Instead, use the -migrate option explained in Upgrading Exalead CloudView.
If you have already installed Exalead CloudView, you can install a new instance of the same Exalead CloudView version that uses the same configuration.
1. Extract the Exalead CloudView archive to the target directory.
This will create your <INSTALLDIR> folder. It will have the same name as the zip file.
2. Run the installation script in <INSTALLDIR> with the following arguments:
install.bat -config <OLD DATADIR\config> -data <NEW DATADIR>
-license <LICENSE> -install <INSTALL NAME>
-importSecurity <OLD DATADIR\security>
Variable
Description
<OLD DATADIR\config>
Path to the existing installation <DATADIR>\config directory.
<NEW DATADIR>
Path to the new installation <DATADIR>\config directory.
<LICENSE>
Path to the Exalead CloudView license file (cvlicense.dat).
When using Exalead CloudView within the 3DEXPERIENCE platform, you must also upload a dedicated .lic file to the Dassault Systèmes License Server (DSLS) to manage user and token count.
<INSTALL NAME>
The unique name of your Exalead CloudView installation. The default name is cvdefault. For Windows installations, it is also used to build the service name, for example, Exalead CloudView -cvdefault.
<OLD DATADIR\security>
Path to the existing installation <DATADIR>\security directory. This path is used to import the security keys.
You are now ready to start Exalead CloudView. See how to Start Exalead CloudView .
Complete the Exalead CloudView Setup
1. Go to Setting up Exalead CloudView.
Windows Post-Install Procedures
For faster disk performance, perform the procedures below.
Exclude the Data Directory from Windows Indexed Locations
For performance reasons, exclude your Exalead CloudView data directory (DATADIR) from Windows Indexed locations. You do not want Windows to index the Exalead CloudView index.
Note: If you have not installed the Windows Search Service on your server, you can skip this procedure.
1. Open the Windows Explorer and enter Control Panel\All Control Panel Items
The All Control Panel Items window opens.
2. Select Indexing Options and click Modify.
3. In Indexed Locations:
a. Expand the Local Disk (C:\).
b. Navigate to your Exalead installation directory.
c. Clear your Exalead CloudView data directory folder (datadir).
d. Click OK.
Turn Off Shadow Copies for the Data Directory
You can turn off Shadow Copies on the volume that hosts your data directory.
1. Right-click the WINDOWS drive and select Properties.
The WINDOWS Properties window opens.
2. In the Shadow Copies tab:
a. Select the drive where the data directory resides.
b. Click Disable.
c. Click OK.
You are now ready to set up Exalead CloudView.