Skip to main content

Home

Migrations

migrations.png

Configuring the Migration reports

Notice

When you configure the Migration report on a CDH or CDP cluster, ensure that 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:

  1. Stop Unravel.

    <Unravel installation directory>/unravel/manager stop
    
  2. 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
  3. 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>
  4. Enable the Migration reports as an admin user. Run the following command:

    <Unravel installation directory>/unravel/manager config ondemand cloud-migration enable
    
  5. 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_AWS

    The 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

  6. 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.

    1. 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.

    2. 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.txt

      You 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.txt

      Note

      This property is applicable only from Unravel version 4.7.1.0

  7. Apply the changes.

    <Unravel installation directory>/unravel/manager config apply
    
  8. Start Unravel

    <Unravel installation directory>/unravel/manager start