LXD, PROXMOX 에서 가상 디스크 사용.
in lxd
lxc storage volume create mypool badadisk1 size=10GiB --type=block
lxc storage volume create mypool badadisk2 size=10GiB --type=block
lxc storage volume create mypool badadisk3 size=10GiB --type=block
lxc config device add proxmox8 badadisk11 disk source=/media/nonots/DATA1/LXD/custom/default_badadisk1/root.img
lxc config device add proxmox8 badadisk22 disk source=/media/nonots/DATA1/LXD/custom/default_badadisk2/root.img
lxc config device add proxmox8 badadisk33 disk source=/media/nonots/DATA1/LXD/custom/default_badadisk3/root.img
###############################################################33
in proxmox
pvesm alloc mydisk 100 '' 10G
pvesm alloc mydisk 100 '' 10G
pvesm alloc mydisk 100 '' 10G
위 명령어로 vm-100-disk-1,vm-100-disk-2,vm-100-disk-3 생성
qm set 100 --scsihw virtio-scsi-pci --scsi1 mydisk:100/vm-100-disk-1.raw,discard=on
qm set 100 --scsihw virtio-scsi-pci --scsi2 mydisk:100/vm-100-disk-2.raw,discard=on
qm set 100 --scsihw virtio-scsi-pci --scsi3 mydisk:100/vm-100-disk-3.raw,discard=on
위 명령어로 mydisk 스토리지에 가상머신 id 100 인 속에 scsi1,2,3 으로 디스크 붙여줌.
###############################################################33
raid5 구성
1. 각 디스크를 fdisk 명령어로 파티션 타입을 fd 로 한다. linux raid 타입.
/dev/sdb1, /dev/sdc1, /dev/sdd1
2. mdadm --create /dev/md5 --level=5 --raid-devices=5 /dev/sdb1 /dev/sdc1 /dev/sdd1
레이드를 /dev/md5 장치로 묶음.
3. mkfs.ext4 /dev/md5 포맷
4. mdadm --detail --scan 상태 확인
위 결과를 /etc/mdadm/mdadm.conf 에 추가 ( name=부분 빼고 )
5. /etc/fstab에 추가
/dev/md5 /mnt/myraid5 ext4 defaults 0 0
6. update-initramfs -u //방금 설정한 내용 적용