NFS 설치만 되어 있는 별도의 Ubuntu 24.04 서버가 있어 테스트로 연결해보았습니다.
NFS 초기 연결 시 비활성화 상태로 연결하지 않으면 500: Storage not Online 에러가 지속적으로 발생하므로 비활성화 상태로 연결합니다.
https://pve.proxmox.com/pve-docs/api-viewer/index.html#/storage
| 항목 | 값 |
|---|---|
| HTTP Method | POST |
| End Point | https://<proxmox_host>:8006/api2/json/storage |
| Content-Type | JSON Data |
| body | type: 연결한 스토리지 타입 storage: 스토리지 명 server: 스토리지 서버 IP export: nfs의 경우 export 경로 값 content: 스토리지 용도, 허용할 데이터 타입 disable: 비활성화 여부 * 초기 연결 시 무조건 1로 설정 |
| 인증 방식 | API Token |
| 역할 | PVEAdmin |
비활성화 상태로 추가되었는지 확인합니다.
https://pve.proxmox.com/pve-docs/api-viewer/index.html#/storage/{storage}
| 항목 | 값 |
|---|---|
| HTTP Method | PUT |
| End Point | https://<proxmox_host>:8006/api2/json/storage/{storage_ID} |
| Content-Type | JSON Data |
| body | disable: 0 |
| 인증 방식 | API Token |
| 역할 | PVEAdmin |
정상적으로 연결되었다면 스토리지 내부까지 WEB UI로 확인이 가능합니다.