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 order 와 Start/Stop order (delay) 항목도 필요에 따라 편집 가능
# 시스템 재부팅
reboot
# 부팅 후 Proxmox 노드에서
pct list | grep 101
# STATUS 열이 'running' 으로 표시되면 자동 시작된 것