virt-install Centos 6.6 - Không có tùy chọn 'boot.iso' trong phần 'Pictures-x6_64'


1

Tôi gặp sự cố khi sử dụng kickstart để thiết lập VM khi khởi động lần đầu tiên.

Tôi đã sao chép các tệp từ một máy chủ tối thiểu Centos 6.6 được gắn vào máy chủ ftp cục bộ: ftp: //198.162.1.161/pub/inst/

Tệp cấu hình khởi động của tôi đã được sao chép vào ftp: //198.162.1.161/pub/inst/isolinux/ks.cfg (không chắc chắn nếu đúng vị trí)

Tôi chạy:

virt-install -n server1.example.com -r 768 --disk /vz/kvm/server1.example.com.img --cdrom ftp://198.162.1.161/pub/inst/ --debug

Tôi có:

Wed, 03 Jun 2015 17:22:04 DEBUG    Launched with command line:
/usr/bin/virt-install -n server1.example.org -r 768 --disk path=/vz/kvm/server1.example.com.img --cdrom ftp://192.168.1.161/pub/inst --debug
Wed, 03 Jun 2015 17:22:04 DEBUG    Requesting libvirt URI default
Wed, 03 Jun 2015 17:22:04 DEBUG    Received libvirt URI qemu:///system
Wed, 03 Jun 2015 17:22:04 DEBUG    Requesting virt method 'default', hv type 'default'.
Wed, 03 Jun 2015 17:22:04 DEBUG    Received virt method 'hvm'
Wed, 03 Jun 2015 17:22:04 DEBUG    Hypervisor name is 'kvm'
Wed, 03 Jun 2015 17:22:04 DEBUG    DISPLAY is set: graphics defaulting to VNC.
Wed, 03 Jun 2015 17:22:04 DEBUG    --graphics compat generated: vnc
Wed, 03 Jun 2015 17:22:04 DEBUG    DistroInstaller location is a network source.
Wed, 03 Jun 2015 17:22:04 DEBUG    Attempting to detect distro:
Wed, 03 Jun 2015 17:22:04 DEBUG    Fetching URI: ftp://192.168.1.161/pub/inst/.treeinfo
Wed, 03 Jun 2015 17:22:04 DEBUG    Saved file to /var/tmp/virtinst-.treeinfo.hbJW39
Wed, 03 Jun 2015 17:22:04 DEBUG    Guest.has_install_phase: True

Starting install...
Wed, 03 Jun 2015 17:22:04 DEBUG    scratchdir=/var/lib/libvirt/boot
Wed, 03 Jun 2015 17:22:04 DEBUG    Attempting to detect distro:
Wed, 03 Jun 2015 17:22:04 DEBUG    Fetching URI: ftp://192.168.1.161/pub/inst/.treeinfo
Wed, 03 Jun 2015 17:22:04 DEBUG    Saved file to /var/lib/libvirt/boot/virtinst-.treeinfo.1xVxAr
Retrieving file .treeinfo...                                                                                            |  592 B     00:00 ... 
Wed, 03 Jun 2015 17:22:04 ERROR    No option 'boot.iso' in section: 'images-x86_64'
Wed, 03 Jun 2015 17:22:04 DEBUG    Traceback (most recent call last):
  File "/usr/bin/virt-install", line 631, in start_install
    noboot=options.noreboot)
  File "/usr/lib/python2.6/site-packages/virtinst/Guest.py", line 1209, in start_install
    self._prepare_install(meter, dry)
  File "/usr/lib/python2.6/site-packages/virtinst/Guest.py", line 966, in _prepare_install
    meter=meter)
  File "/usr/lib/python2.6/site-packages/virtinst/DistroInstaller.py", line 420, in prepare
    dev = self._prepare_cdrom(guest, meter)
  File "/usr/lib/python2.6/site-packages/virtinst/DistroInstaller.py", line 258, in _prepare_cdrom
    self.scratchdir)
  File "/usr/lib/python2.6/site-packages/virtinst/OSDistro.py", line 162, in acquireBootDisk
    scratchdir, type)
  File "/usr/lib/python2.6/site-packages/virtinst/OSDistro.py", line 150, in _acquireMedia
    None, media_cb)
  File "/usr/lib/python2.6/site-packages/virtinst/OSDistro.py", line 131, in _locationCheckWrapper
    return callback(store, fetcher)
  File "/usr/lib/python2.6/site-packages/virtinst/OSDistro.py", line 145, in media_cb
    media = store.acquireBootDisk(guest, fetcher, progresscb)
  File "/usr/lib/python2.6/site-packages/virtinst/OSDistro.py", line 285, in acquireBootDisk
    return fetcher.acquireFile(self._getTreeinfoMedia("boot.iso"),
  File "/usr/lib/python2.6/site-packages/virtinst/OSDistro.py", line 343, in _getTreeinfoMedia
    return self.treeinfo.get("images-%s" % t, mediaName)
  File "/usr/lib64/python2.6/ConfigParser.py", line 541, in get
    raise NoOptionError(option, section)
NoOptionError: No option 'boot.iso' in section: 'images-x86_64'
Wed, 03 Jun 2015 17:22:04 DEBUG    Domain installation does not appear to have been successful.
If it was, you can restart your domain by running:
  virsh --connect qemu:///system start server1.example.org
otherwise, please restart your installation.
Domain installation does not appear to have been successful.
If it was, you can restart your domain by running:
  virsh --connect qemu:///system start server1.example.org
otherwise, please restart your installation.

/ var / lib / libvirt / hình ảnh - & gt; / vz / kvm dưới dạng liên kết tượng trưng.

Googling lỗi này nói rằng vấn đề là thiếu .treeinfo, nhưng nó tồn tại:

Nội dung của ftp: // 192.168.1.161/pub/inst/.treeinfo:

[general]
family = CentOS
timestamp = 1414159790.06
variant = 
totaldiscs = 1
version = 6.6
discnum = 1
packagedir = 
arch = x86_64

[images-x86_64]

initrd = images/pxeboot/initrd.img

[images-xen]

initrd = images/pxeboot/initrd.img

[stage2]
mainimage = images/install.img

Đây là bản sao chép của thư mục pub / inst trông như thế nào khi được truy cập thông qua trình duyệt:

Index of /pub/inst/
Name    Size    Date Modified
[parent directory]      
CentOS_BuildTag 14 B    6/3/15, 9:17:00 PM
EFI/        6/3/15, 9:17:00 PM
EULA    212 B   6/3/15, 9:17:00 PM
GPL 17.6 kB 6/3/15, 9:17:00 PM
Packages/       6/3/15, 9:17:00 PM
RELEASE-NOTES-en-US.html    1.3 kB  6/3/15, 9:17:00 PM
RPM-GPG-KEY-CentOS-6    1.7 kB  6/3/15, 9:17:00 PM
RPM-GPG-KEY-CentOS-Debug-6  1.7 kB  6/3/15, 9:17:00 PM
RPM-GPG-KEY-CentOS-Security-6   1.7 kB  6/3/15, 9:17:00 PM
RPM-GPG-KEY-CentOS-Testing-6    1.7 kB  6/3/15, 9:17:00 PM
TRANS.TBL   3.3 kB  6/3/15, 9:17:00 PM
images/     6/3/15, 9:21:00 PM
isolinux/       6/3/15, 9:19:00 PM
repodata/       6/3/15, 9:17:00 PM

Cập nhật xử lý sự cố:

  • Xác định đó không phải là TỰ TIN làm việc đó (vấn đề quyền nghi ngờ)
  • Đã thử mkisofs để tạo một iso mới trong số các tệp có tệp ks.cfg được tích hợp, gắn iso, sao chép các tệp THOSE vào thư mục FTP ... vẫn còn nada

Cây FULL có tồn tại hay chỉ là .treeinfo nếu nó không có thể / sẽ gây ra lỗi đó.
linuxdev2013

Đã thêm một bản sao dán của nội dung thư mục pub / inst như được thấy qua trình duyệt (.treeinfo không được hiển thị vì tất nhiên đó là một tệp ẩn)
Respheal

Chà, trừ khi đó là những thư mục trống, hãy kiểm tra trạng thái của virtsh
linuxdev2013

Chúng không trống rỗng. Sao chép thẳng ra một iso CentOS. Ý bạn là virsh? Đó cũng là chạy. Tôi nghĩ rằng nó có thể là TỰ TIN, nhưng vô hiệu hóa nó cũng không hoạt động.
Respheal

ls -Z trên thư mục cây cha mẹ có vẻ lành mạnh không? nên là miền hệ thống
linuxdev2013
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.