virtualbox에서 DHCP 사용 끄고
master node 설정에서 BOOTPROTO=none 으로 해서 static ip로 설정하도록 설정(아래 내용 참고)
[링크 : https://linuxconfig.org/rhel-8-configure-static-ip-address]
# cat .bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin export PATH export CHROOT=/opt/ohpc/admin/images/centos8.2 export eth_provision=enp0s3 export num_computes=2 export c_ip=("10.0.2.4" "10.0.2.5") export c_mac=("08:00:27:4b:df:4f" "08:00:27:f9:ca:3f") export c_name=("openhpc-1" "openhpc-2") export compute_regex=openhpc-* export ntp_server=10.0.2.15 export sms_name=master export sms_ip=10.0.2.15 export sms_eth_internal=enp0s3 export internal_netmask=255.0.0.0 |
Finalizing provisioning configuration
[sms]# wwbootstrap `uname -r` // /srv 내의 내용이 변경됨 [sms]# wwvnfs --chroot $CHROOT [sms]# echo "GATEWAYDEV=${eth_provision}" > /tmp/network.$$ [sms]# wwsh -y file import /tmp/network.$$ --name network [sms]# wwsh -y file set network --path /etc/sysconfig/network --mode=0644 --uid=0 [sms]# 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} done [sms]# wwsh provision set --postnetdown=1 "${compute_regex}" // 아래 항목이 실행되지 않으면 로그인 계정이 정상적으로 되지 않음 [sms]# wwsh -y provision set "${compute_regex}" --vnfs=centos8.2 --bootstrap=`uname -r` \ --files=dynamic_hosts,passwd,group,shadow,munge.key,network [sms]# systemctl restart dhcpd [sms]# wwsh pxe update |
클라이언트 노드들을 켤 준비를 해준다.
전원 on! 하니 오오오
PXE 부팅하는거 첨 보는 느낌인데?!?!? 아무튼 부팅은 성공!
하지만 root 로그인이 안되서 멀 잘못했네 멘붕중 ㅠㅠ
/ 는 tmpfs도 되어있어서 아마.. 램디스크 처럼 날아갈 것 같고
이전에 설정되었던 fstab에 의해서 붙긴한데 이제 멀 더 해야 하려나..
# df -h Filesystem Size Used Avail Use% Mounted on tmpfs 490M 474M 16M 97% / devtmpfs 465M 0 465M 0% /dev tmpfs 490M 0 490M 0% /dev/shm tmpfs 490M 6.5M 484M 2% /run tmpfs 490M 0 490M 0% /sys/fs/cgroup 10.0.2.15:/opt/ohpc/pub 8.0G 3.7G 4.4G 46% /opt/ohpc/pub 10.0.2.15:/home 8.0G 3.7G 4.4G 46% /home tmpfs 98M 0 98M 0% /run/user/0 |
---
wwsh node new 이후에 node list로 확인
# wwsh node list NAME GROUPS IPADDR HWADDR ================================================================================ openhpc-1 UNDEF 10.0.2.4 08:00:27:4b:df:4f openhpc-2 UNDEF 10.0.2.5 08:00:27:f9:ca:3f # wwsh bootstrap list BOOTSTRAP NAME SIZE (M) ARCH 4.18.0-193.el8.x86_64 42.6 x86_64 |
postnetdown이 멀까...
# wwsh provision set --postnetdown=1 "${compute_regex}" Are you sure you want to make the following changes to 2 node(s): SET: POSTNETDOWN = 1 Yes/No> y |
'프로그램 사용 > openHPC' 카테고리의 다른 글
nagios (0) | 2020.12.07 |
---|---|
openHPC LBNL NHC (0) | 2020.12.07 |
warewulf 유틸리티 (0) | 2020.12.02 |
wwsh (warewulf shell) (0) | 2020.12.02 |
openHPC 설치 part 1? (2) | 2020.12.02 |