Example 1: Single Host KVM System - VoV Deployer

Teradata VantageCore on Virtualization (VoV) Deployer Getting Started

Product
VoV Deployer
Release Number
Deployer 5.0
Published
March 2026
ft:locale
en-US
ft:lastEdition
2026-03-31
dita:mapPath
ijo1771527092730.ditamap
dita:ditavalPath
ayr1485454803741.ditaval
dita:id
ijo1771527092730
Important: These examples use generic placeholder values. Replace all hostnames, IP addresses, DNS servers, time servers, and other environment-specific values with your actual infrastructure details before deployment.
### Example 1: Single Host KVM System

This example demonstrates a simple single KVM host deployment with 4 TPA nodes and ecosystem VMs (Viewpoint, DSU, CMIC, QueryGrid).

**nodeITproperties.json:**
```json
[
    {
        "idracHost": "kvm-host1-idrac.example.com",
        "nodeName": "kvm-host1.example.com",
        "ip": "192.168.1.10",
        "nodeType": "kvm"
    },
    {
        "nodeType": "tpa",
        "nodeName": "tpa-node1.example.com",
        "ip": "192.168.1.20",
        "host": "kvm-host1.example.com"
    },
    {
        "nodeType": "tpa",
        "nodeName": "tpa-node2.example.com",
        "ip": "192.168.1.21",
        "host": "kvm-host1.example.com"
    },
    {
        "nodeType": "tpa",
        "nodeName": "tpa-node3.example.com",
        "ip": "192.168.1.22",
        "host": "kvm-host1.example.com"
    },
    {
        "nodeType": "tpa",
        "nodeName": "tpa-node4.example.com",
        "ip": "192.168.1.23",
        "host": "kvm-host1.example.com"
    },  
    {
        "nodeType": "vp",
        "nodeName": "viewpoint.example.com",
        "ip": "192.168.1.30",
        "host": "kvm-host1.example.com"
    },
    {
        "nodeType": "dsu",
        "nodeName": "dsu.example.com",
        "ip": "192.168.1.31",
        "host": "kvm-host1.example.com"
    },
    {
        "nodeType": "cmic",
        "nodeName": "cmic.example.com",
        "ip": "192.168.1.32",
        "host": "kvm-host1.example.com"

    },  
    {
        "nodeType": "qgm",
        "nodeName": "qgm.example.com",
        "ip": "192.168.1.33",
        "host": "kvm-host1.example.com"
    }
]
```

**commonITproperties.json** (abbreviated for key sections):
```json
{
    "all": {
        "mgmtPlatform": "kvm",
        "kvmOsType": "SLES",
        "netmask": "255.255.255.0",
        "gateway": "192.168.1.1",
        "dnsServers": ["8.8.8.8", "8.8.4.4"],
        "dnsSearchList": ["example.com"],
        "timeServers": ["time.example.com", "time2.example.com"],
        "domain": "example.com",
        "timezone": "America/New_York",
        "sourceImagePath": "/tmp/vov-deployer"
    },
    "idracKvm": {
        "ansible_ssh_pass": "your-idrac-password",
        "serverProfileTemplate": "server-profile.xml",
        "iDracTimeZone": "America/New_York",
        "pdiskType": "nvme"
    },
    "kvm": {
        "mgmtInterface": "eth0",
        "mgmtVlan": "100",
        "sriovEnabled": false,
        "dataDisks": ["/dev/nvme0n1", "/dev/nvme1n1", "..."],
        "sourceAutoYastFilePath": "./autoyast/control-kvmhost-efi-rails-sles15-sp7.xml"
    },
    "tpa": {
        "system_name": "PRODDB",
        "dbName": "PRODDB",
        "pdiskSizeGb": "80",
        "numCpu": "8",
        "memoryKiB": "31250432",
        "deploymentType": "mpp"
    }
}
```