Migrations
Configuring the Migration reports
Notice
When configuring the Migration report on a CDH or CDP cluster, ensure you have one of the following roles.
Full Administrator
Cluster Administrator
Operator
Configurator
These roles are required only in the case of the Cloudera Manager.
To configure the Migration reports do the following:
Stop Unravel.
<Unravel installation directory>/unravel/manager stop
Only for the multi-cluster environment: Run the following command to find the
<EDGE_KEY>
, which you must provide in the command when you configure the Forecasting report.<Unravel installation directory>/unravel/manager config edge show
Only for the multi-cluster environment: Select the cluster where you must enable the migration reports. Run the following command on the core node:
<Unravel installation directory>/unravel/manager config ondemand select-cluster
<EDGE_KEY>
Enable the Migration reports as an admin user. Run the following command:
<Unravel installation directory>/unravel/manager config ondemand cloud-migration enable
Optional: Specify the cloud providers that must display for the migration report. You can provide a comma-separated list of cloud providers when you specify this property.
<Unravel installation directory>/unravel/manager config properties set com.unraveldata.migrationplanning.supported.cloudproviders
<cloud_provider1>
,<cloud_provider2>
##For example: <Unravel installation directory>/unravel/manager config properties set com.unraveldata.migrationplanning.supported.cloudproviders EMR,EC2,DATABRICKS_AWSThe following options are available for
<cloud_provider>
:EC2
EMR
Azure
HDI
GCE
DATAPROC
DATABRICKS_AWS
DATABRICKS_AZURE
Note
This property is applicable only from Unravel version 4.7.1.0
Optional: Specify the VM instances that should be blacklisted for the Cloud Mapping Per Host and Workload Fit reports. Later provide the path to the CSV or TXT file that you can use to blacklist the specific VM instances for all cloud providers.
Create a CSV or TXT file that contains a comma-separated list of VM instances that must not display for the migration reports. This is a blacklist of the VM instances.
Set the property to define the path to the CSV or TXT file.
<Unravel installation directory>/unravel/manager config properties set com.unraveldata.migrationplanning.blacklist
</path/to/CSV or TXT/file>
For example: <Unravel installation directory>/unravel/manager config properties set com.unraveldata.migrationplanning.blacklist /opt/unravel/data/migration/blacklist.txtYou can also specify the property, such as blacklist specific VM instances for specific cloud providers only.
<Unravel installation directory>/unravel/manager config properties set com.unraveldata.migrationplanning.blacklist.
<cloud_provider1>
,</path/to/CSV or TXT/file>
For example: <Unravel installation directory>/unravel/manager config properties set com.unraveldata.migrationplanning.blacklist.EMR /opt/unravel/data/migration/blacklist.txt <Unravel installation directory>/unravel/manager config properties set com.unraveldata.migrationplanning.blacklist.EC2 /opt/unravel/data/migration/blacklist.txtNote
This property is applicable only from Unravel version 4.7.1.0
Apply the changes.
<Unravel installation directory>/unravel/manager config apply
Start Unravel.
<Unravel installation directory>/unravel/manager start