如何配置Shell脚本以在重新引导后继续

时间:2017-08-16 20:09:25

标签: linux shell

我目前正在尝试在Linux上安装SAP服务器,但我遇到了一些情况。脚本必须遵循以下步骤

  1. 设置交换大小
  2. 重新启动服务器
  3. 执行SAP安装。
  4. 所以我创建了一个单独的脚本来设置交换空间&进行安装但不确定如何在其中添加重新启动功能。我读了一些博客,指的是使用/etc/rc.local,但在这种情况下我似乎要创建两个脚本:

    脚本1:它将设置交换空间的值&然后在rc.local

    中添加第二个脚本的调用

    脚本2:它将具有执行SAP安装的语法。

    有什么方法可以使用单个脚本进行完整设置吗?

1 个答案:

答案 0 :(得分:0)

您可以使用交换文件,不需要重新启动:

# Create swapfile of 2G
dd if=/dev/zero of=/swapfile bs=1M count=2048
mkswap /swapfile
swapon /swapfile

# Run SAP installation

# If you don't need the additional swap after the installation ...
swapoff /swapfile # Might take a while
rm /swapfile