지식 베이스

사용자 지정 ISO에서 인스턴스 재구축

자체 설치 미디어를 가져와 가상 콘솔에서 부팅하고, 아무도 지켜보지 않는 상태에서 무인 설치를 완료하는 방법.

모든 사이트는 사용자 지정 미디어를 사용합니다

패널에 URL을 지정하거나 파일을 업로드하세요. 당사가 이를 가져와서 사용자가 제공한 SHA-256을 확인한 후 가상 광학 드라이브로 연결합니다. 먼저 사용자 측에서 다이제스트를 확인하세요. 설치가 이루어지는 잘린 다운로드는 설치를 거부하는 것보다 더 나쁜 아침을 만듭니다.

sha256sum AlmaLinux-10-x86_64-dvd.iso

API를 통해:

curl -s -X POST https://paragonvps.com/api/v1/instances/<instance-id>/iso -H "Authorization: Bearer $Paragon_TOKEN" -H "Content-Type: application/json" -d '{"url":"https://mirror.example.com/alma-10.iso","sha256":"<digest>","boot":"once"}'

부팅하기

"boot":"once"은 정확히 한 번의 전원 주기 동안 드라이브를 부팅 순서의 첫 번째에 배치하므로 나중에 이를 되돌릴 필요가 없습니다. 인스턴스를 재시작하고 패널에서 콘솔을 열면 설치 프로그램이 기다리고 있습니다. 콘솔은 VNC 화면과 직렬 회선을 제공합니다. 긴 경로를 통해 직렬 회선의 텍스트 설치 프로그램은 VNC의 그래픽 설치 프로그램보다 훨씬 덜 고통스럽습니다.

설치 프로그램이 보게 될 것:

  • virtio-blk 디스크, vda 이후
  • 하나의 virtio-net 인터페이스
  • q35 머신 유형, 기본 UEFI, 요청 시 레거시 BIOS

모든 최신 Linux 및 BSD 릴리스에는 이러한 드라이버가 내장되어 있습니다. Windows에는 없습니다. 시작하기 전에 virtio 드라이버 ISO를 두 번째 드라이브로 연결하십시오. 그렇지 않으면 설치 프로그램에 빈 디스크 목록이 표시되고 이유를 설명하지 않습니다.

설치 중 주소 지정

IPv4는 모든 사이트에서 DHCP로 제공되므로 묻는 설치 프로그램은 스스로 구성합니다. IPv6는 그렇지 않습니다. /64는 라우팅되지만 알리지 않으므로 패널에서 주소와 게이트웨이를 직접 입력하거나 v4 전용 설치를 수락하고 셸을 얻은 후 수정하십시오.

무인 설치

VNC를 통해 설치 프로그램을 지켜보는 것은 인생을 낭비하는 것입니다. 두 계열 모두 HTTP를 통해 구성 파일을 읽습니다.

Debian, 부팅 프롬프트에서:

auto=true priority=critical url=https://example.com/preseed.cfg

AlmaLinux, 커널 명령줄에서:

inst.ks=https://example.com/ks.cfg inst.text

두 가지 모두에 console=ttyS0,115200n8을 추가하면 전체 설치가 직렬 콘솔로 스트리밍되어 터미널에서 읽고 로그를 유지하며 실패를 설명하는 스크린샷 대신 티켓에 붙여넣을 수 있습니다.

완료되었을 때

미디어를 분리하거나 다음 재부팅에서 설치 프로그램이 다시 시작됩니다:

curl -s -X DELETE https://paragonvps.com/api/v1/instances/<instance-id>/iso -H "Authorization: Bearer $Paragon_TOKEN"

그런 다음 설치된 시스템에서 직렬 콘솔이 계속 작동하는지 확인하십시오. 기본 설치에서는 종종 console=이 커널 명령줄에서 빠져 있습니다. 그리고 그 순간이 필요한 순간이 아니어야 합니다.

cat /proc/cmdline

재구축이 건드리지 않는 것

스냅샷은 유지됩니다. 두 주소(v4 및 /64)와 역방향 DNS도 유지됩니다. 청구 주기는 영향을 받지 않습니다. 루트 디스크는 완전히 덮어쓰여지며, 그것이 이 작업의 핵심입니다.

기대를 재설정해야 합니다: 사용자 지정 설치는 이 플랫폼에서 유일하게 초 단위로 측정되지 않는 것입니다. 자체 이미지의 중앙값 배포 시간은 47초입니다. 사용자의 설치 프로그램은 사용자의 설치 프로그램이 걸리는 시간만큼 걸리며, 큰 이미지를 가져오면 시작하기 전에 몇 분이 추가됩니다.

준비 완료

도시를 고르고, 크기를 고르고, 코인으로 결제하세요.

신원 확인 양식도, 승인을 기다리는 담당자도, 검증을 위한 전화도 없습니다. 청구서가 결제되면 자격 증명이 받은 편지함에 도착합니다.