Browse Source

add swap to fix OOM kill for pip in cheapest AWS instance type m1.tiny

master
Sebastian Rieger 3 years ago
parent
commit
162db34e1b
  1. 8
      faafo/contrib/install-aws.sh

8
faafo/contrib/install-aws.sh

@ -146,8 +146,12 @@ if [[ -e /etc/os-release ]]; then
cd cloud-computing-msc-ai-examples/faafo cd cloud-computing-msc-ai-examples/faafo
# following line required by bug 1636150 # following line required by bug 1636150
sudo pip install --upgrade pbr sudo pip install --upgrade pbr
sudo pip install -r requirements.txt
# rerun install of reqs in AWS, as first run seams to be killed?
# in m1.tiny instance during cloud-init the following pip install can experience OOM kill
# setup swap to prevent that
sudo dd if=/dev/zero of=/swap bs=1M count=512
sudo chmod 600 /swap
sudo mkswap /swap
sudo swapon /swap
sudo pip install -r requirements.txt sudo pip install -r requirements.txt
sudo python setup.py install sudo python setup.py install

Loading…
Cancel
Save