Điểm:0

Trình đóng gói HashiCorp với vshpere 7.0.2 : lỗi khi gắn hình ảnh

lá cờ ru

Không biết có ai dùng Packer build image cho vmware vsphere 7.0.2 chưa. Đây là lỗi tôi gặp phải và tôi không biết nó có nghĩa là gì thiết bị 0 Thiết bị 0 này là gì?

Đây là lỗi:

==> vsphere-iso: Tạo VM...
==> vsphere-iso: Tùy biến phần cứng...
==> vsphere-iso: Gắn ảnh ISO...
==> vsphere-iso: Phá hủy VM...
Bản dựng 'vsphere-iso' bị lỗi sau 956 mili giây 798 micro giây: lỗi khi gắn hình ảnh '': Sao lưu thiết bị không tương thích được chỉ định cho thiết bị '0'.

==> Đợi hoàn thành sau 957 mili giây 63 micro giây

==> Một số bản dựng không hoàn thành thành công và có lỗi:
--> vsphere-iso: lỗi khi gắn hình ảnh '': Sao lưu thiết bị không tương thích được chỉ định cho thiết bị '0'.

==> Bản dựng đã hoàn thành nhưng không có phần mềm nào được tạo.

Dưới đây là một số nhật ký từ packer

21/06/2021 14:29:26 plugin packer.exe: Địa chỉ plugin: tcp 127.0.0.1:10000
21/06/2021 14:29:26 plugin packer.exe: Đang chờ kết nối...
21/06/2021 14:29:26 Đã nhận địa chỉ tcp RPC cho C:\Program Files\HashiCorp\packer.exe: addr là 127.0.0.1:10000
21/06/2021 14:29:26 plugin packer.exe: Phục vụ kết nối plugin...
21/06/2021 14:29:26 [TRACE] Bắt đầu trình đóng gói trình cung cấp plugin nội bộ
21/06/2021 14:29:26 Khởi động plugin: C:\Program Files\HashiCorp\packer.exe []string{"C:\Program Files\HashiCorp\packer.exe", "plugin", " packer-provisioner-shell"}
21/06/2021 14:29:26 Đang đợi địa chỉ RPC cho: C:\Program Files\HashiCorp\packer.exe
21/06/2021 14:29:27 plugin packer.exe: [INFO] Phiên bản packer: 1.7.3 [go1.16.5 windows amd64]
21/06/2021 14:29:27 plugin packer.exe: [INFO] PACKER_CONFIG env var chưa được đặt; kiểm tra đường dẫn tệp cấu hình mặc định
21/06/2021 14:29:27 plugin packer.exe: [INFO] PACKER_CONFIG env var set; cố mở tệp cấu hình: C:\Users\r.yang\AppData\Roaming\packer.config
21/06/2021 14:29:27 plugin packer.exe: [CẢNH BÁO] Tệp cấu hình không tồn tại: C:\Users\r.yang\AppData\Roaming\packer.config
21/06/2021 14:29:27 plugin packer.exe: [INFO] Đang đặt thư mục bộ đệm: D:\001_devops\terraform\vmware\packer-vsphere-iso-linux\Ubuntu-20.04-LTS\packer_cache
21/06/2021 14:29:27 plugin packer.exe: args: []string{"packer-provisioner-shell"}
21/06/2021 14:29:27 plugin packer.exe: Phạm vi cổng plugin: [10000,25000]
21/06/2021 14:29:27 plugin packer.exe: Địa chỉ plugin: tcp 127.0.0.1:10000
21/06/2021 14:29:27 plugin packer.exe: Đang chờ kết nối...
21/06/2021 14:29:27 Đã nhận địa chỉ tcp RPC cho C:\Program Files\HashiCorp\packer.exe: addr là 127.0.0.1:10000
21/06/2021 14:29:27 plugin packer.exe: Cung cấp kết nối plugin...
21/06/2021 14:29:27 Chuẩn bị xây dựng: vsphere-iso
21/06/2021 14:29:27 ui: vsphere-iso: đầu ra sẽ có màu này.
21/06/2021 14:29:27 ui: 
21/06/2021 14:29:27 Chế độ gỡ lỗi bản dựng: sai
21/06/2021 14:29:27 Xây dựng lực lượng: sai
21/06/2021 14:29:27 Về lỗi: 
21/06/2021 14:29:27 Đang chờ các bản dựng hoàn thành...
21/06/2021 14:29:27 Bắt đầu chạy bản dựng: vsphere-iso
21/06/2021 14:29:27 Trình tạo chạy: vsphere-iso
21/06/2021 14:29:27 [INFO] (đo từ xa) Khởi động trình xây dựng vsphere-iso
21/06/2021 14:29:27 Plugin packer.exe: Không có URL nào được cung cấp cho Step Download. Tiếp tục...
21/06/2021 14:29:27 plugin packer.exe: Không có tệp CD nào được chỉ định. Đĩa CD sẽ không được thực hiện.
21/06/2021 14:29:27 ui: ==> vsphere-iso: Tạo VM...
21/06/2021 14:29:27 ui: ==> vsphere-iso: Tùy chỉnh phần cứng...
21/06/2021 14:29:27 ui: ==> vsphere-iso: Gắn ảnh ISO...
21/06/2021 14:29:27 Plugin packer.exe: Tạo CD-ROM trên bộ điều khiển '&{{{} 200 0xc001360ee0 <nil> <nil> <nil> 0 <nil>} 0 []}' với iso ''
21/06/2021 14:29:28 ui: ==> vsphere-iso: Phá hủy VM...
21/06/2021 14:29:28 [INFO] (đo từ xa) kết thúc vsphere-iso
21/06/2021 14:29:28 Lỗi giao diện người dùng: Bản dựng 'vsphere-iso' bị lỗi sau 1 giây 647 mili giây: lỗi khi gắn hình ảnh '': Sao lưu thiết bị không tương thích được chỉ định cho thiết bị '0'.
21/06/2021 14:29:28 ui: 
==> Chờ hoàn thành sau 1 giây 647 mili giây
21/06/2021 14:29:28 máy có thể đọc được: error-count []string{"1"}
21/06/2021 14:29:28 Lỗi giao diện người dùng: 
==> Một số bản dựng không hoàn thành thành công và có lỗi:
21/06/2021 14:29:28 máy có thể đọc được: vsphere-iso,error []string{"lỗi khi gắn hình ảnh '': Sao lưu thiết bị không tương thích được chỉ định cho thiết bị '0'."}
21/06/2021 14:29:28 lỗi ui: --> vsphere-iso: lỗi khi gắn hình ảnh '': Sao lưu thiết bị không tương thích được chỉ định cho thiết bị '0'.
21/06/2021 14:29:28 ui: 
==> Bản dựng đã hoàn thành nhưng không có phần mềm nào được tạo.
21/06/2021 14:29:28 [INFO] (đo từ xa) Đang hoàn thiện.
21/06/2021 14:29:29 đang chờ tất cả các quy trình plugin hoàn tất...
21/06/2021 14:29:29 C:\Program Files\HashiCorp\packer.exe: quá trình plugin đã thoát
21/06/2021 14:29:29 C:\Program Files\HashiCorp\packer.exe: quá trình plugin đã thoát

Đây là tệp json xây dựng trình đóng gói, nó rất đơn giản và dễ hiểu.

{
  "nhà xây dựng": [
    {
      "type": "vsphere-iso",
  
      "vcenter_server": "{{người dùng `vcenter-server`}}",
      "tên người dùng": "{{người dùng `vcenter-username`}}",
      "password": "{{người dùng `vcenter-password`}}",
      "insecure_connection": "true",
      "trung tâm dữ liệu": "{{người dùng `trung tâm dữ liệu`}}",
  
      "vm_name": "{{người dùng `vm-name`}}",
      "ghi chú": "Xây dựng qua Trình đóng gói", 

      "kho dữ liệu": "{{người dùng `datastore`}}",
      "thư mục": "{{người dùng `thư mục`}}",
      "máy chủ": "{{người dùng `máy chủ`}}",
      "cụm": "{{người dùng `cụm`}}",

      "convert_to_template": "true",

      "ssh_username": "{{người dùng `ssh-username`}}",
      "ssh_password": "{{người dùng `ssh-password`}}", 
      


    
      "boot_order": "đĩa, cdrom",
  
      "guest_os_type": "ubuntu64Guest",
      "CPU": "{{người dùng `vm-cpu-num`}}",
      "RAM": "{{người dùng `vm-mem-size`}}",
      "RAM_reserve_all": sai,
      "disk_controller_type": "pvscsi",
      "kho": [
        {
          "disk_size": "{{người dùng `vm-disk-size`}}",
          "đĩa_thin_cung cấp": đúng
        }
      ],
      "bộ điều hợp mạng": [
        {
          "mạng": "{{người dùng `mạng`}}",
          "thẻ mạng": "vmxnet3"
        }
      ],
      "iso_paths": ["{{người dùng `iso_url`}}"],
      "floppy_files": ["./preseed.cfg"],
      "boot_command": [
        "<enter><wait><f6><wait><esc><wait>",
        "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
        "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
        "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
        "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
        "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
        "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
        "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
        "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
        "<bs><bs><bs>",
        "/cài đặt/vmlinuz",
        " initrd=/install/initrd.gz",
        " ưu tiên=quan trọng",
        " ngôn ngữ=en_US",
        " tập tin=/media/preseed.cfg",
        "<nhập>"
      ]
    }
  ],
  "nhà cung cấp": [
    {
      "loại": "vỏ",
      "nội tuyến": [
        "sudo rm /etc/machine-id", 
        "sudo touch /etc/machine-id",
        "echo 'Bản dựng mẫu Packer -- Hoàn thành'"
      ]
    }
  ]
}

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.