У нас есть CentOS 8 KVM, работающая под CentOS 7. Кажется, все у нас работает хорошо, когда KVM запущен и работает. Мы используем кикстарт для начальной загрузки KVM. У нас возникли проблемы с автоматизацией последовательности сетевой установки.
Каждый раз, когда мы выполняем виртуальную установку, нам необходимо вручную заполнить поля «Источник установки» и «Выбор программного обеспечения» в меню «Установка». Когда мы это делаем, все идет нормально.
Если мы добавим в наш кикстарт следующие две записи,
# network installation -- minimal content
url --url="http://our-server/rhel8-install"
repo --name="Minimal" --baseurl=http://our-server/rhel8-install/Minimal
последовательность установки не выполняется непосредственно перед отображением меню ручной установки. Приведенные выше записи скопированы из anaconda-ks.cfg об успешной сетевой установке, указанной вручную в меню «Установка».
Мы используем последнюю доступную версию CentOS 7 и 8. Это дефект или мы что-то делаем не так?
Вот ошибки установщика:
Starting installer, one moment...
anaconda 29.19.2.17-1.el8 for CentOS Linux 8 started.
* installation log files are stored in /tmp during the installation
* shell is available on TTY2
* if the graphical installation interface fails to start, try again with the
inst.text bootoption to start text installation
* when reporting a bug add logs from /tmp as separate text/plain attachments
16:04:26 Not asking for VNC because of an automated install
16:04:26 Not asking for VNC because text mode was explicitly asked for in kickstart
File "/usr/lib64/python3.6/site-packages/pyanaconda/anaconda.py", line 394, in initInterfac initInterface
self._intf = TextUserInterface(self.storage, self.payload,
File "/usr/lib64/python3.6/site-packages/pyanaconda/anaconda.py", line 199, in storage
self._set_default_fstype(self._storage)
File "/usr/lib64/python3.6/site-packages/pyanaconda/anaconda.py", line 310, in _set_default_fstype
storage.set_default_fstype(fstype)
File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock
return m(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/blivet/blivet.py", line 1070, in set_default_fstype
self._check_valid_fstype(newtype)
File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock
return m(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/blivet/blivet.py", line 1055, in _check_valid_fstyp
raise ValueError("new value %s is not valid as a default fs type" % newtype)
ValueError: new value xfs is not valid as a default fs type
Pane is dead (status 1, Wed Jun 24 16:04:26 2020)