[카테고리:] IT

  • Proxmox 재부팅 시 컨테이너 자동시작

    Proxmox VE에서는 각 LXC 컨테이너(VM도 마찬가지)에 “부팅 시 자동 시작(onboot)” 옵션이 내장되어 있습니다. 두 가지 방법으로 설정할 수 있어요.


    1. CLI로 설정하기

    원하는 컨테이너 ID가 101 이라고 가정하면, 다음 명령으로 “부팅 시 자동 시작”을 활성화할 수 있습니다.

    # 컨테이너 101을 부팅 시 자동 시작하도록 설정
    pct set 101 --onboot 1
    
    # (선택) 자동 시작 순서 지정 (낮을수록 먼저 시작)
    pct set 101 --bootorder 10
    
    # (선택) 시작 전 지연 시간 지정 (초 단위)
    pct set 101 --startup-delay 30

    • –onboot 1 : 호스트 부팅 시 CT 자동 시작

    • –bootorder N : 여러 CT가 있을 때 낮은 번호부터 순차 시작

    • –startup-delay S : 앞선 CT가 시작된 뒤 기다릴 시간

    설정이 완료되면 /etc/pve/lxc/101.conf 파일 안에 다음 줄이 추가된 것을 확인할 수 있습니다.

    onboot: 1
    bootorder: 10
    startup-delay: 30


    2. GUI(Web UI)에서 설정하기

    1. Proxmox 웹 UI에 로그인

    2. 왼쪽 트리에서 해당 노드 → 컨테이너(CT) 선택

    3. 상단 탭에서 Options 클릭

    4. Start at boot 항목 더블클릭 → Yes 로 변경

    5. Boot orderStart/Stop order (delay) 항목도 필요에 따라 편집 가능

    # 시스템 재부팅
    reboot
    
    # 부팅 후 Proxmox 노드에서
    pct list | grep 101
    # STATUS 열이 'running' 으로 표시되면 자동 시작된 것