0
slcliを使用してESXiのホスト用にリロードしています。この呼び出しの例を次に示します。slcli hardware reload <hwd_id> --postinstall <url_to_post_install_script>
私のポストインストールスクリプトはリロード後に実行されていません。これらはESXiのため、インストール後のスクリプトを実行する方法が異なります。リロード後にインストール後に実行するにはどうすればよいですか?私はブート後に実行したいスクリプトを添付します。SoftlayerはVsphereでインストール後のスクリプトをどのように扱いますか?
#!/bin/sh
esxcli vsan storage automode set --enabled=false >> ${logfile} 2>&1
esxcli vsan cluster leave >> ${logfile} 2>&1
esxcli vsan storage list|grep "Is SSD: true" -C5| grep "Display Name" |awk '{print $3}' |
while IFS= read -r line
do
echo "removing: [$line]" >> ${logfile} 2>&1
esxcli vsan storage remove -s $line >> ${logfile} 2>&1
sleep 10
done
echo "VSAN cleanup script has finished" >> ${logfile} 2>&1