2025. 4. 1. 17:20ㆍProxmox
1. 구독 팝업 비활성화
로그인 시 다음과 같은 구독 알림 창이 뜨는 것을 확인할 수 있다.
Proxmox 구독하지 않고 있다고 하는 알림 창인데 해당 알림 창을 비활성화해 보자
- 위젯 설정파일을 홈디렉터리로 백업
cp /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js_bak
- 경고메시지 제거
sed -Ezi.bak "s/(Ext.Msg.show\(\{\s+title: gettext\('No valid sub)/void\(\{ \/\/\1/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
- 서비스 재시작
systemctl restart pveproxy.service
실행 후 파일 확인
Ext.Msg.Show({ => void({ // Ext.Msg.Show({ 로 수정이 되었으면 정상적으로 적용된 것이다.
2. Enterprise Repository 비활성화 및 비구독자용 Repository 추가
서버 실행 후 apt update 및 apt upgrade 실행 시 아래와 같이 권한오류로 인해 정상적으로 update 가 안 되는 것을 확인할 수 있다.
enterprise repository는 상업용으로 구독을 한경우 받을 수 있지만 구독을 하지 않을 것임으로 해당 Repository를 변경해 본다.
2.1 Repositories 확인 및 비활성화
Datacenter > 본인노드 > Repositories 부분에서 enterprise 항목 두 가지 비활성화
2.2 비구독 Repositories 적용
2.2.1 Web UI에서 수정
Web UI에서는 구독용 Repositoris 비활성화하는 것과 마찬가지로 간단하게 클릭으로 처리가능
💡참고로 1.구독 팝업을 비활성화할 경우 해당 팝업이 안 뜨는 상황을 추후에 확인함!!
필요에 따라 구독팝업 비활성화 되어 팝업이 안 뜨는 경우 CLI를 통한 방법으로 수정
Datacenter > 본인노드 > Repositories > Add:Repository > No-Subscription과 Ceph Quincy No-Subscription 활성화
2.2.2 CLI를 통한 수정
원래는 WEB UI의 간단하게 가능하지만 이번에는 Shell에서 직접 수정을 해보자.
버전에 따라 Repository 정보가 상이할 수 있으니 추가하기 전 한번 확인해 보도록 한다
Proxmox VE Repsitories ( /etc/apt/sources.list ) [확인]
하단에 No-subsciption 항목 추가
vi /etc/apt/sources.list
# Proxmox VE pve-no-subscription repository provided by proxmox.com,
# NOT recommended for production use
deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
Ceph quincy No-Subscription Repository ( /etc/apt/sources.list.d/ceph.list ) [확인]
파일 하단에 No-subsciption 항목 추가
파일 맨 앞에 #이 정상적으로 적용되어 있는지 확인한다. #이 없는 경우 #추가
vi /etc/apt/sources.list.d/ceph.list
#No-subscription
deb http://download.proxmox.com/debian/ceph-quincy bookworm no-subscription
Proxmox VE Enterprise Repository ( /etc/apt/sources.list.d/pve-enterprise.list ) [확인]
정상적으로 비활성화되어 있는지 확인만 진행
파일 맨 앞에 #이 정상적으로 적용되어 있는지 확인한다. #이 없는 경우 #추가
cat /etc/apt/sources.list.d/pve-enterprise.list
2.3 최종 Repositories 확인
아래와 같이 적용이 되면 완료된 것이다.
- 아래 명령어를 다시 실행해 보면 정상적으로 진행되는 것을 확인할 수 있다.
apt update && apt upgrade -y
3. Proxmox Local / Local-lvm 디스크 통합
3.1 디스크 파티션 정보확인
Proxmox 설치 시 디스크 파티션이 아래와 같이 구분되어 있다.
- Local – 최대 100G (ISO/템플릿 등 용도)
- Data – 나머지 (VM Disk/CT 볼륨 용도)
실제로 신경 쓰지 않고 사용해도 되긴 하지만 Shell 등 서버 작업에 필요한 작업은 Local Disk에서 동작하기 때문에 Local 용량을 확보해 놓는 것도 나쁘지 않다.
서버에서 df -h 명령어를 통해 서버 디스크 용량을 확인해 보면 아래와 같이 root 용량이 본인의 디스크 총 용량과 다른 것을 확인할 수 있다.
나의 Vmware Disk(40G) 기준 디스크 파티션
- Local Pratition – 17G
- Data Partition – 나머지
3.2 Data 파티션 삭제 및 통합
- Data Partition 삭제
lvremove /dev/pve/data
- root 용량 리사이즈
lvresize -l +100%FREE /dev/pve/root
- 파일시스템 리사이즈
resize2fs -p /dev/pve/root
통합 이후 Local Partition 용량이 17Gb -> 34Gb로 확장된 것을 확인할 수 있다.
3.3 Local Disk 설정 및 Local-lvm data 항목 제거
WebUI의 Node를 보면 여전히 local 및 local-lvm 정보가 남아있는 것을 볼 수 있다.
다만 통합되어 할당되지 않아 사용할 수 있는 용량은 별도로 없기 때문에 삭제해 주도록 하자
Datacenter > Storage > local-lvm > Remove 순서대로 진행하면 된다.
추가로 local storage에 모든 콘텐츠를 사용하도록 추가해 주면 된다.
'Proxmox' 카테고리의 다른 글
Proxmox에 NPM(Nginx Proxy Manager) 설치 및 SSL적용 (0) | 2025.06.02 |
---|---|
Proxmox 사용자 관리 및 권한 설정 (0) | 2025.04.15 |
Proxmox VE 리눅스 컨테이너(LXC)생성 (0) | 2025.04.14 |
VMWare에 Proxmox VE설치하기 (0) | 2025.03.27 |
Proxmox VE설치 및 WebUI 확인(feat. Vmware) (0) | 2025.03.26 |