이것은 RHEL의 kickstart와 같은 기능으로 아주 편리하다. 동일한 장비를 수없이 설치해야할경우 같은 조건으로 설치한다하면 이렇게 설정해놓고 네트워크로 간단히 한대 설치 시간 + 약 30~60분 이면 나머지 100여대 이상의 장비를 동일하게 설치 가능하다.
자 그러면 한번 살펴보자 ( 난 인터넷에서 정보를 찾아가며 했지만 내용이 조금 적어서 인지 3시간이나 걸렸다... ㅠ.ㅠ 그래서 이렇게 소개한다. )
A) Server 설정 1. SuSE 를 설치한후에 autoinst.xml 을 생성 시킨것을 이용하거나 명령어로 autoinst.xml를 생성한다. a) 명령어로 autoinst.xml를 생성하기 # yast2 autoyast b) 인스톨이 끝날때쯤 autoyast를 저장할거냐고 물을때 저장시키면 /root 디렉토리에 autoinst.xml이 생성된다,
2. dhcpd.conf 설정 - mac-address 를 이용하여 한번에 여러대를 동시에 설치하기위해, pxe를 이용하기위해 설정한다. ------------------/etc/dhcpd.conf---------------------- ######################### # CEPluster DHCP Seting # # Copyright 20070503 cep # # PXE & DHCP & TFTP Use # ######################### ##Default Setting not authoritative; ddns-update-style none; # required for ISC v3.0 allow booting; allow bootp; default-lease-time 21600; max-lease-time 43200;
3. tftp를 설정한다. tftpserver를 설치한다. ---------------------------------/etc/xinetd.d/tftp--------------------------------------- # default: off # description: tftp service is provided primarily for booting or when a \ # router need an upgrade. Most sites run this only on machines acting as # "boot servers". service tftp { socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /tftpboot disable = no } ------------------------------------------------------------------------------------------------ mkdir -p /tftpboot/pxelinux.cfg -----------------------/tftpboot/pxelinux.cfg/default------------------------------------- default network
4. SuSE CD를 모아 하나의 디렉토리에 하나의 이미지처럼 만든다. a) DVD 이미지를 이용한다. mkdir /data/sles10 mount -t iso9660 /dev/cdrom /mnt cd /mnt tar xvf - . | tar xvf - -C /data/sles10 cd /data/sles10 cp /root/autoinst.xml . <=== autoinst.xml를 위에서 만든것을 카피해준다. cd /data/sles10 tar xvf - boot | tar xvf - -C /tftpboot cp boot/x86_64/loader/initrd /tftpboot
b) CD를 이용한다. 각 CD의 내용을 모두 /data/sles10 에 카피를 해준다. 각각의 CD를 하나의 이미지로 만들기위한 환경 모으는 작업은 아래의 명령어로 한다. perl -pi -e 's/InstPath:\t\d+/InstPath:\t01/' /data/sles10/suse/setup/descr/common.pkd 그외 내용은 a의 방법과 같이 해준다.
별첨) 부팅 CD를 만들기 cd /data mkisofs -V SU -R -J -o /tmp/install_cd_image.iso -b suse/images/boot/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table sles10/
5. NFS Server 설정 nfs-server rpm이 설치되어 있어야한다. -----------------/etc/exports------------------------- /data/sles10 *(ro,insecure) /data *(rw,sync,no_root_squash) ---------------------------------------------------------- /etc/init.d/nfsserver start
B) Client Lancard의 MAC Address를 적는다. 그리고 그 MAC Address를 Server의 dhcpd.conf 와 tftpboot/pxeconfig.d의 default를 이용하여 설정해준다. 그리고 Client 시스템을 재가동한다.
Tracked from http://pergamum.fepar.edu.br:8080/info.php?a%5B%5D=%3Ca+href%3Dhttp%3A%2F%2Fconfidencegames.com%2Fgoogle-play-gift-card-generator%2F%3Ehttp%3A%2F%2Fconfidencegames.com%2Fgoogle-play-gift-card-generator%2F%3C%2Fa%3E
Tracked from https://ibdaily.com/info.phtml?a%5B%5D=%3Ca+href%3Dhttp%3A%2F%2Fconfidencegames.com%2Ffifa-15-coin-generator%2F%3EFifa+15+Coin+Generator%3C%2Fa%3E
Tracked from http://anmalan.vasterbottensalghundklubb.com/info.php?a%5B%5D=%3Ca+href%3Dhttp%3A%2F%2Fconfidencegames.com%2Fcall-of-duty-advanced-warfare-hack%2F%3ECall+Of+Duty+Advanced+Warfare+Cheats%3C%2Fa%3E
Tracked from http://soldiers-of-darkness.eu/cgi-bin/info.php?a%5B%5D=%3Ca+href%3Dhttp%3A%2F%2Fconfidencegames.com%2Fclash-of-clans-hack%2F%3Ehttp%3A%2F%2Fconfidencegames.com%2Fclash-of-clans-hack%2F%3C%2Fa%3E
Tracked from http://www.ch-carpentras.fr/test.php?a%5B%5D=%3Ca+href%3Dhttp%3A%2F%2Fconfidencegames.com%2Fclash-of-clans-hack%2F%3EClash+Of+Clans+Hack%3C%2Fa%3E
Tracked from http://lauenburg-city.de/cgi-bin/info.php?a%5B%5D=Hack+Clash+Of+Clans+%5B%3Ca+href%3Dhttp%3A%2F%2Fconfidencegames.com%2Fclash-of-clans-hack%2F%3Ehttp%3A%2F%2Fconfidencegames.com%2F%3C%2Fa%3E%5D
Tracked from http://uo-times.tts.lt/?a%5B%5D=%3Ca+href%3Dhttp%3A%2F%2Fconfidencegames.com%2Fdragon-city-hack%2F%3Ehttp%3A%2F%2Fconfidencegames.com%2Fdragon-city-hack%2F%3C%2Fa%3E
Tracked from http://dexter.dtnt.info/info.php?a%5B%5D=%3Ca+href%3Dhttp%3A%2F%2Fconfidencegames.com%2Fgame-war-fire-age-hack%2F%3Ehttp%3A%2F%2Fconfidencegames.com%2Fgame-war-fire-age-hack%2F%3C%2Fa%3E
Tracked from http://mail.yuiop.com/phpinfo.php?a%5B%5D=%3Ca+href%3Dhttp%3A%2F%2Fconfidencegames.com%2Fracing-rivals-hack%2F%3ERacing+Rivals+Online+Hack+No+Survey%3C%2Fa%3E