mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-29 12:47:02 +00:00
" As I described at https://github.com/scylladb/scylla/issues/6973#issuecomment-669705374, we need to avoid disk full on scylla_swap_setup, also we should provide manual configuration of swap size. This PR provides following things: - use psutil to get memtotal and disk free, since it provides better APIs - calculate swap size in bytes to avoid causing error on low-memory environment - prevent to use more than 50% of disk space when auto-configured swap size, abort setup when almost no disk space available (less than 2GB) - add --swap-size option to specify swap size both on scylla_swap_setup and scylla_setup - add interactive swap size prompt on scylla_setup Fixes #6947 Related #6973 Related scylladb/scylla-machine-image#48 " * syuu1228-scylla_swap_setup_improves: scylla_setup: add swap size interactive prompt on swap setup scylla_swap_setup: add --swap-size option to specify swap size scylla_swap_setup: limit swapfile size to half of diskspace scylla_swap_setup: calculate in bytes instead of GB scylla_swap_setup: use psutil to get memtotal and disk free