我发现在停止后又启动的 EC2 实例中存在设备驱动程序问题。重新启动似乎总能解决这些问题。具体来说,这是 EC2 FPGA 实例的问题。
sudo reboot
我需要一种方法来在实例启动时强制重新启动操作系统。
我试过这个 cloud-init 东西,但它不起作用。
答案1
使用下面的脚本作为用户数据脚本是可行的,尽管我承认这很不安全,并且可能会造成漏洞。
#cloud-boothook
#!/bin/bash
FILE=/home/ubuntu/reboot.txt
if [ -f "$FILE" ]; then
rm -rf $FILE
reboot
else
touch $FILE
fi