Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

Creating a Virtualized Instance of CTPView Server on a Hyper-V Server

 

To create a virtualized CTPView server in a Hyper-V environment:

  1. Install Hyper-V server on your system. We have taken Windows Server 2016 as the candidate for illustration purpose.
  2. Copy the ISO files. For example, you will need CentOS_CTPView_7.3R7-1_210302_CD.iso for 7.3R7-1 CTPView and centOS-7-x86_64-DVD-1804.iso for 9.x CTPView , at the Hyper-V datastore at the path C:\Users\Administrator\Downloads. You can use any other path to store ISO files.
  3. To open Hyper-V Manager, click Hyper-V in Server Manager.

    Right click Hyper-V server.

    Click Hyper-V Manager as shown, or you can access it by searching with the keyword “Hyper-V Manager” from the start menu.
    Server Manager interface in Windows Server showing Hyper-V role with the server CTP-WIN-VM and its IPv4 address 10.2.x.x. Hyper-V Manager is highlighted in the context menu.
    Hyper-V Manager interface showing virtual machines list with states, CPU usage, memory, and management options.
  4. Click New > Virtual Machine in the Actions pane to create a new VM as shown below.
    Hyper-V Manager interface showing virtual machines list with "New Virtual Machine" option highlighted under Actions menu.
  5. Click Next to create a VM with a custom configuration.
  6. Enter a name and location for this VM. Then click Next.
    New Virtual Machine Wizard in Hyper-V Manager, Specify Name and Location step with input fields and navigation buttons.
  7. Select Generation 1 as it is suitable for both 32-bit and 64-bit guest operating systems and click Next.
    New Virtual Machine Wizard in Hyper-V Manager at the Specify Generation step. Options: Generation 1 for basic features, Generation 2 for advanced features. Warning: Generation cannot be changed after creation.
  8. Enter memory size as 768 MB for “7.x CTPView” and 4 GB in case of “CentOS 7 (9.x CTPView)” and then click Next. Uncheck “Use Dynamic Memory for this virtual machine” check box if selected. This is applicable only for nested virtualization. Click “Next”.
    Assign Memory step in Hyper-V Wizard. Startup memory set to 700 MB. Option to enable Dynamic Memory. Navigation buttons: Previous, Next, Finish, Cancel.
  9. Leave Network configuration as “Not Connected”. You need to add Legacy Network Adapter as the default Network Adapter is not supported in CTPView. There is no option to add Legacy Network Adapter at this stage. You can add this after creating the virtual machine.

    Click “Next”.
    Hyper-V Manager New Virtual Machine Wizard step Configure Networking with Connection set to Not Connected.
  10. Choose disk size as 40 GB for “7.x CTPView” and 80 GB in case of “CentOS 7 (9.x CTPView)” and create a virtual hard disk as shown.
    Connect Virtual Hard Disk step in Hyper-V Manager showing options to create, use existing, or attach later.
  11. Select installation from CD/DVD-ROM and specify the full path of the required installation image file (.iso). Click “Next”.
    Installation Options step in New Virtual Machine Wizard, user selects ISO image file for OS installation in Hyper-V Manager.
  12. Summary of VM configuration will be displayed. Click Finish to create the Virtual machine.
  13. Select the VM and click Settings in the Actions pane.
    Hyper-V Manager interface with a list of VMs, both off, checkpoints section empty, and Actions pane with Settings highlighted.
  14. Settings window is displayed.

    Select 2 Virtual processors.
    Settings window in Hyper-V Manager showing Processor configuration for virtual machine CTPView_7.3R7-1_82. Two virtual processors, 0 percent reserve, 100 percent limit.
  15. Delete the Network Adapter which is present by default, and select Legacy Network Adapter option under “Add Hardware” in the “Hardware” pane. Then click Add, A popup window is displayed.
    Settings window for CTPView_7.3R7-1.82 on CTP-WIN-VM in Hyper-V Manager. Left pane displays hardware options. Right pane shows available hardware to add. Legacy Network Adapter selected, used for network-based OS installation.
  16. Select the Virtual Switch which was created while installing the Hyper-V service. In this case, Virtual Switch name is HyperV EXT Virtual Switch.
    Virtual machine settings for CTPView_7.3R7-1.82 on host CTP-WIN-VM showing Legacy Network Adapter setup. Selected virtual switch: HyperV EXT Virtual Switch. Virtual LAN identification is unchecked.
  17. For 9.x CTPView, configure 2 Legacy Network Adapters. After changing these hardware settings, click OK.
  18. Select the VM and click Connect in the Actions pane to open VM console. Then start the virtual machine.
    Screenshot of Hyper-V Manager showing VM CTPView_7.3R7-1_82 turned off. Highlighted: Connect option and toolbar button for VM interaction.
  19. In case of CentOS 7 (9.x CTPView) installation, select “Install centOS Linux 7” and complete the installation. See Creating a Virtualized Instance of CTPView Server on an ESX Server for detailed information on CentOS 7 installation procedure.

    Install 9.x CTPView RPM on top of CentOS 7.
    CentOS Linux 7 boot menu with options to install, test media and install, or access troubleshooting.
  20. In 7.x CTPView, at the prompt “boot:”, enter your installation choice as “ctpview-install”.
    Virtual machine console for CTPView Management System installation on custom CentOS 5.3. Options: ctpview-install, ctpview-vmware, ctpview-vmdemo. Press Enter to boot hard drive.
  21. VM will reboot after 20~30 minutes.

    It will display the same boot options.

    At this stage, turn off the VM and go to “Settings” in the Actions pane.
  22. Click on DVD Drive and select None option and apply the settings.Note

    This step is not applicable to Centos 7 installation.

    Settings window in Hyper-V Manager showing IDE Controller configuration with DVD Drive options: None or Image file.
  23. Start the VM and configure basic settings, such as the IP address and hostname using the CTPView CLI menu.