XenServer 에서 새로운 HDD 를 추가하기 위한 절차
- root 으로 XenServer 에 접속하기
- 새롭게 연결한 기기의 disk ID 를 찾는다
- host uuid 가져오기
- SR 만들기
disk id 찾기
root 으로 XenServer 에 접속하고, 새롭게 연결한 기기의 disk ID 를 찾는다# cat /proc/partitonscat /proc/partitions 로 HDD 들과 partitions 들을 볼 수 있다. 이 partitons 의 id 는 아래 명령으로 볼 수 있다.
# ll /dev/disk/by-id
결과화면에 대한 그림은 ref.1 을 참고하도록 하자.
host uuid 가져오기
host uuid 는 아래 명령으로 알아낼 수 있다.#xe host-listhost uuid 는 PDB 를 가지고 있는 physical machine 의 uuid 이다.
SR 만들기, xe sr-create
이렇게 알아낸 정보를 가지고 Storage Repository(SR) 을 만들 수 있다.#xe sr-create라는 명령어로 만들게 되는데, ref.1 에 따르면 xe-create 은 마치 fdisk 처럼 disk 를 partition 해주고, format 해준다고 한다. 그래서 정보가 모두 날아가니 주의하라고 한다.
# xe sr-create content-type=user device-config:device=/dev/disk/by-id/<scsi-xxxxxxxxxxxxxxxxxxxxxxxxx> host-uuid=<host-uuid> name-label=”Local Storage 2” shared=false type=lvm
# xe sr-create content-type=user device-config:device=/dev/<sdx> host-uuid=<host-uuid> name-label=”Local Storage 2” shared=false type=lvm
References
- 5.1. Storage Overview, XenServer Administrator's Guide
- Add a Hard Drive to Citrix XenServer | KnowledgeLayer
- How to Create a Local Storage Repository
- How to Introduce a Local Storage Repository in XenServer
- Thin Provisioning
기존 LVM (/dev/sda3에 생성된) 에 만들어진 local storage를 확장하는 개념으로 하드디스크 추가가 가능할까요 ?
답글삭제