Criando diretórios em / mnt durante a parte% post do Kickstart

2

Na seção% post do meu script kickstart, eu criei vários diretórios que são necessários antes que o Puppet assuma o controle. Eu notei dois dos meus diretórios em /mnt não são criados. Eu estou querendo saber se isso tem que fazer w / a maneira como o kickstart lida com imagens temporárias e quais não. Eu sei que eu sou capaz de criar diretórios desde que eu criei algo em / ( mkdir -p /export/home ) durante o processo também. Após a reinicialização, vejo /export/home , mas não /mnt/volume1 e /mnt/volume2

    
por luckytaxi 20.05.2011 / 00:52

2 respostas

3

Tente registrar a seção% post, conforme mostrado em wiki.centos.org/TipsAndTricks/KickStart, Logging% pre e% post . Todas as saídas e erros serão impressos em um arquivo de log.

Eu prefiro o método a seguir, em vez de %post --log , porque --log às vezes erra alguns erros.

%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
    
por 20.05.2011 / 01:20
0

Parece estar funcionando agora. Não faço ideia porque não funcionou em duas versões de servidor.

    
por 20.05.2011 / 01:12