Hi, im new to proxmox and not very familiar with linux at all. But i try my best. So may i ask something that is very clear for you but not for me.
// What i have:
A new ProLiant Server with hardware raid and everything redundant. Proxmox is running, network is an lag with vlans, everything ok.
// What i did:
First i delete my testing raid disk
Create a partition on that disk
Creat a LVM GPT disk
Create a volume group with that disk
Create a thin pool with that volume group with all the space of it (except 5% left free, sure is sure)
In GUI at Datacenter > Storage
Create a LVM-Thin entry with id vmdata and volumegroup, thin pool information from above and content disk image and container.
Now my proxmox server can use that thinpool and everything is working.
// My problem:
In the system shell, when i do
there i can see all the volumes of my virtual servers.
As far as i understand, a thinpool creates (i dont know another word for it) a "fake-disk" where all my thin-volumes are saved.
But i dont know how i can "mount" that thinpool so that i can just copy a disk of a virtual machine. Copy for example to another disk or wherever.
Aren't that disks inside the thinpool saved anywhere as a file anywhere?
The ls -lah shows me a pointer to "anything" thats call like "../dm-10, ../dm-11, ..dm-12... and so on. But i cant see (and i dont know how) where this pointer go to. i just see "../dm-10" for example. I cant see the full path.
Yes, may be i missunderstood something here. But i hope anyone of you is smarter than i am
Thanks a lot!
// What i have:
A new ProLiant Server with hardware raid and everything redundant. Proxmox is running, network is an lag with vlans, everything ok.
// What i did:
First i delete my testing raid disk
Code:
wipefs --all --backup /dev/sda
Create a partition on that disk
Code:
sgdisk -N 1 /dev/sda
Creat a LVM GPT disk
Code:
pvcreate --metadatasize 1024M /dev/sda1
Create a volume group with that disk
Code:
vgcreate --metadatasize 1024M vgroup1 /dev/sda1
Create a thin pool with that volume group with all the space of it (except 5% left free, sure is sure)
Code:
lvcreate -l 95%FREE --poolmetadatasize 2048M --chunksize 256 -T -n tpool1 vgroup1
In GUI at Datacenter > Storage
Create a LVM-Thin entry with id vmdata and volumegroup, thin pool information from above and content disk image and container.
Now my proxmox server can use that thinpool and everything is working.
// My problem:
In the system shell, when i do
Code:
ls -lah /dev/mapper
As far as i understand, a thinpool creates (i dont know another word for it) a "fake-disk" where all my thin-volumes are saved.
But i dont know how i can "mount" that thinpool so that i can just copy a disk of a virtual machine. Copy for example to another disk or wherever.
Aren't that disks inside the thinpool saved anywhere as a file anywhere?
The ls -lah shows me a pointer to "anything" thats call like "../dm-10, ../dm-11, ..dm-12... and so on. But i cant see (and i dont know how) where this pointer go to. i just see "../dm-10" for example. I cant see the full path.
Yes, may be i missunderstood something here. But i hope anyone of you is smarter than i am

Thanks a lot!
Last edited: