젠서버(XenServer) 새로운 하드디스크 추가하는 방법
젠서버(XenServer) 새로운 하드디스크 추가하는 방법
젠서버의 하드디스크 용량이 가득차고 있다면 하드디스크를 추가함으로써 해결을 해야한다. 새로운 하드디스크를 마운트시키는 방법은 일반적인 리눅스 명령어로는 해결할 수 없으며 젠서버에서 제공되는 명령어를 사용해야 한다. 그 방법은 아래와 같이 3가지 절차만 수행하면 된다.
1. 새로운 하드디스크의 ID를 검색
[root@localhost ~]# ll /dev/disk/by-id
sda, sdb, sdc 등으로 경로가 생성되며, 기존의 하드디스크말고 추가한 디스크를 찾아 id값을 확인한다.
2. HOST UUID 검색
젠서버는 내부적으로 오브젝트를 구분할수있는 고유한 KEY로 UUID 를 사용한다. 현재 서버의 UUID 값을 조회하여 하드디스크를 마운트 시켜줘야한다.
아래 명령어대로 조회하면 된다.
[root@localhost ~]# xe host-list
3. 조회된 정보를 토대로 하드디스크 등록
위에서 조회한 하드디스크 ID와 HOST UUID를 활용해 등록하면 된다. 젠서버 쉘에 접속한상태에서 아래 명령어대로 실행하면, 바로 적용된다.
[root@localhost ~]# xe sr-create content-type=user device-config:device=/dev/disk/by-id/<DISK_ID> host-uuid=<HOST_UUID> name-label="Local storage sub1" shared=false type=lvm
각각의 조회된 정보를 <DISK_ID>, <HOST_UUID> 대신 치환해주면 된다.
위 정보를 토대로 하면
[root@localhost ~]# xe sr-create content-type=user device-config:device=/dev/disk/by-id/scsi-SATA_Hitachi_HDS7210_JP8522JE2DY60V host-uuid=d97a039d-175b-4f61-b334-e87b0820e01d name-label="Local storage sub1" shared=false type=lvm