Windows Server 2008 R2에 Hyper-V 에 CentOS6 이상 버전 올릴 시 네트워크 이슈가 발생한다.
해당 이슈를 처리하기 위한 방법.
1. Hyper-V 에 CentOS 가상 컴퓨터 생성 (SCVMM에서 설치하면 안됨.)
2. 네트워크 구성은 연결되지 않음 으로 둔다.
3. 가상컴퓨터 생성 후 CentOS 설치
4. CentOS 설치 후 기존 네트워크 카드 삭제 후 레거시 네트워크 추가를 한다.
네트워크를 연결하기 위해 VMWare 에서 VMWare Tools를 설치하듯이, Hyper-V에서도 Linux Intgration Services version v.3.3 for Hyper-V가 필요하다.
해당 ISO 파일은 http://www.microsoft.com/ko-kr/download/details.aspx?id=29991 해당 사이트에서 받을 수 있다.
5. ISO 파일을 받은 후 가상 DVD 드라이브에 해당 ISO 드라이브를 넣고 CentOS 가상서버를 시작 한다.
6. CD-ROM mount 후 install.sh 실행
- mount /dev/cdrom /media
- cd /media
- ./install.sh
※ 이런 에러가 발생 할 수 있다.
---------------------------------------------------------------------
warning: kmod-microsoft-hyper-v-rhel63.3-4.20120605.x86_64rpm; Header V3 DSA/SHA1 Signature, key ID 6a39758c: NOKEY
error: Failed dependencies:
kernel(clocksource_register) = 0xd88be65d is needed by kmod-microsoft-hyper-v-rhel63.3-4.20120605.x86_64
해당 에러 발생 시 아래 명령어를 실행한다.
rpm -Uvh --nodeps kmod-microsoft-hyper-v-rhel63.3-4.20120605.x86_64.rpm
rpm -Uvh --nodeps microsoft-hyper-v-rhel63.3-4.20120605.x86_64.rpm
해당 명령어로 실행하여 설치 후 CentOS 를 Reboot 한다.
7. CentOS Network 설정
※ 부팅이 끝난 후
# vi /etc/sysconfig/network
NETWORKING=yes
를 넣어준다.
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=auto
NM_CONTROLLED=yes
ONBOOT=yes
IPADDR=x.x.x.x
NETMASK=255.255.255.0
GATEWAY=x.x.x.x
TYPE=Ethernet
※ ifup 명령어를 이용하여 ethernet 카드를 인식가능한 상태로 올린다.
/etc/sysconfig/network-scripts/ifup ifcfg-eth0
해당 명령어 실행 후 reboot
※ reboot 후 정상적으로 네트워크가 되는 것을 확인 할 수 있다.
'Windows' 카테고리의 다른 글
Apache + Tomcat 연동 Windows 7 (1) | 2013.04.18 |
---|---|
Windows server 2008 R2 IIS + Tomcat 연동 (2) | 2013.01.30 |