¸®´ª½º perceus Ŭ·¯½ºÅÍ ¼³Ä¡ ÈÄ diskless ³ëµå ºÎÆù®Á¦

   Á¶È¸ 8194   Ãßõ 0    

 나중에 만들어 사용할 날을 대비하여 시간날 때 연습해보자는 심정으로 Hyper-V상에서 구축해보고 있는데 3일동안 성공하질

못하여 답답한 심정에 질문 올립니다. 인터넷 등지에 있는 하우투문서 등을 보고 설치는 어찌 하였는데, node측에서는 PXE부팅을

통해서 head노드 측의 VNFS이미지를 불러와야 되는데 도통 불러오질 못합니다. 위의 사진처럼 커널 이미지까지는 tftp를 통해

받아다가 푸는 것까진 보입니다만 NFS의 문제인지 VNFS를 잘못만든건지 아니면 또다른 문제가 있는건지 제 선에서는 알 길이

없네요.. 혹시 이 문제에 관해 해결책을 제시해 주실 수 있는 분 있으시면 방향 좀 잡아주시면 감사하겠습니다. 남들은 쉽다고 하는데

저는 왜 이리 어려울까요..

추가내용 : 게스트#2(계산노드)에서 ifconfig를 확인해보니 IP를 자동적으로 못잡고 있어서, 수동으로
쉘을 띄워 10.0.0.1로 지정해두고 프로세스를 다시 실행해줘도 여전히 마스터헤드의 디스크이미지를 못잡습니다.
DHCP서버는 따로 설치가 되어있지 않은데 혹시 이 문제일 수도 있는지 모르겠습니다.


아래는 시스템 및 설치 환경 정보입니다.

호스트 PC
OS : Windows 8.1 Professional with Hyper-V 
CPU : Xeon E3-1230 V2
RAM : 16GB
NIC : Realtek 1Gbps

게스트 #1 : Head 노드(마스터노드), 1세대 VM
OS : Scientific Linux 6.4 x86_64, Basic server 설치 (= CentOS 6.4 + 공학/과학용 패키지와 같습니다.)
vCPU : 1개
vRAM : 2GB
HDD : 10GB VHDX
NIC : 3개

Eth0 : Hyper-V 레거시 네트워크 어댑터 (Unplugged, 처음 OS설치용으로 생성)
Eth1 : Hyper-V 네트워크 어댑터 (외부 연결, IP 192.168.0.8/24, Gateway 192.168.0.254)
Eth2 : Hyper-V 네트워크 어댑터 (내부 클러스터 전용, IP 10.0.0.253/24, Gateway 10.0.0.254)

SElinux disabled
iptables 룰 비활성화 (모두 accept)
nfs, nfslock, rpcbind 데몬활성화



게스트 #2 : 계산노드, 1세대 VM
OS : 없음, 게스트#1의 이미지로부터 PXE 부팅
vCPU : 1개
vRAM : 2GB
HDD : 없음
NIC : eth0 레거시 네트워크 어댑터




게스트#1 (마스터노드)의 자세한 정보

설치된 관련 RPM패키지
perceus-1.6.1-2517.x86_64
perceus-provisiond-1.6.1-2517.x86_64


[root@head ~]# uname -a
Linux head 2.6.32-431.1.2.el6.x86_64 #1 SMP Thu Dec 12 13:59:19 CST 2013 x86_64 x86_64 x86_64 GNU/Linux

[root@head ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.0.0.0        *               255.255.255.0   U     0      0        0 eth2
192.168.0.0     *               255.255.255.0   U     0      0        0 eth1
link-local      *               255.255.0.0     U     1002   0        0 eth1
link-local      *               255.255.0.0     U     1003   0        0 eth2
default         192.168.0.254   0.0.0.0         UG    0      0        0 eth1


[root@head ~]# perceus info system
Perceus Information:

  Perceus Version:             1.6.0
  Perceus Build:               2402

  Perceus Database:            /var/lib/perceus//database
  Perceus Configuration:
     prefix:                   /usr
     statedir:                 /var/lib/perceus/
     libdir:                   /usr/lib/perceus/
  System:
     service start:            /sbin/service {service} start
     service stop:             /sbin/service {service} stop
     inetd restart:            /sbin/service xinetd restart && /sbin/chkconfig xinetd on
     operating system:         Red Hat
     distribution release:     /etc/redhat-release
     controlport bind address: 10.0.0.253
     database name:            perceus
     database pass:            db pass
     database server:          localhost
     database type:            btree
     database user:            db user
     master network device:    eth2
     node timeout:             600
     vnfs transfer method:     nfs

Perceus Status:

   Nodes configured:           0
   Imported VNFS capsules:
      scientific-linux-6.4-1.stateless.x86_64
   Module Summary:
      init/all:
         groupfile
         hostname
         ipaddr
         masterauth
         passwdfile
      ready/all:
         masterauth

System Configuration:

   Distribution Release File: /etc/redhat-release
     Scientific Linux release 6.4 (Carbon)

   Network device eth1:         192.168.0.8/255.255.255.0
   Network device eth2:         10.0.0.253/255.255.255.0
   Architecture:                x86_64
   Kernel Release:              2.6.32-431.1.2.el6.x86_64


[root@head perceus]# cat /etc/perceus/defaults.conf
Node Name = n###
Group Name = cluster
Vnfs Name = scientific-linux-6.4-1.stateless.x86_64

# Are new nodes automatically enabled and provisionined?
Enabled = 1

# What is the first node number that we should count at?
First Node = 1


[root@head perceus]# cat /etc/perceus/dnsmasq.conf
interface=eth2
enable-tftp
tftp-root=/var/lib/perceus//tftp
dhcp-option=vendor:Etherboot,60,"Etherboot"
dhcp-boot=pxelinux.0
local=//
domain=
expand-hosts
dhcp-range=10.0.0.1,10.0.0.250
dhcp-lease-max=21600
read-ethers


[root@head perceus]# cat /etc/perceus/perceus.conf

master network device = eth2
vnfs transfer method = nfs
vnfs transfer master =
vnfs transfer prefix =

database type = btree
database server = localhost
database name = perceus
database user = db user
database pass = db pass

node timeout = 600

controlport bind address = 10.0.0.253
#controlport allow address = 10.0.0.253
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
¿¡¾Æºü 2014-01
tftp·Î °¡Á®¿Â Ä¿³Î¿¡ ·£µå¶óÀ̹ö°¡¾øÀ¸¸é ·£ÀÌ ¾ÈµÇ°ÚÁÒ
±èÀºÈ£ 2014-01
ÀÏ´Ü IP´Â ¾ÈÀâÇôµµ eth0´Â ÀâÇôÀÖ´øµ¥ ¼öµ¿À¸·Î IP Àâ¾Æ´Ù°¡ ÇÎ ¶§·Áº¸¸é ¼­·Î Åë½ÅÀÌ µË´Ï´Ù. ÀÚµ¿À¸·Î ¾ÈÀâÈ÷´Â ÀÌÀ¯°¡ °É¸®´Âµ¥ ·£¸ðµâÀ» üũÇغÁ¾ß°Ú±º¿ä


QnA
Á¦¸ñPage 1888/5688
2014-05   5004308   Á¤ÀºÁØ1
2015-12   1540076   ¹é¸Þ°¡
2015-04   5154   Áö±¸ÀÎÀÌ´Ù
2011-07   6428   Won³«¿¬
2022-08   7866   ¿µ»êȸ»ó
2017-05   3546   isaiah
2016-06   4171   ¹Ú¸í±ÙTN
2015-04   4282   À¯È£ÁØ
2017-05   9160   com5duk
2011-07   9473   ¹Ú»ó¹ü
2011-07   6340   ¾ç½½±â
2018-09   8473   ³ªºñz
2022-08   1347   ´«ºÎ½Å¾Æħ
2011-08   9325   ¾îÄg
2014-01   8195   ±èÀºÈ£
2021-02   3057   ¾Æ·¹½ºÆ÷À¯
2014-01   4595   À©µµ¿ì10
2015-05   4105   »ì¾î¸®³«Áö
2016-06   5814   geniefix
2017-06   4625   yeondoo
2018-09   5641   ÇÞ»ìÇѽºÇ¬
2019-11   2400   Àڹлç·ë