Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    [РЕШЕНО]Настраиваем rocky linux с terraform

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [РЕШЕНО]Настраиваем rocky linux с terraform, Proxmox Виртуальная Среда
     
    raloseq
    Guest
    #1
    0
    10.05.2025 22:23:00
    Привет! Пытаюсь клонировать существующий шаблон Rocky Linux с помощью Terraform, но при загрузке VM пишет "proxmox could not read from cdrom (code 0004)". Погуглил перед тем, как написать, и не смог решить эту проблему. Не знаю, проблема ли это с образом Rocky в формате .qcow2, потому что с .img Ubuntu образ я смог создать VM (но с провайдером bpg). Вот как я создаю шаблон:

    ```bash
    qm create 500 --memory 2048 --net0 virtio,bridge=vmbr0
    qm importdisk 500 Rocky-9-GenericCloud-Base.latest.x86_64.qcow2 main
    qm set 500 --scsihw virtio-scsi-pci --scsi0 main:500/vm-500-disk-0.raw
    qm set 500 -ide2 main:cloudinit
    qm set 500 --boot c --bootdisk scsi0
    qm set 500 --serial0 socket --vga serial0
    ```

    А вот мой Terraform файл:

    ```yaml
    terraform {
     required_providers {
       proxmox= {
           source = "telmate/proxmox"
           version = "3.0.1-rc8"
       }
     }
    }

    provider "proxmox" {
     pm_api_url = var.pm_api_url
     pm_api_token_id = var.pm_api_token_id
     pm_api_token_secret = var.pm_api_token_secret
     pm_tls_insecure = var.pm_tls_insecure
    }

    resource "proxmox_vm_qemu" "cloudinit-example" {
     vmid        = 100
     name        = "test-terraform0"
     target_node = "pve"
     agent       = 1
     cores       = 2
     memory      = 4096
     boot        = "order=scsi0;ide2"
     clone       = "VM 500"
     full_clone = true
     vm_state    = "running"
     automatic_reboot = true

     # Cloud-Init configuration
     nameserver = "1.1.1.1 8.8.8.8"
     ipconfig0  = "ip=192.168.1.11/24,gw=192.168.1.1,ip6=dhcp"
     skip_ipv6  = true
     ciuser     = "root"
     cipassword = "root"
     sshkeys    = ""

     serial {
       id = 0
     }

     disks {
       scsi {
         scsi0 {
           disk {
             storage = "main"
             size    = "12G"
           }
         }
       }
       ide {
         ide2 {
           cloudinit {
             storage = "main"
           }
         }
       }
     }

     network {
       id = 0
       bridge = "vmbr0"
       model  = "virtio"
     }
    }
    ```

    Буду признателен, если поделитесь какими-нибудь туториалами, но желательно, чтобы они были по Rocky Linux.
     
     
     
    raloseq
    Guest
    #2
    0
    11.05.2025 19:20:00
    После добавления scsihw = "virtio-scsi-pci" в terraform файл всё заработало, не знаю, почему qm set 500 --scsihw virtio-scsi-pci было переопределено чем-то.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры