더북(TheBook)

마지막으로 게이트웨이 장치에 dnsmasq와 웹 서버가 실행 상태인지 확인한다. 실행 상태가 아니라면 자동 설치 전에 서비스를 시작해야 하고, 웹 브라우저로 네트워크 부팅과 자동 설치에 필요한 파일에 접근할 수 있어야 한다. 준비가 끝나면 가상 시스템을 시작해서 설치한다.

supreme@master:~$ virt-install --name vmpreseed03 \
> --vcpus 1 \
> --memory 4096 \
> --os-type linux \
> --os-variant ubuntu20.04 \
> --network network=localnet,mac=52:54:00:00:00:03 \
> --disk path=~/vm_disks/vmpreseed03.qcow2,size=10,format=qcow2 \
> --pxe

가상 시스템 자동 설치가 끝나면 puppet 인증 과정으로 넘어가자. 이미 자동 설치가 끝난 가상 게스트에서 퍼팻 에이전트의 인증 요청을 해 온 상태다. 퍼팻 인증서 목록을 살펴보면 새로 추가한 시스템에 대한 인증 요청을 확인할 수 있다. 시스템 관리자가 직접 퍼팻 에이전트를 실행하지 않아도 된다!

administrator@vmgate:~$ sudo /opt/puppetlabs/bin/puppetserver ca list --all
Requested Certifictates:
      vmpreseed03.linuxmastery.kr        (SHA256) 33:DF:C7:24:A4:89:0F:75:1D:72:F7:C1:0A:AA:39:46:0E:77:6C:4A:40:66:5B:AC:10:BD:46:24:A7:B2:17:91
...
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.