반응형
DataStore를 공유(Local Disk가 아닌 NFS 등을 사용)하는 경우의 수는 여러가지가 있겠지만 개인적인 이유는 아래 2가지 이다.
- 1개의 DataStore를 공유하는 다수의 PBS를 운영 하고자 경우
- 운영중이던 PBS에 장애가 발생하여 새로 설치한 PBS에 기존 DataStore를 추가해야하는 경우
단순히 PBS를 설치 후 DataStore를 추가하게 되면 아래와 같은 에러가 발생하며 추가가 중단된다.
unable to create chunk store '<DataStore Name>' subdir "/<Backing Path>/.chunks" - EEXIST: File exists
이 경우 기존 PBS의 datastore.cfg 를 그대로 복사하면 Datastore를 공유 할수 있다.
$ cat /etc/proxmox-backup/datastore.cfg
datastore: <name>
comment <comment> NFS Directory
gc-schedule daily
path /<path>
prune-schedule daily
공유 받고자 하는 PBS에 추가된 DataStore가 없다면 datastore.cfg 파일이 없을 수 있으므로 파일을 생성 후 내용을 복사 한다.
복사 후 다른작업을 하지 않아도 Datastore에 표출된다.
이후 backup/restore 작업을 수행하기 위한 계정 생성 및 권한 부여를 기존 PBS와 맞춰 준다.
계정생성
권한부여
반응형
'가상화 > Proxmox' 카테고리의 다른 글
[proxmox] Cloud-init Template으로 배포하기 (0) | 2023.09.06 |
---|---|
[proxmox] VM 머신 HA(High Availability) 설정 하기 (0) | 2023.07.04 |
[proxmox] qemu guest agent 설치하기 (0) | 2023.06.26 |
[proxmox] CentOS7 Template 만들기(수동, 자동) (3) | 2023.05.10 |
[proxmox] 다른 proxmox 서버로 VM migration(이전)하기 (0) | 2023.04.25 |