В разделе% post моего сценария кикстарта я создал несколько каталогов, которые необходимы, прежде чем Puppet вступит во владение. Я заметил 2 своих каталога под /mnt
не создавайте. Мне интересно, должно ли это делать с тем, как кикстарт обрабатывает временные изображения, а что нет. Я знаю, что могу создавать каталоги, так как что-то создал в / (mkdir -p /export/home
) во время процесса. После перезагрузки вижу /export/home
но нет /mnt/volume1
и /mnt/volume2
Попробуйте войти в раздел% post, как показано на wiki.centos.org/TipsAndTricks/KickStart, ведение журнала% pre и% post. Весь вывод и ошибки будут распечатаны в файл журнала.
Я предпочитаю следующий метод вместо %post --log
так как --log
иногда будет пропускать некоторые ошибки.
%post
exec < /dev/tty3 > /dev/tty3
chvt 3
echo
echo "################################"
echo "# Running Post Configuration #"
echo "################################"
(
mkdir --verbose --parent /export/home
# Do more here
echo "#### Post-install DONE"
) 2>&1 | /usr/bin/tee /var/log/post_install.log
chvt 1