1
0
mirror of https://github.com/andre-wojtowicz/r-distributed-computing synced 2024-11-24 15:45:26 +01:00

changed swapon procedure;

added disabling swap
This commit is contained in:
Andrzej Wójtowicz 2016-11-26 15:48:22 +01:00
parent b8d0b1129e
commit a57b7f529f

View File

@ -309,7 +309,18 @@ hosts_enable_swap()
info "Enabling swap on hosts" info "Enabling swap on hosts"
for host in "${HOSTS_ARRAY[@]}"; do for host in "${HOSTS_ARRAY[@]}"; do
step "-- ${host}" step "-- ${host}"
try ssh ${SSH_OPTIONS} -i ${SSH_KEYS_DIR}/${SSH_KEY_PRIV} ${SSH_USER}@${host} "swapon $SWAP_PART" try ssh ${SSH_OPTIONS} -i ${SSH_KEYS_DIR}/${SSH_KEY_PRIV} ${SSH_USER}@${host} "if [ \$(lvs | grep -P 'swap(.*)-wi--' | wc -l) -eq 1 ]; then vgchange -a y linux > /dev/null; fi ;swapon $SWAP_PART"
next
done
check_if_command_error
}
hosts_disable_swap()
{
info "Disabling swap on hosts"
for host in "${HOSTS_ARRAY[@]}"; do
step "-- ${host}"
try ssh ${SSH_OPTIONS} -i ${SSH_KEYS_DIR}/${SSH_KEY_PRIV} ${SSH_USER}@${host} "swapoff -a"
next next
done done
check_if_command_error check_if_command_error
@ -501,21 +512,15 @@ check_if_command_error()
my_configure_hosts() my_configure_hosts()
{ {
#generate_ssh_keys
#hosts_push_ssh_key
hosts_scan_available hosts_scan_available
hosts_change_password
hosts_push_shell_script hosts_push_shell_script
dump_project_r_files dump_project_r_files
dump_r_libraries dump_r_libraries
hosts_push_project_r_files hosts_push_project_r_files
hosts_install_env hosts_install_env
hosts_set_power_off
hosts_install_mro hosts_install_mro
#hosts_install_r_libraries
hosts_push_r_libraries_dump hosts_push_r_libraries_dump
make_remote_connection_list_nproc make_remote_connection_list_nproc
#make_remote_connection_list_single
} }
configure_hosts() configure_hosts()