Master 에 Warewulf 설치
#!/bin/bash
eth_provision="em1"
#node별 hostname 설정 및 MAC, IP 정리
c_name=("c1"
"c2"
"c3"
)
c_ip=("NODE_IP1"
"NODE_IP2"
"NODE_IP3"
)
c_mac=("NODE_MAC1"
"NODE_MAC1"
"NODE_MAC1"
)
num_computes=3
compute_regex=c*
#node의 acpi-freq CPU drvier를 사용하기 위함
kargs="intel_pstate=disable"
sms_eth_internal="em1"
sms_ip="xxx.xxx.xxx.xxx"
eth_provision="em1"
internal_netmask="xxx.xxx.xxx.xxx"
ifconfig ${sms_eth_internal} ${sms_ip} netmask ${internal_netmask} up
echo "GATEWAYDEV=${eth_provision}" > /tmp/network.$$
wwsh -y file import /tmp/network.$$ --name network
wwsh -y file set network --path /etc/sysconfig/network --mode=0644 --uid=0
for ((i=0; i<$num_computes; i++)) ; do
wwsh -y node new ${c_name[i]} --ipaddr=${c_ip[i]} --hwaddr=${c_mac[i]} -D ${eth_provision}
sleep 2
done
wwsh -y provision set c[1-3] --vnfs=centos7.6 --bootstrap=`uname -r` \ --files=dynamic_hosts,passwd,group,shadow,slurm.conf,munge.key,network
wwsh -y provision set c[1-3] --fileadd slurm.conf
wwsh -y provision set c[1-3] --kargs="${kargs}"
'LAB > GEOPM' 카테고리의 다른 글
OpenHPC 설치시 주의점 (1) | 2020.11.17 |
---|---|
GEOPM 설치 4 (0) | 2020.11.17 |
GEOPM 설치 3 (0) | 2020.11.17 |
GEOPM 설치 1 (0) | 2020.11.17 |