17
sds-storage/Makefile
Normal file
17
sds-storage/Makefile
Normal file
@@ -0,0 +1,17 @@
|
||||
FLAGS_DEFAULT := 'proxy_sheepdog backend_filesystem transport_tcp hash_xxhash'
|
||||
FLAGS_MINIMAL := 'proxy_sheepdog backend_filesystem transport_tcp hash_xxhash'
|
||||
|
||||
all:
|
||||
go build -tags $(FLAGS_DEFAULT)
|
||||
|
||||
release:
|
||||
go build -tags $(FLAGS_DEFAULT) --ldflags '-s -w'
|
||||
|
||||
minimal:
|
||||
go build -tags $(FLAGS_MINIMAL)
|
||||
|
||||
test:
|
||||
#sudo qemu-nbd -f raw --cache=none --aio=threads --discard=unmap --detect-zeroes=unmap -c /dev/nbd0 sheepdog:test
|
||||
#fio
|
||||
#qemu-img create -f raw sheepdog:127.0.0.1:7000:test 5G
|
||||
#qemu-system-x86_64 -machine q35 -cpu kvm64 -smp 2 -accel kvm -m 512M -vnc 0.0.0.0:10 -device virtio-scsi-pci,id=scsi0,iothread=iothread0 -drive aio=threads,rerror=stop,werror=stop,if=none,format=raw,id=drive-scsi-disk0,cache=none,file=sheepdog:test,discard=unmap,detect-zeroes=off -device scsi-hd,bus=scsi0.0,drive=drive-scsi-disk0,id=device-scsi-disk0 -object iothread,id=iothread0
|
Reference in New Issue
Block a user